MurphyA/hacker-news huggingface dataset:
by avidiax | 2026-02-09 17:51:26+00:00
Some amount of that is inevitable, but there is another level of defensive driving where you anticipate poor behavior and arrange that it won't cause an accident.

Have a look at a few dash cam accident videos [1]. There are many maladaptive patterns of behavior, but a frequent one that the average good driver can improve on is limiting speed on two occasions: when approaching a blind spot, and when passing stopped or slow traffic.

That second one gets lots of otherwise good drivers. They seem to think that by limiting their speed vs slow/stopped traffic they'd be encouraging people to dart in front of them. Which is somewhat true. But with limited speed, that's an avoidable or less injurious accident. By gunning it past stopped traffic, you make the accident unavoidable and more serious.

[1] https://www.youtube.com/@IdiotsInCars1
by javawizard | 2026-02-09 17:51:38+00:00
Oh now that would be a fun version 2 challenge: have all the clocks in one household synchronize such that they're all early by the same amount at any given time.

Easy enough for wifi enabled ones: a UDP broadcast to discover other clocks on the network, then sync how you will.

For non-wifi-enabled clocks, perhaps something like a CH572 would do the trick: a $0.20 RISC-V microcontroller with BLE support that all the clocks in the same vicinity could use to talk to each other.

You could really mess with your neighbors if they had the same clocks and you were within range...
by Dylan16807 | 2026-02-09 17:51:58+00:00
> All the setup is no worse than setting up a bank account

Which is a huge pain in the butt. If someone invented a new lower-spam email ecosystem that required everyone to make a new bank account, very few people would join.

I would say something about a combined account but many countries have already figured out free bank transfers without needing crypto so maybe do that?
by funkyfiddler369 | 2026-02-09 17:52:07+00:00
the robot does to programming what the wall street did to thievery.

the police knew what's up. the law knew what's up. people knew what's up. you could be vigilant and prepared and reimbursed if the police managed to catch the thief. then came wall street and thieves (mostly) mourned their craft.

the law has no idea. the police has no idea. the people have no idea. it's all fraud. no honor, no skill, no chance to reimburse those who are defrauded.

jobs? demand creates jobs. doing things the right way creates jobs. not greedy, fuzzy business logic. that killed more jobs and SMEs than it created. killed more agency than it created opportunities. we know, it's just logic. but the law, the police, engineers looked the other way and worse, supported wall street. it's fun, I'm sure.

but don't think the world doesn't know what role programmers played. mourn all you want.

programmers had the chance to fight shady corporations and bad business practices and the darkest of dark patterns but they shat on teens and their attention and blamed the individual and worked for facebook and wall street and played key roles in expanding fraud, bad business practices and implemented more and more dark patterns and ways to hijack parents and teens minds, and to stress parents and kill agency and attention and care and vigilance.

they had a chance. now they mourn their craft.

I'm exaggerating. Relax. Y'all be fine. Others won't.
by OkayPhysicist | 2026-02-09 17:52:20+00:00
I belong to a community that uses a chain of trust like this with regards to inviting new people. The process for avoiding the bad actor chain problem is pretty trivial: If someone catches a ban, everyone downstream of them loses access pending review, and everyone upstream of them loses invite permissions, pending review. Typically, some or most of the downstream people end up quickly getting vouched for by existing members of the community, and it tends to be pretty easy to find who messed up with a poorly-vetted invite (most often, it was the person who got banned's inviter). Person with poor judgement loses their invite permissions for a bit, everyone upstream from them gets their invite permissions back.
by komali2 | 2026-02-09 17:52:47+00:00
You mean when the American ambassador escorted Mao to the signing of the Double Tenth agreement because the Americans were worried the KMT would go back on their word and assassinate him? Or in 1950 when Truman announced Taiwan as "Chinese territory" and directed that no American navy presence was to be permitted in the Taiwan strait?

Anyway take up your grievances with the KMT, don't worry, they're about to come crying back into the CPC's arms begging for a shred of political power now that their regime has been overthrown for 30 years, and their efforts to sell Taiwan to the CPC in exchange for a teaspoon of political legitimacy are failing spectacularly.
by yusufhgmail | 2026-02-09 17:52:47+00:00
Hey community!
We're building a platform that will match clients with freelancers in a much more efficient way than traditional methods.

Currently, we're looking to offer free conscierge hiring services to 2-3 clients who are interested in hiring a remote dev. We will manually search for and find the dev for you. No commitments, no fees. We're doing it to learn.

Please reach out at yusufh@gmail.com if you're looking to hire someone and need help to find and qualify the right person. We will do our best to find the exact right match for you, and the only thing we would like in return is feedback and information about your needs / process / etc.

Thank you and I look forward to connecting!

Yusuf (https://www.linkedin.com/in/yusufyoung/)
David (https://www.linkedin.com/in/dll451/)
Timo
by phoenixy1 | 2026-02-09 17:52:48+00:00
Plaid does have products that do request bank credentials, but those products are not used for age verification. It's very common that a given customer-facing flow will use cover multiple use cases, so it's possible that the flow you were working with was using multiple Plaid products and use cases within a single customer-facing flow (for example, KYC + bank account ownership verification or KYC + account validity confirmation).
by jmalicki | 2026-02-09 17:52:59+00:00
The earth is an oblate spheroid to an approximation. It's not that they're not symmetric, but at the equator the north south axis has higher rates of curvature than anywhere else (but the east west has somewhat lower rates because of the larger circumference due to the bulge).

So that large lines of sight are near the equator on a north south axis (or symmetrically south north) is crazy because the high rates of curvature in that direction at those latitudes should give the shortest distance to the horizon on earth, making those lines of sight even that much more impressive!
by tombh | 2026-02-09 17:53:28+00:00
Oye, fui a Colombia un par de veces! Y mi profesora Español era Colombiana.

So you're saying a better title for the Colombian line of sight could be "Pico Lagos del Congo to Pico Cristóbal Colón"? We can definitely change that.

Thought I'm not sure what you mean about the coordinates being wrong? Are you saying that you should be able to see further from Pico Lagos del Congo?
by infecto | 2026-02-09 17:53:53+00:00
I hate the warning myself and I use the app the parent is from. I also suspect I am an outlier in not having an accident in 20 years.

It’s this obnoxious audio warning that tells me I had a hard breaking and it’s 9/10 because I stopped at a red light that I would not have made on yellow. And then it sends me tips and reminders about reducing hard breaking events and it’s annoying. I know they have done the analysis but it detects moderate hard breaking which is frustrating.
by codeulike | 2026-02-09 17:53:59+00:00
In terms of "qualia", its the other way round probably? Like the way we see colours would have evolved (within the available environment of wavelengths and scatterings and the possibilities with rods and cones) so that the things we want to see are more likely to stand out. So we see the sky as blue because leaves are green and berries are red.
by Insanity | 2026-02-09 17:54:04+00:00
But apart from side projects these true new setups happen rarely. When working at a company you probably work on an already established codebase with known patterns.

So what you say is true about boilerplate reduction, but that’s not a huge ROI for enterprise software.

(Some exceptions apply, there’s always some setup work for a new microservice etc. But even those don’t happen weekly or even monthly)
by bovermyer | 2026-02-09 17:54:21+00:00
I was curious, so I tried it out.

I ran `apt install offpunk` on my Debian laptop.

Then, I ran "offpunk" and got a new terminal prefixed "ON>".

Curious, I entered "help" and got a list of topics. A few stood out as immediately interesting, so I tried "open https://benovermyer.com" to open my site. It said I needed to "go" somewhere first. So, I tried "go https://benovermyer.com" instead.

That showed me a text preview of my front page, interestingly with content between headers stripped out. OK, that's neat, but now what?

So I now tried "open", and this time it opened the page in my browser, Vivaldi. It was my site, sure enough, but cached locally and missing my main image. All the CSS was intact, though.

That's as far as I've gotten at this point, but it was an interesting enough experience that I thought I would share. It's a very different flow from what I was expecting.
by bwfan123 | 2026-02-09 17:54:35+00:00
> Sometimes, yeah. I don't think we're disagreeing

I would disagree. Formalism and precision have a critical role to play which is often underestimated. More so with the advent of llms. Fuzziness of natural languages is both a strength and weakness. We have adopted precise but unnatural languages (math/C/C++) for describing machine models of the physical world or of the computing world. Such precision was a real human breakthrough which is often overlooked in these debates.
by adrian_b | 2026-02-09 17:54:52+00:00
Such equations are solved by searching an approximate solution which is a function that belongs to a restricted class of functions, where each function can be described by a finite number of parameters, for instance functions that are piecewise polynomials (splines), truncated polynomial series, truncated Fourier series etc. All the various methods for computing approximate solutions, e.g. finite differences, finite elements, boundary elements and so on, are equivalent with this.

When the equations are well-behaved, you can be certain that it is possible in principle to obtain an approximate solution that can be as close as you want to the true solution. Otherwise, it may happen that no function belonging to the restricted set of functions where you search solutions can approximate well enough the true solution, e.g. because the true solution can grow faster than any function in that set.

This research establishes conditions that can be verified for PDEs to ensure that the methods that you intend to use for solving them will work correctly, instead of providing misleading results.
by cesharpe | 2026-02-09 17:54:56+00:00
As the developer of the Babylon.js Editor, I started creating this scene "Hunter" as a simple test and gradually evolved into a real-time cinematic and technical showcase. It focused on the support and use of animated 3D models with skeletons in the Babylon.js Editor. It's pure WebGL and using only Babylon.js.

I'm happy to share the live showcase with you here: https://editor.babylonjs.com/experiments/hunter

I Hope you'll enjoy it!
by alephnerd | 2026-02-09 17:55:18+00:00
Gaming and Social Media in China is slightly different given how significant western capital was in the sector in the 2000s and 2010s compared to other portions of the Chinese tech industry.

For example, the whole ByteDance/TikTok imbroligo is due to Susquehanna trying to exit it's Chinese investments which are locked within China.

During the 2019-23 period, boards in startups that had Western investors increasingly demanded that either Chinese investors buy them out or that they shift domicile so an alternative path to exit could be found.
by 0xy | 2026-02-09 17:55:31+00:00
Yes it does. He mentions he was able to work because of an Employment Authorization Document associated with his pending I-485 Adjustment of Status, but has been in the US for 20 years.

There is no US visa that allows living there for 20 years without work authorization. He entered illegally (or overstayed illegally) then tried to adjust status based on marriage, which is fraud.
by thehamkercat | 2026-02-09 17:55:52+00:00
The "50ms" number was measured by me and you can literally try it on your system as well. it will likely be faster than 50ms

Do you have a proof that gpt-5.2 or 5.3 codex takes 2 hours for the same problem that sonnet/opus4.5/4.6 take 5 minutes to solve? (I use both anthropic and openai models daily almost equally, and i'm not relating to what you said)

Sure codex-cli lacks way-too many features compared to claude-code (I use opencode), but your statement implies that openai models are absolute garbage (2h vs 5m to solve a problem)
by numpad0 | 2026-02-09 17:56:24+00:00
Funniest memory re: Rayleigh scattering: in anime show Aldnoah Zero, the uber-genius protagonist mansplains about it to a high profile girl, basically completely out of blue. An impostor of the girl later appears on an in-universe pirate broadcast, making an agitating environmentalism talking point using a technically incorrect explanation of the phenomenon that isn't consistent with the fact. The ever-right protagonist immediately notices it, having enlightened the girl previously on that exact topic, and it leads to actions.

Like, dude, as if anyone would care about such a highly technical point, like eg some React framework quirk or race condition mitigation for specific generation of Intel procesdor or a semi-well known edge cases with btrfs inode behavior, even if I had been on that exact camp.
by gruez | 2026-02-09 17:56:24+00:00
>- Do not share - Might as well uninstall the app

Unless you're some sort of globetrotter going to a new city every week, the app is quite usable just by adding your city.

>Before this, The Weather Channel had the real-time location of millions worldwide

Are you sure apple wasn't proxying the traffic through their servers?

edit: for instance the stocks app very prominently shows the data is from yahoo stocks, but if you check "most contacted domains" in app privacy report, they're all apple domains. It doesn't contact yahoo at all.
by palmotea | 2026-02-09 17:56:52+00:00
> I mean, not to descend too deeply into the stereotype of nerds and comic books, but you'd probably be a lot more distraught and critical of Professor X making terrible, self-interested and decidedly unfriendly choices than you would be about Magneto doing Magneto things.

I mean, that's a rationalization, but I don't think it holds water. Isn't Canada pursing closer relations with China because Trump, for instance? That's like allying with Magneto because Professor X fell somewhat short of your expectations.
by rootusrootus | 2026-02-09 17:57:19+00:00
I agree that it doesn't say that in the article, but on the other hand, he admits having been here for 20 years. That definitely implies that he is here illegally and knew it. He likely would get denied a green card as a result of that choice.

As much as I loathe everything about how ICE is conducting their activities these days, this case does not seem like a good candidate for sympathy, it does not look like injustice.
by Edman274 | 2026-02-09 17:57:29+00:00
If old teaching styles / standardized testing / standardized schooling represent this moribund, stagnant thing that haven't changed at all and haven't kept pace over the past century, why wouldn't you expect measured learning performance to hold steady as well instead of declining? The students basically have the same brains that they've always had. There isn't as much lead in the water as there used to be, in the atmosphere as there used to be, and parents take prenatal vitamins. They're starting from the same raw stuff that they've always been starting from, if not better. So why would they be getting worse? Children one generation ago didn't need individualized curricula and testing to achieve the performance that they got. Why does the current generation need that, and by what mechanism would that improve their performance?
Show HN: I deleted all my note apps and built an 8MB replacement
by massi24 | 2026-02-09 17:58:24+00:00
I had Notion, Obsidian, Apple Notes, and Bear installed at the same time. I used none of them for what I actually needed: catching a thought before it vanished.

The problem wasn't features. It was friction. Every app wanted me to organize before I captured. Pick a notebook. Choose a folder. Tag it. By then the thought was gone.

So I built Stik. It does one thing:

⌘+Shift+S > post-it appears > type > close

No account. No cloud. No sync. No organization step. Your notes are .md files in a folder. That's it.

I did add two things that surprised me by how useful they are:
- On-device semantic search (Apple NaturalLanguage framework via a Swift sidecar, no API keys)
- Smart folder suggestions based on note content

Both run entirely on your Mac. Zero cloud calls.
by DanielWen | 2026-02-09 17:58:37+00:00
I’ve been experimenting with ACE-Step 1.5 lately and wanted to share a short summary of what actually helped me get more controllable and musical results, based on the official tutorial + hands-on testing.
The biggest realization: ACE-Step works best when you treat prompts as [structured inputs], not a single sentence (same as other LLMs)
1. Separate “Tags” from “Lyrics”
Instead of writing one long prompt, think in two layers:
Tags = global control
Use comma-separated keywords to define:
- genre / vibe (funk, pop, disco)
- tempo (112 bpm, up-tempo)
- instruments (slap bass, drum machine)
- vocal type (male vocals, clean, rhythmic)
- era / production feel (80s style, punchy, dry mix)
Being specific here matters a lot more than being poetic.
2. Use structured lyrics
Lyrics aren’t just text — section labels help a ton:
[intro]
[verse]
[chorus]
[bridge]
[outro]
Even very simple lines work better when the structure is clear. It pushes the model toward “song form” instead of a continuous loop.
3. Think rhythm, not prose
Short phrases, repetition, and percussive wording generate more stable results than long sentences. Treat vocals like part of the groove.
4. Iterate with small changes
If something feels off:
- tweak tags first (tempo / mood / instruments)
- then adjust one lyric section
No need to rewrite everything each run.
5. LoRA + prompt synergy
LoRAs help with style, but prompts still control:
- structure
- groove
- energy
Over-strong LoRA weights can easily push outputs into parody.
Overall, ACE-Step feels less like “text-to-music” and more like music-conditioned generation. Once you start thinking in tags + structure, results get much more predictable.
Curious how others here are prompting ACE-Step — especially for groove-based music.

resource：https://github.com/ace-step/ACE-Step-1.5
by observationist | 2026-02-09 17:58:38+00:00
So you think there's no Google employees with privileged access gooning on private images, stalking, selling access, disrupting individuals, etc?

Schmidt notoriously had a backdoor, and I'd be far more shocked if executives did not have backdoor access and know all the workarounds and conditions in which they have unaccountable, admin visibility into any data they might want to access.

These are human beings, not diligent, intrepid champions of moral clarity with pristine principles.
Show HN: A pipeline to render and serve web components dynamically via LLM
by plif | 2026-02-09 17:58:43+00:00
OP here. I built this repository to demonstrate a specific concept, which is that LLMs are a probabilistic tool that can be harnessed within a deterministic architecture to do much more than "vibe code". The linked project, Terminal Value, is a sandbox with working e2e examples that demonstrate this.

In sum:

- Each web component takes about ~10k tokens to render with Gemini 3 Pro (via Batch API) in one-shot.

- The latest home page rendering prompt has a 100% functional success rate, though admittedly with limited sample size.

- There is a lengthy blog post, titled "Approaching LLMs Like An Engineer", embedded in the repo that describes the methodology behind this, along with bite-sized examples. It's linked at the top of README.

- I wrote all the code in the repository with one-shot prompts, using a similar methodology as the programmatic prompts. This gave me confidence that the method of invoking an LLM programmatically to render dynamic yet functional components would work well. My Gemini chats are linked within the blog post.

- All mock data generation or handling methods are pure. The result of any external side effects, like LLM API calls, are also hard coded in the repo, to make it easier for you or an LLM to summarize what the app does.

Click through to see images of results and more. This is meant to provoke thought and start discussion. Your feedback, criticism and contributions are encouraged!

Long-time listener, first-time caller… hopefully I did this right, thanks for reading :)
by D-Machine | 2026-02-09 17:59:13+00:00
An LLM has an internal linguistic model, and that linguistic model models humans' linguistic models of their actual world models (which involve far, far more than linguistics).

So LLMs are linguistic models of linguistic models of world models. It does not in fact follow that LLMs thus model the world (as they are missing everything that is not encoded in non-linguistic semantics).
by spwa4 | 2026-02-09 17:59:13+00:00
And how are you supposed to act against states that openly violate international law? In Venezuela's case, law they explicitly agreed to uphold.

https://www.amnesty.org/en/location/americas/south-america/v...

E.g. at least 2 children were executed by Maduro for protesting against him, along with at least hundreds of adults. Mass arrests by masked men have been common since Chavez came to power, there have been executions of entire families. Torture of prisoners. It goes on and on and on and on.

And before you say "but ICE". First, this started more than a decade before ICE, it is actually about far more people than ICE, and with ICE there is at least the allegation that those people violated US law (immigration law). So no, it is not the same. ICE comes disturbingly close, true, but this is still a LOT worse.

I also don't understand your point. Obviously Venezuela since more than a decade did not respect international law. Is your point that since international law exists, Venezuela should have been attacked way sooner? Or do you argue that US/Trump's attack is fine since international law can be ignored anyway?

I mean, what reasoning, exactly, leads to your conclusion that Venezuela is the victim here?
by tssva | 2026-02-09 17:59:33+00:00
I don’t have an EV and will not purchase one anytime soon. I would be interested in purchasing an extended range hybrid. I’ve had this discussion with many of my friends and most are not ready to purchase an EV but like myself are interested in a plug-in hybrid. A 100 range allow for all my local driving to be electric and I could still do my long range driving without adding the additional time for charging. I do drives of 9 - 13 hours at least 8-10 times a year and some years more often. Those drives are already long enough. I don’t want to add the additional time charging takes. Over that long of a drive the time adds up.