MurphyA/hacker-news huggingface dataset:
by packet_mover | 2026-01-03 23:23:22+00:00
I do not have published benchmarks yet (I want to collect a few real region packs first and then write this up properly).

One goal of Corviont is to avoid the on-device pain you hit with OSRM/Nominatim: the region pack is built once elsewhere, and the edge box mostly just serves prebuilt artifacts (PMTiles tiles, Valhalla routing tiles, and a SQLite geocoder index based on Nominatim).

In practice, requirements scale with region size and traffic. For larger regions the main constraint is usually SSD storage plus enough RAM headroom for routing/cache. I also picked Valhalla partly because it generally has a smaller RAM footprint than OSRM at serving time (OSRM is extremely fast but tends to be more memory-hungry).
by solenoid0937 | 2026-01-03 23:23:36+00:00
> What the fuck do you think China is going to do next time the US does an “exercise” in the china sea?

They will continue to blow hot air but ignore it, unless they truly and sincerely believe it is a real military action worth starting a war over (and destroying both economies over.)

> What the fuck do you think Iran is going to do next time Israel acts up and the US supports it?

They will continue developing their weapons program thinking they can do it in secret, and it will continue to get compromised and/or blown up.
by macNchz | 2026-01-03 23:24:50+00:00
Ironically they could probably do some really useful deduplication/normalization/search across questions and answers using AI/embeddings today, if only they’d actually allowed people to ask the same questions infinite different ways, and treated the result of that as a giant knowledge graph.

I was into StackOverflow in the early 2010s but ultimately stopped being an active contributor because of the stupid moderation.
by user2722 | 2026-01-03 23:25:07+00:00
No need to slipstream.
Just copy the drivers to install media (hopefully a writable media such as an USB pen)
Latest Windows 11 has an option to select the folder with the drivers of it can't detect a WiFi device and there is no ethernet card.

That being said, I installed Windows 10 on Framework 12 by mistake and SHIFT+F10, "explorer", right-click on INF and "Install" also worked.

But on latest Windows 11 installer such witchery is not needed.
by osakasake | 2026-01-03 23:25:17+00:00
This is a great example of how free content was exploited by LLMs and used against oneself to an ultimate destruction.

Every content creator should be terrified of leaving their content out for free and I think it will bring on a new age of permanent paywalls and licensing agreements to Google and others, with particular ways of forcing page clicks to the original content creators.
by which | 2026-01-03 23:25:23+00:00
How much worse could you get from a society where 80% of people are living in extreme poverty and where in a good year inflation is 250%? Maduro was not some great guarantor of stability who kept a divided society together. For instance about half the prisons are run under the so called pranato system which means they are literally run by the inmates. I think it's reasonable to say that almost anyone would be better than him.

Pretty much everyone who wasn't in on the CADIVI scam or the subsidized gasoline racket or selling $0.05 screws to PDVSA for $75 stands to benefit from a new government. Many corrupt dictators understand that stealing a small percentage of a bigger pie is a more stable arrangement that can ultimately be more profitable in the long run but the clan that ran Venezuela was so greedy they wanted to take everything as fast as possible.
by yyyk | 2026-01-03 23:25:43+00:00
>this is the very opposite of the ideological premise to justify a genocide.

Genocide is an attempt to kill a group; That does not happen only by murdering people - it's also forced assimilation. In this case, Russia is directly violating article 2) e) of the Genocide Convention*: "Forcibly transferring children of the group to another group."

>citizenship

Citizenship is not relevant to the genocide convention at all.

* https://en.wikipedia.org/wiki/Genocide_Convention
by realaaa | 2026-01-03 23:27:00+00:00
well maybe the world is indeed back to different spheres of influence, as per the latest US security policy

overall it should make the world a bit more stable hopefully, and locally of course it would make more sense for Venezuela to be in bed with US, rather than far away giants

hopefully the country doesn't plunge into endless domestic conflict / war, we have enough of that happening already everywhere..
by taveras | 2026-01-03 23:27:56+00:00
> Their canal?

Today, the Panama Canal is owned and operated by the government of Panama.

> The US first built Panama, and then built the canal.

We can concede that the US played the most significant role in the construction of the canal and applying pressure for Panamanian secession from Colombia, but Panama’s national identify predates the United States.

I love the USA too, but please chill with the rhetoric.
by accounting2026 | 2026-01-03 23:28:16+00:00
I was confused about it for a long time, though. I recall the confusion centered around terminology. I'm from Denmark and there we say "aktiver" (actives) must equal "passiver" (passives/liabilities) - which seemed very unintuitive. Why would they be equal - and exactly equal (down to the last cent)?
I mean, what if I buy a piece of candy and then eat it? Even if we accept that buying it turns it into an asset, wouldn't eating it cause a reduction in assets and thereby make the two sides diverge? Surely when eaten, something is lost, so again how can they be equal?
I saw the 'light' when I started tracking my own finances in a spreadsheet. I started tracking the value of all accounts in a separate sheet, summing them to see how much money I had. Then, I started tracking all expenses to see in detail how much I spent each month.
Eventually, it dawned on me to connect these subsheets to check that I hadn't forgotten an expense or typed a wrong number. It worked like this: every month I summed up the accounts and made a note. At the end of the next month, I would update the account values with new balances from the bank, and then verify that the change in balance matched exactly the sum of the spending (plus income).
Then I realized: hey, maybe this is what double entry accounting is all about. It is mostly a terminology question; the "assets equal liabilities" phrasing is what trips people up, and the candy mystery is of course explained by just having various entries accounting for this.
While I do know graph theory, I don't see the relation to double entry accounting. I can't imagine how introducing graph theory simplifies it, though maybe I don't truly understand it after all ;)
by RealityVoid | 2026-01-03 23:28:22+00:00
I would add that for vast swaths of time in a lot of areas of the world in between Hammurabi and now, there wasn't even a written code of law, it was more based on customs. Rome did not have written laws for the first 300 years of its founding. A friend I was talking about this was in disbelief when I mentioned this.
by lovich | 2026-01-03 23:28:43+00:00
He got materially better rates than he would have based on lower valuations.

Banks have never given me or the other plebs the grace of fucking the risk profile of their investments to our own benefit when it’s found out.

You’re conflating the fact that it’s usually not worth the cost of investigation and enforcement in the event that the loans are paid back, with the idea that it’s not enforced in general
by llm_nerd | 2026-01-03 23:29:16+00:00
HN is very fickle with blog authors, adopting certain people basically as their own. If the authors participate here it leads to a protective instinct among many.

And I get it. It is a sense of community, belonging, and so on.

But at the same time it's groupism and means that often mediocre, lazy content[^1] has an easy path to the front page, and if you dare counter or question it, the crowd will defensively strike out. It's like sharing the karaoke of a family member and crowing about it.

It's more kuro5hin than Hacker News, and honestly it's something I wish this community didn't do as it often makes the front page more noisy than signal.

[^1]: In no way am I saying all content from those regulars fits that bill, but there are many cases where this stuff is #1 and if it was from any random other blogger it would have rolled off of new without a single upvote.
by EdNutting | 2026-01-03 23:29:24+00:00
A prototype of an auto-following autocue/teleprompter.

Uses local-AI-only. It’s a web app but not using in-browser transcribe. Ive found it to be way better for recording YouTube videos direct to-camera than the existing free apps which just scroll at a fixed speed.

Open source at: https://github.com/ednutting/autocue

Python server does the recording, transcription using Vosk (or choice of other models), and an algorithm for tracking position in the script. Serves a single page that uses a web socket to connect to the backend to render the script and updates like current position.
by sublinear | 2026-01-03 23:29:46+00:00
Was already dying a decade ago, but AI pretty much guarantees we'll never see a public forum that useful ever again.

AI may be fine for people asking the basic stuff or who don't care about maintenance, but for a time SO was the place to find extraordinary and creative solutions that only a human can come up with.

When you were in a jam and found a gem on there it not only solved your problem, but brought clarity and deep knowledge to your entire situation in ways that I've never seen an LLM do. It inspired you to refactor the code that got you into that mess to begin with and you grew as a developer.

This timeline shows the death of a lot more than just the site itself.
by pullshark91 | 2026-01-03 23:30:21+00:00
Location: Central Asia

Remote: Yes

Willing to relocate: Yes

Technologies: Typescript, React, Next.js, Node.js, Python, FastAPI, Django, SQL, Docker

Résumé/CV: https://drive.google.com/file/d/1B6TfsIoZkwd_SICTHpmqRgvWsvT...

Email: isgin01@gmail.com
by _DeadFred_ | 2026-01-03 23:30:24+00:00
Bluesky is less about dopamine hits and pointless online debate. X is TikTok'ified dopamine hit 'discussion'.

I explore music intentionally. If I firehosed random music nonstop I’d burn out. Do that with social media randos, with an even lower quality bar? Nope. No one tells people they “shouldn’t curate music, just listen to whatever randomly plays.”

No media/person is owed attention. Blocking and shaping my experience is being rational/intentional, not cowardly. Yours is the same logic behind removing YouTube dislikes and replacing Netflix’s old, user-shaped system with today’s garbage algo. Suffer through piles of trash on the off chance something good appears. Again no. I have limited attention.

I deliberately seek out well-reasoned, articulated opposing views in formats that actually support learning and understanding.

Short-form media is useful for discovering topics, not for POV growth. The format itself doesn’t support meaningful discussion or exposition. It's 'short form'. It gets eyeballs so people try to take advantage of the reach and kinda shoe horn stuff in, but the format sucks for that.
by achillean | 2026-01-03 23:30:24+00:00
Honeypots are advertising that header as well nowadays:

https://www.shodan.io/search/report?query=x-clacks-overhead

Most of the non-honeypot results are for the Gargoyle Router Management interface exposed by Korea Telecom:

https://www.shodan.io/search/report?query=x-clacks-overhead+...

The results have increased significantly over time:

https://trends.shodan.io/search?query=x-clacks-overhead
by notahacker | 2026-01-03 23:30:43+00:00
The military clearly moved (or strategically chose to indicate they wouldn't move) for a paranoid, military-aligned dictator to be captured by a small force with only naval backup exactly when everybody most expected the US to move. Unless there's a faction there that actually likes Machado she may even be lower on the next-leader list than "Maduro pays his captors off with the contents of his offshore accounts, meaningful promises of oil money and empty statements about cracking down on narcotics trade". I assume he has ways of finding out who his loyalists are and who they aren't too...
by tejohnso | 2026-01-03 23:30:55+00:00
People don't like to see difficult to accept facts stated plainly. And sometimes equate a statement of unfortunate fact with endorsement of status quo.

More on topic, I hoped there would be some support from Colombia, Russia, and China in place to help with this situation. Instead it seems like Maduro took an exit deal and left the country at the hands of the GOP who openly promulgate the idea that the US should lord over all other countries in the western hemisphere.
by cauch | 2026-01-03 23:31:11+00:00
Isn't the 34 counts due to the fact that the trial concluded that Trump paid Daniels via Cohen but hidden the payment as "legal expenses" and therefore falsified 34 different documents?

It is not like they invented extra fake actions that Trump did not do, it is all part of the same fraud. Either you recognize that Trump was guilty in this affair, and he gets X counts of fraud, X being a large number due to the number of document involved (and maybe someone can argue on the exact count, but 34 or 28 is not a big difference, so it is a different argument that move the goalpost), or Trump was not guilty at all. You cannot really say "well, Trump is guilty for the first 2 counts, but then not the 32 other counts": how can he be guilty in one document and not be guilty in the other which is basically identical except for the date?

Also, isn't a large number of counts of conviction pretty common in case of fraud? (for exactly the reason I've given: the falsification of each document counts for 1 count)

People who claims that 34 counts of conviction is the result of a political persecutions seems to have no idea that 1) this is usually how it works, this is usually what people get for fraud, there was no special treatment for Trump, 2) pretending that it was maybe 1 or 2 counts of felony but not 34 does not make any sense, 3) even if they wanted, it would not have been possible for the trial to conclude "just 1 or 2 counts", and it is therefore ridiculous to pretend that this number is the result of a political bias where they choose the higher number just to be mean toward Trump.
by elevation | 2026-01-03 23:31:55+00:00
Stack overflow was useful with a fairly sanitized search like “mysql error 1095”. Agentic LLMs do there best work when able to access your entire repository or network environment for context, which is impossible to sanitize. For a season, private environments will continue to be able to use SO. But as LLMs capture all the good questions and keep them private, public SO will become less and less relevant. It’s sad to see a resource of this class go.
by RichardChu | 2026-01-03 23:33:21+00:00
I'm building a new email client called Fluxmail: https://fluxmail.ai

You can connect a bunch of Gmail accounts with it and see all your emails together in one place. It also has some features to better organize your emails and automatically categorize them, as well as some AI features for helping you to draft emails.

It's in early access now, would love feedback from anyone interested in checking it out!
by youssefhage1 | 2026-01-03 23:33:31+00:00
As a founder, I’ve always struggled to stay on top of new opportunities. I’d spend time jumping between LinkedIn, X, newsletters, and feeds - always feeling behind. That’s why I built Glint.

Glint lets you monitor anything by simply writing a prompt. It continuously scans trusted sources and brings back only what’s changed or important. You can use it to track competitors, find leads, explore new markets, follow fundraising and programs, monitor regulations, research topics - whatever matters to you as a founder.

I’ve been finding it extremely useful for discovering tenders (I run another energy startup), to the point where I sometimes wish my competitors wouldn’t use it.

I hope you find it useful, and always open for feedback, criticism and feature requests!
by jasongill | 2026-01-03 23:33:46+00:00
> - Success: all the basic questions were answered, and the complex questions are hard to ask.

I think this is one major factor that is not getting enough consideration in this comment thread. By 2018-2020, it felt like the number of times that someone else had already asked the question had increased to the point that there was no reason to bother asking it. Google also continued to do a better and better job of surfacing the right StackOverflow thread, even if the SO search didn't.

In 2012 you might search Google, not find what you needed, go to StackOverflow, search and have no better luck, then make a post (and get flamed for it being a frequently-asked question but you were phrasing yours in a different / incorrect way and didn't find the "real" answer).

In 2017, you would search Google and the relevant StackOverflow thread would be in the top few results, so you wouldn't need to post and ask.

In 2020, Google's "rich snippets" were showing you the quick answers in the screen real estate that is now used by the AI Overview answers, and those often times had surfaced some info taken from StackOverflow.

And then, at the very end of 2022, ChatGPT came along and effectively acted as the StackOverflow search that you always wanted - you could phrase your question as poorly as you want, no one would flame you, and you'd get some semblance of the correct answer (at least for simple questions).

I think StackOverflow was ultimately a victim of it's own success. Most of the questions that would be asked by your normal "question asker" type of user were eventually "solved" and it was just a matter of how easy it was to find them. Google, ChatGPT, "AI Overviews", Claude Code, etc have simply made finding those long-answered questions much easier, as well as answering all of the "new" questions that could be posed - and without all of the drama and hassle of dealing with a human-moderated site.
by Octoth0rpe | 2026-01-03 23:34:40+00:00
> TMC has taken the position that it is potentially better to destroy seabed ecosystems than land based ones with strip mining.

I would feel better about this argument if we could point to a specific land based mine operation that was shut down in favor of seabed mining, but of course that won't happen and we'll just allow companies to destroy both.
by clanky | 2026-01-03 23:34:46+00:00
"How Stalin's proposal was received"

Are you referring to this?

Regarding the counterproposal, Hitler remarked to his top military chiefs that Stalin "demands more and more", "he's a cold-blooded blackmailer" and "a German victory has become unbearable for Russia" so that "she must be brought to her knees as soon as possible."[12] Hitler had already decided to invade the Soviet Union in July 1940,[13] but this apparently accelerated the process.

It all goes back to what Zhukov said, "we rescued Europe from fascism, and they will never forgive us for it."

And of course the Allies' own self-serving behavior and cutting deals with Hitler, or leaving the internal dissident generals within the Wehrmacht to twist in the wind, is always to be completely ignored, the fruits of four decades of history textbooks published by Ghislaine Maxwell's capitalist spook father.
by estearum | 2026-01-03 23:35:26+00:00
Under the hood here you're assuming Trump is (largely) incompetent to lead but surrounded by people who 1) know that and 2) are competent themselves.

A scarier possibility, which I think is actually far better evidenced, is that he's surrounded by people who largely believe he's competent (because it's a cult) and who are themselves not competent at all.
by imiric | 2026-01-03 23:35:50+00:00
If by "body-slammed" you mean "trained on SO user data while violating the terms of the CC BY-SA license", then sure.

In the best case scenario, LLMs might give you the same content you were able to find on SO. In the common scenario, they'll hallucinate an answer and waste your time.

What should worry everyone is what system will come after LLMs. Data is being centralized and hoarded by giant corporations, and not shared publicly. And the data that is shared is generated by LLMs. We're poisoning the well of information with no fallback mechanism.
by Kerrick | 2026-01-03 23:36:06+00:00
A library to make TUI programs in Ruby.

It's Ratatui & Crossterm bindings (via Magnus for Rust<->Ruby), plus a thin veneer of DX niceties and Rubyist improvements.

It's a rendering library that uses the immediate-mode paradigm. It is not (yet?) a component library or application framework. However, it's the core primitive on which you can build with architectures such as MVU (Elm-like) or Components (Smalltalk/DOM-like). The repository has example applications, including a small preview of what each of those architectures look like with the library (examples/app_all_events/ and examples/app_color_picker/ respectively).

I'm nearing v1.0.0 (launching v0.7.0 this evening) and I would love your feedback! https://sr.ht/~kerrick/ratatui_ruby/

P.S. - This is heavily AI-assisted. Depending on how you view the meaning of "vibe coding" either the whole thing, or just the rust side is vibe coded. I've had a heavy hand in the design and implementation of the Ruby side.
by andreyandrade | 2026-01-03 23:36:21+00:00
Built a crawler to analyze 6,380 posts from TabNews (Brazilian dev community) and turned the data into an interactive infographic. Found that AI/ML dominates ~50% of discussions, Monday 8am is the best time to post, and longer titles (100+ chars) actually perform better.

Stack: Python for scraping, pure HTML/CSS for the viz. No JS frameworks needed.

https://andreyandrade.com/static/tabnews-2025/
by TheJoeMan | 2026-01-03 23:36:22+00:00
The issues are not technical, they are documentation and certification. Here is the specifications for medical device software [1] [2]. You can either keep using a legacy (windows-based) software package, or find the need to verify/validate the entirety of linux and all drivers and packages (software-of-unknown-providence aka. SOUP). You then have to devise a patching schedule/methodology, as right now you just tell the end user to apply the Windows security patches if they’d like. This is a high-cost that is hard to argue for despite the obvious advantages.

[1] https://www.iso.org/standard/38421.html
[2] https://en.wikipedia.org/wiki/IEC_62304
by aebtebeten | 2026-01-03 23:36:35+00:00
Yes, the UN was founded in 1945, and the Geneva Conventions originated all the way back in 1864, but some US administrations have tried to bolster international institutions, and some to tear them down. JFK, having said, "If we all can persevere, if we can in every land and office look beyond our own shores and ambitions, then surely the age will dawn in which the strong are just and the weak secure and the peace preserved" was among the former.

In 1962, he and NSK managed to arrive at a diplomatic cooperation; the reward for both of them was being cancelled.
by junon | 2026-01-03 23:36:54+00:00
StackExchange forgot who made them successful long ago. This is what they sowed. I don't have any remorse, only pity.

When Hans Passant (OGs will know) left, followed by SE doing literally nothing, that was the first clue for me personally that SE stopped caring.

That said, it is a bit shocking how close to zero it is.
by JumpCrisscross | 2026-01-03 23:36:58+00:00
> this doesn't seem like a useful argument

It's not. It's a comforting lie to justify inaction. You see it a lot when people justify not voting or civically engaging.

To be clear, I am doing jack shit about deep-sea mining. But that's a choice I'm making and I own it, even if it makes me uncomfortable. (And there are plenty of cases where that discomfort drives folks into action, however minor.)