MurphyA/hacker-news huggingface dataset:
by johnfn | 2025-12-11 01:45:42+00:00
If I were to summarize the intent of my comments in a single sentence, it would be something like "I have been an engineer for a while, and I have been able to do fun stuff with AI quickly." You somehow managed to respond to that by disparaging me as an engineer ("Experienced Dev") and saying the fun stuff I did is low quality ("should have [...] done better work"). It's so far away from the point I was making, and so wildly negative - when, again, my only intent was to say that I was doing fun AI stuff - that I can't imagine where it originated from. The fact that it's about a passion project is really the cherry on top. Do you tell your kids that their artwork is awful as well?

I can understand to some degree it would be chafing that I described myself as working at a SF Series C startup etc. The only intent there was to illustrate that I wasn't someone who started coding 2 weeks ago and had my mind blown by typing "GPT build me a calculator" into Claude. No intent at all of calling myself a mega-genius, which I don't really think I am. Just someone who likes doing fun stuff with AI.

And, BTW, if you reread my initial comment, you will realize you misread part of it. I said that "Advanced Programming" is the exact opposite of the type of work I am doing.
by wakawaka28 | 2025-12-11 01:46:15+00:00
Those are all good outcomes, up to a point. But if this stuff works TOO well, most or maybe all of us will have to start looking at other career options. Whatever autonomy you think you have in deciding what the AI does, that can ultimately be trained as well, and it will be the more people use it.

I personally don't like it when others who don't know how to code are able to get results using AI. I spent many years of my life and a small fortune learning scarce skills that everyone swore would be the last to ever be automated. Now, in a cruel twist of fate, those skills are being automated and there is seemingly no worthwhile job that can't be automated given enough investment. I am hopeful because the AI still has a long way to go, but even with the improvements it currently has, it might ultimately destroy the tech industry. I'm hoping that Say's Law proves true in this case, but even before the AI I was skeptical that we would find work for all the people trying to get into the software industry.
by ryan_lane | 2025-12-11 01:47:01+00:00
What social networks are these? If they aren't complying with the law, they can (and should be) blocked.

You're also missing what folks keep saying: the network effect isn't there. It needs to be popular enough that there's social pressure to be there. If it's that large, it's going to be large enough to be on the radar and then be under enforcement.

Slippery-slope arguments, for the most part, exist to fear monger folks away from change, even when the argument itself is non-sensical.
by KnuthIsGod | 2025-12-11 01:47:09+00:00
These fields include: phone numbers for the past five years, email addresses for the past 10 years, IP addresses and metadata from electronically submitted photos, family member names (and their phone numbers, dates of birth, places of birth and place of residence), biometrics such as face, fingerprint, DNA and iris, and business contact details.

New York-based Australian immigration lawyer Zjantelle Cammisa Markel said the vetting to establish “identity and admissibility” has added notably to visa processing wait times and caused some consulates around the world to cancel interviews to manage the administrative burden.

“Typically, they’re looking for anything that is anti-American, anti-Israel or anything that could be considered inciting terrorism or unrest,” she said.

Any activity that suggests illegal behaviour is a no-no, and on that topic, Cammisa Markel said, although marijuana use is legal in some states, it is still prohibited federally.

“A picture at a dispensary in Colorado, where it’s legal ... that would still be a problem,” she said.
by bxparks | 2025-12-11 01:47:15+00:00
On 8-bit and 32-bit microcontrollers (e.g. 8-bit AVR, 32-bit ESP8266/ESP32), Insertion sort is 6X faster than Bubble Sort on random data. I have tested this up to about N=1000.

Both Insertion sort and Bubble sort are O(N^2). Both are stable sorts. Insertion sort consumes only about 10-20 bytes more flash memory than Bubble sort. It's hard to think of situations where Bubble sort would be preferred over Insertion sort.

Shell sort is vastly superior if you can afford an extra 40-100 bytes of flash memory. (It's not too much more complicated than Insertion sort, but sometimes, we don't have 100 extra bytes.) It is O(N^k), where k ≈ 1.3 to 1.5. As soon as N ⪆ 30, Shell sort will start clobbering Insertion sort. For N ≈ 1000, Shell sort is 10X faster than Insertion sort, which in turn is 6X faster than Bubble sort. Unfortunately Shell sort is not stable.

Comb sort has a similar O(N^k) runtime complexity as Shell sort. But it seems slower than Shell sort by a constant factor. Comb sort is also not stable. I cannot think of any reason to use Comb sort over Shell sort.

Quick sort is not much faster than Shell until about N ≈ 300. Above that, the O(N*log(N) of Quick sort wins over the O(N^k) of Shell sort. But Quick sort is not stable.

Merge sort is stable and runs in O(N*log(N)), but it consumes an extra O(N) of RAM, which may be impossible on a microcontroller. You may be forced back to Insertion sort for a stable sort.
by dizlexic | 2025-12-11 01:47:45+00:00
And if the government regulates your children join an after school program where they learn outdoor survival skills, exercise, and learn the popular political parties glee club.

There would be nothing new here?

The argument is that kids being online isn’t the governments business one way or the other.

The slippery slope argument is always secondary, but how often has government regulation not grown in size and scope? Combine that with how norms shift and the type of large scale identity infrastructure put in place to support this, can you honestly say this isn’t going to grow?

All of that also ignores the possibility (read inevitability) that a bad actor/authoritarian would exploit this access further without popular support.
by SpicyLemonZest | 2025-12-11 01:47:53+00:00
I’m not sure what you think I mean by “signaling”. This is a study of OCR performance, with no attempt to measure practical accessibility issues caused by the font difference which you and I agree is not big. I’m still very skeptical that even a single State Department employee’s ability to do a good job depends on which font the department uses.

If you say that it doesn’t matter whether changing the font had a large practical impact, because it’s a gesture in the right direction or helps build a culture of accessibility, I would classify that as signaling.
by rerdavies | 2025-12-11 01:47:53+00:00
Your data sounds a bit anecdotal. :-P

Here's my anecdotal data. Number of blogs that I personally follow: zero. And yet, somehow, I end up reading a lot of blog posts (mostly linked from HN, but also from other places in my webosphere).

(More than a bit irritated by the "Do you have data to back that up" thing, given that you don't really have data to back up your position).
by adfm | 2025-12-11 01:48:10+00:00
I offer Fred Rogers testifying before the senate subcommittee on communications as a refresher on why we must continue to fund PBS and NPR.

https://youtu.be/fKy7ljRr0AA?si=Wei_cwJcF56rXl_w

The person on the other end of that call is thin skinned and likely not hugged much as a child. Sad.
by XenophileJKO | 2025-12-11 01:48:26+00:00
One added note. This rigidness of instruction is a real problem that the models themselves will magnify and you need to be aware of. For example if you ask a Claude family of models to write a sub-agent for you in Claude Code. 99% of the time it will define a rigid process with steps and conditions instead of creating a persona with motivations (and if you need it suggested courses of action).
by johnnyanmac | 2025-12-11 01:49:30+00:00
>Most examples of “failed regulation” like American prohibition were runaway successes as public policy.

You pick one of the worst examples? Prohibition drove a black market for spirits . the 21st amendment repealed it because the government missed out on hundreds of thousands in taxes.

The reason to make the law and repeal it were both awful. The lessons learned were all wrong. It's just awful all around (and I speak as someone that doesn't really drink much).
by fsckboy | 2025-12-11 01:50:19+00:00
>I am forced to go to street view to read the sign, then type the company name into the search box to force the business marker to show up and get clickable. I've found Apple Maps is a little better in this regard.

the way you juxtapose them calls for pointing out, Apple Maps don't have streetview which makes Apple Maps a lot less convenient.
by johnnyanmac | 2025-12-11 01:52:10+00:00
>What social networks are these?

well for one: I find it humorous how this law has an exception for Roblox. That really speaks to how up to date lawmakers are on the situation (or worse: how easy it was for Roblox to pay them off). I don't see how it's a slippery slope when the corruption is before our very eyes.
by rerdavies | 2025-12-11 01:52:45+00:00
What's hard in this case is that you end up making it 80% of the way through the article before you start to wonder what the heck this guy is talking about. So you have to click away to another page to figure out who the heck this guy is, then start again at the top of the article, reading it with that context in mind.

One word would have fixed the problem. "Why does the Mozilla API blah blah blah.". Perhaps "The Mozilla implementation used to...". Something like that.

THAT is not hard.
by AuthAuth | 2025-12-11 01:53:25+00:00
Parents? Children? Schools?

I'd argue that this is negligible for data collectors and governments. Governments already know who you are and what sites you vist for 99.99% of the population. Data collectors already know who you are and have a pretty good idea of the sites you vist.

What unique information is this going to give the government and data collectors to abuse? Lets establish one case that both affects average people and is "bad" and not waste time discussing things that only affect a tiny minority of privacy minded people.

Keep in mind the law states a platform must provide multiple ways to reasonably verify a user is older than 16. No mention of giving the specific user age or requiring govt id
by kimgatech | 2025-12-11 01:54:22+00:00
Hey — head TA of DSI here and want to correct some misconceptions.

DSI (6422) is taught by Andy Pavlo’s first PhD student who help to create the CMU course and a rather famous DB person. It is the same contents as the on-campus course (and were actually working to deepen/increase the depth of coverage). It’s designed to bridge between DB Theory and reading Postgres or MySql source code when it comes to DB designs and trade-offs — and covers topics like r-tries which I don’t think is covered elsewhere + a series of 12 seminal DB papers. As in any other grad-level class, you get out as much as you put in — and it’s super rare to have access to a DB researcher like Joy or hear his takes on DB development as a student at scale.

If anything, the feedback we’ve gotten from both on campus undergrad and MS students is that the OMSCS lectures + improvements are making their session more rigorous.
by CommenterPerson | 2025-12-11 01:55:42+00:00
Yay for the Aussie government. Hope the sociopath tech bros take notice and clean up their toxic products. And the little tech bros protesting here.

The Aussies passed strict gun control laws in 1996 .. suicides and homicides decreased significantly. Another field where we Leaders of the Free world (or not) can learn from the "World down under"!
by throwaway2037 | 2025-12-11 01:56:09+00:00
I completely agree. This guy is way outside his area of expertise. For those unaware, Howard Marks is a legendary investment manager with a decades-long impressive track record. Additionally, these "insights" letters are also legendary in the money management business. Personally, I would say his wisdom is one notch below Warren Buffett. I am sure he is regularly asked (badgered?) by investors what he thinks about the current state and future of AI (LLMs) and how it will impact his investment portfolio. The audience of this letter is investors (real and potential), as well as other investment managers.
by n8cpdx | 2025-12-11 01:56:16+00:00
It’s a general question I ask of everyone who claims they are 10x more productive. Year/month/day/hour doesn’t matter. Did you do 10 days of work yesterday? 10 weeks of work last week?

It is actually a very forgiving metric over a year because it is measuring only your own productivity relative to your personal trend. That includes vacation time and sick time, so the year smooths over all the variation.

Maybe he did do 5 weeks of work in 1 week, and I’ll accept that (a much more modest claim than the usual 10-100x claimed multiplier).
by The_SamminAter | 2025-12-11 01:56:51+00:00
There is this[0], but even with re-creating this patch on the latest wine-staging tree, I was unable to get Rekordbox (6, don’t try 7) to communicate with the board. That said, I was also unable to interact with Mixxx with the board, and that wasn’t running through wine. As a sanity check, I verified that the board runs fine on Rekordbox 6 on Windows. I was able to read the midi inputs from the board just fine from other programs on Linux, so I’m honestly not sure where the issue lies.

[0]: https://erhan.es/blog/using-pioneer-controller-with-rekordbo...
by Seattle3503 | 2025-12-11 01:56:53+00:00
> In my opinion Israels actions in Gaza fall well within the actions of a legitimate wa

The point of the ICC is to resolve this sort of question via a thorough legal process, just like we have in so many democracies around the world. Israel wouldn't be on trial, Netanyahu would. I presume you are talking about him at least. And if he is innocent then he should have his day in court.

And yes, fully embracing the ICC would be a radical shift for the entire world. We would be bringing in a lot of people other than just Netanyahu. The idea is that no one is above the law, no matter how important they may be.
by fsckboy | 2025-12-11 01:57:32+00:00
>To be fair those "unrelated" videos are

the unrelated videos it shows me are so far from anything I'm interested in that I can only conclude it's showing both of us the same stuff, just lowest common denominator popularity.

>videos I'm also interested in, sometimes more than what I'm searching for

therefore, based on my argument, you must have horrible taste
by johnnyanmac | 2025-12-11 01:57:47+00:00
>Some of us don’t mind government regulation as much as your parents told you not to like it

I wasn't told to hate government regulations. 30 years of horrible, ineffective regulation taught me to hate these poorly thought out regulatoins. I grew up under No Child Left Behind. I saw the TSA form before my very eyes. I'm right now seeing ICE roam free, regulations be damned.

I don't hate the idea of regulation. I don't trust the people who are trying to regulate.
by cognivore | 2025-12-11 01:58:16+00:00
That's because AI allows poor programmers to appear as good programmers, which is actually a good thing as otherwise they'd be writing crap you'd have to code-review, but their understanding of what is good code is poor, so you're back to having to vet it all anyway. At least you can us AI for that. Except you can't, without vetting it.

I literally just today watched my entire team descend into "Release Hell" where an obscure bug in business logic already delivered to thousands of customers broke right as we were about to ship a release. Obscure bug, huge impact on the customer, as they actually ended up charging people more than they should have. The team-members, and yes, not leads, used AI to write that bug and then tried to prompt their way out of the bug. It turned into a giant game of whack-a-mole as other business logic had errors introduced that thankfully got caught by tests. Then it was discovered that they never understood the code, they could only maintain it with prompts.

Let that sink in. They don't understand what they're doing, they just massage the spec into prompts and when it appears to work and pass tests they call it good.

We looked at the prompts. They were insane. They actually just kept adding more specification to the end, but if you read through it all it had contradictory logic, which I would have hoped the AI would have pointed out, but nope. It was actually just easier for me and another senior to rewrite the logic as pseudo-code, cut the size down by literally 3/4, and eventually got it all working as expected.

So that's the future, girls and boys. People putting together code they don't understand with AI, and can only maintain with AI, and then not being able to fix with AI because they cannot prompt accurately enough because English sucks at being precise.
by denismi | 2025-12-11 01:58:20+00:00
So far I haven't been KYCd by anything.

Aside from YouTube I don't particularly engage with any of these often, but my Google, Facebook, Discord, Twitter, Bluesky, (current) Reddit, Slack, Telegram accounts all seem to be BAU without new requirements.

If the 80% of us currently holding unambiguously-over-16 accounts are exempt, and it only affects future over-16 users as they're onboarded, then it is a very blunt and very slow form of data harvesting which won't yield useful results until years/decades after all of the relevant decision-makers have moved on, retired and/or died. So this seems unlikely?
by pryce | 2025-12-11 01:59:40+00:00
Increasing social acceptibility and awareness is not mysterious to people who understand that many perceptions about gender are constructions that occur in social contexts.

Why do I owe you any specific "explanation" when the context here is that you are treating Shrier's pseudoscientific book that literally tells parents in the closing chapters that if their kid has a trans friend they should consider moving cities to get their child away from their trans friend as though we are supposed to take transphobic hate literature at face value.

Maybe a better step than me agreeing to do that is that instead you should take the entire corpus of medical literature on the subject, as well as the voices of trans people on the subject of trans people at face value first.

I have no interest in your JAQing off[1].

[1] https://en.wikipedia.org/wiki/Just_Asking_Questions
by tjpnz | 2025-12-11 01:59:44+00:00
This is what happens when there's a lack of robust options for parents to deal with the issue themselves. As a technical person I can prevent my kids from accessing these apps on any of their devices, regardless of whether they're at home or not. But if you're a parent who is not you're pretty much limited to the flawed offerings from Apple and Google, who are financially incentivized to make it as hard and as full of holes as possible.
by johnnyanmac | 2025-12-11 01:59:47+00:00
>Why can we ban those and not this?

we didn't ban cigarettes, we disincentivized them. Why can't we do the same here? regulate the algorithms, not the platform (the platform ultimately being "the internet").

This is just a cat and mouse game where every few years the government will ban whatever the kids like. That's not how you create a high trust society.
by jodrellblank | 2025-12-11 01:59:58+00:00
No it isn't, it's like a questionnaire on how hungry you are before and after dinner. If you eat carrot air and parsley and your hunger stays the same, dinner was a failure. If you eat bread and soup and your hunger diminishes a bit, it helped but you might need more dinner.

> "will push you slightly out of your comfort zone, and aim to let you safely deal with moderate amounts of something that you find really hard."

You can listen to some of those sessions and see that this is not what Dr Burns does[1]. His model is: it's not events which make us feel down, it's the thoughts we have about those events. You can see it yourself when you are stressing about something for ages, and someone gives you a bit of information "the surgeon says it all went well" and your worry leaves like a switch was flipped. You don't debug an integer overflow by progressively increasing int32 to int33 to int34, you spend the time understanding the problem and then you quickly change int32 to int64 and the program handles larger numbers instantly.

If we can't let go of negative thoughts then we get stuck with lots of them, it's why people repeat certain things like "I hate him", "It's my fault and I deserve to be punished", "I'm a failure", "I'm a loser nobody loves me", "I'm a bad mother", "I'm a coward" or whatever - on mental loop, minute after minute sometimes for years or decades, retriggering the same pattern of negative feelings every time. He sets up an environment where the patient is willing and able to work with him (empathy) and guides the patient to see the reasons why they can't let go of those thoughts and how they could let go, and with a click of understanding the thought leaves, and that's a moment of near-instant transformation not a progressive overload, and that specific thought is fixed, and then they do another and another until the patient is happy they have been helped with the thing they wanted help with.

[1] mostly, sometimes for anxiety he does use exposure therapy
by vbezhenar | 2025-12-11 02:00:20+00:00
It took computer scientists of the past, a lot of effort to come up with these complicated algorithms. They are not easy or trivial. They are complicated and that's OK that you can't just quickly understand them. Your imaginary "real developer" at best memorised the algorithms, but that hardly differs from smart monkey, so probably not something to be very proud of.

It is your choice which career to pursue, but in my experience, absolute majority of programmers don't know algorithms and data structures outside of very shallow understanding required to pass some popular interview questions. May be you've put too high artificial barriers, which weren't necessary.

To be a professional software developer, you need to write code to solve real life tasks. These tasks mostly super-primitive in terms of algorithms. You just glue together libraries and write so-called "business-logic" in terms of incomprehensible tree of if-s which nobody truly understands. People love it and pay money for it.
by sheepscreek | 2025-12-11 02:01:53+00:00
I personally loved using Go 8 years ago. When I built a proof of concept for a new project in both Go and Rust, it became clear that Rust would provide the semantics I’m looking for out of the box. Less fighting with the garbage collector or rolling out my own memory management solution.

If I’m doing that with a lot of ugly code - I might as well use idiomatic Zig with arenas. This is exactly the point the author tried to make.

Your last paragraph captures the tension perfectly. Go just isn’t the tool we thought for some jobs, and maybe that’s okay. If you’re going to count nanoseconds or measure total allocations, it’s better to stick to a non-GC language. Or a third option can be to write your hot loops in one such language; and continue using Go for everything else. Problem solved.
by takantri | 2025-12-11 02:02:39+00:00
ClassiCube (https://github.com/ClassiCube/ClassiCube) exists, which is an open-source Minecraft Classic reimplementation with an N64 port among dozens of others. HN discussed it two years ago (https://news.ycombinator.com/item?id=37518874).

ClassiCube has a WIP GBA port, but according to commits it only hits 2 FPS as of now and is not listed in its README.

On a related tangent, there's also Fromage, a separate Minecraft Classic clone written for the PS1 (https://chenthread.asie.pl/fromage/).