MurphyA/hacker-news huggingface dataset:
by ToucanLoucan | 2025-06-23 15:27:49+00:00
> Then there is China, and they need to be willing to dance.

They need to dance no matter what, let's be real. Be that for the Chinese government, be that for whichever government, be it hearing out some religious org proselytizing at them, be it enduring stupid and infantilizing designs like those water wells that were powered by a children's spinning playground thing, it really isn't that shocking that these places don't have water still. You basically need to put up with some combination of public relations people who look down on you, celebrities who look down on you, politicians who look down on you, religious folk who look down on you, and all to get a damn well with a filter on it.

> Do we have things that really improved at scale in the last ten or twenty years ?

There's nothing really to improve. This could be solved in a matter of weeks, if we wanted. But as with most things like this, the solution isn't sexy, it isn't interesting, and unless you monetize it as you describe, it isn't profitable. This isn't a problem silicon valley can solve with an app that's name is a regular word with vowels removed from it, so they don't give a shit. Nestle can't change people for it, so they aren't stepping up. Every charity comes with some or another condescending string attached, even if it's nothing more nefarious than they're going to take selfies or video or whatever with them helping the needy, that's not nothing and it's still denigrating.

Wells and filters are not a site of innovation, not really. We know how to build them, but the under-serviced people remain because servicing them won't make money, so nobody cares.
by rafram | 2025-06-23 15:27:56+00:00
pvg isn't a HN mod, for what it's worth.

I'm sorry that my project caused you this much distress. If you live in NYC and hate the idling complaint law, lobby your representatives to kill it. I didn't make the law or even the service that lets you file reports under it. I just wrote an API client.

People have filed idling complaints for years, long before this app existed. Even if your comments somehow convinced me that publishing Idle Reporter is an "evil" act (as you claim), and I decided to take it down and go become a Tibetan monk, people would still file complaints as they always have.
by gertrunde | 2025-06-23 15:28:48+00:00
I've used one of the variants of this (barrier) in the past on a very low budget video wall.

3x3 array of 32"-ish monitors each attached to a raspberry pi, so it was extremely useful to control from a single keyboard/mouse.

It's nice to see it's still going strong, and that they're making efforts to keep the forks/variants aligned.
by boogieknite | 2025-06-23 15:28:59+00:00
during our visit to Kyoto last year we noticed dozens of unmarked restaurants/bars while walking to our hotel at night. we saw packed bars through the blinds of houses indistinguishable from any other around them. we wondered if maybe they are coop bars or something? we never intruded because all were unmarked and at capacity

mostly forgot about it until reading this article because there is a lot to take in while visiting Japan from the US
by GoatInGrey | 2025-06-23 15:29:03+00:00
That comes with zoning regulations. That coffee shop is illegal in most of North America due to being a commercial place-of-sale (outlawed in many residential areas), too small, and not having off-street parking.

When you're able to operate a place like that, your fixed costs (i.e. rent) are drastically lower and you are able to sell at lower prices because of it. With more housing, your employees don't need high wages to afford a basic apartment.
by Hikikomori | 2025-06-23 15:29:06+00:00
>Do you find the Hamas attacks that killed 1,200 people relevant?

Relevant as far as its the latest and greatest excuse Israel can use to take more land and genocide the locals. US had a long history of doing the same when it came to Indians.

I wouldn't fault jews and other minorities in the holocaust for fighting back against their oppressors either.
by yomismoaqui | 2025-06-23 15:30:07+00:00
> how soon before we start designing codebases for LLM agents to navigate more cleanly? flat structures, less indirection, more declarative metadata

This is something that I have been mulling over since I heard reports that LLMs work very well with languages like Go (explicit static typing, simple syntax, only 1 way to do things...)

Seems like with humans, the less we have to worry about the incidental complexity imposed by the tools we are using (language, framework, lib...) the more brain bandwidth we have available to use to solve a problem with code.
by SV_BubbleTime | 2025-06-23 15:30:08+00:00
If the Pharma industry as it exists, today could exist without federal government regulation, then I think you might have a point.

The government is so intertwined in the Pharma industry, that no I don’t really see a 1A problem here.

Sparing misused, and completely incorrect fire in a theater, tropes, there is a good point we made that freedom of speech does not extend to unnecessarily dangerous things. Remind me which company has received the largest criminal fine in history (Pfizer).

I just don’t think you’re gonna have a lot of sympathy for oh poor Pharma companies and their lack of free speech.
by orbital-decay | 2025-06-23 15:30:17+00:00
What's high quality to you? I personally don't consider WaPo, WSJ, and alikes high quality in this case as their investigations are mostly summaries of authorities claims/leaks and OSINT types' findings with little to add, but here you are. [1][2][3] I don't save everything about this, there's a ton more detail floating around, nearly on the same level as MH17.

[1] https://www.washingtonpost.com/national-security/2023/11/11/...

[2] https://www.spiegel.de/politik/deutschland/nord-stream-wie-e...

[3] https://www.wsj.com/world/europe/nord-stream-pipeline-explos...
by larrled | 2025-06-23 15:30:24+00:00
“flower that was grown, dried and packaged with no other modification”

Who determines what is acceptable for that and who does the testing and how? Like, can they spray with neem oil to counter pests and it’s still organic “pure pot” but you would be smoking traces of neem oil? I find the concept of “pure pot” somewhat dubious. Isn’t hash more pure?
Launch HN: Reducto Studio (YC W24) – Build accurate document pipelines, fast
by adit_a | 2025-06-23 15:30:33+00:00
Hi HN! We’re Adit and Raunak, co-founders of Reducto (YC W24, https://reducto.ai). Reducto turns unstructured documents (e.g., PDFs, scans, spreadsheets) into structured data. This data can then be used for retrieval, passed into LLMs, or used elsewhere downstream.

We started Reducto when we realized that so many of today’s AI applications require good quality data. Everyone knows that good inputs lead to better outputs, but 80% of the world’s data is still trapped inside of things like messy PDFs and spreadsheets. Raunak and I launched a really early MVP of parsing and extracting from unstructured documents, and were lucky to have a lot of interest from technical teams when they realized that the accuracy was something they hadn’t seen before.

We started by just releasing an API for engineers to build with, but over time we realized that an accurate API was only part of the puzzle. Our customers wanted to be able to easily set up multi step pipelines, evaluate and iterate on performance within their use case, and work with non-engineering teammates that were also involved in the real world document processing flow.

That’s why we’re launching Reducto Studio, a web platform that sits on top of our APIs for users to build and iterate on end-to-end document pipelines.

With Studio, you can:

- Drop an entire file set and get per-field and per-document accuracy scores against your eval data.

- Auto-generate and continuously optimize extraction schemas to hit production-grade quality fast.

- Save every run, iterate on parse/extract configs, and compare results side-by-side.

You can see some examples here (https://studio.reducto.ai) or you can watch this walkthrough: https://www.loom.com/share/b243551741c642c6a594c00353fcecb3.

If you’d like to upload your own document you can log in and do so as well - we don’t make you book a demo or put a payment down to try it.

Thanks for reading and checking it out! This is only the first step for Studio, so we’d love feedback on anything: UX rough edges (we know they’re there!), features that would make evaluations better for you, hard documents you’ve had trouble with, or anything else about wrangling with unstructured data.
by orsenthil | 2025-06-23 15:30:56+00:00
> Most of these people are not cut off from the world. You will find a coca-cola bottle in the same village!

This! And this has been true for the last 40 years, when more people didn't have access to water. This just shows how a few people care for the rest, and majority fall along. This was with Cola-Cola from 1980s.

Today, it is with information. More people have access to bad news via WhatsApp (like Coke) than education (like safe drinking water).
by skeeter2020 | 2025-06-23 15:31:00+00:00
I don't find their prices are below market or the competition though. If you shop brand-for-brand and the same items they are identical or more. Example: I bought a new edging trimmer. Amazon appeared $60 cheaper but it didn't come with a battery. People love the one-stop, one-click everyhting delivered quick more than the prices or actual product. It's today's air travel experience for everything.
by wang_li | 2025-06-23 15:31:14+00:00
>Think early 90's computers, and everything required to run a X server well. lots of memory, nice graphics, a nice cpu to move those graphics around. despite being technically thin clients, Dedicated X servers were not cheap.

They really didn't have that. Largely Unix workstations running X had a graphics stack that almost entirely software with no or little hardware acceleration. What made them workstations compared to PCs was the large "high" resolution monitors. The DEC lab at my university consisted of DECstation 3100s (16 MHz MIPS R2000 with 16 MB RAM and an 8-bit bitmapped display with no hardware acceleration.) The engineering department had labs with Sun and RS/6000 machines.

Commodity PCs were 386s with 4-8 MB RAM and monitors that would do 640x480 or 800x600 and video cards that would do 8 or 15/16 bpp. A great day was when someone put a linux kernel and XFree86 on a 1.2 MB floppy that could use XDMCP to connect to the DECs or Suns to turn any PC in the PC labs into an X terminal.
by usrbinbash | 2025-06-23 15:31:19+00:00
I think we're talking past each other. You may notice that I haven't condemned DSL in general. I condemn coming up with a DSL when using GP-Language would suffice as the easier solution.

And not to put too fine a point on it, but I have seen many awk scripts, elaborate sed-constructs (I refuse to call them scripts) and jq expressions, that would have been a lot simpler, easier to understand, and easier to maintain, if someone had just sat down and rewrote them in Python, or even in Go. They have their uses, but when people start developing what can be called a small application in a DSL that happens to be turing complete, they should just use a real programming language.

The same goes for many of Makefiles btw., some of which resemble an exceprt from the Necronomicon more than they do build instructions.

And btw. "survivorship bias" doesn't fit what's happening here at all, because the only reason we still use sed, or awk, is that they proved useful for a long time, where many other DSL did not.
Show HN: I made a Task Manager that's not going away
by NoelDeMartin | 2025-06-23 15:31:30+00:00
Yes, I know there are already hundreds of task managers out there. Years ago, I used to switch mine every few months, but I always ended up going back to Wunderlist (anyone remember that?). That is, until Microsoft bought it and decided to kill it off.

Since then, I hadn't been able to find a task manager I particularly liked. And to be honest, I had grown tired of relying on apps that can be bought and killed. So I decided to start working on my own, and that's how I came up with Focus. On the surface, it's very similar to Wunderlist, and not even that good looking (keep in mind that this is a one-person side-project). But there are a couple of things that make it different.

First of all, it's open source, so it can't really be bought or killed. It also relies on a couple of technologies that make it very resilient. It uses Solid, a protocol for decentralized storage that lets you choose where your data will live (I won't even have access to it!). This also removes any sort of vendor lock-in, and you can reuse the data with other apps simultaneously (this is called interoperability). Finally, it's local-first. That means that you don't even need to create an account, and it will work without an internet connection.

I wish all the apps were built with a similar philosophy, and they couldn't be killed at the whims of their owners. Anyways, let me know what you think of this!

PS: No, it's not a vibe-coded app :). I started working on this in 2018 and over the last 1~2 years I've rewritten it from scratch.
by uberman | 2025-06-23 15:31:44+00:00
When grade school teachers say:

"I have a great class this year, I have 19 girls and only eight boys!"

It sends a message.

When boys are held back at twice the rate of girls, when an expert suggests that we are asking boys to behave like girls in school starting from kindergarten as that would be easier, when boys are diagnosed for behavior issues and medicated at higher rates that girls... these all send a message.

The behavior of boys is a problem, starting as early as kindergarten. Boys being boys (masculine) is a problem that schools and society would rather not have to deal with.
by somenameforme | 2025-06-23 15:32:37+00:00
I don't think science and consciousness go together quite well at this point. I'll claim consciousness doesn't exist. Try to prove me wrong. Of course I know I'm wrong because I am conscious, but that's literally impossible to prove, and it may very well be that way forever. You have no way of knowing I'm conscious - you could very well be the only conscious entity in existence. This is not the case because I can strongly assure you I'm conscious as well, but a philosophical zombie would say the same thing, so that assurance means nothing.
by the__alchemist | 2025-06-23 15:32:58+00:00
This would blow up your budget, but: Logitech Superlight is fantastic. No noticeable latency, battery lasts a while if you turn down the polling rate, charges with USB-C, and... very light.

The main downside is it doesn't have a dual-mode scroll wheel, and no buttons beyond the basic 5.
by jfoster | 2025-06-23 15:32:59+00:00
The video seems biased. What's with calling the car to a location where they weren't happy to access it from, and then acting as though it was a fault of the service? Pretty sure I also spotted a gap in the hedges where a fire hydrant was, so it really felt like an act.

Besides whether the video is biased or not, are we conflating comfort & safety? When a robotaxi jiggles the wheel and makes the car shake, that's clearly terrible for comfort and perhaps brings to mind an inexperienced driver, but that is a personification. Programmers who have ever dealt with debouncing might recognize that it's likely something that could use smoothing to aid with comfort, but not necessarily unsafe.

In any case, Apollo Go is ahead in number of vehicles, cities, rides, and probably also miles. Not that it really matters. Demand is going to lead supply in autonomy for many years to come. These services are not actually going to be in real competition with each other for quite some time.
by micromacrofoot | 2025-06-23 15:33:13+00:00
ignore vs delay is irrelevant, if saying "lets ignore it forever" lets us build capacity in other areas faster then let's say "lets ignore it forever"

the point is that it's not a problem that should slow down adoption of renewables everywhere else, we don't need to debate nuclear vs renewables because of cold while non-cold areas are still burning tons of fossil fuels constantly

saying "but what about cold!" only serves to add further fuel to the constant drag created by the fossil fuel industry, they love these arguments because it sows consumer doubt — they go as far as to fund anti-renewable activism under the guise of environmentalism to a similar effect
by OkayPhysicist | 2025-06-23 15:33:22+00:00
The major selling point to me, is that I can write the content I want, in a rather straightforward manner, and then just apply whatever formatting is necessary. It makes a lot of sense in the context of, say, university, where you're taking multiple classes, which each use different formatting guidelines, but those formatting guidelines stay the same for the duration of the course. I could just figure out (either using existing formats, or by hand-rolling my own) a document type for each class, and then never think about formatting again, whereas with a word processor, you've got to keep in mind the arcane series of steps necessary format your document in whatever style you require, and then pray that any modifications you make don't break the formatting.

The other place it's useful is heavily typeset documents, especially those subject to somewhat frequent modification, like a resume.
Always get the best LLM performance for your $?
by romain_batlle | 2025-06-23 15:34:03+00:00
Hey, I built an inference router that literally makes provider of LLM compete in real-time on speed, latency, price to serve each call. So it works on open and closed model, and for closed model price is fixed so provider only “compete” on speed and latency.

Spent quite some time normalizing APIs, handling tool-calls, and managing prompt caching, but the end result sounds very cool: You always get the absolute best value for your \$ at the exact moment of inference.

Currently runs perfectly on a Roo and Cline fork, and on any OpenAI compatible BYOK app (so kind of everywhere)

Feedback very much welcomed! Please tear it apart: [https://makehub.ai](https://makehub.ai/)
by Bnichs | 2025-06-23 15:34:06+00:00
Again, I do not care about covid and have no interest in arguing with you about covid. This is a discussion about eroded trust in institutions. And denying that the government's handling of covid had a causal relationship with the current distrust of institutions is as insane as denying covid itself. If you think that during that time the government exemplified honesty which would build trust, I do not have any argument that will convince you beside saying to increase your media literacy. Good luck.
by permo-w | 2025-06-23 15:34:27+00:00
>Like saying an aeroplane is like a squirrel because they both perform aerobic respiration.

except that the primary societal function of a brain is to process and react to information using language. the primary function of an LLM is the same. the primary functions of squirrels and aeroplanes, such as they are, cannot be said to be even remotely similar

neural nets were not named as such because they have connected nodes, they were named as such because they're made up of artificial neurones designed to function and learn like those of a brain. if you unsure of this, you can literally watch people making simple neural nets using rat neurones on youtube.

once again, these kinds of comments are so far from the truth that the only explanation I can think of for them is that emotion--likely fear or arrogance, potentially both--is clouding judgment
by westurner | 2025-06-23 15:34:38+00:00
How do the temporal symmetries cited in this article [1] compare to the time reflections observed in a metamaterial in [2], other models of retrocausality (faster than c causal relations), and time-polarized photons in Minkowski 4-space?

1. "Three-Dimensional Time: A Mathematical Framework for Fundamental Physics" (2025) https://www.worldscientific.com/doi/10.1142/S242494242550004...

2. "Observation of temporal reflection and broadband frequency translation at photonic time interfaces" (2023) https://www.nature.com/articles/s41567-023-01975-y
by msravi | 2025-06-23 15:34:58+00:00
> Regarding point 2: you can put your settings in a file `settings.typ` and import it from multiple files.

Let's say I have 3 flavors of settings and 10 different typ files - normally I'd just have 3 flavors of top.typ (top1.typ, top2.typ, top3.typ) with the correct settings for each flavor with settings proagated to all 10 files. Compiling top1/top2/top3 would then create flavor1.pdf, flavor2.pdf, and flavor3.pdf

Now how do I do it with settings1.typ, settings2.typ and settings3.typ? I have to go into the 10 different files and include the appropriate settings file! Or employ hacks like creating a common settings.typ using bash in the Makefile and including the common settings.typ in the 10 different files.

Edit: This is an actual use case - I'm helping with a resume, and have 3 different resume styles - a resume, a cv, and a timeline - and different files like education, work experience, honors, awards, publications, projects, etc and the level of detail, style, and what is included or not in each is controlled by which resume style is active. In latex I did this using \newcommand and the ifthenelse package.

In typst, I have had to resort to passing these global settings as arguments to functions spread across these different files, so each resume item (function) instantiated from the top file has a bunch of parameters like detail_level = 1, audited_courses = true, prefix_year = false, event_byline = true, include_url = true, etc., which make the functions unweildy.
by Staross | 2025-06-23 15:35:32+00:00
Funny how the already weak case for not working on Julia instead of creating a new language is becoming even more flimsy :

FAQ:

> Why not make Julia better? > We think Julia is a great language and it has a wonderful community, but Mojo is completely different. While Julia and Mojo might share some goals and look similar as an easy-to-use and high-performance alternative to Python, we’re taking a completely different approach to building Mojo. Notably, Mojo is Python-first and doesn't require existing Python developers to learn a new syntax.

https://docs.modular.com/mojo/faq/#why-not-make-julia-better

Now :

>We oversold Mojo as a Python superset too early and realized that we should focus on what Mojo can do for people TODAY, not what it will grow into. As such, we currently explain Mojo as a language that's great for making stuff go fast on CPUs and GPUs.
by pabs3 | 2025-06-23 15:36:30+00:00
Convert an old ICE to EV with the open source Zombiverter project. Looks like folks in the EU have gotten those approved, although it is a lot of work and in some places not cheap.

https://openinverter.org/wiki/ZombieVerter_VCU https://openinverter.org/wiki/Legalities
by sho_hn | 2025-06-23 15:37:13+00:00
I tend to react a bit allergic to the Japan-everything fetishizing so prominent on Hacker News (although I've come to realize that it's mostly Americans holding up an example of everything they feel they lack domestically, and in that sense isn't so much about Japan as it is about America), but perhaps it's an interesting data point that at as a grumpy cynic I still want to second this recommendation. :)

For one reason or another, the Japanese school of story-telling has a pretty prominent streak of this type of low-stakes, downtempo "slice of life" premise like this, that I find very satisfying. The director Hirokazu Koreeda has made many films of this type as well. For a while my wife and I would alternate watching Spanish films by Pedro Almodóvar and Koreeda on movie night, working through both catalogs, which somehow made a lot of sense together.
by chrishill89 | 2025-06-23 15:37:26+00:00
There’s plenty of data which is extra-commit (doesn’t belong in the commit messages but is relevant). Like if the tests passed[1], manual testing notes, iteration on code review, notes for code spelunking when you find a problematic 6+ month old commit.

[^1] https://news.ycombinator.com/item?id=44348438