MurphyA/hacker-news huggingface dataset:
by westpfelia | 2025-08-27 09:27:45+00:00
Dont call them moronic. Don't tell them to fuck off.

If you HONESTLY want to try to convince people that these politicians and industries are a net negative you can not just sit there and call people fucking idiots. It makes a person retreat into their view that much more. You have to just calmly explain things. Sometimes you have to explain that thing a lot.

A lot of people who voted right wing are looking for reasons to re-evaluate their decisions. Dont give them a reason to double down by calling them fucking mornons. Soft language will win this fight.
by faeyanpiraat | 2025-08-27 09:29:00+00:00
Rigidity helps in trusting the system.

Malleability / flexibility can introduce unreliability.

We need to get over a hump, where software becomes more humanlike, but just like with good engineers over time we can probably arrive at a place where we can trust our new malleable solutions just like a new colleague turning out to be great.
by zelphirkalt | 2025-08-27 09:29:05+00:00
That is why I created https://codeberg.org/ZelphirKaltstahl/guile-examples. I like GNU Guile and many things exist, even in the batteries that are included, but are not easy to find or one needs to figure out how to effectively use them. Also got an awesome list somewhere, but I need to migrate that to codeberg later.

Compared to some other languages, the ecosystem is small though. While in Python often you have 3 or 4 libraries solving the same or similar problem, in GNU Guile you often only have 1 or need to write your own. Knowledgeable people are able to quickly throw something together, or call out to C libraries using FFI, but I have not done FFI yet. Some day I really should look into that ... And into Hoot by Spritely Institute [1]

If one wants to check out more algorithmic stuff, I also have some stuff on that: AoC 2024[2] (and previous years too), and guile-algorithms[3] (not that much yet, but useful things, and trying to keep it fully functional). Some time ago I also wrote a toy implementation of a decision tree in Guile[4]. It is even parallelized and achieves linear speedup in my tests. I call it a toy, because you will have to do all the data preparation yourself, because it only deals with numbers, and there are probably smarter ways of storing the data for each node, maybe even avoiding duplication. There is also no library like numpy or dataframes like in Python, so I am using possibly not so optimal data structures. But it is probably worth checking out and adapting, if anyone wants to make a proper decision tree library. It is a start.

[1]: https://spritely.institute/ [2]: https://codeberg.org/ZelphirKaltstahl/advent-of-code-2024 [3]: https://codeberg.org/ZelphirKaltstahl/guile-algorithms [4]: https://codeberg.org/ZelphirKaltstahl/guile-ml
by byroot | 2025-08-27 09:29:08+00:00
Same. Python’s virtual env always seemed to me like a weirdly complicated workaround for the limitations of the Python package managers.

Ruby/Bundler doesn’t have any of these problems, and nothing on their roadmap really excite me.

Except maybe the binary Ruby distribution, but it’s a once or twice a year thing, so not exactly a major pain point.
by aurareturn | 2025-08-27 09:29:42+00:00
Maybe Trump found Hitler's fascism playbook. Part of it is to acquire new territory to stay popular. I'm guessing the US will make at least one serious attempt at annexing new land before Trump's term is over. Panama, Canada, or Greenland maybe?

Edit: Getting downvoted now. No clue why. It's not me who is making these suggestions. This administration has literally said these things themselves. If you downvote me, at least have the balls to explain why.
by phire | 2025-08-27 09:30:36+00:00
That wasn't a bug.

They deliberately designed it to only look at one of the Pitot tubes, because if they had designed it to look at both, then they would have had to implement a warning message for conflicting data.

And if they had implemented a warning message, they would have had to tell the pilots about the new system, and train them how to deal with it.

It wasn't a mistake in logic either. This design went through their internal safety certification, and passed.

As far as I'm aware, MCAS functioned exactly as designed, zero bugs. It's just that the design was very bad.
by georgejg | 2025-08-27 09:31:00+00:00
When I started digging into best practices for building agentic AI systems, I realized pretty quickly that the biggest challenge isn’t just making the technology smart, but making sure it’s secure, scalable, and future-proof. AI has to evolve with changing demands, and that only works when the development process is well-structured. I once looked into https://artjoker.net as your software development company in the usa, and what caught my attention was their strong use of DevOps, CI/CD pipelines, and cloud-native design. Those aren’t just buzzwords—they’re the kinds of things that keep systems reliable and adaptable as they grow. For me, the key takeaway has been that innovation has to be matched with stability. The systems that last are the ones built with a clear framework, open collaboration, and a real focus on long-term resilience.
by extraisland | 2025-08-27 09:31:41+00:00
No it isn't from a specific worldview.

The vast majority of people see their work as something that they need to do so they can pay the bills. Many have children to provide for.

As stated in the article, you have everything to lose and nothing to gain by talking about politics.

If you politics and that of the organisation is incompatible it is often better to look for new employment. I don't work in certain industries because in conflicts with my personal politics.

> Would that be appropriate if your co-workers were being removed by ICE agents in front of you? That's a political act.

I would keep my mouth shut. My commentary on this event would not help a co-worker and could land me in hot water. So what benefit is there for commentating on the matter? None.

> Not speaking about politics is a luxury afforded to some because of the political life enacted by so many previous generations.

You can talk about it. Just don't do it at work.
by westpfelia | 2025-08-27 09:32:18+00:00
legally Denmark can't have its own nukes. They can only borrow in a sense, nukes as a member of NATO. The US who is a main contributor towards that.

I agree something needs to be done but as it stands its not a easy solution. And I would assume if Denmark through nato put nukes on Greenland the US (and I would assume Canada) would treat it as some level of Cuban Missle Crisis.
Speech-to-text in an open office/co-working space
by alexoberneyer | 2025-08-27 09:32:25+00:00
I’m looking to set up a workflow for vibe writing and vibe coding with speech-to-text in an open office/co-working space.

The main challenge: I don’t want others to hear me. I’m considering a throat mic or a similar close-talk device.

If you’ve tried this: - Which throat mic or headset did you use? - Do current speech-to-text solutions work well with throat-mic audio? - Any notes on accuracy, latency, comfort, or setup? - Alternatives (e.g., low-leakage boom mics or other approaches) you’d recommend?

Any advice would be highly appreciated. Thanks!
by b3lvedere | 2025-08-27 09:32:43+00:00
This sounds pretty awesome, recycling the waterwaste in a sort of feedback loop resulting in drinking water and power.

I am kind of curious on how much you can/should optimize this process until it becomes dangerous or unmaintainable. And can we do this on more places on this planet? For instance somewhere on a desert coast or something? Could be cool to build some of those between Sahara desert and the ocean, combined with solar panels or something.
by greatgib | 2025-08-27 09:32:57+00:00
This story is kind of old. But also I'm suspicious that this was an AI generated content due to this weird paragraph (one becoming "they"):

It's worth noting that there was one developer who wrote all of this code. They left AECL in 1986, and thankfully for them, no one has ever revealed their identity. And while it may be tempting to lay the blame at their feet—they made every technical choice, they coded every bug—it would be wildly unfair to do that.
by 101008 | 2025-08-27 09:34:15+00:00
A lot of people been saying this lately, that LLMs are going to make SaaS obsolete because you will be able to build the alternative yourself without the need to pay.

But (and I'll copy & paste a comment I wrote a few days ago) I disagree. This existed way before LLM. Open source alternatives to most products are already available. And install them and deploy them is much easier than do it with LLMs, and you get updates, etc.

People don't want the responsability to keep them updated, secured, deployed, etc. Paying a small amount will always be more convenient than to maintain it yourself. The issue was never coding it.
by chombier | 2025-08-27 09:34:25+00:00
my tl;dr: after reading the article:

- two 64-bits words representation

- fixed, 32 bits length

- short strings (<12 bytes) are stored in-place

- long strings store a 4 byte prefix in-place + pointer to the rest

- two bits are used as flags in the pointer to further optimize some use-cases
by adornKey | 2025-08-27 09:34:59+00:00
This reminds me of a story from University.

In Quantum Mechanics the professors of my University consistently confused the terms Tensor-Product and Direct-Product. They all taught in lecture that the Tensor-Product was called "Direct-Product". In Mathematics this is just wrong. The definitions about what is what has been clear for about 100 years...

I called them out on that. The end result was, that the professor offered a bet in front of audience that he was right. The thing was simple - you just have to look up the definitions in any mathematical book. But nobody did this... Next lecture the professor declared himself the winner of the bet. The audience collected money. And on the next big student event they presented him a bottle of some nice alcohol as a price for his win. (They stopped Music for the party and made a big event about handing him the bottle)...

I learned that in University people aren't even able to look up a mathematical definition in a book... Nobody cares, especially those students that like to organise things don't - they surely meanwhile have made career as big heads in University councils...

Solution of the confusion I think was that in the beginning of QM the terms in mathematics were not so well defined yet. In 1910 Physics people most likely copied some wrong terminology - and some of it most likely can still be found in footnotes somewhere in physics - or in some oral tradition of local groups of professors.
by vincenzod | 2025-08-27 09:35:26+00:00
What the tool is SotaSearch.ai is a privacy-first, evidence-driven research assistant that runs entirely in the browser (WebGPU/WebLLM). It can also use local Ollama or user-provided keys for OpenAI/OpenRouter. Core features include: • Paper Map: detects literature gaps/future directions and drafts novel paper abstracts grounded in the reviewed corpus. • Semantic & citation graphs: interactive mapping of topics, clusters, and citation relationships. • Academic search integrations: PubMed, Semantic Scholar, Cochrane, Scopus, Google Scholar; citation export (APA/MLA/IEEE/ISO/BibTeX). • Local-first privacy posture: 100% local processing, zero data collection, local storage; offline-capable.

Intended users / use cases • Researchers and students performing systematic or narrative literature reviews. • Labs and groups running paper clubs who want structured summaries + gap identification. • Professionals needing evidence synthesis with strong privacy guarantees.

Try it / status • Site & demo: https://www.sotasearch.ai/ • Status: beta; Chrome Web Store listing forthcoming. • Setup docs cover WebGPU in-browser models, optional Ollama, and optional BYO API keys.

Policy & community commitments • I will abide by Reddit’s Rules and this subreddit’s specific rules. • No cross-posting spam, no vote manipulation, and no private outreach. • If a monthly self-promotion/“projects” megathread exists, I will post there instead. • Feedback—especially critical or comparative— is explicitly welcome. If you prefer that posts about tools include benchmarks, I’m happy to provide transparent comparisons and limitations.

If there is interest, I can share a reproducible mini-demo (public abstracts only) showing Paper Map → gap bullets → draft abstract, plus a small semantic/citation graph for a current topic.

Moderator note / disclosures (please read first) — Affiliation: I help promoting SotaSearch.ai (currently in public beta) for free. — No tracking, no referral links, no DMs or solicitations. I will not ask for upvotes or messages; discussion stays in-thread.
by aurareturn | 2025-08-27 09:35:48+00:00
Luckily US constitution says a president cannot serve more than 2 terms. He's going to try but I don't think the public will allow him.

That said, it wouldn't surprise me if he tried to start a world war in order to try to stay as president. It seems like he'll literally do anything to stay in power. Last time he tried to get a mob to kill the vice president and congress. What's he going to do in 3 years?
by 0xDEAFBEAD | 2025-08-27 09:36:07+00:00
>Around $1.5B (AUD) so far, Bushmasters, 50 M1A1s, M113s, training, etc.

As a fraction of GDP, Australia is an order of magnitude below the US. See map at the top here: https://www.ifw-kiel.de/topics/war-against-ukraine/ukraine-s...

We literally gave almost 10x as much as you on a per-GDP basis, yet we're still the bad guy. This is why I'm an isolationist.

Did you know that "Kevin", a common name in the US, is one of Europe's favorite insults?

>We didn't sign the Budapest Memorandum

The Budapest Memorandum is frequently misrepresented online. There's no promise to defend Ukraine in the text. Read it here: https://treaties.un.org/doc/Publication/UNTS/Volume%203007/P...

All the US promised in the Memorandum was to seek UN Security Council assistance if Ukraine was victimized. We went far beyond that.

Think about it: why would Ukraine be so desperate for NATO membership, if the "defense promise" in the Memorandum was already broken? Because there was no meaningful defense promise in the Memorandum! That is simply a malicious lie about the US that's very widespread online. Again, this is why I'm an isolationist. I give up. Our "allies" will hate us no matter what we do. I've figured it out. I want to be Switzerland. We'll worry about our continent, and you worry about yours.
by antonvs | 2025-08-27 09:36:31+00:00
> OpenAI's biggest asset will be Altman's reputation as international AI guru unless someone challenges that.

Let’s nip that in the bud and challenge it right here. Altman has no credentials in the AI space other than as an executive. There’s no evidence to support the idea that he’s a “guru”. He dropped out of a CS program to found a social networking app.

It’s a bad idea to confuse successful executives with people that have real technical expertise in some discipline.
by chucke | 2025-08-27 09:36:33+00:00
What is the real problem being solved here? For all the issues that bundler still has, rv doesn't seem to address most of them. Bundler has been fast enough for a while now, how fast does this need to be? And do we now have to know rust to contribute?

If indirect is salty that the rubygems/bundler didn't turn out yet to be what he wanted, I wonder whether a simpler and faster alternative to bundler written in RUBY wouldn't be the answer, with incremental merges into bundler. Gel was mostly there, even if most never knew about it, but at least it got the bundler ppl to merge the pub grub resolver.
by lstodd | 2025-08-27 09:36:37+00:00
> I don't think its out of the realm of possibility to make a best-selling phone that stays uncrackable for the general population for its entire lifecycle.

It is surely possible if only because the general population is not interested in infosec.

On the gripping hand,firmware writing practices being that they are; it is impossible to produce an uncrackable phone.
by whs | 2025-08-27 09:36:42+00:00
It's not an option on most Thai banks due to Bank of Thailand's regulations.

They requires that for any transaction past 50k THB per day (not per transaction) you'll need to provide face recognition. This means banks need to develop its internet banking solution past Web 1.0 era. From what I know (and I didn't do much research) most banks simply just shutdown internet banking instead of complying with that, only business banking get a separate website. My bank they simply merge the personal banking and corporate banking into a new system, but you still need to approve the transaction on a push notification (and perform face recognition).

It doesn't help that I believe many online casinos and scammers are scraping internet banking and even mobile banking APIs. There was a bank that apparently you could find PHP classes on GitHub that emulate their mobile app, and when that was in the news people were saying that the bank doesn't have proper security even though to use the class you'd need to provide exact same information in the app itself. Scammers used those code to move money from mules to mules, obfuscating the money's movement. The banks doesn't talk to each other either, so once the money goes through a few banks the chance you could trace it is almost none.

There was a court case that the court have ruled that if you were to get scammed to install apps on your phone that scam you for money, the bank is at fault as they have improper security. So they're heavily incentivize to protect users from themselves.

As for facial recognition, disabled people sent letters to Bank of Thailand, as legally blind people are not compatible with the liveness checks, the bank apps do block screen captures and refuse to work when any accessibility services is on and all BoT says about that is "we already told banks to do something" and the disabled people just send a second open letter this week, as many banks did nothing, some banks probably have a backend account flag to bypass the checks but didn't train the branch agents to perform such changes on the account.

Also Thailand has move into cashless - most local people don't use cash now except for small mom & pop shops that are doing dodging tax. Of course credit card is not accepted (or with minimum) - Thai business owners doesn't like fee no matter how small it is.
by pavlostze | 2025-08-27 09:37:04+00:00
I just updated Tracker – Manager for Bluesky with some new features and improvements:

Bookmarks – Save your favorite posts privately in-app (you can see how it works here). Advanced Filters – Now when filtering users by last post date both before and after options are available.

As always, I'm open to feedback or feature requests — your ideas really me help guide the next updates.

You can try it on both Android and iOS or contact me on Bluesky if you want to.
by lycopodiopsida | 2025-08-27 09:37:10+00:00
We cut all ties with USA and consider them what they de facto are - a rogue state, resembling putinist russia more and more.

I've never seen a country disasembling itself with such speed. It took Putin 20 years to get the country and society to where it is now, I am not sure USA will be in a better state after 4 years full with nepotism, oligarchy, anti-scientific freaks in administration, corruption and ignoring laws on a daily basis.
by kristopolous | 2025-08-27 09:37:12+00:00
That's Ivan Sutherland though. He's one of the living legends of computing.

His doctor advisor was Claude Shannon and some of his students include the founder of Adobe, The founder of SGI and the creators of both Phong and Gouraud shading.

He also ran the pioneering firm Evans & Sutherland, a graphics research company starting in the 1960s. They produced things like https://en.wikipedia.org/wiki/Line_Drawing_System-1

He was a key person during the Utah school of computing's most influential years - when the Newell's famous Teapot came out for instance.

Saying his predictions are right on is kinda like saying Jony Ives predictions about what smartphones would look like was accurate
by roenxi | 2025-08-27 09:38:02+00:00
That doesn't read like support for universal government funded healthcare. He's talking insurance in the more traditional meaning of the word where it involves unexpected catastrophes as opposed to the weird modernism in healthcare where it means paying for things that are likely to happen (or even volunteered for).

Eg, that quote doesn't involve government covering medical costs for someone in their old age.

He might even have been excluding things like catching the flu, seeing the doctor and needing a week off work since he's talking about things people could not make adequate provisions for on their own.
by tkpuyr120 | 2025-08-27 09:38:15+00:00
If you’ve worked on a mid-scale Unity project, chances are you've encountered (or even used) Zenject. Zenject is one of the most popular dependency injection (DI) frameworks for Unity, and given Unity's visual and object-oriented nature, it’s helpful to understand how and why DI can streamline development.

In this article, we’ll focus on factories in Zenject and their importance. But first, let’s briefly recap how basic Zenject injections work.
by TheOtherHobbes | 2025-08-27 09:40:01+00:00
Given State of World, my take on it is there's far more hedonism and irresponsibility in having kids.

It's nice they make you happy, but will their lives be happy?

The evidence says it's very unlikely.

My choice is not to inflict that experience on another sentient being. I'm really not seeing anything at the moment that encourages me to question that.
by kleiba | 2025-08-27 09:41:03+00:00
> [A] bearded AI avatar of Chris Pelkey, the deceased victim of a road rage incident in Arizona, gave a video impact statement at the sentencing of the man who fatally shot Pelkey. Pelkey's family created the deadbot. "I feel that that was genuine," said Judge Todd Lang after hearing the AI generated impact statement. He then handed down the maximum sentence.

This is nuts!
by jacquesm | 2025-08-27 09:41:39+00:00
> the theory was that Democracy would relieve us of that particular problem

I don't think that was the theory. I think the theory was something in the middle of the wisdom of the crowds and the fact that non-violent hand overs of power are less bad than violent ones.

The main flaw is that democracy can be undone by democracy whereas autocracy in principle can be made to last forever. Of course autocrats eventually kill the host organism so there too there is a built in fuse but it can take a long time (centuries?) to burn.
by maelito | 2025-08-27 09:42:09+00:00
Interesting. Just one hour ago, I was removing the Amazon & co links that Firefox imposes to users on the home page.

I was recommending Firefox to my friend to avoid a weather app's ads. Turns out he got ads on Firefox too. Removing them is easy in the settings but not for the general public.

The question though is : where will the funds of WebLibre come ? Implementing a browser is hard. If Firefox continues to drift, who will pay for the development of the engine ?

The .eu in the domain lets me think this is a european project, but I wasn't able to find a "about us" page.
by 0xDEAFBEAD | 2025-08-27 09:42:17+00:00
>extremely narrowly self-centred

It's normal for countries to prioritize their own self-interest. The unusual thing is the degree to which the US attempted to take responsibility for world affairs for as long as it did, to the point where other countries took the US for granted. Now other countries interpret America's failure to take responsibility for their problems as aggression. See here: https://news.ycombinator.com/item?id=45035076
by rubzah | 2025-08-27 09:42:18+00:00
The part that burned was damaged from early on, likely at, or right after, separation. So the integrity of that flap was already very compromised. I actually thought the flap would disintegrate on re-entry with that kind of damage. But no, they even put full stress on it, unfolding it while supersonic through the atmosphere, like a champ.