MurphyA/hacker-news huggingface dataset:
by satvikpendem | 2025-07-14 14:21:27+00:00
There is a great comment I read about a decade ago from anthony_franco [0] about exactly this issue with many "open source alternatives to X", this one specifically about an alternative to Product Hunt that then failed:

> OpenHunt tried solving a problem for the content makers without providing any additional benefit to the content consumers. It's a nice, heart-warming mission. But in the end of the day, content is king, that's what consumers want.

> There have been many examples of people rallying around a "free and open" version of a service. They fail to realize that the end consumer barely cares. Look at voat (Reddit), app.net (Twitter), Diaspora (Facebook), even ycreject.com (Y Combinator) tried to be a thing for a while.

> If someone is able to make it "free and open" while also making it a better experience than the alternative, then it'll be a big success. But so far everyone gets that wrong.

[0] https://news.ycombinator.com/item?id=10934465#10940729
by macNchz | 2025-07-14 14:21:29+00:00
I think comfort/discomfort is a highly individualized thing where your range gets calibrated by your experience, and that modern western lifestyles have created a very narrow band of what’s comfortable for many people.

I’m a big Type II fun person and feel that there are all sorts of highly satisfying life experiences to be had if you’re able to tolerate some discomfort, but there has to be some deliberate practice of getting comfortable being uncomfortable to ease into it.
by yxhuvud | 2025-07-14 14:21:42+00:00
Different languages give different level of control over that. There are languages with one main thread pool and perhaps some specialized ones that users don't have control over. Go would be an example of this.

It is also possible for languages to make user creatable thread pools - possibly even with affinity to cores, allowing fibers to run only on a single thread. Crystal is coming along that path. So far it seems to be coming around fairly nicely but I havn't had to battle the GC in anger yet.
by dns_snek | 2025-07-14 14:21:53+00:00
As usual this is a panicked overreaction. No, startups won't be fined out of existence by the iron fist of regulators who despise innovation.

> (93) In relation to microenterprises and small enterprises, in order to ensure proportionality, it is appropriate to alleviate administrative costs without affecting the level of cybersecurity protection [...] It is therefore appropriate for the Commission to establish a simplified technical documentation form targeted at the needs of microenterprises and small enterprises. [...] In doing so, the form would contribute to alleviating the administrative compliance burden by providing the enterprises concerned with legal certainty about the extent and detail of information to be provided. [...]

> (96) In order to ensure proportionality, conformity assessment bodies, when setting the fees for conformity assessment procedures, should take into account the specific interests and needs of microenterprises and small and medium-sized enterprises, including start-ups. In particular, conformity assessment bodies should apply the relevant examination procedure and tests provided for in this Regulation only where appropriate and following a risk-based approach

> (97) The objectives of regulatory sandboxes should be to foster innovation and competitiveness for businesses by establishing controlled testing environments before the placing on the market of products with digital elements. Regulatory sandboxes should contribute to improve legal certainty for all actors that fall within the scope of this Regulation and facilitate and accelerate access to the Union market for products with digital elements, in particular when provided by microenterprises and small enterprises, including start-ups.

> (118) [...] specify the simplified documentation form targeted at the needs of microenterprises and small enterprises, and decide on corrective or restrictive measures at Union level in exceptional circumstances which justify an immediate intervention [...]

> (120) [...] When deciding on the amount of the administrative fine in each individual case, all relevant circumstances of the specific situation should be taken into account [...], including whether the manufacturer is a microenterprise or a small or medium-sized enterprise, including a start-up [...]. Given that administrative fines do not apply to microenterprises or small enterprises for a failure to meet the 24-hour deadline for the early warning notification of actively exploited vulnerabilities or severe incidents having an impact on the security of the product with digital elements, nor to open-source software stewards for any infringement of this Regulation, and subject to the principle that penalties should be effective, proportionate and dissuasive, Member States should not impose other kinds of penalties with pecuniary character on those entities.
by 93po | 2025-07-14 14:22:26+00:00
i think it's unlikely firefox would perish. there are endless open source forks of major browsers, including FF, and even of mozilla themselves fell apart over night, people would continue to maintain.

FF's real threat, as open source software, is either:

1. further capture of mozilla and intentional degradation by google to the point of obscurity

2. organizational implosion followed by google deliberating requiring changes to web standards that break firefox in a way that open source contributions struggle to keep up with

3. a paradigm shift in how we use the internet (i.e. people transition to interacting with AI 98% of the time)
by Traves-Theberge | 2025-07-14 14:23:24+00:00
A comprehensive, terminal-based weather dashboard, WMS provides detailed weather, moon phase, and solar information in a clean, elegant, and highly configurable TUI (Text-based User Interface).

Features Tabbed Interface: Switch between three distinct views: Weather: A detailed, Stormy-style weather display with ASCII art icons. Moon: Information about the current moon phase, illumination, and next phase. Solar: Sunrise, sunset, and daylight duration information. Dynamic ASCII Art: Weather icons change based on the conditions, and the solar tab shows a sun during the day and a moon at night. Highly Configurable: Customize units, time format, and more using a simple TOML configuration file or command-line flags. Automatic Location Detection: If no location is specified, WMS will attempt to determine your location automatically based on your IP address. Real-time Updates: Weather and time information updates automatically.
by alphazard | 2025-07-14 14:23:37+00:00
The biggest threat to software quality, has always been and will always be that consumers don't pay for quality.

Consumers that have good taste (or at least perceive differences in quality) are not numerous enough to support new products that differentiate themselves only with quality. And they (the consumers) are not successful enough in their own enterprises to pay extra for better quality products.

It's easier to find examples where people do pay for quality outside of software. Look at the spectrum in quality available for vehicles or household appliances.
by physicsguy | 2025-07-14 14:24:29+00:00
> Also, by their very nature they almost require you to write a program of a minimum size even when a simpler program would do to solve your problem.

I'm not sure I agree, sure they require you to pull in a large dependency, and that might not be good for some use cases (particularly microservices) where you're sensitive to the final size of the image but for e.g. with Django you get spawned a project with settings.py which configures your database, middleware, etc. and urls.py which configures your routes, and then you're really free to structure your models and endpoints however you like.
by jccalhoun | 2025-07-14 14:24:40+00:00
A google search shows that it depends on the outlet doing the interview: https://www.google.com/search?q=Craig%20Federighi%20intervie... Mac centric sites just do "An interview with Craig Federighi" or something like that but Wall Street Journal did "Apple's Software Chief Craig Federighi on Apple Intelligence"
Show HN: Goliteql – A fast GraphQL executor and code generator in Go
by n9te9 | 2025-07-14 14:24:56+00:00
Hi HN,

I've built `goliteql`, a fast and lightweight GraphQL executor and code generator written in pure Go.

It parses GraphQL schema and queries, validates them, and executes resolvers without using reflection. It also supports introspection and generates Go code from a GraphQL schema.

Why I built it: - I wanted a fast, minimal alternative to gqlgen - Easy to embed in WASM or microservices - Focused on simplicity and performance (4x faster in benchmarks)
by jeffbee | 2025-07-14 14:25:06+00:00
The Prius Prime solar roof is a $610 option available only on the top XSE trim level, so a hypothetical buyer is paying ~$7500 to access this effectively negligible amount of energy.

ETA: and the fact that this option is tied to the significantly less efficient 19" wheel package, instead of the standard 17" wheels, means that this will never, ever be a net benefit.
by gh0stcat | 2025-07-14 14:25:24+00:00
I really enjoy the philosophy of the 80/20 rule for running (Book from Matt Fitzgerald), which says that 80% of your training should be at level 2, where your heart rate is much lower. It's made it a lot easier to actually go run every day, as it doesn't leave me feeling exhausted and it changes the psychology from feeling like I need to run faster to actually needing to slow myself down, which is really transformative for me in particular. YMMV, pun intended.
by FirmwareBurner | 2025-07-14 14:25:34+00:00
>The EU’s relatively shrinking GDP has much more to do with their populations growing older

I'm not buying this argument. Same how the US's economy isn't stronger because Americans have more kids because we're not talking about agrarian civilizations here where every pair of hands on the farm ads proportional labor output. In service based economies, a smart person with a wealthy VC behind him can generate the GDP growth of tens of thousands of traditional labor jobs so population growth isn't the bottleneck.

EU economy is weak not because of lack of more kids, but because they have not captured any high growth industries (specifically tech) to generate better jobs and new wealth for future generations of youth. Europe is all old wealth and in the hands of old people. Once the economy becomes a fixed pie with no growth, population growth follows suit. EU economy is weak because after 2008 they went the route of austerity while the US printed it's way out dumping cheap money on fueling economic growth.

If Europeans would hypothetically start having way more kids tomorrow, those kids would end up being even poorer having to share the same fixed pie of limited economic resources. Another argument why more kids != wealthier for Europeans, is a news I read today of another local university graduate who moved his start-up to the US, so what's the point in making more kids if they have no funds to increase the GPD here and they leave? More kids with no comparable growth in money = those kids competing with India or Bangladesh.
by seltzered_ | 2025-07-14 14:25:41+00:00
You might like the series by youtuber 'Power of Light' where he packs solar panels in his car to charge his car to do a solar cannonball run from New York to California on those solar panels alone: https://m.youtube.com/playlist?list=PL9nfj0jfPXYBF8FO7sckzvV...

Can't remember how long it took, think a couple weeks at least?
by thomastjeffery | 2025-07-14 14:25:42+00:00
None of this is supposed to make sense.

Trump proved to the Republican party that a politician only needs one thing to win: engagement. What's the most engaging policy? Bullshit.

Bullshit gives you free advertising. Bullshit makes all of your political rivals fight you, which makes them look bad. Better yet, your political rivals get busy fighting the bullshit itself, leaving you free to shovel more. There is no such thing as winning a fight in politics: you only win the vote.

Most voters in the US are convinced that there is nothing more to politics than bullshit anyway. This division is rooted in our two-party system. Because of first-past-the-post voting, this is a mathematical inevitability: every vote is a vote against whoever you dislike more strongly. Remember: dislike is not generated by valid criticism as well as it is generated by bullshit engagement. Politics in the US is a team sport, and nothing more.
by xnorswap | 2025-07-14 14:26:53+00:00
If you mark data as "Processed by LLM", that in turn taints all inference from it.

Requirements for a human in the loop devolve to ticking a box by someone who doesn't realise the responsibility they have been burdened with.

Mark my words, some unfortunate soul will be then be thrown under the bus once a major scandal arises from such use of LLMs.

As an example, companies aren't supposed to use AI for hiring, they are supposed to have all decisions made by a human-in-the-loop. Inevitably this just means presenting a massive grid of outcomes to someone who never actually goes against the choices of the machine.

The more junior the employee, the "better". They won't challenge the system, and they won't realise the liability they're setting themselves up with, and the company will more easily shove them under the proverbial bus if there ever is an issue.

Hiring is too nebulous, too hard to get concrete data for, and too hard to inspect outcomes to properly check.

Financial auditing however is the opposite of that. It's hard numbers. Inevitably when discrepancies arise, people run around chasing other people to get all their numbers close enough to something that makes sense. There's enough human wiggle-room to get away with chaotic processes that still demand accountability.

This is possibly the worst place you could put LLMs, if you care about actual outcomes:

1. Mistakes aren't going to get noticed.

2. If they are noticed, people aren't going to be empowered to actually challenge them, especially once they're used to the LLM doing the work.

3. People will be held responsible for the LLM's mistakes, despite pressure (And the general sense of time-pressure in audit is already immense ) to sign-off.

4. It's a black-box, so any faults cannot be easily diagnosed, the best you can do is try to re-prompt in a way that doesn't happen.
by JustExAWS | 2025-07-14 14:27:47+00:00
Yes because of all the great browser innovation on Android there are a plethora of great web apps on Android and companies are taking advantage of it so they can make one app that serves computer users over the web and Android users?

And Safari has had real browser extensions for years on iOS.

Where is the browser “innovation” on Android - the platform with 70% market share?

Last I checked, Firefox isn’t doing to well on Android either…

Firefox’s market share on mobile is 0.53%.

https://gs.statcounter.com/browser-market-share/mobile/world...
by dlenski | 2025-07-14 14:27:57+00:00
I had the same question (2). https://news.ycombinator.com/item?id=44560664

If it's only in the closed-source Chrome, then it seems it's intended to help Google's servers distinguish between Google's own products and others.

But I've never seen a Google site which worked less-well in Chromium than in Chrome, so I'm somewhat skeptical of this. Perhaps there are exceptions
by pjmlp | 2025-07-14 14:28:02+00:00
Not really obvious, given that there are garbage collected languages with RAII, like D, to quote one example.

And even stuff like try/using/with can be made RAII alike, via static analysis, which defer like approaches usually can't, because it can be any expression type, unlike those other approaches that rely on specific interfaces/magic methods being present, thus can be tracked via the type system.

So it can be turned into a compiler error if such tagged type doesn't escape lexical scope without calling the respective try/using/with on the variable declaration.
by Aachen | 2025-07-14 14:28:32+00:00
> not totally impossible, but not worth adding it

I don't drive 24km per day, and don't have a good way to get to the train station other than by car. The bus is too tight, they miss each other often. Cycling isn't safe between towns, you have to basically go on a highway without any separation (yes that's legal in Germany to cycle on, as there is no other way than perhaps a farmer's grass path to go between towns, so they don't call them highways but cars drive highway speeds - or more, if they don't stick to the limit). I also don't have charging infrastructure or a driveway. A vehicle that does those couple km a few times per week without needing to drive elsewhere to charge gets me a long way. Charge me up, Scotty

I've looked into this and the moment the Aptera ships (probably never but here's for hoping) I'm buying my first car. I've looked critically at the range they assume you get at my latitude and it would keep topped up for enough months of the year that it's totally worth it (maybe it was even year-round because they're so efficient, I don't remember now, but I'm also okay charging it thrice a year)
by praveeninpublic | 2025-07-14 14:28:35+00:00
Everyone’s talking about how ChatGPT is dumbing us down. It might be true, but TikTok, reels, bangers on X, and meme culture are doing something worse: shrinking our vocabulary and, with it, our capacity to think.

My son couldn’t name a feeling, so he threw a tantrum. Two days later, he found the word. And the tantrums stopped.

That moment taught me what many forget: language is how we think, feel, and regulate our inner lives. This post is about how we're quietly losing that: The death of depth.
by account42 | 2025-07-14 14:28:44+00:00
Just a random example and I have no indication that that's what is going on here, but life insurance generally doesn't pay out for suicide so you'd need to make your death look like an accident or caused by someone else if you want to pull of a scam. Pointing this out to say it could be much more banal than some diabolical villain that gets off of killing hundreds of people.
by perching_aix | 2025-07-14 14:28:52+00:00
Is appealing to those fears to deliver misinformation ethical? Does it help this issue or worsen it? Cause I'd say poisioning the well is not a good thing. The road to hell being paved with good intentions and all. See the effect lies like this had on the person in this very thread above us: https://news.ycombinator.com/item?id=44552625 I share in their disbelief at decent amounts by this point, too.

It's like making up a bunch of rubbish when there's a hate train going on against something or somebody just to participate. Then having all of that backfire disproportionately when the tides turn. Why make things up when reality has plenty bad enough stuff going on already that one can report on? Rhetorical question of course.
by fhd2 | 2025-07-14 14:28:58+00:00
For working parents, it's pretty tricky. I ran a few remote organisations, and while there were usually decision makers that wanted mandatory meetups, I always tried to make it as optional as possible, and to eliminate the need for those where feasible.

In the age of vibe coding and North Korean fake workers, I'd probably go another way though. Trusting your remote workers used to be easier from my perspective.
Show HN: French Verb Conjugator – Alternative to LeConjugueur
by hamdouni | 2025-07-14 14:29:09+00:00
I got frustrated with the experience of leconjugueur.figaro.fr, so I built a fast and light French verb conjugator over a day.

The development was surprisingly quick using Claude and Svelte. Started with a proof of concept using a JSON file containing all French verb conjugations, then iterated to optimize performance and UX. The whole process took maybe 2-3 hours of actual work.

Key features:

- Fast search and conjugation display

- Clean, minimal interface

- Works offline once loaded

- No ads or tracking

The conjugation data comes from open sources, and the app is client-side only for speed.

Try it: https://barim.us/conjugueur

Code: https://github.com/CodeCadim/conjugueur

Would love feedback, especially from other French speakers or language learners!
by strict9 | 2025-07-14 14:29:10+00:00
I've worked in Django across most of my career at a few places for many years.

Every time I work with another framework I am reminded of how well Django has adhered to initial principles (batteries included) while adapting to changes with new technologies.

It has a great community behind it and for that to exist for so long is something remarkable. Other frameworks have advantages in some places. But for overall tooling I think it still is the best choice for anything large and complex yet not a bad choice for micro projects either.
by os2warpman | 2025-07-14 14:29:28+00:00
>Why should we care how a country manages their internal affairs?

The government of Iran supplies Russia with weapons used in their invasion of Ukraine, funds Houthi rebels who fire weapons indiscriminately at international shipping off the coast of Yemen, supplies terrorist groups in southern Lebanon, and advised the Syrian government during the Syrian Civil War which kicked off the greatest wave of human migration in recent history as people fled the brutality.

By caring about their internal affairs there is a chance their external affairs may be influenced.

Also, they execute rape victims, hang homosexuals in public, and kidnap and torture women who don't want to wear cloth on their head.

Please, I'm begging you from the bottom of my heart, don't "buh whaddabow" me. It's pathetic.
by OldfieldFund | 2025-07-14 14:29:57+00:00
I'm not sure if that's what you're asking, but there are specific maliciously fine-tuned LLMs like WormGPT/FraudGPT/DarkBERT. I believe that FraudGPT is the current SOTA and is a Mistral fine-tune made by malicious actors.
by goodcanadian | 2025-07-14 14:30:05+00:00
That is addressed in the article:

But a subsequent project, JCMT–Venus, designed to study the molecular composition of Venus’s atmosphere using the James Clerk Maxwell Telescope in Hawaii, offered a possible explanation for these disparate findings. Researchers tracked the phosphine signature over time and found it could only be detected at night, as it was destroyed by sunlight. They also discovered that the amount of gas in Venus’s atmosphere varied over time.
by bnchrch | 2025-07-14 14:30:09+00:00
As someone today who is an unrelenting critic of python.

I have to say thank you to Simon and the Django community as a whole.

Its a wonderful "batteries included" framework that has launched many successful projects, companies, and careers. Mine included.

And I'd be lying if I didnt say I still use pgadmin as my benchmark for evaluating admin panels in other ecosystems.

What you all created with Django is amazing.

We'd all be much further behind in tech without it.

Thanks absolute heaps.
by smt88 | 2025-07-14 14:30:31+00:00
I use Claude to write short, isolated scripts, like something to sort photos based on EXIF data, but I never just trust anything it does. I read and debug every line.

I'd never let a junior dev use one of these models, but I've been coding for 30 years and know how to catch mistakes. It saves a huge amount of time.