MurphyA/hacker-news huggingface dataset:
by troad | 2026-01-10 13:03:23+00:00
I appreciate the end note, and I hope I'm not coming off as mean either. It's easy to sound too direct online. Rest assured I'd happily buy you a drink in person.

I think in general the JS layer is simply unnecessary, and I'm not a big fan of unnecessary things in programming.

The world in which I would like to live is one where any language can be compiled to Wasm without the need for JS bindings, to enable people to write their business logic in whatever language they prefer, and not fret about JS baggage.

I don't really think there's much of a use case for Wasm to become some kind of abstract ISA, so I don't understand why the Wasm stakeholders are so resistant to acknowledging Wasm largely lives in a browser, and actually adapting it for making the most of that environment.
by Archer6621 | 2026-01-10 13:03:45+00:00
Important point. AKA the halo effect, and it can have a significant influence. In general, I feel that this is a more widespread problem with stories and experiences such as these - there are simply too many "hidden" variables to take them at face value. Environment, genetics, circumstances, upbringing, cognitive biases and instinctual/biological human nature all work together to create a cocktail of unique experiences, leading to unique conclusions.
by c0nsumer | 2026-01-10 13:04:36+00:00
Those do show the best example, yes. And best to photograph. But it's also noticeable on any high contrast edge or a fine line, like a drawing in Autodesk Fusion (CAD software) or just the lines between spreadsheets.

And no, no Cleartype here because (as mentioned in the first paragraph) it's a Mac running macOS.
by gcanyon | 2026-01-10 13:04:48+00:00
Dark Sky was a marvel, and when it first came out, its ability to say rain will start where you are in 2-3 minutes was a marvel.

The information design argument is 100% valid, but I also marvel that, having bought the company, Apple's weather app still isn't as precise or accurate. I don't know whether Apple's privacy focus prevents them making the same precise predictions, or if there is some other reason they don't, but it's sad that in 2025 we don't have the same level of performance as we did twelve years ago.
by vladvasiliu | 2026-01-10 13:04:53+00:00
Huh. Maybe your particular sample is degrading?

I also have one, and it's holding up pretty well. A month or so ago I broke out my colorimeter and it had almost 100% sRGB at around 120 cd/m2. I don't recall the delta E, but it was very low.

While I didn't measure the backlight, it does seem to not go as bright as before, judging by the levels I set in the OSD. I never went above 70% or so when the sun was shining in the room (not directly on the screen, though), so it didn't have any effect on me.

I understand there are two version, I have the second one. But I don't think there's a difference in the panel itself, I think the change was related to HDMI support.

I can't comment on the latency, the only games I played on it were Civilization and Anno Something. Never had a problem for this.
by tacostakohashi | 2026-01-10 13:05:54+00:00
I also had a great time in the 90s and early 00s doing various software and tech gigs for non-software, mom & pop type outfits that just needed a bit of scripting, a web app, some network setup, etc... often found through mailing lists, usenet, user groups, friends of friends.

I've tried to go back to that a few times, but it's actually pretty hard to do these days. After a few decades of trillions of dollars of investment, pretty much every tiny niche has become a company / app with dozens of developers, or available as an online customizable SaaS, or something that can be vibe coded.
by whilenot-dev | 2026-01-10 13:06:04+00:00
For me, it's a matter of authenticity at scale...

Let's assume I want every citizen to navigate the web freely while fighting propaganda machines as much as possible, so that means I want an automated system that creates the set difference between these two in real-time, as reliable as possible. To create such a system, and since there shouldn't be any overlap in these two sets, I can effectively put my efforts in half if I put my work in the detection of one such set.

The scaling problem, as I see it here, arises from the following: While the set of individual citizens (kind of) has an upper limit, represented by the number of internet users worldwide, the botnet nodes in propaganda machines do not. I can limit the set further, for example if I want to focus on the citizens that are part of my government only, whereas propaganda machines can come from anywhere on the globe. Internet users already need to provide a proof on authentication for quite a lot of services, while botnets generally want to avoid being identified as such.

While I'm far from in favor of Chat Control, I can somewhat understand why these initiatives are in motion at all.

> The EU is more of a threat to itself than Russia is

To put it mildly, this conclusion is non-sequitur at best.
by cromka | 2026-01-10 13:06:44+00:00
In EU? For internet banking you need a mobile phone or a dedicated hardware token (thing you own), as part of the Strong Customer Authentication (SCA) requirement under the PSD2 regulation: https://ec.europa.eu/newsroom/fisma/items/658958

I know in some countries (UK, Germany, Switzerland, Austria) they're used to hardware tokens already since they were in use long before PSD2. But I seriously, seriously doubt banks in e.g. Poland specifically implement support for hardware tokens issued to very few annoying customers who refuse to use an app but otherwise want internet banking.
by yetihehe | 2026-01-10 13:07:45+00:00
Yes, but those mutations are part of why evolution works. Through random mutations, every possible way of doing something is explored. If something is beneficial, organisms thrive. If it's not beneficial, organisms die. The same is for whole species. If a species was using some niche to their advantage and the niche disappeared, the species will die. But that niche (nook) was explored.
by beagle3 | 2026-01-10 13:08:21+00:00
It’s not necessarily picky - it’s sometimes about physically different perception.

When DLP projectors first came out, I couldn’t watch them. I would see colors breaking in fast motion scenes and whenever I would move my head even slightly (and … we all move our head slightly often when watching a movie).

When I told other people, some of them nodded in understanding, but the vast majority thought I was making things up - for them, it was a rock solid picture.

One of my friends replied: “I can see about 300hz. Not all the time - only when I have secadic movements; but that means many fluorescents, DLPs and other light sources drive me crazy. I guess you’re also a member of crazy club”

Some people can hear 26khz. Some people can see DLPs. Some people can see the alternating pattern….
by Fiveplus | 2026-01-10 13:08:38+00:00
The C15 represents a time when a vehicle was a tool. I feel vehicles want to turn into a subscription service these days.

I still see these running in rural Spain and France, usually held together with wire and hope, clocking like what 400k+ km? The XUD diesel engines are practically unkillable. They have no ECU to brick, no adblue sensors to fail and put the car into limp mode and thankfully none of those DRM locked headlights.

The argument for the countryside need of a modern SUV usually cites reliability and safety, and in 2026, modern complexity is the enemy of reliability. If your C15 breaks down in a field, you can fix it with a wrench. If your Range Rover breaks down in a field because a sensor in the air suspension noticed a voltage variance...you are stranded until a tow truck takes it to a dealer.
by ErroneousBosh | 2026-01-10 13:08:56+00:00
The Peugeot XUD engine that powers the Citroën C15 (and a whole bunch of other European cars of similar vintage) is what most of the small Ford diesels were based on, right until they got into the "wet belt" nonsense.

I have "repaired" one that was used to power a small fishing boat (it came out of a Xantia, and the hydraulic pump was used to operate the shooting gear). The boat sank and the engine compartment was flooded with sea water for about a week. It started up and ran quite happily after draining what was approximately a 50/50 mix of sea water and sludgy engine oil and putting fresh in, then removing the injectors and cranking it to blow the water out of the cylinders.

It never quite ran right after that and was hard to start, and five or six years later the boat's owner replaced it with another Xantia engine, this time the turbocharged version.
by thrance | 2026-01-10 13:09:00+00:00
Your reasoning is ignoring that billionaires disproportionately benefit from public investments (tax money). Therefore, when they avoid paying taxes, they're taking more from the community than they are putting back in: this is theft, and degrades society for everyone (even billionaires, in the long run).

Better neighbor analogy: your neighbor asks for small favors all the time, and you provide. One day you ask him for one and he leaves the neighborhood entirely instead of obliging.
by lcian | 2026-01-10 13:09:16+00:00
When I'm writing a script that requires some kind of call to an LLM, I use this: https://github.com/simonw/llm.

This is of course cross-platform and works with both models accessible through an API and local ones.

I'm afraid this might not solve your problem though, as this is not an out of the box solution, it requires the user to either provide their own API key or to install Ollama and wire it up on their own.
by KaiserPro | 2026-01-10 13:09:25+00:00
I have rescued My wife's plants, because she is incompetent plant husband.

There is a Christmas cactus and a money tree, They were rescued from shrivelled nubs to the point where I've propagated at least twice.

But the thing that strikes me about this article is that such a powerful feud really does trickle down the generations.
by Karuhanga | 2026-01-10 13:09:28+00:00
I agree with this sentiment.
His tweet was quite disingenuous and it doesn’t help that he’s tagging Musk and Vance. The noise they make about free speech is a charade.

I still can’t understand why these tech CEOs are doing so many cynical things even in places where they have the chance to start healthy debate.

It’s so frustrating.
by al_borland | 2026-01-10 13:09:52+00:00
That’s not necessarily true. I went from a sys admin role to swe through a rather chill process with no one really pushing.

The sys admin job had a lot of downtime, so I started automating some stuff to make my life easier. Then improved upon that stuff to make it more robust to share with the team. Then at some point my boss told me to just work on whatever I thought would help the team, and do that (officially ending the sys admin work that I had largely stopped doing on my own many months earlier). He didn’t really talk to me for 2 years after that. By that time, I had so many projects that I couldn’t do them all myself and he ended up building a whole team around me. Everything went at my pace. Since it was all value-add of stuff that otherwise wouldn’t exist, there were no timelines or pressure. However, I enjoyed it, so I was working 60 hour weeks most of the time, but it all felt very chill. No one was asking me to put in those hours and a good deal of it was more social. As a result, I saw the biggest jumps in salary in my career, while at the same time having the lowest stress, and most enjoyment from my job. But all this started in an office after I had a good deal of time with the company. I didn’t walk into it as a new hire.

These days I feel like I have more stress, but don’t feel like I’m growing at all, because there is no room for exploration and growth with all the deadlines and shifting priorities that have me never knowing which direction to go or when the direction with drastically change.

For me, growth happens when I’m bored. It’s a way to avoid the boredom. When I’m pushed too hard, I tend not to grow, I shutdown. The best way for a company to get the most out of me is to stick me in a room and let me get bored, as counterintuitive as that sounds.
by c0nsumer | 2026-01-10 13:09:59+00:00
(Author here.)

I actually am using it, but I didn't want to go down the rabbithole of an all-encompassing article on displays, PPI, scaling, etc. Using it to scale the display really helps, but I find that for the size of things I like 3008x1692 (on a native 3840x2160 panel) and this looks fine on an LCD. And is better on than native OLED, but still not great. It still bugged my eyes.

I just went with native res for demoing things because it's a worst-case, but the fringing problem, because it affects all strong-contrast edges not just text. It was also really noticeable at thin/narrow lines such as when doing CAD or between cells in spreadsheets.
by quitit | 2026-01-10 13:10:44+00:00
If your job involves detailed text review (such as coding) then splash out on a display with a pixel density of at least 250 PPI.

The screen shown in this blog looks like it's ~140 PPI. Sure these screens are cheap, but they're best used for moving graphical content.

In the demonstration image the text is just 9 pixels tall, while thatis legible, it is unacceptable for long term reading and is completely reliant on subpixel rendering to produce an impression of smoothness.
by Kye | 2026-01-10 13:10:48+00:00
I can never remember what's what with Markdown. HTML has the important feature of providing a hint to function in the tag. I struggled learning HTML, but I eventually memorized all the tags to the point that I can still hammer out boilerplate all these years later. It's always a coin toss on whether I'll bold or italicize the first time I use Markdown in a while.

I still prefer WYSIWYG.
by AnimalMuppet | 2026-01-10 13:11:16+00:00
Riiiiiiiiight. It's fine for the US to be opposed to what ICE is doing, but Iranians cannot oppose their government for doing similar and worse things to them? They can't decide they've had enough on their own, without the CIA telling them they should be mad?

And why not? Do you think they're too dumb to figure out that they should be mad? Or that they deserve to live in such conditions?

Do you realize how patronizing you're being? How much you're denying them agency?
by ErroneousBosh | 2026-01-10 13:11:46+00:00
Stick a petrol version of the engine in (Peugeot XU instead of XUD) and convert it to run on propane. There you go, now the exhaust is just water and carbon dioxide, and you don't die from breathing it in. No CO, no HC, and not really any more NOx that was in the air it sucked in.

This is why forklifts run on gas, instead of petrol or diesel.

We could have had incredibly clean air in our cities 25 years ago, if the government hadn't decided that pushing "scrappage schemes" to get people to buy "cleaner greener diesels" was cheaper.
by simonw | 2026-01-10 13:11:58+00:00
> AI coders keep saying they review all the code they push

Those tides have shifted over the past 6 weeks. I'm increasingly seeing serious, experienced engineers who are using AI to write code and are not reviewing every line of code that they push, because they've developed a level of trust in the output of Opus 4.5 that line-by-line reviews no longer feel necessary.

(I'm hesitant to admit it but I'm starting to join their ranks.)
by KronisLV | 2026-01-10 13:12:56+00:00
> The C15 represents a time when a vehicle was a tool. I feel vehicles want to turn into a subscription service these days.

I wonder how differently cars would be built, if instead of maximizing for value extraction and crap nobody needs, they instead were optimized for utility and maintenance (and sure, fuel economy, aerodynamics and some sane environmental stuff). Like take the C15 and add 2-4 decades of manufacturing and safety improvements, while keeping it simple and utilitarian.
Ask HN: Why does job search feel so unclear even for strong candidates?
by Signatura | 2026-01-10 13:13:38+00:00
For years, job search has been framed as a personal performance problem. If someone struggles to move forward, the assumption is usually missing skills, weak experience, or a poorly written CV. But after going through the process ourselves, we reached a different conclusion: the system itself is unclear.

The people behind this post have each been through multiple job searches where progress felt reactive rather than intentional. Even with solid backgrounds, the process often lacked structure, visibility, and meaningful feedback. Decisions were made with limited information, and effort did not always translate into learning.

One recurring issue was the absence of feedback loops. CVs were edited repeatedly without understanding what actually improved outcomes. Interviews were prepared for without clarity on how candidates were perceived. Rejections arrived without explanation, leaving people to change direction blindly.

Over time, it became apparent that job seekers are asked to make high-stakes decisions with almost no structure. What should be changed and why? Which signals matter at each stage? How do you distinguish between a positioning issue, a communication issue, or a simple lack of fit?

Most tools address isolated moments in the process. A CV template here. Interview tips there. But the job search itself remains fragmented, with no clear way to connect actions to outcomes.

This raises a broader question. What would it look like if job search were treated as a system rather than a set of disconnected tasks? Something with feedback, structure, and visibility, instead of guesswork and repetition.

Treating job search as a system rather than a series of disconnected tasks may be one of the most overlooked opportunities in how careers are navigated today.

Curious how others here think about this - where does the job search process break down most for you?
by Nextgrid | 2026-01-10 13:14:01+00:00
A system like this could actually work as long as every takedown request involves posting a significant bond into a holding account and where the publisher can challenge the block and claim the bond if the block is ruled illegal.

This achieves the advantages of quick blocking while deterring bad behavior, and provides cost-effective recourse for publishers that get blocked, since the bond would cover the legal fees of challenging the block (lawyers can take those cases on contingency and get paid on recovery of the bond).
by treesknees | 2026-01-10 13:15:09+00:00
The Apple Weather app has gotten better over time, though it’s still not a perfect replacement.

Scrolling through the Dark Sky screenshots, I can recognize many of the same things now incorporated with Apple’s. And Apple does offer location specific notifications of rain which I find to be pretty accurate, about as accurate as Dark Sky.

There’s largely a perception problem with Apple. People loved Dark Sky as an independent small app that worked well, before Apple took it and destroyed it. Now, even if Apple incorporated all of the same data and features, it still wouldn’t give that same spark of joy people had.
by nicolaslem | 2026-01-10 13:15:30+00:00
CO2 is a bit of an outlier in the groups of pollutants emitted by a car. Modern cars will emit way less of the other pollutants that are directly unhealthy for humans to breathe (NOx, CO, particulate matter, etc.).

I know the thread is mostly for fun, but only considering CO2 is a bit misleading when accessing how environmentally (un)friendly a car is.
by Fiveplus | 2026-01-10 13:15:33+00:00
With all due respect, you are confusing a software race condition with a hard fault in a safety critical system.

Resetting the ECU only works if the error is a transient glitch in the code logic. If the failure is a physical sensor reading out of range?

Furthermore, modern automotive architectures store permanent diagnostic trouble codes in non volatile memory specifically to prevent people from "just resetting it" to bypass emissions or safety checks. You cannot clear those with a battery pull. You would need a proprietary manufacturer tool to force a relearn or adaptation.

But more importantly, your argument accepts a terrifying premise. That a 2.5 ton kinetic object moving at highway speeds should have the reliability profile of a consumer router. If I have to treat my vehicle like a frozen windows 98 desktop to get home, the automotive engineering has failed me. Physics doesn't need a reboot.
by mellosouls | 2026-01-10 13:16:06+00:00
The entire argument is framed through an anti-open-source view which sees participation as entirely motivated by money.

It's an unfortunate presentation that makes it more difficult to sympathise with - and ultimately it may not matter; either somebody else will fill the gap or the LLMs he resents will help coders create their products without the libraries he seems to think are valueless without a set financial cost.
by writebetterc | 2026-01-10 13:16:12+00:00
> chicken breast is more than twice as "good" ratio wise.

Yes, at more than twice the price for me.

> for the average person's protein intake, yes.

The average person doesn't need that ratio, reaching 60-90g of protein is trivial. That ratio is good for bodybuilding purposes. Now, eating that much tofu, that sucks. Generally, getting 200g of protein sucks, even when you eat protein powder.
by rovr138 | 2026-01-10 13:16:58+00:00
No, it doesn't.

The way I actually have things setup, in case it helps. I don't change my default shell. I actually default to pretty much working within tmux. So, I kept my default shell to what the OS brings, then in my tmux config, I have,

# set shell
set -g default-shell /opt/homebrew/bin/fish

This means, that when I start my terminal, it drops me to zsh (macOS default). Then when I run tmux, it opens fish. The nice thing is that I inherit the environment of zsh.

I have my .zshrc and my .bashrc sourcing a .shellrc file which contains most of my env stuff. This keeps random utilities that write to .bashrc and zshrc working within fish too.
by c0nsumer | 2026-01-10 13:17:45+00:00
(Author here.)

That's an interesting point you mention about not seeing it, because prior to buying an OLED I'd read a bunch about fringing and in many articles I just... couldn't see it. I couldn't tell what was being illustrated in the images.

It wasn't until I sat in front of one for a few hours, in my room and lighting and with my apps and had funny-feeling eyes and a this-seems-off feeling that I decided to investigate. And yes, those macro photos show fringing, but it /is/ hard to understand how the subpixel pattern translates to on-screen weirdness until you've seen it for yourself.
by ogogmad | 2026-01-10 13:17:48+00:00
> To me, this sounds like when we first went to the moon, and people were sure we'd be on Mars be the end of the 80's.

Unlike space colonisation, there are immediate economic rewards from producing even modest improvements in AI models. As such, we should expect much faster progress in AI than space colonisation.

But it could still turn out the same way, for all we know. I just think that's unlikely.
by interpol_p | 2026-01-10 13:18:39+00:00
The reason this happens is because big companies get their software pen tested. Part of the pen test report will include something like “accessible from jailbroken devices.”

The pen test results get put into the ticket system as immovable entries. Engineers will question them, only to be shot down by the cyber security department who organized the pen test. The engineers will eventually accept that they cannot convince cyber to drop the issue, and implement the jail break detection.

Why does cyber mandate it? Because no one in a large company wants to accept the risk, even imaginary risk. They want to be able to say, when security is breached, “we did our due diligence. Look at the report, we implemented everything in it”

Why do firms offering penetration testing keep putting junk like this into their reports? Because their automated tools list them out and they’re getting paid to find issues. The more the better.

It’s insane and entirely about passing off risk.