Readit News logoReadit News
talos2110 commented on OpenAI Becomes ClosedAI   closedai.us/blog/openai-b... · Posted by u/Medea
randyrand · 3 years ago
My sarcasm detector is usually better than most, but there is no way a sarcasm seeking person can tell if this is fact or fiction. Renaming OpenAI to ClosedAI actually makes sense, given they are not open.

If this is parody, I think there is a good chance it's libel.

Edit: I now see every link on the page redirects to the vice article.

talos2110 · 3 years ago
A the end:

“Acknowledgments This piece of satire was possible with the help of ChatGPT.”

talos2110 commented on Ask HN: What are some cool but obscure data structures you know about?    · Posted by u/Uptrenda
psytrx · 4 years ago
Interesting! This is an issue I had with an external API which I intended to cache on my serverless workers infra.

I hit the API's rate limiter when the workers invalidated their cache, even though I staggered the lifetime of the cache keys for each replicated instance. This is how I found out how many Cloudflare workers run on a single edge instance. Hint: It's many.

Didn't know it had a name. I'm delighted, thanks!

talos2110 · 4 years ago
You’re welcome, happy to help. If you are in the .NET space I suggest you to take a look at FusionCache. It has cache stampede protection built in, plus some other nice features like a fail-safe mechanism and soft/hard timeouts https://github.com/jodydonetti/ZiggyCreatures.FusionCache
talos2110 commented on Ask HN: What are some cool but obscure data structures you know about?    · Posted by u/Uptrenda
polyrand · 4 years ago
This is only tangentially related to:

> you avoid computing/fetching the same value twice

But this problem comes up in reverse proxies too. In Nginx, you can set the `proxy_cache_lock`[0] directive to achieve the same effect (avoiding double requests).

[0]: https://nginx.org/en/docs/http/ngx_http_proxy_module.html#pr...

talos2110 · 4 years ago
That right there is Cache Stampede[0] prevention.

[0]: https://en.wikipedia.org/wiki/Cache_stampede

talos2110 commented on The most satisfying checkbox   andy.works/words/the-most... · Posted by u/feross
nomilk · 4 years ago
Paul Graham's essay on design says good design is slightly humorous. I find the red button slightly funny, yet have no idea why.
talos2110 · 4 years ago
It’s because the animation timing and easing, methinks.

Look here for basics https://youtu.be/c7HXLl8YREM

talos2110 commented on Reasons Kubernetes is so complex   buttondown.email/nelhage/... · Posted by u/bumbledraven
szszrk · 4 years ago
If Kubernetes were IPv6 it would just add complexity for newcomers. Its adoption is actually impressive, but still not really something a junior dev or admin knows. And they do know basics of IPv4.

The whole article is kind of nice, but I don't think Kubernetes itself is that hard. It's large, but after initial shock it's also very logical and well documented.

I think people are afraid of k8s because it forces them to actually implement concepts that they ignored and neglected. Suddenly it occurs that they did not understand how storage works (and k8s has nothing new to offer). Or what their network admins were doing when they set up their "VIP" addresses.

Watched a large webinar on "kubernetes" just yesterday. It was aimed at developers, had a huge positive response. Presenter basically did not say more then 2-3 sentences on Kubernetes itself. It was all regular concepts that were with us all the time. State/stateless, synchronous/async, tracing, monitoring. It even ignored storage completely yet still people were shocked "how much usefull kubernetes they learned".

Kubernetes exposes how much we knew about system architecture, as our poor designs are exposed quickly.

talos2110 · 4 years ago
Is there a link maybe?
talos2110 commented on In MySQL, use “utf8mb4” instead of “utf8” (2016)   adamhooper.medium.com/in-... · Posted by u/goranmoomin
talos2110 · 4 years ago
So in mysql utf8 does not mean utf8. Reminds me of iso8601 in php, which does not mean iso8601.

https://www.php.net/manual/en/class.datetimeinterface.php

talos2110 commented on Faster IndexOf for Substrings in .NET   github.com/dotnet/runtime... · Posted by u/bob1029
secondaryacct · 4 years ago
As a new joiner from Java on applications that are decades old, I wish it would be more backward compatible.

I cant forgive they didnt find a way to fix WinForms, that we cant find the budget to move away from and limp along trying to upgrade out of.

But at least unlike Java, their GUIs do work well enough for a fraction of the maintenance cost of what I know. So meh, begging the sky to find anyone willing to do .NET in 2022 so I can go back to my cave lol. All the OG experts we interview are interested by our path to Java because they want out and Im like "but dude we'll teach you Java but we really need someone who has a clue in C#/.NET and likes it" :s

talos2110 · 4 years ago
What do you mean about WinForms? Look at this https://devblogs.microsoft.com/dotnet/whats-new-in-windows-f... from a couple of months ago, you can still use it pretty well
talos2110 commented on Show HN: Describe SQL using natural language, and execute against real data    · Posted by u/napoleond
talos2110 · 4 years ago
Nice!

As an interesting test case, check out the very strange and seemingly recursive query generated for “Get the top 10 authors of caching libraries, ranked by commit volume”

u/talos2110

KarmaCake day17December 16, 2021View Original