skysight-inc/HackerNews huggingface dataset:
> Can you give an example of the 'strident language' I used?

In the post I first replied to: "same tired tropes" and "tottering pile" specifically. There's something about both those phrases that just screams "I'm here to score points, not to have a discussion". They read like press releases from some propaganda office - they're reaching for emotional impact, but they're not how human beings actually talk. Or at least that's how they strike me.

As I said, you're getting the spillover of my frustration from a number of people posting this way. It's not just you.
it's corruption to donate to an inauguration fund?
You are sure right about that! The example I linked allocates 5000 blocks and makes a linked list out of them, then deallocates them.
There are psychological hypotheses that can be stated and tested empirically. So yeah, you can find people who maintain that it's a science.
Approximate browser engine team sizes
LibreOffice is awful on macOS. Also, file compatibility with MS Office is still problematic. Onlyoffice is indeed a better choice.
Sailing Boat Rescued by the Götheborg (2023)
So that's..

Meta https://news.ycombinator.com/item?id=42404440

Amazon https://news.ycombinator.com/item?id=42407624

Sam Altman https://news.ycombinator.com/item?id=42422508

Uber https://news.ycombinator.com/item?id=42447144

Uber CEO Dara Khosrowshahi https://news.ycombinator.com/item?id=42447144

Tim Cook https://news.ycombinator.com/item?id=42589464

(+Microsoft https://news.ycombinator.com/item?id=42648662)
I have faced this exact problem with Canadian govt forms.
Evince doesn't support them. They are so specific about only adobe acrobat to fill out the forms.
I can open them in firefox but can't update them properly
The only option is to use my barely hanging on 10-yr old windows machine.

Let's hope that eventually they move on to a simpler web form.
> for humans, they are very vulnerable to water shortages, and power outages during the summer can be deadly

These are both mitigated with on-site reserves.
> All of the OSs I'm aware of that run on the Pi depend on "firmware" from the Raspberry Pi folk. Looking at the files in the folder that holds this stuff, it's pretty clear that every variant of the Pi has a file that somehow characterizes it.

That's not very different from depending on the BIOS/UEFI firmware on a PC; the main difference is that older Raspberry Pi didn't have a persistent flash ROM chip, and loaded its firmware from the SD card instead. Newer Raspberry Pi do have a persistent flash ROM chip, and no longer need to load the firmware from the SD card (you can still do it the old way for recovery).

> And as already mentioned, the unusual boot sequence: The GPU takes control on power up and loads the initial code for the CPU.

Even this is not that unusual; AFAIK, in recent AMD x86 processors, a separate built-in ARM core takes control on power up, initializes the memory controller, and loads the initial code for the CPU. The unusual thing on Raspberry Pi is only that this separate "bootstrap core" is also used as the GPU.
> No comparable European city is even close to Houston in average commute time.

Even if that is true, average commute time is just a single factor. There's also health, cost, comfort, the environment, safety. Comparisons using a single metric are simply invalid.

> Go on, fact check me.

Ok.

Couldn't find any reliable data, could you cite your sources? What I have found is a few sources with wildly different data, e.g.:

- [1] puts Houston at 42 minutes, very different from your claim of 28 minutes.

- [2] claims the average time for the EU is 25 minutes.

Most of the sources I've found are based on self-reported data (surveys) so I do not put much weight on them. Do you have any sources that provide reliable data?

[1]: https://www.theworldranking.com/statistics/125/traffic-commu...

[2]: https://ec.europa.eu/eurostat/web/products-eurostat-news/-/d...
Sounds like a Windows issue based on other people in the thread. I'm on Firefox with the same issue. Removing Latin-modern from the CSS file made it much more readable for me.
> The Javascript stops working when printed to physical paper. The resulting paper just has a static image and the controls no longer work.

Science fiction tells us this is only temporary. Print away, those papers will turn into magic in just a few decades!
I look at my page on mobiles all the time. The lack of margins really pisses me off.
How would the SIMS that contain the user prefs and whatnot not have the same issues described in the paper as the agents themselves?
I'd focus on politicians and corporations who lie through their teeth first, not journalists. I'd focus on the blatant and provably wrong statements, like where a politician says they did this thing to bring jobs to their constituents when in fact they voted against the bill
Your Eval Is More Important Than the Model: Building an Example Eval
As far as I knew, there's no anesthetic when you're getting a piercing. I'm in Canada.

You just hold your friend's hand real tight.
Thank you. You get it.
I love how you respond seriously to the logistical challenges of salt water, and don’t blink at the prospect of using nukes to create a tidal wave.
This thing that was just released is the future of UI testing? I usually just use the UI to test it.
> Also note that the medical field selects hard for people who can memorize information, to the exclusion of people who can understand systems.

It isn't limited to the medical field. This is quite common in most fields.

I understand testing knowledge and intelligence is an intractable problem, but I my main wish is that this would simply be acknowledged. That things like tests are _guidelines_ rather than _answers_. I believe that if we don't acknowledge the fuzziness of our measurements we become overconfident in them and simply perpetuate Goodhart's Law. There's an irony in that to be more accurate, you need to embrace the noise of the system. Noise being due to either limitations in measurements (i.e. not perfectly aligned. All measurements are proxies. This is "measurement uncertainty") or due to the stochastic nature of what you're testing. Rejecting the noise only makes you less accurate, not more.
So does that mean we can transpile PDFs to webassembly now?
I could believe pi*e rational but pi+e being rational would blow my mind.
> why not consider slavery

You just figured it out.
The Cost of SMRs
Last post was flagged; not sure why as this is directly relevant to YC and HN.
It's PDFs all the way down.
Gift link https://www.nytimes.com/2025/01/02/us/mother-orca-tahlequah-...
It's not client side, it's server side. The binary format between Postgres major versions is generally not compatible so you need to do a pg_dump from the old database and do a pg_restore into the new one. pg_upgrade [1] can let you bypass this by migrating the binary data directly, but still requires having both the new and old postgres versions installed. There's also things you can do with replication, but since we're talking simplicity I don't think that really applies.

Personally I think upgrades are the one thing MySQL has on Postgres at this point.

[1] https://www.postgresql.org/docs/current/pgupgrade.html
Were you embarrassed when they did it in 2020, 2017, and 2012?
Y Combinator scored a surprise win when Larry Page came to speak
This was an ancient feature that was used when DVR/PVRs were popular to remove ads from recorded files. IIRC it used a heuristic to see if things matched but commonly it would just key off of obnoxious volume.

A guy at work mentioned using one of these on a football game and it reduced the runtime to like 45 minutes.
"Consumers are ready for a future beyond Windows"

That might be true, but businesses and governments are not.
Fascist Italy supported the Catholic Church and made it their state religion. Same thing for francoist Spain.

A better example would be the chinese cultural revolution and their campaign against the Four Olds.
It has nothing to do with the framework if it's a web app you have to manage deploy of multiple lambdas and API gateway.
But did your co-worker see massive online support for the murder, with loads of people arguing it was justified and good for society? He may have been "all over the news", but was it glowing, positive coverage of the murder?

Be honest, the coverage of your ex co-worker's crime was not comparable to Mangione's murder, was it?
I had the same epiphany about LLM as UI trying to build a front end for a image enhancer workflow I built with Stable Diffusion. I just about fully built out a Chrome extension and then realized I should just build a 'tool' that llama can interact with and use open webui as the front end.

quick demo: https://youtu.be/2zvbvoRCmrE
Yeah, let me give some perspective here.

There's somebody in the registrar's office whose job is to be responsible for the production process of registration. They are minimally staffed and given just enough resources to run that process. Likely at some point their leadership told them they had to make an API so that they could integrate with other systems. Due to poor funding and lack of skills, just doing that is a full time/major job.

Then some student comes along and says "hey look if I scrape this API, I can make an app that helps users! That's what APIs are for, right!?" The student is likely quite smart and probably built something that is useful.

But students aren't full time software engineers. They lack knowledge and context about how to build production systems that handle the load during the registration crush and also don't cause undue load on the backend API servers.

So when the dean comes to the head of IT for Registration, and says "wait, this student just did something that you were supposed to do, and it looked really easy", you just made the IT person's life much harder but didn't actually necessarily solve the problem. Now the IT person has to defend what they have done, while looking bad... and is not getting any further resources to fix the issue.

I think this is a variant of the "why don't you just..." and chesterton's fence. That is, if you're inexperienced, it's often easy to come up with a naive solution without understanding the context, that kind of works but that actually makes things overall worse. For example, what if your app crashed the registration backends during the middle of registration. Are you, the clever student, on call during registration (24/7) for your app, and in contact with the folks who run the registration backends?

It's easy to criticize the IT folks at Colleges but they are not resourced to handle things like this.
The "interpreter shell" is an interesting idea!

Recording traces of allocation requests from actual applications for allocator-benchmarking purposes revolutionized allocator performance research in the late 90s, if I recall correctly, in addition to the earlier filesystem research you mentione. Benchmarks based on those traces were the bedrock of Zorn's case that generational GCs were faster in practice than malloc().

But I think (though possibly this is motivated reasoning) that benchmarking some workload is good enough for many optimizations. A fixed-size-block allocator is already pretty restricted in what workloads you can run on it, after all, and its performance characteristics are a lot simpler than something like first-fit. Showing that an optimization makes some workload faster is infinitely better than not knowing if it makes any workload faster. Showing that it generalizes across many workloads is better, of course, but it's not nearly the same step in utility.
I feel you. I have adhd as well. I have routines when I code which some people don’t like or can’t follow and that caused problems during interviews. When I do pair coding today with people I worked with for a while now that’s not a problem because they understand my style and they don’t mind because they are good people.

But most people don’t understand why I do the thing I do and start saying no and that’s not supposed to go there and why aren’t you writing a test first? Because I don’t want to. I will arrive at your conclusion don’t worry just please give me time. I will move this code around don’t worry about it. There you see now it’s all fine. But they don’t understand that I just want something to work fast and then I’ll refactor and make it nice.

And then they start demanding and that’s when my flow breaks and then I do shit work because they force me to accept their views.

Ofc granted those are shitty workplaces but chances are I’m not gonna work with the person interviewing me and also when you are looking for a job without a job then you kinda don’t care and want it make it work somehow.

Bah.
https://cdn.videocardz.com/1/2025/01/AMD-FSR4-9070.jpg

Why would they write that on their marketing slides?
> empathy in killing an offspring who’s not their own

As well as their own: "numerous studies support the correlation between postpartum depression (PPD) and lack of social support or indicators of possible infant health and development problems. PPD may be an adaptation that informs mothers that they are suffering or have suffered a fitness cost, which motivates them to reduce or eliminate investment in offspring under certain circumstances, and that may help them negotiate greater levels of investment from other [1].

More broadly, "the analytical rumination (AR) hypothesis proposes that depression is an adaptation that evolved as a response to complex problems and whose function is to minimize disruption of rumination and sustain analysis of complex problems" [2].

[1] https://anthro.vancouver.wsu.edu/documents/316/Hagen_1999_Th...

[2] https://pmc.ncbi.nlm.nih.gov/articles/PMC2734449/
It's a link to a random tweet with a made up title which is not how HN posts normally work, take a look at https://news.ycombinator.com/newsguidelines.html
This is horrifying, PDFs should not be able to execute code.
We don't actually know if 1/3rd downtime is a requirement. For most of our evolutionary history, it has not been economical to remain awake at night, so our intense sleep drive may actually be driven primarily by conservation of energy (since energy has been a major engineering constraint for all of our evolutionary history minus the last several hundred years or so). If that's the case, then with other processes may have evolved to fit themselves into our sleeping time as an optimization, but perhaps those processes could happen while we're awake if our evolutionary constraints were different.
Yeah it's not okay to foist poorly tested releases on users.
But plant drinks are technically closer to juices than to milk. The only difference is that you need to add water to dehydrated oat flour or anything else. You can also make a juice out of dehydrated fruits.

So is it the colour what makes a difference?

Also hot chocolate can be made with milk or plant alternative. And it will be a "plant based drink" only for the latter.

In Netherlands there was a case that a company was using word "milk" to market plant based drink. That didn't fly far, they were fined (AFAIR) and they had to stop that practice. Milk (and butter) by definition are animal products. For the same reason peanut butter is called pindakaas - peanut cheese.
Of course they care, they’d rather the debtor never go bankrupt, so that they can keep collecting. Do you understand how loans work?
Today I learned, thanks
With apologies if I'm misunderstanding or my glasses are too rose-colored. Is it possible that there are crossed wires here?

You say: "They followed up today to thank me for doing it, but also indicated that they were putting a hold on my account anyway. As a result, I am not going to be able to register for my final quarter and have been de facto expelled at the end of this quarter."

Is it possible that some tiresome UW admin person has put your account on hold while this is being sorted out, but they haven't connected the dots that you now won't be able to register? Is the "de facto expulsion" an unintended consequence rather than a deliberate punishment?

And then perhaps this person is trying to say, hey, there's a way we could keep your project going if it's an official project, but we don't have budget for it. Let's discuss if that would work for you. And perhaps this was intended to be a suggestion for a positive outcome, rather than an IP-grabbing maneuver.

And when you say, "it was implied that they would then remove the hold, allowing me to graduate." I totally get that it feels that way, but is it possible that such an aggressive implication wasn't intended?

This might be wishful thinking on my part. It just seems so hard to believe that anything you've done comes remotely close to actual expulsion, and this idea that you'd be forced to work to graduate seems like a total head-scratcher that wouldn't stand up to any scrutiny. I'm hoping that this is just a poorly-handled, poorly-worded communication from this department.
Ah envy you. I hate interviewing. I tried to put myself into positions where I present something. I actually did a LOT of presentations by now and yet every time I’m nervous. I just can’t seem to make it work with my brain. :D
I was working on a side project over the holidays with the (I think) same idea as mpalmer imagined there too (though my project wouldn't be interested to him either, because my goal wasn't automating tests)

Basically, the goal would be to do it like with screenshot regression tests: basically you get 2 different execution phases:
- generate
- verify

And when verify fails in CI, you can automatically run a generate and open a MR/PR with the new script.

This let's you audit the script and make a plausibility check and you'll be notified on changes but have minimal effort to keep the tests running
In my portable code I #define standard functions like main and fopen to their wide equivalents when building on Windows.

This does mean I can't just use char* and unadorned string literals, so I define a tchar type (which is char on Linux and wchar_t on Windows) and an _T() macro for string literals.

This mostly works without thinking about it.
_Or_ set your application to use UTF-8 for the "A" APIs. Apparently this is supported as of a Windows 10 update from 2019. [1]

[1] https://learn.microsoft.com/en-us/windows/apps/design/global...
Why? Just throw your program executable in the cgi-bin directory like we did in the olden days, go wash your hands, and then call it a day. Simple. Serverless!

Serverless doesn't have to be over engineered-garbage, even if some bored technologists looking for a promotion and/or to pad their resume try their best to make it so.
I'm sorry for your loss, and I hope that helping others through this project helps you find some solace. IMHO, it's a mark of character that your response to having a problem is "I want to help other people so they suffer this problem less than I did."
This is very midwit meme, beginner uses a monolith, advanced uses serverless microservices, advanced uses a monolith.
The reason they can’t replace the pilots is due to liability. You think Salesforce will accept liability if the plane crashes?
> screenshots

High on my list. Or youtube, or something like that.
I’m aware of the title conventions. Should I have reposted the entire text of the tweet, then? It’s not a random tweet, it was reposted by YC founder Paul Graham.
I didn't like fulgora for a long time...I think I started having fun with it when I got fusion power there and deleted the accumulator farms. Gleba was a thorn in my side for a long time but finally got it to a place of stable (over)production. It's begging for a rebuild (massively abusing robots there currently).
Grover’s algorithm could be described as quantum brute force that is able to break AES-128 but not AES-256
College is not cheap in the US. Going to any university in the US implies a certain amount of wealth, and barring that (scholarship, e.g.) then you must be someone who is incredibly motivated. In either case, spending a few hundred dollars to guaruntee a spot in a required course to keep your studies on track, to be accepted into your major, and to eventually graduate on time is worth AT LEAST a few hundred dollars.
Like the other commenter, i also ended up needing to graduate a semester late due to this nonsense, which cost me thousands in actual money, and much more in lost potential income.
I don't understand why you think there would have been 0 evidence. The countless respiratory illnesses associated with smoking are readily obvious by taking even a small sample of longterm smokers - a decent chunk of them will sound like smokers, be occasionally hacking up a lung, and so on.

People obviously knew smoking was unhealthy, but chose to do so anyhow. And companies naturally worked to trt to strengthen that cognitive dissonance. Same thing today, but it's slightly more subtle. For instance in a typical Coke ad you'll generally see people that look nothing like regular Coke drinkers - health, fitness, and good body weights abounds.

Ronaldo's Coke/water moment gave me a vast amount of respect for him - https://m.youtube.com/watch?v=x2ZLS1V3iMw&pp=ygUbUm9uYWxkbyd... It's how the sort of people Coke gets to pose with their product actually feel about it.
Argentina has lower inflation, is solving their deficit and is seeing larger than expected economic growth now that Millei is in charge. Maybe he won't fix all the issues, but it seems like things are improving and it is not an "economic suicide".
Take any irrational a where 1/a is also irrational. Then a * 1/a = 1.

Even moving from addition and multiplication to exponentials won’t save you: there are irrational numbers to irrational powers that are raational.
This is classic technological disruption. I can ask ChatGPT the most mundane questions, while it is very high effort to ask questions on Stack Overflow. Nobody really wants to RTFM. ChatGPT hallucinates, but many Stack Overflow results are of questionable quality as well. One major benefit I see with Stack Overflow is that people can score and discuss the answers and can specify alternatives whereas ChatGPT does not have a way of moderating results.
Replacing a CEO would save a lot less money than replacing even a small percentage of workers.

The typical CEO of a F500 company makes $17.7 million compensation. That might seem like a lot, but it's only about 0.04% of the average F500 revenue, which is $42 billion.

On the other hand, the average F500 has about 65000 employees and payroll expenses can easily be upwards of $5 billion. About 300 times as much money is spent on employees than on the CEO!
The privacy problems were really bad.

Want to know if your user has previously visited a specific website? Time how long it takes to load their CSS file, if it's instant then you know where they have been.

You can tell if they have an account on that site by timing the load of an asset that's usually only shown to logged-in users.

All of the browser manufacturers decided to make this change (most of them over 5 years ago now) for privacy reasons, even though it made their products worse in that they would be slower for their users.
Neural Parameter Estimation with Incomplete Data
I'm not sure, but I think it may have been that Adobe Viewer (or whatever it was) could run Flash?
Intel spinning out RealSense as standalone company
Is there an orthodoxy about people approving of Gavin Newsom? I'm about as partisan a Democrat as there is on the site and I think he's awful.

https://www.joshbarro.com/p/gavin-newsom-is-gross-and-embarr...
People's retweets are generally not a great HN topic, you can more or less derive that from the site guidelines as well.
I think having the option helps firefighters, helps prisoners, and helps society.

Everyone is better off.

Firefighters get additional support combating a huge problem, prisoners get shorter sentences, in society gets better fire prevention leading to fewer lives and Land Lost