MurphyA/hacker-news huggingface dataset:
by kazinator | 2026-01-02 23:22:21+00:00
Any time someone posts that LLMs are just the next abstraction level to get used to, they instantly reveal themselves to be an impostor.

All abstraction layers are predictable and repeatable when used correctly.

You specify something in the language of the abstraction, and get a result that is precisely understood by the rules and requirements of the abstraction.

Only those who programmed by trial and error before AI do not see a difference. That's because they treated their compilers as mysterious AI, and must massaged their programs into working. In other words, they were already accustomed to a kind of prompt engineering.
by _mig5 | 2026-01-02 23:22:53+00:00
Thank you, Jeff! What an honour! Let me say that nothing compares to your catalogue of Ansible roles that I have benefited from for many years, which are far better written than anything Enroll generates :) I intend for Enroll only to be a 'rapid grab-it-all', good for certain use cases.

Appreciate it!
by kelthuzad | 2026-01-02 23:22:55+00:00
We are not "helpless" and setting an arbitrary 2-year deadline is a distraction. The DOJ and EU are moving faster than they have in decades. You ask what we can do? We can enforce browser choice screens and allow alternative engines immediately. This gives Firefox (Gecko) a fighting chance on mobile for the first time in history. Keeping the ecosystem locked down ensures Firefox never has a chance.

That line of roleplay of yours also seems to be just 'Doomsday Defense' part 2. Now you’re adding an arbitrary time limit ("next two years") to justify inaction. We don't need to "unwind" Google before we stop Apple's anti-competitive behavior, we can walk and chew gum at the same time. The fact that you view "allowing other browsers" (like Firefox) as "handing Google control" reveals the flaw in your logic. You are effectively arguing that we must destroy the village (the open web) to save it from the dragon, if this isn't concern trolling then I don't know what is.
by cogman10 | 2026-01-02 23:23:21+00:00
If you have a home charger, it's like having a gas station right where you park. That's where EVs win. It takes me 2 seconds to plug in the car when I get out of it and I have a full tank whenever I need to use it.

I think apartment complexes are where EVs have a bigger problem. What's needed to make EVs a lot more convenient is more L2 charger (or even L1 chargers) in a lot more locations.
by labrador | 2026-01-02 23:24:12+00:00
"I'm sure there's a lot of people at Meta, including perhaps Alex, who would like me to not tell the world that LLMs basically are a dead end when it comes to superintelligence" - Yann LeCun

I've been following Yann for years and in my opinion he's been consistently right. He's been saying something like this for a long time while Elon Musk and others breathlessly broadcast that scaling up would soon get us to AGI and beyond. Mark Zuckerberg bought in to Musk's idea. We'll see, but it's increasingly looking like LeCunn is right.
by ChrisArchitect | 2026-01-02 23:24:32+00:00
Earlier and related:

Outrage as X's Grok morphs photos of women, children into explicit content

https://news.ycombinator.com/item?id=46460880

Grok is enabling mass sexual harassment on Twitter

https://news.ycombinator.com/item?id=46466099

Grok Can't Apologize. So Why Do Headlines Keep Saying It Did?

https://news.ycombinator.com/item?id=46468414
by RulerOf | 2026-01-02 23:25:08+00:00
I generally dislike anime and tend to reflexively roll my eyes when someone suggests I watch it, but I've been complaining about VLC for at least 15 years.

Its main claim to fame is that it "plays everything," and it rose to prominence in the P2P file sharing era. During this time, Windows users often installed so many "codec packs" that DirectShow would eventually just have an aneurysm any time you tried to play something. VLC's media stack ignored DirectShow, and would still play media on systems where it was broken.

We're past that problem, but the solution has stuck around because "installing codecs will break my computer, but installing VLC won't" is the zombie that just won't die.
by apublicfrog | 2026-01-02 23:25:21+00:00
> It's not really that great of a car. I mean it's driving an iPad, basically. Also, they've been plagued with reliability issues eg limiting how much you can adjust your seat because they're so prone to breaking [1].

Do you own one? I've had one for 6 years and I've never had issues with it, it's the best car I've ever owned. I've driven lots of other EVs, and none are close.

> Things would be very different if we could buy BYD cars.

We've had BYDs and other EVs for many years in Australia, and EVs are still a luxury item.

> Each to their own but IMHO leasing is the smartest way to currently "own" an EV, given the depreciation.

I've never understood Americans and leasing. Aside from specific styles of novated/chattel leases (where there is a tax benefit), leasing a car seems to almost always be a worse deal.
by nateb2022 | 2026-01-02 23:26:00+00:00
As am I.

In the case of commentary, an author who uses AI to converse about "his" work indicates a fundamental misunderstanding/lack of comprehension thereof which leads to

The case of code, where an author who is unqualified to have built a certain product himself is thereby unqualified to review AI generated code implementing said product.

The author's post features the quotation of "Brokers", whose quotation has no logical basis except in established LLM generational norms. Furthermore the excessive colons following each feature are also typical of generated text.

The code is not much better. As I spotted rather quickly, the

#define private public

is a huge code smell; for those unfamiliar with C++ or OOP it is an equivalent blunder to

#define true false

or

#define while if

And points to a pretty large disconnect between the author's ability to prompt a model and their ability to evaluate the quality of the model's response.
by CrimsonRain | 2026-01-02 23:26:07+00:00
[1]
You say it like it is a bad thing? Next you will say car manufacturers are monitoring engine temperature...

120 sec of usage in 300 sec is plenty. If they did 599 sec in 600 sec, you'll still complain because you are here to complain; you are not a user.

Car letting me know I'm stressing the motor is a good thing.
by _mig5 | 2026-01-02 23:26:14+00:00
Hi mlrtime. You could run it on a base system, and use --exclude-path and --include-path all you want, to capture or ignore the things you don't care about.

Treat that as your 'golden' harvest state. You could then run a 'harvest' on the production system. You'd then be able to run 'enroll diff --old baseline --new production' to compare the difference.

You could also first run the manifest of the baseline harvest against your production, to ensure it has (at least) all the same things as the baseline.

A 'harvest' of production after that, would probably then show just stuff that existed on production already that wasn't in the baseline.

I hope that makes sense!
by logicallee | 2026-01-02 23:27:08+00:00
Just a note that you'll want to use the updated link, because the flies weren't able to navigate the more complicated maze - or at least, I couldn't get them to using the hyperparameters I tried.

updated link: https://claude.ai/public/artifacts/5f7017c8-98fb-4d89-a32c-1...
by apublicfrog | 2026-01-02 23:27:43+00:00
> I oil change once a year. I fill in gas once every like 7-10 days, half the time someone pumps it for me. It takes five minutes, maybe. I don't need to fuss about range, chargers or connect my car as it were a phone when I'm home every day. I find EVs an inconvenience.

I suspect I spend less time plugging in my car when I get home than you do filling up with petrol per annum. Having to stop at a service station is objectively less convenient than plugging in when you get home.
by cosmic_cheese | 2026-01-02 23:28:03+00:00
Based on my own personal usage, it makes total sense that RSS feeds still get a surprising number of hits. I have a small collection of blogs that I follow and it's much easier to have them all loaded up in my RSS reader of choice than it is to regularly stop by each blog in my browser, especially for blogs that seldomly post (and are easy to forget about).

Readers come with some nice bonus features, too. All of them have style normalization for example and native reader apps support offline reading.

If only there were purpose-built open standards and client apps for other types of web content…
by LorenPechtel | 2026-01-02 23:28:39+00:00
And how do you know the building is actually civilian?

If Israel used a roof-knocker it's because they believed there was Hamas infrastructure or supplies in the building.

And there's something inherently wrong about a grenade on a tent? Do soldiers not use tents??

As for the firsthand accounts--all reporting from the ground in Gaza is highly suspect. But it doesn't matter anyway--yes, we have clear evidence of civilians killed by long range fire. We have *zero* evidence of the identity of the shooters.

Hits caught on conveniently rolling cameras. Not hidden cameras, anyone picking targets would have known they were there. What possible reason does Israel have for doing that? Absolutely none. What possible reason does Hamas have for doing that? Framing Israel. Those cases make far more sense as Hamas rather than as Israel.
by mulmen | 2026-01-02 23:29:11+00:00
This doesn’t hold up. Schools can’t teach everything, especially in a field where innovation happens in the workplace, not the classroom. Should I have learned about LLMs when I was an undergraduate 20 years ago?

This is just further proof that university educations are still not job training. The sooner we disabuse ourselves of that perception the better off society will be.

Higher education is about creating a breadth of knowledge, not specific marketable skills. CompSci is a research field, not job training.

If your friend wanted to learn specific job skills a technical college would be the appropriate setting.

I realize this misperception is perpetuated by the job market but I’m still not surprised at the education provided by UCI and don’t fault them for providing it.
by reincarnate0x14 | 2026-01-02 23:29:34+00:00
So like plugging two laptops together? Honestly curious, I can't recall ever seeing anyone using it and the situations that it seems like it should be good for, like initial configuration of stuff coming out of the box, instead come with instructions for setting specific IPv4 addressing or use DHCP. Possibly a lack of some LLNMR equivalent at the time.
by arduanika | 2026-01-02 23:29:36+00:00
Ah. My bad, yelling at the messenger. But the actual "author", who might also be the submitter (nick = Nicola?), has some explaining to do. There's a lie in the submission title, and the same lie in the github readme intro.

Thanks for helping alert us all to the sloppiness and deceit. And thanks to all who flagged.
by UpstairsEmpire | 2026-01-02 23:29:37+00:00
At 3:45 in the launch video they give their "reasoning" saying "companion devices are on the rise" like using a smart watch and a smart ring (who does this?), or a tablet and a phone.

But... Two phones?

Everyone I've ever known with two phones has been embarassed to have to have the second one.

It's DOA.
by dustanbower | 2026-01-02 23:30:22+00:00
Location: Virginia, United States

Remote: Yes (have worked exclusively remotely for past 14 years)

Willing to relocate: No

I've been doing backend work for the past 14 years, with Python, Django, and Django REST Framework. I'm intimately familiar with schema and data migrations, including migrations between Django projects. I've done a lot of full-stack work as well, with HTML, CSS, JavaScript/jQuery, and React.js. I've worked extensively with startups and I've worked with Twitter. I have a lot of experience working with distributed teams and am open to occasional travel. Available full (~32hrs) or part time. Interested in Python work or full-stack with Python.

Résumé: https://drive.google.com/file/d/0B8b4x4qzEFAOS0FFb1NhcDBOVkE...

LinkedIn: https://www.linkedin.com/in/dustan-bower-722331ba/

Technologies: Python, Django, Django REST Framework, migrations, JavaScript, React

Email: dustan.bower at gmail
by ameliaquining | 2026-01-02 23:30:32+00:00
Monoliths vs. microservices has nothing to do with server-side rendering vs. GraphQL. Architecturally monolithic Web apps use GraphQL all the time.

I'm not sure why Medium does the weird blanking thing but my guess is that it's because it's deciding whether to let you read the article or instead put up a paywall. There are a lot of SPA sites out there, many of which aren't particularly economical with frontend resources, and they generally don't do that unless they're trying to enforce some kind of paywall or similar.
by _mig5 | 2026-01-02 23:30:38+00:00
Thanks usrme! Good questions.

I run QubesOS as my workstation, so it's been really beneficial here, because Qubes is all VMs and templates. I've been 'harvesting' one Qube VM and then building another and running the manifest on the second machine. It's been working very well to align it with the first machine. Most of my testing has been visually watching the Ansible play install/configure things that I expect to see occur.

Where it falls down:

1) Systems that are so old, the packages that it detected as being installed, are no longer 'installable' on a new system (e.g the apt repositories no longer have those packages, they just did at the time of the original install)

2) Packages that were installed not via an apt repo but, say, dpkg -i (of a .deb file). Slack Desktop is a good example. Obviously the deb is not in the harvest, so it fails there.

So, there'll always be corner cases, but assuming everything that you have installed on the old/obscure machine is still something that can be installed via the usual methods, it should be okay. (If you are running a system that is so old, its packages are no longer available upstream, it's probably time to let it go! :) )

You'll want to use --exclude-path to ignore some server-specific stuff, perhaps, such as static network configuration etc. And of course, you can also comment out whatever roles are superfluous, in the playbook, before running it.

Always use --check with Ansible first just in case.
by LorenPechtel | 2026-01-02 23:31:08+00:00
Misdirection. He asked about what Hamas has done. Your response is to try to discredit the notion of human shields.

As for the "former Israeli soldiers"--how, exactly, are we supposed to know they really are?

NY Times? *ALL* the major news sources do not want to jeopardize access to reporting from Gaza. They'll say what Hamas wants them to say.
by ada0000 | 2026-01-02 23:31:23+00:00
> almost any bugfix at the level of an operating system kernel can be a “security issue” given the issues involved (memory leaks, denial of service, information leaks, etc.)

On the level of the Linux kernel, this does seem convincing. There is no shared user space on Linux where you know how each component will react/recover in the face of unexpected kernel behaviour, and no SKUs targeting specific use cases in which e.g. a denial of service might be a worse issue than on desktop.

I guess CVEs provide some of this classification, but they seem to cause drama amongst kernel people.
by Aloisius | 2026-01-02 23:31:24+00:00
That doesn't really mean much. Basic NAT wasn't eligible to be on the standards track as it isn't a protocol. Same reason firewall RFCs are informational or BCP.

The protocols involving NAT are what end up on the standards track like FTP extensions for NAT (RFC 2428), STUN (RFC 3489), etc.
by 0xbadcafebee | 2026-01-02 23:31:53+00:00
The situation is pretty clear when you're a woman who got cancer from her boyfriend who knew he had HPV and didn't tell her, or didn't get vaccinated because he didn't feel like it. I think most people would want to avoid that situation. The genital warts thing is just embarrassing but another good-enough reason to get vaccinated early.

On Permanence: 10-20% of HPV infections either don't go away, or go dormant and recur throughout your lifetime. These strains are the ones likely to cause cancer. Low-risk ones cause genital warts that continue causing warts throughout your lifetime. High-risk ones may cause cancer.

The vaccine is available up until 45 years old. Worst case it does nothing, best case it prevents genital warts and cancer.
by Markus2323 | 2026-01-02 23:32:36+00:00
Featurebase | Full-stack Product Engineer | REMOTE (EU) | Full-time

Featurebase is a modern customer support & product feedback platform powering thousands of teams, including Lovable, Raycast, and n8n. Fully bootstrapped, profitable, and growing fast.

We’re building a full customer-facing suite where teams can handle their customer support, feedback prioritization, and product updates - all in one place.

We’re looking for a full-stack product engineer to own and ship core product features end-to-end, with a direct impact on Featurebase’s future.

Stack: NextJS + Typescript for the frontend, Node.js for the backend, MongoDB, Redis.

If you like small teams, autonomy, and shipping meaningful product work, we’d love to have you on board!

Apply here (we read every submission): https://go.featurebase.app/careers
by CaioFer | 2026-01-02 23:32:57+00:00
Email: c410.f3r (at) gmail.com
Location: Brazil
Remote: Yes
Résumé/CV: https://c410-f3r.github.io/curriculum.pdf
Technologies: AI, Blockchain, C, C++, Cryptography, Docker, Svelte, GCP, Go, Kubernetes, Node, PostgreSQL, React, Rust, ZK
Willing to relocate: No

Hello! I am a software engineer with a Bachelor's degree in Computer Science, more than 10 years of experience and 10 professional certifications earned after a lot of study and hard work.

Up to anything, be it backend, frontend, blockchain, compilers, DevOps, embedded or mobile. Bonus point if there is a little bit of Rust involved.

If you are curious my greatest project is WTX, a fast WebSocket framework and Database client that gave me a lot of insights about performance and code architecture. See https://github.com/c410-f3r/wtx.

For more information, take a look at my CV (https://c410-f3r.github.io/curriculum.pdf).
by JumpCrisscross | 2026-01-02 23:33:52+00:00
ULA has zero growth prospects and no high-margin telecom business. I’m doubtful it would sell for even $2bn if auctioned off tomorrow.

More to the point: valuation is relatively independent of whether a business is cash-flow positive. (Totally independent in the case of practically-unlevered companies like SpaceX.)
by filipelbc | 2026-01-02 23:34:39+00:00
Location: Brazil
Remote: Yes (only)
Willing to relocate: No
Technologies: Python, Java, Typescript, C#, F#, Rust, Bash, Docker, PostgreSQL, DynamoDB, AWS (Cloud Formation, Lambda, Cognito, API Gateway, etc...)
Résumé/CV: https://www.linkedin.com/in/filipelbc/
Email: filipelbc at gmail.com

I'm a generalist software engineer and tech lead with 9 years of experience, mostly focused on the backend (platform, APIs, integrations, dev-ops, and data pipelines). Experienced in building APIs, microservices , event driven systems.

I'm interested in working on a team with strong product vision and that values craftsmanship, thoughtfulness and ownership.
by tzs | 2026-01-02 23:34:55+00:00
If I can't open the door on my CR-V after a crash it will be because there has been serious damage to the door itself or to the frame around the door. The locking and latching mechanisms are entirely in the door and do not rely on any other systems in the car to function. If the door is not severely damaged I can unlock it. If the frame is not damaged then if I can unlock it I can open it.

The incidents people are talking about with cars with electric locking or latching mechanisms I believe are where the door cannot be unlocked because the locking or latching mechanism depends on other systems in the car, typically the 12V power system.

A collision that takes down the 12V system but causes no damage whatsoever to the door or frame can then leave you with a door that would open just fine if you could unlock it, but you can't unlock it because it has no power.
by alexjplant | 2026-01-02 23:35:02+00:00
For those not familiar "Cola Bottle Baby" is the Edwin Birdsong tune [1] that Daft Punk sampled for "Harder, Better, Faster, Stronger". I heard the sample first but think I prefer the original at this point (despite the songs being different genres). Lots of interesting stuff going on with the bass guitar and chorus that's missing in the Daft Punk cut.

[1] https://www.youtube.com/watch?v=fiD39jo5Yo4
by sgjohnson | 2026-01-02 23:35:13+00:00
Cloudflare proxy automatically creates A and AAAA records. And you can’t even disable AAAA ones, except in the Enterprise plan. So if you use Cloudflare, your website simply is going to be accessible over both protocols, irrespective of the one you actually choose. Unless you’re on Enterprise and go out of your way to disable it.
by AtlasBarfed | 2026-01-02 23:35:17+00:00
Ipv6 was a protocol engineered in isolation from the social / political environment it had to be adopted in.

A successor to ipv4 wasnt a technical issue. duh, use longer addresses. The problem was social.

It's a miracle it was used at all

What's annoying about ipv6 discussions is that the ipv6 people are incredibly condescending when the problems of its adoption were engineered by them.
by seanwilson | 2026-01-02 23:36:43+00:00
SEEKING FREELANCE WORK | UX/UI & web design

Location: Edinburgh, UK

Remote: Yes (I’m used to time zone differences and async work)

Willing to relocate: No

Technologies: Figma, Sketch, TypeScript, JavaScript, Vue, Hugo, Jekyll, WordPress, Django, HTML/CSS, Bootstrap, Tailwind, OCaml, Java, Python, C, analytics, WCAG accessibility, website SEO/speed optimisation.

Résumé/CV: See https://seanw.org/ for portfolio, and https://checkbot.io/ and https://inclusivecolors.com/ for live example projects

Email: sw@seanw.org

---

I help startups with the UX/UI and web design of their products. This includes web apps, websites, landing pages, copywriting, and I can assist with frontend development where needed. My background of launching my own products and being a full stack developer helps me create practical designs that balance usability, aesthetics, development effort, and performance. I work to fixed price quotes for self-contained projects.

---

The best live example of my work is Checkbot (https://checkbot.io/), a browser extension that tests websites for SEO/speed/security problems. The entire project is my own work including coding the extension itself, UX/UI design, website design (the homepage is optimised to load in 0.7 seconds, 0.3MB data transferred), marketing, website copy, and website articles on web best practices.

[ Rated 4.9/5, 80K+ active users, 100s of paying subscribers ]

---

I have 10+ years of experience, including a PhD in software verification and 5+ years working for myself helping over 25 companies including Just Eat, Triumph Motorcycles and Fogbender (YC W22). See my website for testimonials, portfolio and more: https://seanw.org

Note: For large projects, my partner usually assists me in the background (I’m working on starting a design studio with her in the future)

---

Email sw@seanw.org with a short description of 1) your project 2) how you think I can help 3) the business outcome you’re looking for and 4) any deadlines. I can get back to you in one working day to arrange a call to discuss a quote and how we can work together!
by ls612 | 2026-01-02 23:36:53+00:00
Should photoshop be outlawed? What about MS Paint? Both of them I’m pretty sure are capable of creating this stuff.

Also, lets test your commitment to consistency on this matter. In most jurisdictions possession and creation of CSAM is a strict liability crime, so do you support prosecuting whatever journalist demonstrated this capability to the maximum extent of the law? Or are you only in favor of protecting children when it happens to advance other priorities of yours?