MurphyA/hacker-news huggingface dataset:
by mythrwy | 2026-01-13 23:07:58+00:00
It's going well for coding. I just knocked out a mapping project that would have been a week+ of work (with docs and stackoverflow opened in the background) in a few hours.

And yes, I do understand the code and what is happening and did have to make a couple of adjustments manually.

I don't know that reducing coding work justifies the current valuations, but I wouldn't say it's "not going all that well".
by maccard | 2026-01-13 23:08:12+00:00
> Generative AI, as we know it, has only existed ~5-6 years, and it has improved substantially, and is likely to keep improving.

Every 2/3 months we're hearing there's a new model that just blows the last one out of the water for coding. Meanwhile, here I am with Opus and Sonnet for $20/mo and it's regularly failing at basic tasks, antigravity getting stuck in loops and burning credits. We're talking "copy basic examples and don't hallucinate APIs" here, not deep complicated system design topics.

It can one shot a web frontend, just like v0 could in 2023. But that's still about all I've seen it work on.
by jcasman | 2026-01-13 23:08:18+00:00
Join our Python courseware project and help improve a free, beginner-friendly curriculum designed to make students internship- and interview-ready.

You’ll work through the course like a student would, identify what’s confusing or missing, and help us refine the lessons so they land cleanly.

While you review and provide feedback, you’ll also build a realistic portfolio project you can confidently demo, explain, and defend in internship and job interviews. You’ll have an industry mentor (me!) to help you move faster, avoid dead ends, and build real confidence.
by yowlingcat | 2026-01-13 23:08:27+00:00
This is the way. Branches are structurally cheap in git for a reason - to make it easy to do this! The only minor pain is that then I have to remember to clean up the unused branches for paths that didn't pan out but that isn't so bad anyways and helps me make sense of/remind me of what didn't work as I was trying to solve something.
by nebula8804 | 2026-01-13 23:08:44+00:00
Privileged is too generic of a word that does not accurately describe the cohorts. There is the capital class. Occupy was after the Capital class but im not sure if they accurately zeroed in on that. Its been too long since then.

Engineers were never part of that class. They work for a living while capital owns assets that work for them.

Engineers were part of the "Intellectual Elite" class that made good money but were super socially progressive. (Think putting BLM signs in their yards while at the same time pricing out the people they claim to help).

They ended up becoming a lot of the Elizabeth Warren cohort after being the Hillary and Obama cohorts(before it fractured into part Bernie part MAGA with the rest going to Hillary).

Extremely socially progressive but don't you dare touch economics.
by glenstein | 2026-01-13 23:09:14+00:00
It was eaten by Google flexing their search and mobile monopolies, to advertise it on one of the most visited websites in the world, and coming pre-installed on over a billion devices. Distribution lock in leading to market share dominance is a tale as old as computing to the point that we now have decades old case law specifically on the issue of software monopolies being the cause of browser market share dominance.

Interestingly the most recent anti-trust case against Google, one proposed remedy was spinning off the Chrome browser into its own company, but that option was judged to be unrealistic, because how would a browser survive on it's own without distribution advantages and all its costs subsidized by other revenue drivers? A great question.
by BeetleB | 2026-01-13 23:09:24+00:00
> We're talking "copy basic examples and don't hallucinate APIs" here, not deep complicated system design topics.

If your metric is an LLM that can copy/paste without alterations, and never hallucinate APIs, then yeah, you'll always be disappointed with them.

The rest of us learn how to be productive with them despite these problems.
by _carbyau_ | 2026-01-13 23:09:26+00:00
Ironically, a whole bunch of people have spent their formative years in a cancel-culture world and this now shapes their actions.

But at an art gallery, Picasso is near worshipped despite his torrid misogyny and abuse in his personal life which was terrible even by the standards of his day. The views on his art were formed at a time before cancel-culture was a thing.

Realising:

- everyone has performed good and bad actions

- having performed a good action doesn't "make up for or cancel out" a bad action. You can save thousands of people, but murdering someone still should mean a life sentence.

- you can be appreciated for your good actions while your bad actions still stand.

: all these take some life experience and perhaps significant thought on the concepts.
by eudamoniac | 2026-01-13 23:09:56+00:00
Black people are more likely to have sickle cell anemia. Providers are instructed to consider this diagnosis more likely when the patient is black. This is a negative stereotype based on a non-universal observation. If this is considered racist, so be it. "Racist" is not a useful descriptor at that point.

Anyway, there's no sense arguing over the terms. I find what he said to be non-heinous. I'm sure this bothers you, but I'm ok with that.
by dreadsword | 2026-01-13 23:10:12+00:00
This feels like a pretty low effort post that plays heavily to superficial reader's cognitive biases.

I work commercializing AI in some very specific use cases where it extremely valuable. Where people are being lead astray is layering generalizations: general use cases (copilots) deployed across general populations and generally not doing very well. But that's PMF stuff, not a failure of the underlying tech.
by noodletheworld | 2026-01-13 23:10:14+00:00
Simon, you're literally fear mongering.

You're making wild claims, and absolutely failing to back them up with evidence.

That is FUD.

People should invest, they should try things. …but its far faaaaaar less clear cut that dropping everything and focusing on AI right now is so absolutely important.

The difference between what you get prompting and a totally naïve user of claude code gets is marginal.

People are not being left behind if they try it a bit and find its ok, not great, and come back later.

It is not a deep topic.

writing AI tools is a deep topic, but most people arent doing that.

Youre in the wrong here.

Stop making people scared.

I quote antirez here, since you clearly arent interested in listening to me:

> I have a single suggestion for you, my friend. Whatever you believe about what the Right Thing should be, you can't control it by refusing what is happening right now.

> Skipping AI is not going to help you or your career. Think about it. Test these new tools, with care, with weeks of work, not in a five minutes test where you can just reinforce your own beliefs.

> Find a way to multiply yourself, and if it does not work for you, try again every few months.
by ssl-3 | 2026-01-13 23:10:17+00:00
Eh?

In some mysterious future where swapping EV batteries during a road trip is a normal activity, then the battery packs won't be living in a vacuum -- their status can be known. Whether it is known by reading the pack's own electronics, by status reports from connected vehicles and charging stations, by direct measurement, or by some combination of these things: The status is knowable. It doesn't have to be a big ball of mystery.

How much value the marketplace finds in this health status is a different question. And this question is one that we cannot yet know the answer to -- this is not a reality that we presently live in.

We can speculate about how that potential future may be shaped, but that kind of speculation is kind of meritless since that version of the future may never actually happen (and at the present, it sure does seem very unlikely to happen any time soon).
by vanderZwan | 2026-01-13 23:10:28+00:00
Ok, but did you also run it for a while and compare how snappy or laggy the different DEs are? Because with xfc my old T440s Thinkpad from 2013 is still perfectly fine for browsing the web, or watching movies on the HD projector, without sacrificing too many modern interface conveniences.

I can't say the same for Gnome or KDE, and that's no slight against either (I happily use the latter on my more recent work laptop).

Having said that VSCode runs perfectly fine on the T440s too, so Electron and JavaScript aren't the fundamental reason those DEs are too demanding to use.
by stinky613 | 2026-01-13 23:10:34+00:00
A year or two ago I personally encountered scraping bots that were scraping every possible resultant page from a given starting point. So if it scraped a search results page it would also scrape every single distinct combination of facets on that search (including nonsensical combinations e.g. products that match the filter "products where weight<2lbs AND weight>2lbs")

We ended up having to block entire ASNs and several subnets (lots from Facebook IPs, interestingly)
by RansomStark | 2026-01-13 23:10:50+00:00
It's interesting that other native groups, all of which have intermixed with others over thousands of years don't have to defend their right to their ethnic identity.

The English ethnic group is defined by a shared genetics and culture, the English enthic group isn't just political it is biological and can be identified via DNA.

I wouldn't consider my definition eccentric, it's based on the UN defintion: Ethnic group or ethnicity refers to a group of people whose members claim a common heritage or common ancestry and usually speak a common language and may have some common cultural practices.

The other thread argued that Boris Johnson is ethnically Turkic (I have no idea if that is true) on the assumption it is true, Boris Johnson may meet the requirement of a common language, but does not meet the requirement of a shared ancestry to be ethnically English.

Many of the groups that you mentioned existed in the UK over 1000 years ago, and shared in the same invasions, same issues, and developed a shared culture due to that shared history and closeness of relations, and of course as evidenced by DNA analysis interbreeding.

So yeah I would say that in the space of a millennium multiple groups can become one group.

I also
by array_key_first | 2026-01-13 23:11:14+00:00
> If people listen to music, they like the music

This isn't true, there's a wide array of reasons people might listen to the music.

The most obvious problem here is that, since AI allows creation with zero effort or time, it has the ability to absolutely flood every creation market it touches.

It's not possible to find out that you actually hate AI generated music and actually love Queen when you're forced to listen to 1.2 million songs before you find Queen. Or, whatever new artist equivalent.

It's the same issue on video platforms. Is there non-slop content on Instagram Reels? Yes. Can you find it? Uh... no. So you're gonna be watching slop and you're gonna like it, because that's all you know.
by mamcx | 2026-01-13 23:11:30+00:00
I work independently as consultor/solo dev (https://www.elmalabarista.com) for years now, so with that much money (even 1 million) I just be set for life!.

But I actually love my job (programming) and do it in my spare time (after program for work!) and like to join others to learn (as I have done for https://spacetimedb.com/).

Will probably dedicate the time for my dream of build a FoxPro-alternative, and pretty certain will love it for more than a decade, so if anyone wanna help get funds I all hears!
by beej71 | 2026-01-13 23:11:37+00:00
Seems like a decent balance to me. They note that there's no substitute for experiential learning. The harder you work, the more you get out of it. But there's a balance to be struck there with time spent.

What I do worry about is that all senior developers got that experiential education working hard, and they're applying it to their AI usage. How are juniors going to get that same education?
by hexage1814 | 2026-01-13 23:11:38+00:00
>But what gives me joy with art is that it's a communication from one person to another

Maybe if a person generated 50,000 songs, not even listening to them, you could have a point. Although, even in that case, regardless of the lack of an "artist's intention," there is the interpretation of what people will take from that thing. And that interpretation is often different from what the author originally had in mind. Hell, most people don't know the author of most movies, TV shows, and the like they watched. In other words, to me, it's more about what people take from that thing, as opposed to "Oh, what that sentient being was trying to communicate?"

And I do believe a sufficiently advanced AI model would be able to mimic or synthesize human knowledge/worries/dramas in such a profound way that, regardless of "intention to communicate," it would be able to create things that people would relate to and take deeper meaning from.

Also: the very dataset where that thing was trained wasn't trained on an alien dataset, with an alien culture and the like, all originating from poems written by real people, movies by real people, etc., etc. The model learned from human culture; therefore, whatever it produces is a reflection of that culture, which people could and most likely will relate to, and, hell, they are already doing that.

But even taking the argument at face value, "Oh, human creation," someone might have used AI, but they were still involved in all parts of the creation process, like writing the lyrics, curating the data, and the very fact of them choosing a song and saying, "Hey, I liked that, I will share it with people," would already be a communication.
by mindslight | 2026-01-13 23:11:58+00:00
You keep throwing "belligerently" out there to describe protest behavior. Yes, protesting is belligerent.

I don't see which vehicles here you are saying were obstructed

The first black Jeep is a probable ICE vehicle, but it looks like they decided to reverse without interacting with her, so that's not obstruction.

Black sedan (ICE) pulls out at 1:23, but then pulls over.

Grey SUV with plate on dash (ICE) pulls out then pulls over to side at 1:28

Green light SUV (not ICE?) drives by at 1:32 and is not seen again (goes past).

Light grey larger SUV (ICE) pulls out 1:48

Large white SUV (ICE) pulls out at 2:12

Light grey larger SUV goes around her to the right at 2:33, while another vehicle goes around her to the left (not due to obstruction, setting up to surround)

Grey SUV with plate on dash (probable ICE) pulls back out and is not seen again (presumably drives past)

From there onwards she is waving all ICE vehicles around and the escalation begins in earnest, so possibility of obstruction is moot.

It seems to me that every ICE vehicle that stopped near/around her did so of their own volition? If there was obstruction, one would expect to see some vehicles stopped around her for some time? I can't speak to before the video started, something the video didn't capture, what informed the original black Jeep driver to back up, etc.
by Teknoman117 | 2026-01-13 23:12:04+00:00
Getting a Lego Mindstorms RIS 2.0 set for Christmas in 2001 is what instilled the love of programming, computing, and engineering in me. I’ve pretty much known what I’ve wanted to do with my life from that point forward.

The homebrew community that grew around it was also legendary. I learned Java (via LeJOS) because the block based programming became too restrictive for what I wanted to do. I learned C (via brickOS) once I hit code size limits with LeJOS and became less scared of pointers :)
by venndeezl | 2026-01-13 23:12:10+00:00
You're putting words in my mouth. I never said anything about unlucky. I said broad strokes were intentional. Does that sound like I view it as something akin to gods will?

Am almost 50. Was in the room being told I had to help offshore others jobs. That's why I claim this was no accident.

I like how you make it a character problem of the masses! How dare they not know things intentionally kept from them! How dare they select the subset of dumb options.

Media intentionally kept people like Chomsky and others off the airwaves to keep control of the narrative, but damn gen pop! They should have known!

You going to sell me on Intelligent Design next?

"Us"? Don't lump me into this. I’ve been mocking tech bros and software startups the whole time. Low skilled, know nothing work. I started in EE. I look forward to AI that organizes machine states without software engineer middle men inserting their preferences on me.
by ImPostingOnHN | 2026-01-13 23:12:31+00:00
If you were to say "stay away from black people, all of them have sickle cell anemia and will kill you", it would most certainly be racist.

That's setting aside that we're specifically talking about a survey question gauging levels of agreement with a White Supremacist slogan, a la "White Power!".

Anyway, there's no sense arguing over the terms. Negative stereotyping is the most basic form of racism. I'm sure that bothers you, but I'm ok with that.
by JP44 | 2026-01-13 23:12:48+00:00
I wouldn't call that cursed but useful tooling usage. Had the same scenario where I wanted to work on a tool for a project written in Go, of which I know next to nothing. Claude code was able to spit out 100's line of code that worked and I (almost) understood and could explain what was happening where and why, but I had no chance of debugging or extending it on my own.

I've limited myself to only use Claude's webchat to do almost exactly as you've mentioned except creating snippets, it can only explain or debug code I enter. I prompt it to link relevant sources for solutions I seek. Plus it assists me subdivide, prioritise and plan my project in chunks so I don't get lost.

It has saved me a lot of time this way while still enjoying working on a project
by Dilettante_ | 2026-01-13 23:13:21+00:00
>even gratis media consumption gives cultural weight to a work which is then available for monetization

At a certain point you're just making the argument that any lack of action directly opposing something is "allowing it to thrive", making anyone directly responsible for everything.

Not technically wrong, but at a certain point there has to be a cutoff. Can you really hold yourself responsible for enjoying a movie which is problematic because one of the batteries in one of the cameras used to produce it was bought from a guy who once bought a waffle from a KKK bake sale? The "problematic-ness" is there, no doubt, but how much can you orient your actions towards not-benefiting something you disapprove of before it disables you from actually finding and spreading things you actually do like?
by brk | 2026-01-13 23:13:32+00:00
I recall those days as well, but I think it's much harder to replicate today. In that era, computers were new and rare. Any interaction with a computer was notable, and then the ability yourself to not just interact, but actually CONTROL one was amazing.

Today, kids are surrounded by all kinds of tech. They see people interacting with tech in all kinds of ways from the moment they are cognizant. It's much harder to create that wow moment now.
by 1a527dd5 | 2026-01-13 23:13:33+00:00
A year ago I would have agreed wholeheartedly and I was a self confessed skeptic.

Then Gemini got good (around 2.5?), like I-turned-my-head good. I started to use it every week-ish, not to write code. But more like a tool (as you would a calculator).

More recently Opus 4.5 was released and now I'm using it every day to assist in code. It is regularly helping me take tasks that would have taken 6-12 hours down to 15-30 minutes with some minor prompting and hand holding.

I've not yet reached the point where I feel letting is loose and do the entire PR for me. But it's getting there.
by lovich | 2026-01-13 23:13:46+00:00
> Treating people like adults is that One Neat Trick that influencer bloggers don't want you to know.

In the companies below Big Tech in valuation at least, having been in the room with drunken executives speaking their real thoughts multiple times, I’ve found it’s because they don’t want to treat people like adults.

They want serfs to order around because they have some cultural value around being “the boss” and you can’t be “the boss” if you aren’t telling people what to do. The more things you tell them to do, the more of a boss you are.

It’s how you get executives crowing to you about all of these faang ideas like google’s 20% time back in the day, or engineers being able to vote with their feet and only attend meetings they found useful, but then have people on pips because they were consistently 30-60 seconds late to daily standups.

It’s not the only failure mode by far, but having leadership like that seems like a cause for companies getting hard stuck below a billion in profit
Show HN: Speakhelp.org – An AAC tool for those with speech difficulties
by JJarrard | 2026-01-13 23:14:08+00:00
TLDR backstory: Both my late grandfathers had strokes and lived a significant portion of their lives without advanced speech. I wanted to make it easy for them to communicate with their loved ones. Since they passed it’s essential become my charity project.

It’s built using Expo, TTS using expo-speech. I think it’s been feature complete for over a year, but I’ve had no engagement since I stopped using it, at least according to the traffic on the box.

You don’t need to sign up like other AACs, it doesn’t use cookies or ads, should work on most devices, and I haven’t had it audited by an AAC professional, just my grandmother’s requirements.

I appreciate any feedback, and if even one person finds it useful, I’ll be happy to have made a difference.

Thanks for your time
by iscoelho | 2026-01-13 23:14:24+00:00
Any ASIC switch released in the last decade from Cisco/Juniper/Arista supports EVPN/VXLAN in hardware. EVPN is built on BGP. This has become the industry standard for new enterprise and cloud deployments.

The lack of support for hardware EVPN is one of the many reasons that Mikrotik is not considered for professional deployments.