MurphyA/hacker-news huggingface dataset:
by lkjdsklf | 2025-10-31 04:17:14+00:00
Any gc pause is unacceptable if your goal is predictable throughput and latency

Modern gcs can be pauseless, but either way you’re spending CPU on gc and not servicing requests/customers.

As for c++, std::unique_ptr has no ref counting at all.

shared_ptr does, but that’s why you avoid it at all costs if you need to move things around. you only pay the cost when copying the shared_ptr itself, but you almost never need a shared_ptr and even when you need it, you can always avoid copying in the hot path
by SV_BubbleTime | 2025-10-31 04:17:48+00:00
Rammed through, is an interesting way to write that they had the votes and passed HR1.

When Democrats had the Admin, Senate, and House, they put the ACA provisions on sunsetting subsidies in. How dastardly are the Republicans that they forced Democrats to do that when it was done with almost zero Republican votes?

Your post is just game. “My side is good and their side is evil”… don’t you get tired of that?
by marcoglauser | 2025-10-31 04:18:33+00:00
I'm honestly confused why local nvme disks haven't become the standard for cloud offerings a long time ago.

Aiven (not working for them, just a happy client) started offering local nvme disks for their postgres service in 2017. (https://aiven.io/blog/larger-and-faster-aiven-postgresql-pla...)

Back then I was sure it was only a matter of time for other hosted database providers to move on from EBS. But until Planetscale made a lot of noise about Metal no one seemed to bother.
by tombert | 2025-10-31 04:19:51+00:00
I have a friend who's a few years younger than me, and he was a coworker with me at a previous job. He was fresh out of his masters and this was his first job out of school. We became friends fairly quickly, and during lunch one day I mentioned the above "business transaction" stuff, and mentioning that corporations are not your family. It's fine if you like your job, that's a good thing, but just keep in mind that love you show the job will not be reciprocated.

He thought I was being extremely cynical (and I suppose I kind of was) and he disagreed with me.

About a year later, he felt screwed over by the company, and admitted that maybe I was right. I mentioned it is just a conclusion that nearly anyone comes to when working for the corporate world long enough.
by Cheer2171 | 2025-10-31 04:20:18+00:00
Good. The shame is the point. If you're going to rely on an LLM, then take ownership over the words you post under your own account. Just posting "this is what the LLM said" with no other content means they take no responsibility for what they say, but still think they are making a contribution.

"Use it as a tool" is always the line from LLM advocates. Okay. If you used a search engine as a tool to find some source, you don't need to say "I used google to find this," you just present the link as your contribution. You found the source. If it is a bad source, you can't get away blaming the search engine. You fucked up the source.

Same with LLMs. If you actually use it as a tool and not an outsourcing of your own role, then you shouldn't need to disclose. But using it as a tool means more than just typing "summarize this for hackernews" and mindlessly copy pasting. If they summarized, validated, and was confident enough in the summary that they felt they didn't need the "I asked an LLM" disclaimer, then that's a contribution. Maybe it is still wrong. As you say, there is a lot of that on the internet.

So yes, we should be shaming those who admit using it to outsource their role. People who want to make contributions when they are completely unqualified to distinguish between a good and bad contribution will learn to hide their use. Good. People who are both attention addicts needing to always make a contribution and who are now cognitive addicts should live their lives in fear over knowing if what they are saying under their own name will get them ridiculed.
by notmyjob | 2025-10-31 04:21:59+00:00
As a youngster I was really into Burroughs. He was presented to me by older people as great writer, a cool artistic sort of person like Andy Warhol or Jackson Pollok, but in the literary sphere. When you’re young you don’t have life experience yet, so if someone gets enough critical praise, you think they must be great. Boy is it hard growing up and realizing that not only does the emperor have no clothes, but the people you idolize are morally, intellectually and artistically bankrupt. I still really adore some of Ginsburg’s poems, there are some real gems in the dross. But Ginsburg was a legit pedo. Kerouac was an overrated drunkard. Burroughs killed his wife and seemed to have little to no remorse, arguably he was a sociopath. As you note, as a group they were horrible people, abusive parents, drunkards, pedophiles, junkies, but for me the most difficult realization was that they were artistic frauds and really not very talented, and even worse, that everything presented to me by authority figures about aesthetics and culture was complete bullshit. But that is the best sort of liberation, and the beats would approve of liberation from the baggage of the past so it sort of goes full circle.
by jibal | 2025-10-31 04:22:11+00:00
The fourth sentence in the article is "Vibrations travel through the fluid to the basilar membrane, which remarkably performs frequency separation", with the footnote

"We call this tonotopic organization, which is a mapping from frequency to space. This type of organization also exists in the cortex for other senses in addition to audition, such as retinotopy for vision and somatotopy for touch."

So the cochlea does frequency decomposition but not by performing a FT (https://en.wikipedia.org/wiki/Fourier_transform), but rather by a biomechanical process involving numerous sensors that are sensitive to different frequency ranges ... similar to how we have different kinds (only 3, or in birds and rare humans 4) of cones in the retina that are sensitive to different frequency ranges.

The claim that the title makes it sound like what the ear does is not about frequency decomposition at all is simply false ... that's not what it says, at all.
by galaxyLogic | 2025-10-31 04:22:14+00:00
I read it at 14 and it hit home with me right away. But then I recommended it to my then friend and she didn't get it. She said "nothing happened in it". And I can see her point now there was no plot, just wandering.

To me, there were "scenes" I could imagine myself having liked to be part of, like the guys traveling on truck-bed drinking whisky to keep cold away. I wonder if it was more a "guy's novel" than for girls?
by musicale | 2025-10-31 04:22:21+00:00
People (often young people and music fans) have been using sound to claim their own public space (while alienating and exiling others from it) since the days of boom boxes, of transistor radios, and probably earlier.

But the sharp, piercing tone of tin(n)y (and somehow super-amplified) phone speakers, playing particularly grating videos or loud video calls, all at max volume, seems optimized for maximum irritation. And it's often adults, who presumably would not usually shout but are nonetheless talking very loudly into their max volume facetime calls.

I would probably find it annoying if everyone walked around listening to sports games on small radios, but it is a rare occurrence so I tend to be more surprised that sports radio (not to mention AM radio itself) still exists.
by abandonliberty | 2025-10-31 04:23:23+00:00
Many people raised the alarm back then, and were shouted down by promises that these laws would only be used when appropriate. In 2002, very few would've been okay with tearing apart American families, parents, and children based on the color of their skin, letting women miscarry through malnutrition while in custody, etc.

Just wait 25 years, buy the media, and slowly brainwash the population.

The Heritage Foundation was founded in 1973, and likely has roots that go much further back.

Difficult for a democracy to defend against this type of long term attack.
by tombert | 2025-10-31 04:23:33+00:00
It was one of those things, I didn't even consider that it would upset people. Like, maybe it's something on the spectrum for me, but when I said it I assumed it was effectively a truism and I didn't think I'd get any pushback because everyone already knew and agreed with it.

It didn't occur to me that people would say I had a bad attitude because I did think that literally everyone I was talking to would agree and I didn't see why they'd be bothered.
by windexh8er | 2025-10-31 04:24:01+00:00
Let's be very clear: this is still Google's choice. Google could build a phone that they can't be compelled to do anything to after the phone is sold to their customer, but Google alone chooses to not invest in the security of the phones they're selling to their customers. Because: what is good for the government is now equally good for Google.

Do we not remember how Google immediately enabled TLS everywhere, internally, post-Snowden [0]? Remember when Google was "outraged"? Where are those people now? They surely don't work at Google anymore. It's amazing how enshittified Google and Apple have become in a decade.

[0] https://www.bbc.com/news/world-us-canada-24751821
by deaux | 2025-10-31 04:24:08+00:00
"Everything" here meaning "blatant lying" - and knowingly staying silent on something that obviously has a huge impact on a company is lying - which in corporate America is so normalized that some mistake it for being "everything". Securities fraud is incredibly easy to avoid if executives just stop lying. This soon becomes clear when clicking through the links in the article.

> Yesterday New York State Attorney General Barbara Underwood filed a securities-fraud lawsuit against Exxon Mobil Corp. “alleging that the company misled investors regarding the risk that climate change regulations posed to its business.”

Blatant lying

> if you are a public company that suffers a massive data breach and exposes sensitive data about millions of customers without their consent, and that data is then used for nefarious purposes, and you find out about the breach, and then you wait for years to disclose it, and when you do disclose it your stock loses tens of billions of dollars of market value, then shareholders are going to sue you for not telling them earlier

Blatant lying

The fact that most of this lying (see Exxon) is done under some kind of "nudge nudge, wink wink, we all know what's really going in" doesn't stop it from knowingly lying.

That knowingly lying is securities fraud seems very logical, and nothing like "everything".

This is all moot anyway now that the US is no longer interested in upholding any laws against large companies whatsoever.
by evilduck | 2025-10-31 04:25:02+00:00
Nothing happens to them. They can't be jailed for taking their PTO or sick leave, they are free to quit and there are not enough recruits in the pipeline to backfill them en masse. They could be put on a PIP, or fired for not showing up, or some other retaliatory and childish Trump action, but what is the government realistically going to do to fix this? Fire them for poor performance and make sure that a short term shortage becomes permanent? How do you even recruit backfills when the entire world knows you fucked over the previous crew and promise to do it to the next batch too?
by deepsun | 2025-10-31 04:26:35+00:00
As a person from an authoritarian country, I should say that firearms mean much less than coordination. Organized group of 100 with no guns is stronger than 10000 armed but poorly coordinated people.

In other words, a "well regulated Militia" in the Second Amendment is more important than "bear arms".

But no one talks about creating a Militia (yet) for some reason.
by zouhair | 2025-10-31 04:26:47+00:00
And for the centuries of Palestinian Muslims and Palestinian Christians living with Palestinian Jews, how many times do you think those Palestinians Muslims and Christians wanted to destroy all those Palestinians Jews.

For me Zionists for Palestinians are fair game, the same as Germans Nazis were fair game to German Jews.

The fact that Nazis are backing up Zionists in the West tells all the story.
by loki-ai | 2025-10-31 04:27:20+00:00
more often than not it’s the development team that skips engaging with users, putting in minimal effort to understand their real needs.

most of these teams only wants a straightforward spec, shut themselves off from distractions, just to emerge weeks or months later with something that completely misses the business case. and yet, they will find ways to point fingers at the product owner, project manager, or client for the disaster.
by sudobash1 | 2025-10-31 04:29:40+00:00
> And I'm not interested in re-teaching her every bit of software, and she's not interested in relearning every bit of software.

I don't see Windows as having much of an edge there. Lots of things seem to change on Windows just for change's sake. I get so tired of the churn on Windows versions and finding how to disable the new crummy features. If you want to avoid relearning all the time, something simple like XFCE is going to be way better.
by makeitdouble | 2025-10-31 04:29:42+00:00
> The usual situation is that the business department hires someone with a modicum of talent or interest in tech

This reminds me of the "just walk confidently to their office and ask for a job to get one!" advice. This sounded bullshit to me until I got to stay with some parts of a previous company, where the hiring process wasn't that far really.

That's also the kind of companies where contracts and vendor choices will be negociated on golf courses and the CEO's buddies could as well be running the company it would be the same.

I feel for you.
by Imustaskforhelp | 2025-10-31 04:30:06+00:00
For context: (https://news.ycombinator.com/item?id=45339279) (which basically asked if using supabase's free tier and then migrating to planetscale when needing the scale)

and Sam's response

"we've seen a number of Supabase -> PlanetScale migrations and it's been pretty simple with significant cost savings for the customer. The scale part of this is hard to answer because it really depends on the workload"

Looks like this is a perfect answer to my question, I mean I get it guys, I have created a comment here too on why their free tier thing deletion thing was wrong but I also get it, I personally knew a girl on discord who would create 20 free instances of some coding free thing just because she can and I honestly felt that moment that this is the reason why people like me who just use stuff casually don't have it for free.

Anyways, Oh god I was this close to writing it but then I saw the outlore's comments lore and how sam said "Either way I don't care what you remember or think", I am typing it in the moment but Sam you had no reason to type it smh

Most people are trying to help you, maybe the scars are still recent when the free tier was lost but there are better ways of explaining that the scar was both side, that you were hurt too and are willing to explain to them in a kind manner.

I was this close for advocating for PlanetScale, nope, Supabase/Neon, atleast they are open source but personally I just feel like hosting a hetzner instance and self hosting postgres but the only thing I am scared is that I am gonna mess things up and somehow would one day come to a broken system without backups. Any good utility or anything that makes backup as secure as one feels in the cloud regarding backups?
by insane_dreamer | 2025-10-31 04:31:00+00:00
> don't have a good alternative for InDesign

There really is none, at least not that is comparable. InDesign is perhaps the one product where Adobe really shines.

Aldus PageMaker and Quark XPress were worthy predecessors; I used both back in the day, but Adobe bought PageMaker and discontinued it. As for Quark, not sure what happened to them but they're not around anymore.
by creativeSlumber | 2025-10-31 04:31:01+00:00
> Many of the dependencies used names that are known to be “hallucinated” by AI chatbots. Developers frequently query these bots for the names of dependencies they need. LLM developers and researchers have yet to understand the precise cause of hallucinations or how to build models that don’t make mistakes. After discovering hallucinated dependency names, PhantomRaven uses them in the malicious packages downloaded from their site.

I found it very interesting that they used common AI hallucinated package names.
by robocat | 2025-10-31 04:32:05+00:00
My only issue with a personal Wise account is that it was unobvious to me that they charge 1.75% on ATM withdrawals (over NZD350).

I'm not sure if using Wise actually saves money otherwise - but it mostly works fine.

The one technical issue I've hit in the US was a bowser asking for my ZIP code which it couldn't verify so I couldn't use that gas station.
by triggercut | 2025-10-31 04:32:57+00:00
My father recently had a stroke, we both have ADHD, his is untreated. Since the stroke, most of his impacts have been cognitive, not muscular and most of his cognitive issues relate to worsening executive functioning across all executive functions, but particularly exacerbating the worst issues attributed to ADHD.

As you would know ADHD is a problem with regulation, not capacity however with this stroke it appears that his capacity has fundamentally changed and is further impacted by the dysregulation.

It's still early, and we haven't seen the specialist yet but I'm taking this hypothesis to them and (if I remember to) will update/edit here with their response.
by 0xDEAFBEAD | 2025-10-31 04:33:30+00:00
Just because the government is enforcing laws you don't like does not make it oppression. Imagine if everyone started using firearms in response to laws they considered oppressive, e.g. business owners who found regulation oppressive might say "come and enforce it". You would probably refer to this as "undermining democracy" if it was a law that you actually agreed with.
by themafia | 2025-10-31 04:36:03+00:00
> Organized group of 100 with no guns is stronger than 10000 armed but poorly coordinated people.

What examples are you drawing from when making this conclusion?

> In other words, a "well regulated Militia" in the Second Amendment is more important than "bear arms".

Originally standing armies were not allowed. Each state was expected to perform it's own defense. The governor could create and disband a militia to defend the state. It was expected they would appear with their own arms.

> But no one talks about creating a Militia (yet) for some reason.

Subservient to what power?
by lamontcg | 2025-10-31 04:36:12+00:00
The ridiculously wealthy view the system as a strictly zero-sum game, and they want to keep everything they have, and deny the rest of the population of everything. They understand this isn't sustainable, so they're fortifying bunkers and buying up islands.

The days of Henry Ford capitalists who think their workers should be paid enough to buy their products seems to be unfashionable (even though he was a Nazi supporting racist, he had his head screwed on better than they do).

The end game of full on narcissistic capitalism is coming. Hopefully the Henry Ford types wake the fuck up and do something about their peers losing the fucking plot entirely.
by dualogy | 2025-10-31 04:37:14+00:00
Well, lobste.rs has tags and then you can block whatever tags you choose to block, and for HN you'd need a reader that classifies / auto-tags posts and allows blocking out tags, which you'd start doing after verifying the auto-tagging classification works reliably.

Sounds like a bit like a tall order, not sure it's "just a weekend project", would (for my purposes) probably work best as a browser extension for just the listing of posts (auto-tagged and then optionally tag-filtered) to then open them in one's browser, allowing normal native reading+posting+voting+etc.
by tombert | 2025-10-31 04:37:20+00:00
> But no one talks about creating a Militia (yet) for some reason.

The line between "private militia" and "terrorism" isn't very well defined. If the people are unsuccessful, they will be labeled as terrorists and potentially put to death. Most people don't want to be executed, and as far as I am aware there's only been one successful violent insurrection in the US [1], so the odds are very much not in your favor.

[1] https://en.wikipedia.org/wiki/Wilmington_massacre#Aftermath
by zermelo | 2025-10-31 04:37:32+00:00
My understanding:

* excepted (essential) employees (including ATCs) are required to work, are not getting paid, but will be paid back for their work when Congress passes a new appropriations bill

* furloughed (non-essential) employees are told not to work, are not getting paid, but will be paid back under GEFTA once the shutdown ends, without any new law.

To be clear, I'm trying to state the facts, not my opinions.
by marcus_holmes | 2025-10-31 04:38:54+00:00
I have met the occasional person like this, sure. But only ever in really large organisations where they can hide, and only a minority.

The huge majority of devs want to understand the business and develop high quality software for it.

In one business I worked for, the devs knew more about the actual working of the business than most of the non-IT staff. One of the devs I worked with was routinely pulled into high-level strategy meetings because of his encyclopaedic knowledge of the details of the business.
by samlambert | 2025-10-31 04:39:10+00:00
I don't buy that someone commenting "Remember when they shafted the free plan, laid off some good people and redesigned their website to look like some garish notepad? Pepperidge Farm remembers..." is trying to help me. It's naive to always assume good intentions, it allows people to be rude. Postgres is open source, we operate postgres really well at a price it's a super fair exchange of value imo.
by cookiengineer | 2025-10-31 04:39:43+00:00
Technically you could just use an assignment ternary expression for this:

const y = (x === true) ? true : false;

I used this kind of style for argument initialization when I was writing JS code, right at the top of my function bodies, due to ES not being able to specify real nullable default values. (and I'm setting apart why I think undefined as a value is pointless legacy).

Composite.prototype.SetPosition(x, y, z) { x = (isNumber(x) && x >= 0 && x <= 1337) ? x : null; y = (isNumber(y) && y >= 0 && y <= 1337) ? y : null; z = isNumber(z) ? z : null; if x !== null && y !== null && z !== null { // use clamped values } }
by bruce511 | 2025-10-31 04:39:44+00:00
If a business does not run at a profit, it folds, and all the people there lose out.

Now, of course, the scale of the profit is worth discussing. The use of the profit is worth discussing. But in general terms some profit is necessary.

For example, I bootstraped a business from 0 to 50 people. We took no outside investment. We "paid" for the growth using profits. Our working capital, cash reserves, stock, equipment, vehicles etc, all come out of profits.

Yes, over the years, there have been things that didn't work out. People who ended up surplus to requirements. People not suited to the role they were in. Most left amicably. Some were pushed. None of that was easy but it was necessary because just keeping unproductive (or worse, divisive) people around is bad for everyone.

Running a business is hard. Firing people is hard. Comments like "people over profits" are flippant, but miss the underlying realities small businesses face all the time.

Yes, there are large tech businesses out there with bottomless pockets, who hire (and fire) by the thousands. But surely those bring hired in cohorts that big understand that a wind blows both ways.

It's not necessarily helpful though to apply your feelings about that to all the businesses that are not that.