MurphyA/hacker-news huggingface dataset:
by pr337h4m | 2026-01-01 16:38:41+00:00
> Which of the tech titans are funny? In public, they tend to speak in one of two registers. The first is the blandly corporate tone we’ve come to expect when we see them dragged before Congressional hearings or fireside chats. The second leans philosophical, as they compose their features into the sort of reverie appropriate for issuing apocalyptic prophecies on AI.

This is just not accurate though? For example, this post from a tech titan might not necessarily be that funny but it's neither blandly corporate nor philosophical: https://x.com/elonmusk/status/2006548935372902751
by zelphirkalt | 2026-01-01 16:38:46+00:00
I doubt there is much to gain from knowing how much memory an empty string takes. The article or the listed numbers have a weird fixation on memory usage numbers and concrete time measurements. What is way more important to "every programmer" is time and space complexity, in order to avoid designing unnecessarily slow or memory hungry programs. Under the assumption of using Python, what is the use of knowing that your int takes 28 bytes? In the end you will have to determine, whether the program you wrote meats the performance criteria you have and if it does not, then you need a smarter algorithm or way of dealing with data. It helps very little to know that your 2d-array of 1000x1000 bools is so and so big. What helps is knowing, whether it is too much and maybe you should switch to using a large integer and a bitboard approach. Or switch language.
by pontussw | 2026-01-01 16:38:53+00:00
I also forgot to mention, I have a TestFlight beta version of the iOS app going for anyone interested in checking out a mobile native version: https://testflight.apple.com/join/U93gWmDc

And a closed beta (Google requirement) test for Play Store that could very much use more testers, DM me if interested (having more testers would really help out)
by 317070 | 2026-01-01 16:38:53+00:00
I had "DHL" and was wondering who let them organise ID in the USA. Yet, since I believed that, I did appear to have found this idea plausible.

Department of Homeland Security makes a lot more sense, but as a non-American, is not an acronym I am familiar with.

As a continental European, I do find the ick Anglo countries have with ID weird. Especially if you throw ICE and immigrants into the mix, the whole thing seems designed for collateral damage.
by ResisBey | 2026-01-01 16:39:12+00:00
This! If you just care sound quality it becomes "product", no more an experience where you feel it. You tell me your story with your dad, all started by he buying his children "shittiest briefcase record players". An elderly woman gifted me a Brockhaus encyclopedia, making me see the stark contrast between Google's billion-dollar presence and the noiseless authority of the printed word.
by mindslight | 2026-01-01 16:39:23+00:00
Maybe?

First, that's generally not how I operate.

Second, just because you go back inside your house doesn't mean that the situation is then magically over - they'd still be outside, right? And I'd have to monitor them until they left.

Third, it seems doing that would have encouraged them to pigeonhole the situation into the usual problem of "package getting stolen" for which they do call the police. The police coming would then be an escalated situation which I would have to deal with. Heck with the way police often defer to the status quo of how businesses frame problems, they might have even insisted I follow Fedex's desired procedure of scanning my ID despite it being legally unnecessary.

One of the big problems here is companies deploying user-facing agents that can't even communicate in the common language. Another driver I've tried a few times now simply to work with her to get packages delivered (eg I'll bring them to the house because I'm in the middle of shoveling snow), but communication is needlessly difficult. I'm sure many of the destructionists are faced with similar frustrations and then go on to blame "illegals", as if purifying society will compensate for bad incentives. But as usual, it's actually the corpos pitting us against one another.
by cassepipe | 2026-01-01 16:39:26+00:00
It might be a you-problem then because that is not what they were about is about and yet you are the one grouping them together.

I am not saying categorization is bad, nor even that yours was unreasonable, but let's not forget the purpose of categories: Not having to think about difference, complexities

You would have done better to address and/or counter their points
by djohnston | 2026-01-01 16:39:28+00:00
Two things can be true at once:

1. BYD has rapidly surpassed many western companies in terms of product quality / desirability

2. Chinese automotive industry is a strategic threat to Western military capabilities. If they are successful in usurping European / American auto manufacturers, it will be a death blow to an already hollowed-out industrial base that is critical to any sustained military engagement.

So, yes, western companies have stagnated, and yes, the West needs to keep these dinosaurs around through subsidies (which Chinese manufacturers also receieve from their regime).
by Borrible | 2026-01-01 16:40:12+00:00
Nice, looks tasty!

So, Kudzu?

Or Industrial waste like in France around 2012?

https://www.reuters.com/article/lifestyle/blue-and-green-hon...

https://www.reuters.com/article/lifestyle/blue-and-green-hon...

And on Banggi, a Malaysian island, there is supposedly green honey!

https://www.researchgate.net/publication/361629042_Physicoch...
by gpm | 2026-01-01 16:40:22+00:00
I think you should consider adjusting the marketing to reflect this. "untrusted JavaScript" -> "JavaScript", "Secure sandboxing with CPU (100ms) and memory (128MB) limits per worker" -> "Sandboxing with CPU (100ms) and memory (128MB) limits per worker", overhauling https://openworkers.com/docs/architecture/security.

Over promising on security hurts the credibility of the entire project - and the main use case for this project is probably executing trusted code in a self hosted environment not "execut[ing] untrusted code in a multi-tenant environment".
by crazygringo | 2026-01-01 16:40:22+00:00
Except reality is they're not. If you want to argue the contrary, show the statistics that unemployment among digital artists is rising.

So many people make this mistake when new technologies come out, thinking they'll replace workers. They just make workers more productive. Sometimes people do end up shifting to different fields, but there's so much commercial demand for art assets in so many things, the labor market shrinking is not the case for digital artists right now.
by Teever | 2026-01-01 16:40:30+00:00
That's absolutely right. Authoritarians abhore freedom and consider every instance of it to be a threat to their continued existence and control.

The implication of this is that once they're done with Taiwan they'll come for other countries.

This isn't anything new either. The struggle between authoritarians and people who want to be free and autonomous in their day to day activities is eternal. We've made tremendous strides as a species to vanquish many kinds of authoritarians, with the last few centuries seeing the elimination of many monarchs.

With those victories over the old authoritarians we've seen the rise of new kinds of authoritarians -- people who call themselves fascists or communists.

Setting aside the minutiae of how closely their actions match those new labels they're no friends of mine and it is in our best interest to align the people who they intend to oppress be they in Taiwan or Ukraine.
Ask HN: How Are You Handling Auth in 2026?
by joshcsimmons | 2026-01-01 16:40:54+00:00
Supabase used to be my go-to but wondering if there are any easier out of the box solutions I haven't looked into. I'm investigating Clerk and have asked LLMs but curious to get the real take on what's working and what's easy from devs that actually have skin in the game.
by jerf | 2026-01-01 16:41:03+00:00
String concatenation is mentioned twice on that page, with the same time given. The first time it has a parenthetical "(small)", the second time doesn't have it. I expect you were looking at the second one when you typed that as I would agree that you can't just label it as a constant time, but they do seem to have meant concatenating "small" strings, where the overhead of Python's object construction would dominate the cost of the construction of the combined string.
by rvz | 2026-01-01 16:41:52+00:00
> Pwno is a AI cybersecurity startup...

We all know that LLMs were used to find these vulnerabilities, specifically on high impact projects. That's fine.

However, my only question is who actually provided the patch: The maintainers of FFmpeg? The LLM that is being used? Or the security researchers themselves after finding the issue?

It seems that these two statements about the issue are in conflict:

> We found and patched 6 memory vulnerabilities in FFmpeg in two days.

> Dec, 2025: avcodec/exif maintainer provided patch.
by PaulDavisThe1st | 2026-01-01 16:42:19+00:00
> My point though was just to show that testing with GUI is not infeasible.

Indeed, which is why I mentioned the ProTools test harness and the fact that it took 6 people a year to write and takes a week to run (or took a week, at some point in the past; it might be more or less now).
by SirMaster | 2026-01-01 16:42:48+00:00
> AI is currently the equivalent of a very smart child. Would you give production access to a child?

I mean this is my point! Why are we asking a child to do anything remotely important at all?

Maybe we should wait until the tech is an adult before we start having it do important things for us.

Mitigating the naiveness and recklessness of a child AI by attempting to lock down the environment as best we can seems foolish and short sighted to me and will probably not end well.
by oogali | 2026-01-01 16:42:56+00:00
It's important to know that these numbers will vary based on what you're measuring, your hardware architecture, and how your particular Python binary was built.

For example, my M4 Max running Python 3.14.2 from Homebrew (built, not poured) takes 19.73MB of RAM to launch the REPL (running `python3` at a prompt).

The same Python version launched on the same system with a single invocation for `time.sleep()`[1] takes 11.70MB.

My Intel Mac running Python 3.14.2 from Homebrew (poured) takes 37.22MB of RAM to launch the REPL and 9.48MB for `time.sleep`.

My number for "how much memory it's using" comes from running `ps auxw | grep python`, taking the value of the resident set size (RSS column), and dividing by 1,024.

1: python3 -c 'from time import sleep; sleep(100)'
by 1shooner | 2026-01-01 16:43:20+00:00
>I sent the details to friends and acquaintances who appeared in my notifications, or to mutuals who appeared on my timeline. But anyway, to my relief, on the night itself, a whole bunch of people actually turned up.

If the author was able to pull 'a bunch of people' to birthday drinks with nothing but an invitation, this story is more about underestimating his social capital rather than creating new capital.
by LorenPechtel | 2026-01-01 16:43:24+00:00
The defenses they need are against Hamas.

Nobody else comes close to Israel in protecting civilians in combat zones.

And let's take a critical eye to that data you linked. I'm having a hard time with the filters but we can see enough without: The fatalities are nearly 90% male. That implies that probably 80% are in some fashion combatants or combatant-adjacent.

And note that the death toll for the recent war includes all deaths. Natural causes, internal combat, rockets falling short (historically, ~25% of Gaza deaths, but probably not this time), combatants and civilians. As well as some that are fake.

And Hamas had the power to end the war at any time--return the hostages, the world would quickly have stopped Israel. Thus we can conclude that Hamas wanted the war despite what it did to their population.
by iamnothere | 2026-01-01 16:43:56+00:00
The US. I think the increased political polarization has changed things somewhat, as well as the aging of my peer demographic. People tend to become more close-minded and fixed in their beliefs as they age, so if you’re a freethinker who enjoys thought experiments and challenging norms then it’s difficult to find others who are similar.

Even many so-called “freethinkers” merely regurgitate common talking points and claim that this is somehow interesting, and they get more aggressive than “normies” if you try to branch out! I used to be able to engage in open ended conversations with people where you explore topics from all angles and adopt abhorrent positions as a way to understand the truth. Nobody seems to be comfortable with that anymore. Perhaps in the past everyone was just so drunk that they didn’t care about their inhibitions; I don’t tend to drink socially anymore and alcohol is famously a social lubricant.
by btrettel | 2026-01-01 16:44:01+00:00
I think the problem comes when certain topical groups interpret their mission narrowly. Based on your other nearby comment, you mention your experience with a rock climbing group that doesn't so narrowly focus on rock climbing. I think that's the right way to do it.

There was one group I used to attend where I was definitely not as interested in the topic as others. I recall someone at the meetup said to me something along the lines of "If you don't agree with X then why are you here?" Well, I attended because I found a lot of interesting people there, and I know I wasn't the only one. Some organizers made the meetups unstructured conversation, which was great for me. Honestly, I'd just like to meet other people interested in a particular topic. Other organizers preferred meetups with more specific assigned discussion topics. I rarely cared much about the assigned topics and they made the unstructured conversation I wanted to have much more difficult or even impossible (particularly for the online meetups). I don't attend those meetups any longer in part because of the assigned topics.
by strange_quark | 2026-01-01 16:44:48+00:00
> I believe that Silicon Valley possesses plenty of virtues. To start, it is the most meritocratic part of America.

Oh come on, this is so untrue. Silicon Valley loves credentialism and networking, probably more than anywhere else. Except the credentials are the companies you’ve worked for or whether you know some founder or VC, instead of what school you went to or which degrees you have.

I went to a smaller college that the big tech firms didn’t really recruit from. I spent the first ~5 years of my career working for a couple smaller companies without much SV presence. Somehow I lucked into landing a role at a big company that almost everyone has definitely heard of. I didn’t find my coworkers to necessarily be any smarter or harder working than the people I worked with previously. But when I decided it was time to move on, companies that never gave me the time of day before were responding to my cold applies or even reaching out to _me_ to beg me to interview.

And don’t get me started on the senior leadership and execs I’ve seen absolutely run an entire business units into the ground and lose millions of dollars and cost people their jobs, only to “part ways” with the company, then immediately turn around and raise millions of dollars from the same guys whose money they just lost.
by stockresearcher | 2026-01-01 16:44:59+00:00
My local Barnes and Noble carries about 15 different brands of (good) notebooks from around the world, and a large selection of writing implements that aren’t fountain pens. Doodling, writing, drawing, whatever is enjoying a revival. Not just fountain pens.

The stationary shop around the corner from my office downtown has a lot of fountain pens and dozens of inks. Every time I’ve been in there is has been busier than it seems it should have any right to be.
by ranger_danger | 2026-01-01 16:45:09+00:00
It's debatable as to whether it's technically required or not, but "the Tenth Amendment, establishes that powers not granted to the federal government nor prohibited to the states are reserved for the states or the people. This means states have the authority to create and enforce their own laws as long as they do not conflict with federal laws."

https://www.americanbar.org/groups/science_technology/resour...
by riazrizvi | 2026-01-01 16:45:17+00:00
The titles are oddly worded. For example -

Collection Access and Iteration
How fast can you get data out of Python’s built-in collections? Here is a dramatic example of how much faster the correct data structure is. item in set or item in dict is 200x faster than item in list for just 1,000 items!

It seems to suggests an iteration for x in mylist is 200x slower than for x in myset. It’s the membership test that is much slower. Not the iteration.

Also the overall title “Python Numbers Every Programmer Should Know” starts with 20 numbers that are merely interesting.
by mjevans | 2026-01-01 16:45:28+00:00
I want to use the extremely simple and reliable direct interface and inexpensive cheap earphones and patch cables that I can buy in any reasonable electronics store for low markup. They are all passive components.

Adding an external sound card introduces variables outside of manufacture control, the quality, latency, and drive power all at the mercy of some random integrator.

My phone is easily thick enough to accommodate a 3.5mm port, and it can't be that difficult to waterproof such a jack, which should also make reasonable cleaning easy if it's ever required.
by toomuchtodo | 2026-01-01 16:45:43+00:00
There are overwhelming examples of people who continue to work when all of their basic needs are met. Some work because they love to, some work because they have to; we, collectively, should be trying as hard as possible to make work optional (automation, etc), because the point of life is to live, not to work. Some combination of Abundance [1], Solarpunk [2], etc. The entire planet will eventually be in population decline [3] (with most of the world already below fertility replacement rate), so optimizing for endless growth is unnecessary. So keep spinning up flywheels towards these ends.

[1] https://en.wikipedia.org/wiki/Abundance_(Klein_and_Thompson_...

[2] https://www.theguardian.com/environment/2025/nov/12/supply-b...

[3] https://www.sas.upenn.edu/~jesusfv/Slides_London.pdf

(think in systems)
by compressedgas | 2026-01-01 16:46:00+00:00
Charles Simonyi was earlier still.

> Charles Simonyi. Meta-Programming: a Software Production Method. Ph.D. Thesis, Stanford University and Xerox PARC report CSL-76-7, December 1976. Bravo began as Project B for the thesis research. https://web.archive.org/web/20160822180542/https://www.parc....
by maxerickson | 2026-01-01 16:46:04+00:00
If someone is here long enough to obtain a state id, there's no reason to detain them on suspicion of their status having expired, so an unexpired id should be enough to end the encounter.

If they are suspected of some other crime, detain them for that, fine. But no masked goons accosting people because they claim they suspected their immigration status.
by jerf | 2026-01-01 16:46:20+00:00
I think we can safely steelman the claim to "every Python programmer should know", and even from there, every "serious" Python programmer, writing Python professionally for some "important" reason, not just everyone who picks up Python for some scripting task. Obviously there's not much reason for a C# programmer to go try to memorize all these numbers.

Though IMHO it suffices just to know that "Python is 40-50x slower than C and is bad at using multiple CPUs" is not just some sort of anti-Python propaganda from haters, but a fairly reasonable engineering estimate. If you know that you don't really need that chart. If your task can tolerate that sort of performance, you're fine; if not, figure out early how you are going to solve that problem, be it through the several ways of binding faster code to Python, using PyPy, or by not using Python in the first place, whatever is appropriate for your use case.
by naoru | 2026-01-01 16:46:25+00:00
The article says:

> According to The Cybersec Guru, this is an unpatchable problem for Sony, because these keys cannot be changed and are burned directly in the APU.

I'm just speculating at this point, but what could prevent Sony from anticipating this exact situation and burning several keys in the APU? I mean, eFuse is not exactly a new technology. That way, once a key is leaked, Sony could push a firmware update switching the APU to a new key which hasn't been leaked yet.
by xgbi | 2026-01-01 16:46:45+00:00
I just can't.

We shouldn't be saying "if an individual chooses to do so, we could achieve political harmony".

At what point does the government says: twitter/X has attained a critical mass and should adhere to strict political neutrality and enforce net-neutral policies, otherwise be dismantled ?
I know, your current US government benefits from this. But in general, a government should be working towards neutrality. Otherwise this is a power grab.

Apart from very specific people, that want to manipulate masses, having such a great power over opinion by manipulating what people see should be strictly controlled.
by asgR1t | 2026-01-01 16:46:52+00:00
Most LLMs got worse in 2025. Only addicts and the type of computer gamer that feels drawn to complex setups, gamification and does not care about the end result will feel positive about the grift.

2025: The Year in Open Source? Nothing, all resources were tied up to debunk a couple of Python web developers who pose as the ultimate experts in LLMs.
by FireBeyond | 2026-01-01 16:47:18+00:00
As far as I'm aware, that's really only in California, and even then isn't as big of an issue as it's made out to be.

In CA, as an LPR you can get a REAL ID, but its expiry is not the default of the REAL ID (like not "5/10 years from issuance of the underlying document like a driver's license" but is "if your LPR expires 2 years from now, then your REAL ID driver's licence also expires two years from now"). So it's only really an accurate statement if there's subsequent status changes to pre-empt the LPR status.

In WA, as I am, as an LPR I cannot get a REAL ID. WA will only issue to citizens.
by crazygringo | 2026-01-01 16:47:42+00:00
Yup, sold my turntable a while ago but kept my favorite ~20 albums. I rotate through them, displaying them on my bookshelf. They look great. They're art, they're vibe, they're decoration.

(Ultimately I went all-in on smart speakers, so I couldn't just hook up the turntable anymore, and getting a turntable/adapter that digitizes the audio to send over Bluetooth, just no...)
by machomaster | 2026-01-01 16:47:59+00:00
It is unreasonable to talk about newbies. They grow from anything. I mean, you put newbies on the stationary bike and their pullups increase (real study!).

So we should talk about at least intermed. trainees.

And in those, the correlation does not go both ways. Getting more muscles does increase the strength, but getting stronger does not necessarily increase muscle (technique, neurological adaptations, etc).

Simply speaking, guys with big pecs and triceps are going to be strong in bench (even if they don't train it), but strong benchers (especially if they mostly train in 1-3 reps range, outside of hypertrophy 5-30) don't necessarily have big pecs/triceps.

So yeah, the parent was correct in asking what the previous parent mean by having great gains. Because getting stronger does not necessarily mean that your muscles also grew substantionally. Also, if you gained weight also doesn't mean the muscle gain. Due to leverages, the bench and squat results increase even if all you gained was pure fat.