MurphyA/hacker-news huggingface dataset:
by derbOac | 2026-01-09 17:13:46+00:00
I'm not sure how this intersects with the point of the paper, but part of the problem with the Renee Good case (or things like it) in my opinion is that the focus too often is on the actual events at a particular moment, and not what is surrounding it.

I can see some argument, for example, that goes something like "Jonathan Ross was afraid he was going to get hit by a car and misperceived her as trying to ram him when was trying to turn right, so he fired in self-defense." Then there's a subsequent argument about whether it was reasonable for him to think that she was going to ram him, etc.

However, what's missing from this is a broader discussion about whether or not an officer should be putting himself in that position near a car at all, when it might be anticipated that there might be misperceptions about what is happening. Whether the officer is competent enough to perceive the difference between someone turning their car versus trying to ram them (especially at that speed). Whether they should have let medical personnel help afterward.

When you frame a discussion about perceptions of facts at a particular moment, you kind of get into a frameset of thinking that everything was passively happening, and start overlooking how a particular moment came to be and whether or not the real problems are a set of things that happened minutes, days, or weeks beforehand, and what happened in the time period afterward. E.g., instead of asking "did Jonathan Ross murder Renee Good?" you can ask "were Jonathan Ross and his colleagues competent enough to avoid a situation where they might feel justified in shooting someone innocent?"

I guess I feel like this "cultural perception" question often sidesteps more important questions about whether or not what came to be could have been avoided. This gets more deeply into the underlying attitudes or assumptions driving the perceptions one way or another and lets them be addressed more directly.
by fzeroracer | 2026-01-09 17:13:57+00:00
For reference since I'm going to assume good faith here, I recommend watching the full videos [1] from multiple angles since there's been multiple edits, cuts and potential changes done if you've seen it elsewhere or on social media. These are the unedited and unmodified videos.

[1] https://drive.google.com/drive/folders/1Gb_IkGVK7WvsTAXfMvQU...
by rixthefox | 2026-01-09 17:14:07+00:00
In this economy? /s

The other more compelling reason why people would have a rooted phone is to run ROMs that may still be providing OS support where the stock OS has been abandoned or EOL'd by the developer.

Having an unlocked bootloader at the minimum would be required in those scenarios. It actually saves hardware that still works from ending up in landfills.

edit: spelling
by quibono | 2026-01-09 17:14:12+00:00
Nice. I notice that the author has some other interesting posts. I like this one on the James–Stein estimator [0] and this one [1] on day length variations.

[0] https://joe-antognini.github.io/machine-learning/steins-para...
[1] https://joe-antognini.github.io/astronomy/daylight

By the way I think there's a missing factor of rho in the numerator in [1] in the sample transformation section. Should be rho^2
by nkmnz | 2026-01-09 17:14:30+00:00
One thing that comes to my mind is the question about what you actually want to achieve, expressed by what outcome you want to measure. In the case of „feeding the poor“, that’s relatively easy: people fed, calories distributed, maybe also health indicators and sociographic factors of the people you reach. For any app, that might be much harder: total installations? Total usage? New downloads? Additional funding raised? Feature X vs. feature Y? You can absolutely bring the „feeding the poor“ to the same level of complexity by involving politics and trying to scale to multiple locations and cities. So maybe the difference is in scale, not in technology vs. non-technology.
by chung8123 | 2026-01-09 17:14:34+00:00
If we are talking about the general political parties it is going to be a wide brush. To the original point there are some that hate the tribalism and some will join the protests just based on their own personal views. My opinion was that it is not wide spread though because of the insults that the political parties throw back and fourth making joining a joint protest unwelcoming. Friendships across the political lines is rare.
by JKCalhoun | 2026-01-09 17:15:01+00:00
I disagree. The world is in fact filled with people with this attitude. And it is likely why we're still here at all.

"…it is one of high importance to all those animals which aid and defend one another, it will have been increased through natural selection; for those communities, which included the greatest number of the most sympathetic members, would flourish best, and rear the greatest number of offspring."

—Charles Darwin (the Ascent of Man)
by gethly | 2026-01-09 17:15:07+00:00
Don't read. Do. That's how you become better. If you get stuck, research the specific problem and move on. For example, I have just recently ventured into desktop programs. I am currently making a text editor/IDE. Right now, I am in the process of writing a layout library which to a rendering engine is essentially what HTML DOM is to a web browser. I am learning a lot of new thing along the way. It's not like I went and read about it. I just do it.
by bicepjai | 2026-01-09 17:15:14+00:00
Previously, my comments on Kagi were about one thing: counting queries felt like a chore, so I stayed away. I did give it a try mainly for the privacy angle. After that, I switched to Perplexity and was happy for a year, until the familiar VC backed pattern showed up: ads, even for paying users. This year I upgraded to Kagi Ultimate, and honestly, it feels like they’ve found the sweet spot. I hesitated at $25 at first, but the search experience plus the assistant (and the ability to pick the models I want) along with privacy won me over. I’m also familiar with Orion since I use it as the app for kagi experience for AI chat and search. It could use an update for better assistant experience. Keep up the good work, Kagi.
by MarkusQ | 2026-01-09 17:15:33+00:00
The context free specificity of these articles is really annoying. Pick one instance from one company and drill down, ignoring the fact that such risks are the norm and already accounted for. It's like having a headline "Wendy's French Frys Increase Risk of Heart Disease."

To get some perspective:

https://space.stackexchange.com/questions/1805/about-how-far...

https://earthsky.org/spaceflight/chinese-rocket-disintegrate...

https://www.livescience.com/space/space-exploration/chinese-...

And it isn't something new; it's been this way all along:

https://www.roadsideamerica.com/story/12959
by soseng | 2026-01-09 17:15:37+00:00
Not to say it isn't useful to a CS education, but the only time I've ever ran into the well-ordering principle was to establish the foundation for mathematical induction proofs. Students usually learn this in discrete math for CS in undergrad. Then in many future undergrad courses that are algorithms focused, the proofs tend to use induction and no one really thinks of the WOP
by bpt3 | 2026-01-09 17:15:39+00:00
No, because everyone would be waiting around to be helped rather than producing the abundance required for a post-scarcity society (which can never actually exist by the way).

You can't eat or sleep in gratitude, especially from people who have no intent of repaying your favors.

Edit: To be clear, I was talking about the author in my comment above.
by jedwhite | 2026-01-09 17:15:57+00:00
One of the advantages of using executable Markdown files with pipe support is that it allows you to create composable building blocks that can be chained together.

So you can build individual prompt-based scripts (format.md, summarize.md etc.) that are each small, simple and focused on a single task. Then you can chain those prompt scripts together with regular command line tools and bash scripts.

I find that approach quite powerful, and it helps overcome the need for massive prompts. They can also be invoked from within Claude Code in interactive mode.
by simonw | 2026-01-09 17:16:27+00:00
I had the "LEGO Control Center" when I was a teenager - turns out that was released in 1990! And it was amazing:

http://www.technicopedia.com/8094.html

You could build a 2D pen plotter with it (and a few other great models) and program in a sequence of motor movements!

It was the forerunner to LEGO Mindstorms.
by clifdweller | 2026-01-09 17:16:29+00:00
That is the crux you always need a calibrated sound to calibrate the mic. Best I think this app could hope to do is establish a relative reading. perhaps it could play a set of repeatable tones on the device(assuming being executed from a device that does not have external speakers that can be adjusted/ validate that sound was played from phone speaker and not headphone jack to a dac?) and record those then could replay sounds later to a calibrated device to establish reference. or start recording with some other regular repeatable sound like a vacuum cleaner with video showing how it was positioned for recording.
by NoSalt | 2026-01-09 17:16:43+00:00
My son has ... SO MANY LEGO sets; he is twelve and has been collecting regular LEGO since he was four or 5. Yes, the sets get built, but soon after they get broken down into their constituent parts, and we have massive build sessions where we sit in the middle of all his LEGO and just build stuff. It's some of the most fun I have with him.
by azakai | 2026-01-09 17:16:46+00:00
> WASM seems to exist mostly because Mozilla threw up over the original NaCL proposal (which IMO was quite elegant). They said it wasn't 'webby', a quality they never managed to define IMO.

No, Mozilla's concerns at the time were very concrete and clear:

- NaCl was not portable - it shipped native binaries for each architecture.

- PNaCl (Portable Native Client, which came later) fixed that, but it only ran out of process, making it depend on PPAPI, an entirely new set of APIs for browsers to implement.

Wasm was designed to be PNaCl - a portable bytecode designed to be efficiently compiled - but able to run in-process, calling existing Web APIs through JS.
by BeetleB | 2026-01-09 17:16:47+00:00
I hate to be that guy, but ... frontier LLMs have gotten quite good at problems like these!

I recently was struggling with a linear algebra problem. It wanted me to prove X. If I used one route I could prove X. But then strangely enough, going another route, I disproved X!

I went to Gemini and asked how it could be so, and it pointed out flaws in my proof. Very helpful!
by Aurornis | 2026-01-09 17:17:27+00:00
> He also explicitly gave up his leadership position and then later wanted a say in management's direction.

I've gone back and forth between IC and management. Giving up the influence of being in management can be hard. If you don't agree with management's direction, it's even harder.

Hiring former managers into IC positions can be risky for this reason. A lot of former managers who switch to IC roles are amazing because they understand the management perspective and they're happy to be able to do their job without the responsibility and accountability (and meetings!) of a management role.

The risk is that you get someone who desires all of the control of being in management without the responsibility and accountability. When someone gives up management responsibilities and obligations but still wants to drive the organization, like the vibes I'm getting from this post, it's not going to end well.
by virtualritz | 2026-01-09 17:17:31+00:00
The two main issues with Lego sets I have are:

The huge amount of specialized parts that are pretty useless for basic building. They're basically adornments.

Prices are insane. I.e. quantity and often quality (as in: how good is the set play-/ construction time wise) is just shite.

I usually buy competitors. Here in Germany Blue e.g. bricks have opened some stores so that's where I take my nephew.

Their sets are much more like the Lego I grew up with. Using more basic parts that exist in creative ways so the specialized/adornment meaning is derived from context, not the part itself/its shape.

Which also requires more imagination from the kids playing with this.
by grayhatter | 2026-01-09 17:17:41+00:00
He replies to an Italian user

> We can’t offer free services in a country that fines us millions unreasonably. Fix your government or lose access to our charity.

On one hand, I agree with you, it's problematic to threaten collective punishment. However, I don't think it's unreasonable to "divest" from a country trying to fine you for behavior outside of said country. It's also important to communicate that clearly, and unfortunately bluntly. Did you have a different expectation or suggestion for what they should do?
by hagbard_c | 2026-01-09 17:17:46+00:00
This kettle has experience meeting pots like you so let it be. As to being against genocide nearly everyone agrees but the question remains when to speak of genocide and when to use other terms like unprovoked attack, provoked attack or self-defence. I'm not answering that question definitely since I don't have the answers, only hints as to where most of the truth hides. You have them, rightly or wrongly so. Where, now, lies the wisdom I spoke of?

Not here, that is clear. Not on Reddit either but that is the better place for pointless discussions like this one.
by dpark | 2026-01-09 17:17:50+00:00
> Sure it gets you somewhere but you learned nothing in the way and now depend on the LLM to maintain it forever given you don't want to learn the skill.

The kind of person who would vibe code a bunch of stuff and push it with zero understanding of what it does or how it does it is the kind of person who’s going to ruin the project with garbage and technical debt anyway.

Using an LLM doesn’t mean you shouldn’t look at the results it produces. You should still check it results. You should correct it when it doesn’t meet your standards. You still need to understand it well enough to say “that seems right”. This isn’t about LLMs. This is just about basic care for quality.

But also, I personally don’t care about being an expert at every single thing. I think that is an unachievable dream, and a poor use of individual time and effort. I also pay people to do stuff like maintenance on my car and installing HVAC systems. I want things done well. That doesn’t mean I have to do them or even necessarily be an expert in them.
by DocTomoe | 2026-01-09 17:17:51+00:00
So ... you are letting a nondeterministic LLM operate on the shell, via quasi-shellscript. This will appeal mostly to people who do not have the skillset to write an actual shell-script.

In short, isn't that like giving a voice-controlled scalpel to a random guy on the street an tell them 'just tell it to neurosurgery', and hope it accidentally does the right procedure?
by xylophile | 2026-01-09 17:18:18+00:00
Any optimizations discovered at runtime by a JIT can also be applied to precompiled code. The precompiled code is then not spending runtime cycles looking for patterns, or only doing so in the minimally necessary way. So for projects which are maximally sensitive to performance, native will always be capable of outperforming JIT.

It's then just a matter of how your team values runtime performance vs other considerations such as workflow, binary portability, etc. Virtually all projects have an acceptable range of these competing values, which is where JIT shines, in giving you almost all of the performance with much better dev economics.
by throwforfeds | 2026-01-09 17:18:44+00:00
I never said they're in opposition to each other. I'm an advocate of science and I think we should absolutely be studying what's going on with the body as we undertake these practices. If anything I find the Buddha's teachings on self-investigation and not taking any of his words at face value to be very compatible with scientific curiosity [1]. There is no "because I said so" on this path.

As I said elsewhere in the thread, what I take issue with is that many westerners try to ignore thousands of years of investigation and practice, to only waste a lot of time trying to come up with things on their own. And not even by following a map already laid out while collecting data or whatever, they're trying to discover the map on their own.

The author was contemplating an idea that is a pretty basic, known concept. Like absolutely, let's collect a bunch of data with some meditators doing various practices and see what's going on with transformations of smooth muscle over time. But let's not push away the millions of people that have done these practices just because they're Asian or wearing robes or talk about Nirvana/Samsara and that makes you feel uncomfortable.

I'm grateful to modern scientific discovery and I'm also grateful to all the teachers on this path that have helped liberate my mind. Both can be true at the same time. We shouldn't get caught up in thinking of things in binaries.

[1] https://www.accesstoinsight.org/tipitaka/an/an03/an03.065.th...
by Noaidi | 2026-01-09 17:19:06+00:00
Oh....what's the frequency Kennith? I have a hard time tuning to frequencies though, due to my severe mood disorder, so can you offer me some help on getting my tuner repaired first?

Goodness of humanity? Possibility of it, yes, yes, but have you seen the homeless counts rise in the U.S., richest country in the world?
Show HN: ElixirBrowser – Android Chromium fork with extensions, inspired by Kiwi
by SF-FLAM | 2026-01-09 17:19:10+00:00
I built this as a personal replacement for Kiwi Browser, since it is now archived.

It brings Chrome extensions to Android. I just wanted something that works fast and feels right for daily use.

If Firefox and Edge just don't feel right on Android, and you prefer Chromium but are too lazy to maintain your own fork, this might be the answer. Just don't expect too much—I really just built this for myself.

P.S. I realized the name clash with Elixir lang after finishing it. Well, whatever.
by gethly | 2026-01-09 17:19:34+00:00
Sounds like you've just woken up from the matrix. This is nothing new. Search engines have been degrading for ages. You just have to learn how to navigate them and not waste time. Also try less popular alternatives, like Yandex, Seznam, Baidu... DDG uses Bing on the backend and it shuffles results when you refresh the page or search the same thing again. Keep in mind that search engines nowadays are for making money and showing ads or otherwise promoted/paid content over relevant results.
by omoikane | 2026-01-09 17:19:36+00:00
I tried searching for similar incidents in the past[1], and I think the problem is that the title munging actually doesn't happen often enough for Hacker News to want to do anything about it. It's unusual that two front page articles were affected on the same day, but that's a small fraction compared to titles that passed through[2].

I don't know if Hacker News will pop up any extra confirmation to the submitter to warn that their submitted title were automatically edited, but I think that would be a better interface than relying on submitters and readers to fix the mistake after the article is already visible and ranked.

Whether any automated editing of titles actually helps with reducing clickbait is a different question.

[1]

How wolves became dogs (2026-01-09) - https://news.ycombinator.com/item?id=46553433

How Samba Was Written (2026-01-04) - https://news.ycombinator.com/item?id=46551531

Why I have to give Fortnite my passport to use Bluesky (2025-12-19) - https://news.ycombinator.com/item?id=46327832

How they clean the balls in a ball pit (2025-10-15) - https://news.ycombinator.com/item?id=45592984

Why we didn't rewrite our feed handler in Rust (2025-10-08) - https://news.ycombinator.com/item?id=45517240

How Spain put up wealth taxes (2025-08-16) - https://news.ycombinator.com/item?id=44927460

[2]

Majority of the submitted titles never had "how" or "why" to begin with, and sometimes the submitter catches the change in time, for example:

How to Code Claude Code in 200 Lines of Code (2026-01-08) - https://news.ycombinator.com/item?id=46545620

I didn't see any mentions of the title being edited here.
by robertfw | 2026-01-09 17:19:54+00:00
I do think that the "model" form of something recognizable (thinking mostly about the Star Wars kits here) does lend itself to kits that sit on the shelf, but no one is forcing you to keep it assembled.

With that said, one thing I remember seeing in older kits is instructions for more than one build, which could serve as a kicking off point for someone to reapproach a bundle of bricks in multiple ways.

My own guideline is that once something is built, after a little while it has to be either modified/evolved, or disassembled and put into the bucket-o-bricks for reuse (well if I'm honest, it's several very well sorted craft/hardware bins)
by yks | 2026-01-09 17:20:31+00:00
When I read these enjoyable posts, I agree, but then the thought creeps in that the human experience is not all that bliss. Thoughts about the Russian soldiers raping Ukrainians and putting the grenade booby traps into the children toys (replace with other identical war experiences of your choice), or about parts of our society idolizing insecure men being cruel and inevitable murder of innocent bystanders that happens then.

Of course the author had a great experience, he's a weird white American somewhere unexpected, the embodiment of a "traveler" archetype. Would that Swedish person give their car keys to a random Roma on their doorstep? Yeah no.

I don't know where I'm going with this rant. "Check your privilege" screeds are overused. Being kind, on the other hand, isn't.
by harvie | 2026-01-09 17:20:34+00:00
yes. and the websites require you to verify transactions with (unrooted?) phone.

on the other hand phone does not require you to verify with your pc, so there's no second factor unless there is some unacessible secure island within the phone itself.

funny enough, you can probably use that website directly on the phone that you use as 2F, which probably circumvents the 2F idea (at least as long as you use SMS 2F instead of app that checks for root)
by lifetimerubyist | 2026-01-09 17:20:48+00:00
My son has a enormous bin full of lego that he just free builds with.

Every time we go by Lego Land when we're on a road trip we make a stop and gets to pick out a bunch of stuff from the "random brick wall" and he just adds a bunch of stuff to his pile.

He got a Minecraft set for christmas a couple years ago. I was the one that built it but he just uses the blocks and minifigs for whatever he wants now.