MurphyA/hacker-news huggingface dataset:
by acdha | 2026-01-05 01:24:01+00:00
> you need fancy tooling to ensure everyone can work at a reasonable level of productivity.

If you have a thousand people working on a single product, yes, but you also have the resources to have dedicated tool support teams at that level. In my experience, if you’re under multiple dozens of developers or not everyone works on all of your projects, the tools fragment because people aren’t combining or configuring them the same way and there’s enough churn in the front-end tool space that you’ll hit various compatibility issues which lower the effectiveness of sharing across projects. This is especially true if you’ve hired people who self-identify as, say, Next or Tailwind developers rather than web developers and lack the understanding of the underlying technology to fix complex problems.
by rawgabbit | 2026-01-05 01:24:03+00:00
The core story of Gatsby is better told in the Godfather films. Protagonist desires to find his place in the world and protect his family, first by doing things the socially acceptable ways and then by following a life of crime. In the end, he ends up alone. This is the American answer to a modern problem. Workaholics spend all day (and night) to support their families. Their families feel neglected and the breadwinner ends up alone.
by stryan | 2026-01-05 01:24:04+00:00
I've seen this argument a few times before and I'm never quite convinced by it because, well, all those arguments are correct. It was an existential threat to the scribes and destroyed their jobs, the majority of printed books are considered less aesthetically pleasing than a properly illuminated manuscript, and hand copying is considered a spiritual act by many traditions.

I'm not sure if I say it's a correct argument, but considering everyone in this thread is a lot closer to being a scribe than a printing press owner, I'm surprised there's less sympathy.
by krapp | 2026-01-05 01:25:12+00:00
>What incredible privilege you have to be worried about future labor exploitation at yet-to-be-built resort casinos.

What incredible privilege you have to not care about exploitation as long as capitalists are doing it.

Anything Maduro has done to the Venezuelan people is going to pale compared to what Trump and Western business interests are planning.

I promise you things can get worse. Making things worse is what Americans do.
by locknitpicker | 2026-01-05 01:25:36+00:00
> I mean Crossplane is a pretty popular k8s operator that does exactly that, create cloud infrastructure from K8s objects.

If your only tool is a hammer then every problem looks like a nail. It's absurd how anyone would think it's a good idea to implement their IaC infrastructure, the one think you want and need to be bootstrapable, to require a full blown K8s cluster already up-and-running with custom operators perfectly configured and working flawlessly. Madness.
by inkyoto | 2026-01-05 01:25:47+00:00
It is, although TIMI does not exist in the hardware – it is a virtual architecture that has been implemented multiple times in different hardware (i.e., CPU's – IMPI, IBM RS64, POWER, and only heavens know which CPU IBM uses today).

The software written for this virtual architecture, on the other hand, has not changed and continues to run on modern IBM iSeries systems, even when it originates from 1989 – this is accomplished through static binary translation, or AOT in modern parlance, which recompiles the virtual ISA into the target ISA at startup.
by koakuma-chan | 2026-01-05 01:26:18+00:00
Wow, I had no idea that existed. It looks like it is a Java library that abstracts over the web, and generates JavaScript under the hood? I never touched GWT, but it does sound like there would be issues if you wanted to do something that's not supported by the framework. But still, I don't think this is the same as modern full stack frameworks.
by nntwozz | 2026-01-05 01:26:20+00:00
Alarm sound for my iPhone alarms :)

Just download the audio with yt-dlp and transfer it to your iPhone.

"In iOS 26, you can find and make custom ringtones easily from the Files app by long-pressing an audio file (under 30 seconds) and choosing "Use as Ringtone" from the Share menu, a big simplification from older methods needing GarageBand or a computer."
by Neywiny | 2026-01-05 01:26:22+00:00
I may mention it for my next schematic, but they'd probably want to understand the data flow and run everything locally. In that this is a wrapper around the other models (and full credit due, clearly not just a dumb wrapper like an extra prompt at the front of a chat bot), this should be possible, yes? Run the part that queries the models locally, point that to our locally hosted LLMs, and we're good?

Otherwise we probably couldn't put many designs of substance in. Just the data security risk.

I may reach out from my corporate email tomorrow. It's public who I am and where I work but yes we certainly have a formal procurement process.
by bigstrat2003 | 2026-01-05 01:26:36+00:00
> Production cost has nothing to do with what you can charge for something.

On the contrary, production cost has a great deal to do with what you can charge for something. In a perfectly efficient market, someone who charges more than what an item costs will sooner or later get outcompeted by someone who charges less. I think it's fair to say that production cost isn't the only factor in what you can charge, but to say "it has nothing to do with the price" is going way too far.
by dagmx | 2026-01-05 01:27:20+00:00
Now you’re just shifting the goalpost.

You initially said beyond a surface level and now you’re talking about esoteric quirks.

Pick one. Of course nobody has the same definition as you if you’re shifting the line and simultaneously not defining what you mean.

You don’t need to know every aspect of a languages corners to be proficient in it. If that were true, there’s only a handful of people on this planet who’d be proficient in a single language let alone multiple.
by F3nd0 | 2026-01-05 01:28:32+00:00
> pointless, lazy, selective, quoting that willfully misconstrues what's being quoted

They quoted the part they were replying to. The point was to show what they were asking about. If your question pertains to only a part of the text, it only makes sense to be selective. That's not wilfully misconstruing anything; that’s communicating in a clear, easy-to-follow way. The context is still right up there for reading, for anyone who needs to review it.

> the answer to this question is incredibly clear: for the developer that created this tool

Questions aren’t only ever asked out of pure curiosity; sometimes they’re asked to make the other person give them more consideration. The question you quote was accompanied by an explanation of how the commenter found the approach less simple for them as a user, suggesting that perhaps they think the developer would have done better to consider that a higher priority. (I might add that you, too, chose to selectively omit this context from your quoting—which I personally don’t see as problematic on its own, but the context does require consideration, too.)

> if that makes you unhappy enough to malign them then maybe you should just not use it?

The author of the extension chose to share what they made for others to use. They asked for feedback on user experience and expressed doubt about their design decisions. If someone finds they might not want to use it because of what they consider fundamentally flawed design, why couldn’t they tell the author? It’s not like they were rude or accused them of any wrong-doing (other than possibly making poor design choices).
by treetalker | 2026-01-05 01:29:41+00:00
I don't necessarily like to, but that's when I do one or more actions that must be done or that improve my body/mind while giving me an important concentration break:

- hit the head

- grab a coffee and stare at trees for a minute or two

- flash cards / language practice

- stretch / pull-ups / push-ups

- tidy desk / incrementally organize or improve handwritten notes
by chiefalchemist | 2026-01-05 01:30:04+00:00
Look deeper. There are two types of NPD. You found the typical / cliche version. Either way, NPD is ultimately a defense mechanism, which leads to a control mechanism. If you suffer from NPD then “alcoholic” is a great cover and a great weapon. In fact, “alcoholism” is known to correlate with those with NPD.
by phil21 | 2026-01-05 01:30:24+00:00
I don’t find this to be true. I enjoy computers quite a bit. I enjoy the hardware, scaling problems, theory behind things, operating systems, networking, etc.

Most of all I find what computers allow humanity to achieve extremely interesting and motivating. I call them the worlds most complicated robot.

I don’t find coding overly fun in itself. What I find fun is the results I get when I program something that has the result I desire. Maybe that’s creating a service for friends to use, maybe it’s a personal IT project, maybe it’s having commercial quality WiFi at home everyone is amazed at when they visit, etc. Sometimes - even often - it’s the understanding that leads to pride in craftsmanship.

But programming itself is just a chore for me to get done in service of whatever final outcome I’m attempting to achieve. Could be delivering bits on the internet for work, or automating OS installs to look at the 50 racks of servers humming away with cable porn level work done in the cabinets.

I never enjoyed messing around with HTML at that much in the 90s. But I was motivated to learn it just enough to achieve the cool ideas I could come up with as a teenager and share them with my friends.

I can appreciate clean maintainable code, which is the only real reason LLMs don’t scratch the itch as much as you’d expect for someone like me.
by JCattheATM | 2026-01-05 01:31:48+00:00
> "I'm not in a bubble" is literally what people in a bubble say, FWIW.

I assume people genuinely not in a bubble also say it though. Gee whiz, what a conundrum!

> You seem to think it's more likely that 80% of the country has been misled by propaganda

I never gave or implied a percentage anywhere close to that.

> related to basic human biology than that the other 20% is wrong.

Yes, I trust medical experts and scientific and medical consensus over people that have no clue or expertise but let themselves be riled up.

> but when the topic is one that all humans have firsthand experience with, it's somewhat less likely that they've been magically misled.

Same reasoning people like you used to use that homosexuality "isn't natural".

> You're off-base comparing this to migrants eating cats and dogs. That was never an 80/20 issue.

Nor is trans health issues. If you really believe so, please provide some sources.
by parpfish | 2026-01-05 01:32:15+00:00
100% agree.

Spotify likes to tell a story about how they “saved the music industry from piracy”… but piracy clearly won. Napster et al reset consumer expectations that you get everything for almost free, instantly. The heart of the artist payment problem isn’t that Spotify pays out too little, it’s that listeners don’t pay in enough.

But this isn’t just a problem with music, its a problem when trying to figure out pricing for anything digital. All of our intuitions about what a physical thing in the real world should cost get really screwed up when theres zero cost to duplicating and we’re dealing with geographically unbounded internet-scale distribution channels.
by jjk166 | 2026-01-05 01:32:20+00:00
Well yeah, x is specifically the thing you control, y is the thing you don't. For all but the most trivial systems, y will be influenced by something besides x which will be a source of noise no matter how accurately you measure. Noise in x is purely due to setup error. If your x noise was greater than your y noise, you generally wouldn't bother taking the measurement in the first place.
by nancyminusone | 2026-01-05 01:33:57+00:00
I'm part mechanical engineer and I 3D print things on a near daily basis. My job would be a lot slower and more cumbersome without it. Mind you this is all FDM.

I only played with resin printers briefly, and not only do they produce extremely brittle and off-dimenension parts, they are extremely messy and use chemicals that you really should think twice or three times or four times about having under the same roof as the one you sleep in.

With how useful FDM is to me, it seems really strange that resin printing's killer app has been "miniatures", like it's the niche it fell into after everyone bought one and discovered they aren't great for much else. I am in disbelief that people would willingly deal with resin printers just to do miniatures, like there's no way it could possibly be worth it even if you really like that hobby. It feels wrong even to refer to both under the same umbrella of 3D printing.

That said, if you're not regularly designing parts you need made and/or aren't a CAD user, I don't see much use in the average person having a 3D printer (I have 5 btw)
by LegionMammal978 | 2026-01-05 01:34:09+00:00
I don't see how any amount of memory technology can overcome the physical realities of locality. The closer you want the data to be to your processor, the less space you'll have to fit it. So there will always be a hierarchy where a smaller amount of data can have less latency, and there will always be an advantage to cramming as much data as you can at the top of the hierarchy.
by actionfromafar | 2026-01-05 01:35:02+00:00
They are like web forms. Fill in everything, then hit send.

Fixed positions, shortcuts, tab-indexed, the order is usually smartly layed out. Zero latency. Very possible to learn how forms are organized and enter data with muscle memory. No stealing focus when you don't expect it.

Optimized for power users, which is something of a lost art nowadays. GUI were good for discoverability for a while but increasingly I think they are neither great for power users nor for novices, just annoying and yanky.
by hodgehog11 | 2026-01-05 01:35:17+00:00
I definitely agree there is a strong element of this, especially in the last few decades.

Perhaps it is also due to a widening of the audience that can provide literary criticism back to the author. Only the educated wealthy individuals with connections could offer critiques in the Victorian era of fiction; now it is anyone with a social media account. Judging by the failure of widespread peer review in "hype" research fields, I'm not sure this is a good thing.
by tim333 | 2026-01-05 01:35:22+00:00
There are a couple of things I can think of. There's the human rights stuff with torture chambers and a third of the population leaving which doesn't seem to bother Trump but the Venezuelans don't much like.

There's also Maduro's dancing which seems to have been a thing oddly enough https://www.stuff.co.nz/world-news/360920843/maduros-dancing...
by tianqi | 2026-01-05 01:35:32+00:00
I couldn't get this to run successfully.

More broadly, I have concerns about introducing a middleware layer over AWS infrastructure. A misinterpreted command or bug could lead to serious consequences. The risk feels different from something like k9s, since AWS resources frequently include stateful databases, production workloads, and infrastructure that's far more difficult to restore.

I appreciate the effort that went into this project and can see the appeal of a better CLI experience. But personally, I'd be hesitant to use this even for read-only operations. The direct AWS cli/console at least eliminates a potential failure point.

Curious if others have thoughts on the risk/benefit tradeoff here.
by esperent | 2026-01-05 01:35:48+00:00
Something happened to me a few years ago. I used to write code professionally and contribute to open source a lot. I was freelancing on other people's projects and contributing to mature projects so I was doing hard work, mostly at a low level (I mean algorithms, performance fixes, small new features, rather than high level project architecture).

I was working on an open source contribution for a few days. Something that I struggled with, but I enjoyed the challenge and learned a lot from it.

As it happened someone else submitted a PR fixing the same issue around the same time. I wasn't bothered if mine got picked or not, it happens. But I remember looking at how similar both of our contributions were and feeling like we were using our brains as computers, just crunching algorithms and pumping in knowledge to create some technical code that was (at the time) impossible for a computer to create. This stayed with me for a while and I decided that doing this technical algorithm crunching wasn't the best use of my human brain. I was making myself interchangeable with all the other human (and now AI) code crunchers. I should move on to a higher level, either architectural or management.

This was a big deal for me because I did love (and still do) deeply understanding algorithms and mathematics.

I was extremely fortunate with timing as it was just around one year before AI coding became mainstream but early enough that it wasn't a factor in this shift. Now an AI could probably churn out a decent version of that algorithm in a few minutes.

I did move on to open my own business with my partner and haven't written much code in a few years. And when I do now I appreciate that I can focus on the high level stuff and create something that my business needs in a few hours without exhausting myself on low level algorithm crunching.

This isn't meant to put down the enjoyment of writing code for code's sake. I still do appreciate well written code and the craft that goes into it. I'm just documenting my personal shift and noting that enjoyment can be found on both sides.
by tison | 2026-01-05 01:36:04+00:00
This is the pull request of this post: https://github.com/fast/fast.github.io/pull/12

See comments like https://github.com/fast/fast.github.io/pull/12#discussion_r2...

Quote my comment in the other thread:

> That said, exn benefits something from anyhow: https://github.com/fast/exn/pull/18, and we feed back our practices to error-stack where we come from: https://github.com/hashintel/hash/issues/667#issuecomment-33...

> While I have my opinions on existing crates, I believe we can share experiences and finally converge on a common good solution, no matter who made it.
by gerdesj | 2026-01-05 01:36:49+00:00
You need to shoot the people who are feeding them - that's the logical solution to the problem you posed 8) Their natural predators are now cars because that is how things are now.

An environment is whatever it is at a point in time. You have described how things are around you and that is the current normal. You may not like it or even understand it but that is how it is.

You have to decide whether deer should live within your domain or not. At the moment it sounds like they are a negative factor for you. When you have run out of deer, will you start on the coyotes? When you have run out of creatures with backbones, will you start on arthropodia or amphibians?
by fjfaase | 2026-01-05 01:37:06+00:00
This argument has been rebuked over and over again. Denmark and the USA already have an agreement allowing the USA to establish military bases on Greenland [1]. There used to be a lot of USA military bases on Greenland and currently there is but one: Pituffik Space Base.

[1] https://www.eunews.it/en/2025/06/12/denmark-approves-militar...
Ask HN: Are there any antifeature-free power tools you can still buy new?
by josephcsible | 2026-01-05 01:37:34+00:00
Makita batteries have an antifeature called "Sync Lock" that will make them refuse to operate after a certain amount of time. DeWalt tools have an antifeature called "Tool Connect+" that lets them be remotely bricked through the cloud. Milwaukee tools have a similar antifeature called "One-Key". Are there any brands that don't do any of that stuff?
by Joel_Mckay | 2026-01-05 01:37:47+00:00
JLPCB White Jet Process (WJP) service starts at $5, and is full color including clear.

Home Resin Printers should be in a vented garage, as the unpleasant odor is the least of its issues. The low-viscosity washable water-like resins tend to be much easier to handle, but even when vented outside... an activated charcoal filter is wise if you have neighbors. =3
by locknitpicker | 2026-01-05 01:40:18+00:00
> Right, so Zuul is properly interesting if you're dealing with multi-repo setups and want to test changes across them before they merge; that's the key bit that something like GitLab CI doesn't really do.

I'm not sure about that. Even when we ignore plain old commits pushed by pipeline jobs, GitLab does support multi-project pipelines.

https://docs.gitlab.com/ci/pipelines/downstream_pipelines/#m...
by JuniperMesos | 2026-01-05 01:40:21+00:00
> I first learned about the "innovation tokens" idea in "Novelty is a loan you repay in outages, hiring, and cognitive overhead" from this, still one of my favorite essays on software architecture: https://boringtechnology.club/

I don't think this is consistently true - in particular, I think that a lot of current well-known practices around writing code result in code that implicitly relies on assumptions in another part of the system that can change without warning; and novelty is necessary in order to make those assumptions more solid and ultimately result in software that is less likely to break unexpectedly.
by shagie | 2026-01-05 01:40:36+00:00
> ... With the smallest 0.2mm nozzle, will it reach resin levels? ...

Necroprinting isn't about printing necrons.

https://www.science.org/doi/10.1126/sciadv.adw9953

> Here we report “3D necroprinting,” a biohybrid manufacturing technique that repurposes female mosquito proboscides as high-resolution 3D printing nozzles. The mosquito proboscis, with its unique geometry, structure, and mechanics, enables printed line widths as fine as 20 μm ...

(that's 0.02mm)
by duped | 2026-01-05 01:40:54+00:00
I shudder to think about the impact of concurrent data structures fsync'ing on every write because the programmer can't reason about whether the data is in memory where a handful of atomic fences/barriers are enough to reason about the correctness of the operations, or on disk where those operations simply do not exist.

Also linear regions make a ton of sense for disk, and not just for performance. WAL-based systems are the cornerstone of many databases and require the ability to reserve linear regions.
by darth_avocado | 2026-01-05 01:41:13+00:00
Respectfully, you need to look at what I said. “People are losing jobs over AI…”

My follow up expands on it. You are arguing that LLMs are not capable of entirely replacing a human’s job therefore people are not losing jobs over AI is extremely bad faith. If a machine in a factory automates 50% of a worker’s job, it still replaces half the workers. The factory won’t employ the same number of people and the people absolutely lost their jobs to automation.