MurphyA/hacker-news huggingface dataset:
by happytoexplain | 2025-08-03 14:00:02+00:00
While reading this, every time I started a paragraph and saw a lowercase, my brain and eyes were stalling or jumping up, to reflexively look for the text that got cut off. My brain has been trained for decades that, when reading full prose, a paragraph starting with lowercase means I'm starting in the middle of a sentence, and something happened in the layout or HTML to interrupt it.

And, I know this seems dramatic, but besides being cognitively distracting, it also makes me feel sad. Chatroom formatting in published writings is clearly a developing trend at this point, and I love my language so much. Not in a linguistic capacity - I'm not an English expert or anything, nor do I follow every rule - I mean in an emotional capacity.

I'm not trying to be condescending. This is a style choice, not "bad writing" in the typical sense. I realize there is often a lot of low-quality bitterness on both sides about this kind of thing.

Edit:

I also fear that this is exactly the kind of thing where any opinion in opposition to this style will feel like the kind of attack that makes a writer want to push back in a "oh yeah? fuck you" kind of way. I.e. even just my writing this opinion may give an author using the style in question the desire to "double down". Though this conundrum is appropriate (ironic?) - the intensely personal nature of language is part of why I love it.
by avoutos | 2025-08-03 14:00:48+00:00
Perhaps what most different about this conflict is the dearth of nations willing to accept refugees. Many if not most Gazans do in fact want to leave [1] (wouldn't you?).

The unsettling conclusion is that these nations are willing to let Palestinians live in dire conditions--conditions the world has no reservation against decrying passionately on cable news and social media--so long as Israel does not get a perceived "win." The West has adopted the Hamas mindset.

1. https://www.bbc.com/arabic/articles/c9de3x3g41yo
by FirmwareBurner | 2025-08-03 14:01:06+00:00
> I’ve seen completely normal humans treat each other with respect in the workplace, using data for decision making and accepting the data.

Yes, and once the VC money dries out or the line goes down and the layoffs are on the table, they'll be at each other's throats to make sure the others go on the chopping block and not them.

Human nature is all about survival. People who are elevated beyond human nature are privileged people who don't live in a zero sum environment where every day is a fight for survival or those who are spiritually rich and can just as well adapt to homelessness as a lifestyle.

Let's take for example Nordic countries which are relatively peaceful and low crime due to welfare state, but if for example, all the food in their supermarkets were to suddenly vanish overnight with no way to replenish it quickly, then that peaceful society would flip into a survival of the fittest society where police and army would be the first to use their guns to secure food for themselves and their families.

You see this in the animal studies, where if they only give food to some monkeys, then the other monkey beat the others to steal their food.

The behavior you're seeing in the corporate world is an extension of that, not something needed to be taught. Never bet against human nature and the survival instinct, as all those who did, have been eliminated from the gene pool.
by maratc | 2025-08-03 14:01:26+00:00
They were trying to ape the Apple layout without even understanding the Apple layout.

Apple layout works because the most used modifier is "Command". There are two of them, on both sides of Space. You can quickly find them without looking at the keyboard: put a thumb on the (extra-wide) space and move to the side until you get to the next button. That's "Cmd".

Less-used button is Option, there are two of them, next to Command further away from Space, you can find them in a similar manner by moving over two buttons. (Option is mostly used together with Command.)

Even less used is Control, there's only one, and it's even farther away from left Option. Finally, the thing that's hardly ever used is Fn which is stuck in the most remote location -- down-left corner.

On PCs, Ctrl is the most used button, there are two of them, on extreme left and right, you can quickly find them without looking at the keyboard: put a pinky on the "no keys" space outside of keys and move it towards where the keys are. Once you hit the key, it's Ctrl.

What ThinkPad designers did was to break this in the most brutal manner: by putting the least used button in the most used position. If they wanted to ape the Apple layout, they would do great by understanding the Apple layout first.
by ralferoo | 2025-08-03 14:01:28+00:00
> I do tend to be a bit suspicious of the one-day "under the weather" events.

I bill by days worked, and I'll still take a day off if I'm feeling terrible in the morning. Even taking the hit on pay is worth it, because I'll probably recover in one day instead dragging it out for 3 days.

But then, maybe I'm too honest. On occasions when I've felt ill later in the day, I've also just signed off early before the team meetings and just left a message like "I worked 6 hours today, but felt really unproductive, so I'm finishing early and I'll only bill a half/quarter day" (depending on how little I got done). Not had any complaints yet.
by scoreandmore | 2025-08-03 14:01:37+00:00
I met a youngster on Boca del Toro island in Panama a decade or so ago. I was about to be fired from my FAANG job so I used up years and years of vacation for one big trip before I was let go. We hung out for a few days while I was there (I don’t recommend the place at all btw). He cashed out from early twitter and was setting up surf schools all of the world. All he did was travel, surf, drink, and fuck. I’m still angry that laughed at all the dumb startups in the late 2000s instead of joining them. But this guy did what you’re suggesting, and I think there are many more unknown techbros who did it too.
by DrewADesign | 2025-08-03 14:01:50+00:00
Yeah. The only, and I mean only non-social/networking advantages to universities stem from forced learning/reasoning about complex theoretical concepts that form the requisite base knowledge to learn the practical requirements of your field while on the job.

Trade schools and certificate programs are designed to churn out people with journeyman-level skills in some field. They repeatedly drill you on the practical day-in-day-out requirements, tasks, troubleshooting tools and techniques, etc. that you need to walk up to a job site and be useful. The fields generally have a predictable enough set of technical problems to deal with that a deep theoretical exploration is unnecessary. This is just as true for electricians and auto mechanics as it is for people doing limited but logistically complex technical work, like orchestrating a big fleet of windows workstations with all the Microsoft enterprise tools.

In software development and lots of other fields that require grappling with complex theoretical stuff, you really need both the practical and the theoretical background to be productive. That would be a ridiculous undertaking for a school, and it’s why we have internships/externships/jr positions.

The combination of these tools letting the seniors in a department do all of the work so companies don’t have to invest in interns/juniors so there’s no reliable entry point into the field, and there being an even bigger disconnect between what schools offer and the skills they need to compete, the industry has some rough days ahead and a whole lot of people trying to get a foothold in the industry right now are screwed. I’m kind of surprised how little so many people in tech seem to care about the impending rough road for entry-level folks in the industry. I guess it’s a combination of how little most higher level developers have to interact with them, and the fact that everybody was tripping over themselves to hire developers when a lot of seniors joined the industry.
by mystraline | 2025-08-03 14:02:17+00:00
This is complete utter hogwash.

Up until recently, you could hit somebody else's S3 endpoint, no auth, and get 403's that would charge them 10s of thousands of dollars. Coudnt even firewall it. And no way to see, or anything. Number go up every 15-30 minutes in cost dashboard.

Real responsibility is 'I have 100$ a month for cloud compute'. Give me a easy way to view it, and shut down if I exceed that. That's real responsibility, that Scamazon, Azure, Google - none of them 'permit'.

They (and well, you) instead say "you can build some shitty clone of the functionality we should have provided, but we would make less money".

Oh, and your lambda job? That too costs money. It should not cost more money to detect and stop stuff on 'too much cost' report.

This should be a default feature of cloud: uncapped costs, or stop services
by mantas | 2025-08-03 14:02:31+00:00
Here paved part, besides the major isolated streets, is already quite as narrow as standard buses and lorries allow. Also, where streets were seen as too wide, when rebuilding, sometimes sidewalks got even narrower. The used space was either used for greenery (which is nice), dedicated bike paths (also good) or on-street commerce (which IMO sucks since I prefer wider sidewalks).

Usually getting rid of traffic ideas involve densing up the cities by building more. The idea is that once you remove cars, people will want to live closer to PoIs. And more housing is needed. Hoping that people will just switch to public transit, from what I see, just doesn’t work - business and entertainment moves to car-OK parts of the city. There needs to be cheap housing and strict regulations preventing sprawl too.

And I’m saying that „just“ solving cars at high speed passing by is very complex.
by Uvix | 2025-08-03 14:03:14+00:00
I think you're confusing cause and effect - 1-2 TB is the most common for PS5s because it's still where the price-per-GB sweet spot is. I bought a 2 TB because it was the cheapest per GB at the time, figuring I'd come out ahead financially even if I replaced it with a 4 TB in 2-3 years.

Alas, prices have not come down like I expected. And sure, there's only so many I can play at a time, but I also don't want to have to wait through a reinstall each time I change it up.
by benreesman | 2025-08-03 14:03:26+00:00
The lengths people will go to to avoid the facts on this are fucking remarkable. I'll let Opus explain:

"The Bottom Line

A 73% annualized return would:

Easily rank in the top 10-20 best-documented investment returns of all time if sustained for multiple years Significantly outperform virtually all professional fund managers and legendary investors Be 7x higher than the long-term stock market average Turn $10,000 into $30,000 in just 2 years (your 3x example)

Such returns are typically only achieved during:

Early-stage growth of revolutionary companies (like early Apple, Amazon, or Netflix) Cryptocurrency bull runs Highly leveraged trades Exceptional market timing during recovery periods Small/micro-cap stocks experiencing explosive growth

While spectacular, returns of this magnitude are extremely difficult to sustain and often involve significant risk."
by raincole | 2025-08-03 14:03:40+00:00
> Hi, I’m the author of this research. It’s great to see interest and I can promise some quality research and a strong argument to kill HTTP/1.1 but the headline of this article goes a bit too far. The specific CDN vulnerabilities have been disclosed to the vendors and patched (hence the past tense in the abstract) – I wouldn’t drop zero day on a CDN!

From the comment section. In other words, click-bait title.
by PartiallyTyped | 2025-08-03 14:03:47+00:00
There’s plenty of productivity to afford all of us housing, utilities, food, and healthcare.

The only real reason we don’t do that is because we take hard work as a virtue, it’s not; ignore the effects of luck, the capacity for hard work is derived by luck; and like to imagine ourselves being rich one day and think that hard work is enough.

Homelessness is not a bug, it’s a feature, and so is every other aspect of society that directly or otherwise forces us plebs to be obedient cogs in the wheel unless!

Great things demand hard work, there is nothing great about basic needs.
by ktallett | 2025-08-03 14:03:59+00:00
Because a salary is about doing the task you are employed to do, it's not about filling up every available moment or that you are slacking if you have free time one week. If an employee is able to find a quicker way to do the tasks they need to do that week than the norm, good for them as long as it means the work is done to the same standard and on time.
by terribleperson | 2025-08-03 14:04:03+00:00
If you look up data, you will see my observations matched by readily-available data, other than the claim about fast food prices. Fast food prices have still risen much faster than inflation, but 5x is only true if you examine the cheaper menu items and becomes more obvious when you pay attention to menu item replacements and changes.

On the other hand, your claim that prices have risen 20-30% since 14-18 years ago doesn't even hold up to BLS inflation numbers. Try 46-59%.

edit: I'm also wrong about rice. Rice commodity prices are the same as 2015, retail price is up 15%. I will say that if you don't shop at the right places, though, you're now getting gouged on the rice.
by ajsnigrutin | 2025-08-03 14:04:24+00:00
As someone living in a slavic country, i never understood the english/americans and their spelling bees, because 99% of the words in my language (slovene) can be spelled by phonetics (with some, but few exceptions), but english had a bunch of weird rules and extra letters, especially when you come to british (ahem "leicester"). Serbian for example is even more literal with "write how you say it and say it how you write it", and that includes "Britni Spirs" and "Arnold Švarceneger".

If you didn't know the spelling for "xylophone", you'd assume it's "zylophone", but for some reason there's an 'x' there. Waiting in line? Well, you have to "queue" but not "cue". Sure, historic reasons, like with "ye olde pub" not having a "yee" there... but it's a pain to learn, especially for children who are not that exposed to englsh texts (but mostly cartoons, especially in my time, where dubbing was almost non-existant). Same for french (ahem "jouaient").

On the other hand, we have some messed up rules too... slovenia was a part of yugoslavia, but we don't have the leter "ć", while most yugoslav countries do. We also have a rule that we write words (especially names) from non-latin alphabets phonetically (president of china is "Ši Džinping"), with the exception of serbian cyrilic. So, let's say you have someone with a surname (anglicized to) Petrovich ("son of Peter"). If the person is from croatia, his surname is writen in latin alphabet as "Petrović" (note the "ć"), and since it' a latin alphabet, we write it "Petrović", as the original (same for names with "x", "y", "z", "q"" that we also don't natively use). If it's someome from russa etc. (cyrillic) or any other non-latin-alphabet using country, he'd be "Petrovič" (since we don't have the letter "ć" we'd transcribe to "č". But if he's a serb (cyrillic Петровић), he'd be "Petrović" (with a "ć" again).

So yeah...

My languge of choice will be Perl, it's simpler.
by joshstrange | 2025-08-03 14:04:34+00:00
I might just be stupid but I'm not quite seeing the full issue I think.

From my reading this is a problem if:

1. Your CDN/Load balancer allows for HTTP/1.1 connections

2. You do some filtering/firewalling/auth/etc at your CDN/Load balancer for specific endpoints

I'm sure it's more than that, and I'm just missing it.

If you do all your filtering/auth/etc on your backend servers this doesn't matter right? Obviously people DO filtering/auth/etc at the edge so they would be affected but 1/3rd seems high. Maybe 1/3rd of traffic is HTTP/1.1 but they would also have to be doing filtering/auth at the edge to be hit by this right?

Again, for the 3rd time, I'm probably missing something, just trying to better understand the issue.
by steelbrain | 2025-08-03 14:05:07+00:00
Forgive my optimism here but this seems overblown and trivial to detect and reject in firewalls/cdns.

Cloudflare most recently blocked a vulnerability affecting some php websites where a zip file upload contains a reverse shell. This seems plain in comparison (probably because it is).

This sensationalist headline, that doomsday style clock (as another poster shared) makes me question the motives of these researchers. Have they shorted any CDN stocks?
by brentm | 2025-08-03 14:05:10+00:00
To me it feels like we're in the VC subsidized days for tools like Claude Code. Given how expensive we know GPU usage is and that it's not likely to come down, and these companies will need to eventually be profitable, I wonder if we're all heading for a point where ultimately Claude Code and the like will be like $2K per month instead of $200 on the high end.
by gorkish | 2025-08-03 14:05:36+00:00
Unfortunately being noble or self righteous or whatever emotion you choose has nothing to do with it. If there is a pool of grant money available only to “Focused Research Organizations,” and you want some of it for your work, then you open one and do your work under that umbrella. Academic institutions themselves do this all the time. It looks politically and morally sketchy, and maybe it often is, but it’s the way it works.
by ryankrage77 | 2025-08-03 14:05:58+00:00
Huh, just realised my team did this organically without realising it. People were often hesitant to ask questions they perceived as 'dumb' in the group chat, and definitely unwilling to post anything seen as complaining/moaning about problems. We created a second chat without any managers in it, with a description clarifying it was a dumping ground for questions and comments that didn't fit in other chats. It sees a small but steady flow of use, mostly questions that people probably should know, but can't remember the answer/process of the top of their head, and the occasional slightly less-than-professional complaint or criticism about a service/tool/process. My favourite part is that I can actually discuss things in there - in the main chat, once the question is answered/problem is solved, if we keep chatting about it it's seen as clutter/distraction. I think it's beneficial to have an outlet for these things.
by c0balt | 2025-08-03 14:06:10+00:00
Interesting, swimming (at least in my hometown) is part of most school physical education curriculums in grade schools. You have it once a week in public swimming pools for a semester or two.

They aim to get you to at least a basic fitness ("Seepferdchen") for swimming (25m) and light "diving"(picking up something from shoulder deep water).

It appears this isn't the case in the US? Would probably be a good thing to add.
by NoWayJoWei | 2025-08-03 14:06:34+00:00
They partnered with Yves Behar for the exterior and interior design, so the current version leans more on the design over function side of things. The interior is getting a whole revamp for the actual units that'll go to customers. One of the things I confirmed is they're going with physical buttons below the screen. The door cards will be slimmed down, and they won't use cork like it currently does.
by Fluorescence | 2025-08-03 14:07:54+00:00
I hate that they deliberately obscure the keyboard in all their product pictures. I couldn't see what was wrong until looking at a review. Sounds great otherwise but that's disappointingly deceptive.

I wish such devices had hot-swappable plates and key caps to let us choose our own compromises. Key layout seems like such a trivial, almost cosmetic, aspect that can make a device a misery overshadowing much higher complexity/cost tech like the screen and internals.
by crinkly | 2025-08-03 14:10:38+00:00
Yeah that. We moved to AWS using their best practices and enterprise cost estimation stuff and got a 6x cost increment on something that was supposed to be cheaper and now we’re fucked because we can’t get out.

It’s nearly impossible to tell what the hell is going where and we are mostly surviving on enterprise discounts from negotiations.

The worst thing is they worked out you can blend costs in using AWS marketplace without having to raise due diligence on a new vendor or PO. So up it goes even more.

Not my department or funeral fortunately. Our AWS account is about $15 a month.
by cdoctorow | 2025-08-03 14:11:25+00:00
It's not incorrect to use this word colloquially. See this post:

https://pluralistic.net/2024/10/14/pearl-clutching/#this-toi...

Specifically:

> The fact that a neologism is sometimes decoupled from its theoretical underpinnings and is used colloquially is a feature, not a bug. Many people apply the term "enshittification" very loosely indeed, to mean "something that is bad," without bothering to learn – or apply – the theoretical framework. This is good. This is what it means for a term to enter the lexicon: it takes on a life of its own. If 10,000,000 people use "enshittification" loosely and inspire 10% of their number to look up the longer, more theoretical work I've done on it, that is one million normies who have been sucked into a discourse that used to live exclusively in the world of the most wonkish and obscure practitioners. The only way to maintain a precise, theoretically grounded use of a term is to confine its usage to a small group of largely irrelevant insiders. Policing the use of "enshittification" is worse than a self-limiting move – it would be a self-inflicted wound.
by mystraline | 2025-08-03 14:11:25+00:00
This a logical fallacy of false dilemma.

I made it clear that you ask the user to choose between 'accept risk of overrun and keep running stuff', 'shut down all stuff on exceeding $ number', or even a 'shut down these services on exceeding number', or other possible ways to limit and control costs.

The cloud companies do not want to permit this because they would lose money over surprise billing.
by altairprime | 2025-08-03 14:12:05+00:00
> skip the phonics and jump to some kind of gestalt of the word shape

I like that summary. It highlights something specific for me: this teaching method is essentially about word grifting, as in “trying to cheat the text out of a meaning without having paid its cost of reading”. With that mindset instilled early and decades ago, it’s no wonder AI text is so prevalent in schools and that such schisms exist between its adherents and detractors. I bet the students who were taught to grift reading don’t realize anyone who learned reading one of the hard ways can identify AI text from nuances invisible to them.
by haswell | 2025-08-03 14:12:11+00:00
Very much depends on the airport. Before I was an experienced traveler, I used to show up at O’Hare in Chicago 3 hours early because who knows how long the security lines will be. It was overkill, but gave me piece of mind.

At some point I took a job that required significant travel, and I learned to cut things much closer. Usually not less than 45 mins. But if I’m flying internationally I’ll still show up at least 2 hours early.
by mhitza | 2025-08-03 14:12:27+00:00
If it's similar to a vulnerability reported a couple of years back, the gist of it would be.

Some load balancers fronting multiple application connection through multiplexed requests on a single HTTP 1.1 connection, and bugs occur with the handling (generally handling request boundaries).

For example you can have a HTTP 1.1 front connection that behind the scenes operates a separate HTTP 1.0, 1.1, 2 or 3 connection.

When smuggling additional data through the request you trip up the handler at the load balancer handler to inject a response that shouldn't be there, which will be served for one of the clients (even the wrong client request).

Similar to HTTP response splitting attacks of the past.

Eg. 3 requests come into the load balancer, and request 2 smuggles in an extra response that could be served as a response to request 1 or 3.

That's how I understood the last such attack.