HNHacker News
TopNewBestAskShowJobs

saltysugar

68 karma · joined March 7, 2013

submissionscomments
saltysugar··on GPT-6 Sol and Luna
Isn't everyone pelican-maxxing these days?
saltysugar··on Gemini with Deep Think achieves gold-medal standard at the IMO
https://x.com/Mihonarium/status/1946880931723194389

OpenAI jumped the gun before *the closing party* - didn't even let the kids celebrate their winning properly before stealing the spotlight

Also in the article

> In response to the controversy, OpenAI research scientist Noam Brown posted on X, "We weren't in touch with IMO. I spoke with one organizer before the post to let him know. He requested we wait until after the closing ceremony ends to respect the kids, and we did."

> However, an IMO coordinator told X user Mikhail Samin that OpenAI actually announced before the closing ceremony, contradicting Brown's claim. The coordinator called OpenAI's actions "rude and inappropriate," noting that OpenAI "wasn't one of the AI companies that cooperated with the IMO on testing their models."

saltysugar··on Google Kubernetes Engine is introducing a cluster management fee on June 6
Having worked for AWS, one of the things we got a lot push back from was offering something free and then walk back from it.

AWS really strongly focuses on gaining customer trust, and they will only lower price, and never increase price. They won't turn off things until the last customer stops using it (they might stop new customers from onboarding)

I did not enjoy working for AWS so I left pretty fast, but some of the customer obsession there really impressed me.

saltysugar··on Robinhood launches 3% checking account
And in Berlin the cashier eyed me suspiciously when I tried to use Google Pay. He was totally expecting the payment to not go through
saltysugar··on Amazon admits it exposed customer email addresses, but refuses to give details
Amazon employee here, but the statement I'm making is of my own.

Internally we treat customer names and email addresses as the second highest data classification. The highest one is credit card/financial/password data.

What does it mean? It means that there are a bunch of requirements that a software team must fulfill and pass (reviewed by an SDE trained in the process outside the team). This makes accessing this sort of data a PITA for a lot of people, and I can see why they why they would send out notifications when a breach like this happen. Amazon takes security very seriously, and it in fact creates quite a bit of friction to many engineers. However, I'd rather than than the break things and ask for forgiveness model like some other companies (not going to name names here)

saltysugar··on My favorite bug: segfaults in Java
> Given that segfaults almost never happen in the JVM (I've never seen one)

I've seen 5 segfaults over the last week in our system. Unfortunately we don't enable core dump in our system (yet) so we haven't really had a good sense of what might cause the system. We've been seeing about 30 SIGSEV's over the last three months, but we haven't been able to root cause it yet.

saltysugar··on How an Amish missionary caused 2014's massive measles outbreak
Anything that's convenient for them, I guess?
saltysugar··on Apache Kafka – Publish-subscribe messaging rethought as a distributed commit log
You don't even bother to read past the section about the limitations that the engineers were well aware of in advance - they re-emphasize a common concern for people who question their choice of JVM.

The next line reads: "As a result of these factors using the filesystem and relying on pagecache is superior to maintaining an in-memory cache or other structure—we at least double the available cache..."

And if you don't know about pagecache, it's an in-memory cache managed by the OS and has nothing to do with JVM's memory at all.

And you forgot that C++ isn't the easiest language when it comes to designing a distributed system. Scala, as I mentioned, offers many other features that suit the needs of the team. Of course if you're a good engineer you'll know that there are trade-offs such as compiling time, but that's the same for every engineering decision.

saltysugar··on Apache Kafka – Publish-subscribe messaging rethought as a distributed commit log
Read their paper before making a claim that performance isn't important in Kafka:

http://research.microsoft.com/en-us/um/people/srikanth/netdb...

saltysugar··on Apache Kafka – Publish-subscribe messaging rethought as a distributed commit log
Kafka is mostly in Scala (which runs on JVM). Scala provides many attractive features to build scalable and type-safe code. And about performance, Kafka is used of LinkedIn and it process hundreds of gigabytes of data, close to a billion messages per day (reported in their paper in 2011), and the engineers claim that they're processing terabytes of data a day now.

Not sure on what basis you claim the choice of language to be "questionable", but keep in mind that Scala's type-safety and many other features are much more difficult to achieve in C/C++. Cleaner code is sometimes more important than some tiny gain in performance.

Also in terms of scaling, Kafka cleverly takes advantage of many aspects in their design to ensure low-latency high-throughput.

* Little random I/O

* Relying heavily on the OS pagecache for data storage

Performance-wise, Kafka can outshine some of the in-memory message storing message queues.

Source: http://kafka.apache.org/documentation.html#design

http://research.microsoft.com/en-us/um/people/srikanth/netdb...

saltysugar··on Yahoo to End Facebook, Google Sign-In on Its Web Properties
My flickr account is created with Google login. I wonder whether they'll force me into singing up for Flickr cause it's the service with most storage for photos out there (albeit the lack of desktop sync).
saltysugar··on Google's robots.txt
Yes, from the server side's mishandling of TXT extension. Probably the server put the MIME type in the HTTP header as "HTML" instead of TXT, and the browser renders the page as such.
saltysugar··on Inside DuckDuckGo, Google's Tiniest, Fiercest Competitor
Father? It's the second item on the list for me (and I use incognito)
saltysugar··on Google Glass evangelist: It's not worth the headache
I think this problem is fixable with technology. Or sometimes it can just happen to a small number of people, just like 3D glasses.
saltysugar··on Did English ever have a formal version of “you”?
We Vietnamese don't even have anything equivalent to "you".

We use "friend/friends" (we don't distinguish between plural and singular) for a generic "you". Otherwise, in social situation, we have to figure out the relative social order to address the other person, i.e. calling them by titles/roles such as aunt/uncle/mom/dad etc.

It's a big headache cause it can be very awkward to use one pronoun (for example, calling a woman was "younger sis") and she turns out to be older - it can be impolite, but then some women will be offended if you call them as "older sister" right away, because, ugh, you consider them older. God, it's a convoluted mess of pronouns :(

saltysugar··on Facebook Fraud [video]
Facebook somehow allows a website to determine whether the user likes a page or not. I've seen websites asking users to click Like (basically liking a page that paid the money to the click farm) in order the view the content. This kind of Like bait is extremely popular, and Facebook basically allow content publishers to trick users in this manner easily.
saltysugar··on iOS holding my phone number hostage = the worst bug I’ve ever experienced
Bugs are often sorted according to priority. It's clear that Apple doesn't care enough to prioritize this problem.
saltysugar··on Chromecast now open to developers with the Google Cast SDK
iTunes videos are DRM-ed
saltysugar··on Chromecast now open to developers with the Google Cast SDK
That's a very expensive assumption for most people
saltysugar··on Chromecast now open to developers with the Google Cast SDK
> here is only one target device you have to build for (Chromecast) not hundreds of TVs, BluRay players, and dongles.

Just chiming in, Google actually has plan to work with TV makers to integrate Chromecast technology into future smart TVs, and hopefully other peripheral devices too.

saltysugar··on iOS holding my phone number hostage = the worst bug I’ve ever experienced
Apparently it doesn't have much priority on their list considering the problem has been around for two years. If you think about how fast the mobile landscape has changed, this is no excuse for Apple
saltysugar··on iOS holding my phone number hostage = the worst bug I’ve ever experienced
Used to be like that, but they fixed it a while ago. Though sending messages across carriers is rather expensive.