MurphyA/hacker-news huggingface dataset:
by greelin | 2025-07-16 11:16:43+00:00
They can continue to run the same thing they had before.

As an old software engineer, I can say with certainty that software engineering is a very, VERY wasteful practice. We could all be running Windows 3 right now, DOS, or some old Unix. The overhead involved in making actual advancements shows our slow progress as a species, and that we’re in a thread discussing a drone manufacturing facility being blown up in a war and how much that matters.

I think the natives had it right to live off of the land peacefully, and if anything to devote full time on science to determining what we do to help life survive in the universe.
Show HN: I Recently Built a Project
by FerkiHN | 2025-07-16 11:17:26+00:00
I recently built a project called PIT (Phono In Terminal) — a terminal image viewer written in C that renders .png/.jpg images using actual RGB colors in your terminal (with optional 256-color fallback). What makes it different? Zero dependencies (just stb_image.h)

Works even on very old or embedded systems

Fully cross-platform (Linux, macOS, WSL, Windows Terminal, Termux, etc.)

Compiles down to ~250 KB

CLI options for zoom, flip, resize, offset, background fill, and more

Doesn’t require X11, SDL, or curses

Here's a screenshot from Termux showing Tux inside a text-mode terminal (demoed using ANSI blocks and real RGB shading): (HN doesn't support images, but you can try it yourself from the repo)

Comparison with tiv: tiv is an excellent and mature tool (C++ + ImageMagick), optimized for Unicode and quality. PIT, on the other hand, is hyper-minimal — no dependencies, fully embeddable, and runs even in initramfs or micro distros.

GitHub: https://github.com/Ferki-git-creator/phono-in-terminal-image-viewer-rgb-c-textmode

Would love to hear your feedback or ideas!

I don't want to be greedy, but please, if you can, support me by putting a star on the repository, you will help me develop the project. :)
by thaumasiotes | 2025-07-16 11:17:55+00:00
> Have you considered how much familiarity might shape your reaction to the two?

It doesn't.

> Both are specific patterns with arbitrary restrictions which new learners have to internalize, and that’s a fairly advanced task most people won’t hit until they are familiar with the language syntax.

No, the Python methods are just ordinary methods with valid names. What 'arbitrary restrictions' are you referring to?
by cs702 | 2025-07-16 11:18:58+00:00
The question is: How do we get LLMs to have "Eureka!" moments, on their own, when their minds are "at rest," so to speak?

The OP's proposed solution is a constant "daydreaming loop" in which an LLM is does the following on its own, "unconsciously," as a background task, without human intervention:

1) The LLM retrieves random facts.

2) The LLM "thinks" (runs a chain-of-thought) on those retrieved facts to see if they are any interesting connections between them.

3) If the LLM finds interesting connections, it promotes them to "consciousness" (a permanent store) and possibly adds them to a dataset used for ongoing incremental training.

It could work.
by ssgodderidge | 2025-07-16 11:19:32+00:00
Looks like they track site traffic. [1]

> Statcounter is a web analytics service. Our tracking code is installed on more than 1.5 million sites globally. These sites cover various activities and geographic locations. Every month, we record billions of page views to these sites. For each page view, we analyse the browser/operating system/screen resolution used and we establish if the page view is from a mobile device. For our search engine stats, we analyze every page view referred by a search engine. For our social media stats, we analyze every page view referred by a social media site. We summarize all this data to get our Global Stats information.

[1] https://gs.statcounter.com/faq#methodology
by reconnecting | 2025-07-16 11:19:44+00:00
Description from pouet.net and how it works (1)

The Mars demo was written by Elixir's resident graphics guru and Head of R & D Tim Clarke in 1993, whilst he was still at school. Freely distributed on the Internet, the demo soon gained legendary status for its ability to generate fractal terrain and render it real time, all with a meagre 5K. As a result Tim was headhunted to work for space agency Lunacorp in Washington for several summers whilst studying at Cambridge University.

We recommend running this in DOS mode as it was designed to run on a 386 and may well crash Windows. Remember that this demo was designed for machines that were around in 1993! Use the mouse to move around and press any key to quit.

(1) https://www.pouet.net/prod_nfo.php?which=4662
by dan-robertson | 2025-07-16 11:20:40+00:00
Wasn’t the non-working housewife mostly a middle class thing and a weird blip in history? Women worked long before the baby boom either with less heavy tasks related to subsistence agriculture or cottage industries, and many worked during the baby boom. (I think the difference from today is partly different rates and partly women having actual careers in ways they didn’t before)

Maybe that is a good explanation for the baby boom though.
by NamTaf | 2025-07-16 11:21:02+00:00
I genuinely can't think of any sites I come across that are broken, at least visibly enough for me to notice. I think that speaks more to the variety in browsing habits than anything else. I'm sure they exist and I don't think it's a taboo. People who don't share that impression probably just don't visit any of those broken sites, e.g. me.
by bawolff | 2025-07-16 11:21:11+00:00
For that matter, even Russia describes their war that way (not agreeing, just saying that they do in propaganda). We don't know the politics of the person posting, they may be patriotic to whatever country it is, just because they described the war that way, doesn't mean a neutral observer would agree.

I think the best argument against it being Israel, is that it appears to have happened suddenly and unexpectedly. News reporting makes it sound like the Israeli system is very predictable - people get conscripted at a specific age (even in peace time), and then afterwards serve in reserves, that might get called up. Ukraine on the other hand has a significant manpower problem and has been somewhat desperately trying to increase the conscription pool. Someone being unexpectedly caught up in conscription seems more likely in Ukraine's situation where the rules are being actively changed to get more recruits.
by bobajeff | 2025-07-16 11:21:21+00:00
>we plan to ship WebGPU on Mac and Linux in the coming months, and finally on Android

Sounds good. I'm not really thrilled about it as of now. What ever the reason, it's not been supported in Linux for any browsers as of yet. My guess is it's too hard to expose without creating terrible attack surfaces.

This seems to support my view that web standards are too overgrown for how users actually use the web. It's obviously too late to do anything about it now but all the issues of monoculture and funding we are worried about today stem from the complexity of making a web browser due to decisions tracing all the way back to the days of Netscape.
by fzeroracer | 2025-07-16 11:21:29+00:00
This is my sentiment as well and why I moved out of Austin shortly after the freeze in 2021.

Republicans have an iron grip on Texas and the result is any funding for disaster preparedness will never be used. They were warned of the cold weather issues a decade ago and decided to pocket the money. They've been warned of flooding and other issues, and again pocket the money. The only way things are going to change in Texas is if people get actually angry about these disasters and the ineptitude of the state government but I don't see that happening in my lifetime.
by d_sc | 2025-07-16 11:21:42+00:00
Amp Code is also very good, they released about 2 weeks ago their Oracle feature which leverages o3 to do reviews (https://ampcode.com/news/oracle). Amp leans the closer to Claude Code more than other solutions I’ve seen so far, the team there is really leaning into the agentic approach.

I watch the changes on Kilo Code as well (https://github.com/Kilo-Org/kilocode). Their goal is to merge the best from Cline & Roo Code then sprinkle their own improvements on top.
by aspenmayer | 2025-07-16 11:21:47+00:00
They had my faith until they started selling user data. I've written about this before. When they pulled the Mr. Robot stunt, Mozilla fully jumped the shark while riding Firefox. Let's just say I'm not feeling charitable towards them ever since. I think that's justified.

Selling user data isn't what Firefox is; it's what Mozilla is. Firefox is free software.
by stevesimmons | 2025-07-16 11:22:06+00:00
> I suppose a 2005 computer wouldn't be able to serve a Python backend smoothly.

Python had web servers from 2000, including Jim Fulton's Zope (really a full framework for a content management system) and in 2002 Remi Delon's CherryPy.

Both were useful for their day, well supported by web hosting companies, and certainly very lightweight compared to commercial Java systems that typically needed beefy Sun Solaris servers.
by mensetmanusman | 2025-07-16 11:22:36+00:00
It’s kind of naïve to think it’s a sexist attitude.

Some young women are waking up to the fact that even though their corporate overlords call them family a month before mass layoffs, it can be a lot more rewarding to work for your actual family instead of the family assembled by billionaires looking for a good return on investment and pension funds.
by ghc | 2025-07-16 11:22:55+00:00
I bet apple would actually be a great case study here. They have a great 10 foot UI, the world's shittiest TV remote, and a very easy to use system where your phone can be the entire UI and the TV can just play video (AirPlay).

If people still use the 10 foot UI despite the bad remote, I think the 10 foot UI must be the right idea. Unfortunately I'm pretty sure apple will never share those usage stats with us.
by newswasboring | 2025-07-16 11:24:59+00:00
> It goes like this: we're the good guys. If we were evil, we could be doing things so much worse than X! Sure, some might object to X, but they miss the big picture: X is going to indirectly benefit the society because we're going to put the resulting money and power to good use. Without us, you could have the bad guys doing X instead!

This is a great insight. But if we think a bit deeper about why that happens, I land on because there is nobody forcing anyone to do the right thing. Our governments and laws are geared more towards preventing people from doing the wrong thing, which of course can only be identified once someone has done the wrong thing and we can see the consequences and prove that it was indeed the wrong thing. Sometimes we fail to even do that.
by navane | 2025-07-16 11:26:35+00:00
Because there's nothing in the article. It's a couple loosely correlated events around '35-'55 that anyone can Google together in 10 minutes. The article has no more authority that anyone's post around here.

My bet is still WW2. The fact that the boom started earlier than '45 is easily explained by his own quoted graph in which the birthrate plummets in the 20s (which I would assign to WW1), the first rise is merely a correction.

Why would one result in a bust and the other into a boom? For one, the economy followed the same bust ('29) boom pattern. WW1 ended unresolved, showed the evil of man in general, where WW2 resolved WW1 and showed the evil of particular man, and it wasn't us, but which we defeated.

WW2 learned a lot of lessons from WW1 which made post war society thrive for not only the rich.
by NilMostChill | 2025-07-16 11:26:44+00:00
That's generally how it is with opinionated frameworks (and i use that term as a literal, as opposed to agnostic), you do the thing in the way expected or it's a fight.

Svelte is one of the less opinionated ones i've used but it does still have it's eccentricities.

Woke as a pejorative is a big red flag for a lot of people btw, especially here, you're going to get significantly less positive interactions by starting your text with the textual equivalent of a red baseball cap.
by madaxe_again | 2025-07-16 11:27:42+00:00
If you’re doing it right, the DR process is basically the deployment process, and gets tested every time you do a deployment. We used chef, docker, stored snapshot images, and every deploy basically spun up a new infrastructure from scratch, and once it had passed the automated tests, the load balancers would switch to the new instance. DBs were created from binary snapshots which would then slave off the live DB to catch up (never more than an hour of diff), which also ensured we had a continuously tested DB backup process. The previous instance would get torn down after 8 hours, which was long enough to allow any straggling processes to finish and to have somewhere to roll back to if needed.

This all got stored in the cloud, but also locally in our office, and also written onto a DVD-R, all automatically, all verified each time.

Our absolute worst case scenario would be less than an hour of downtime, less than an hour of data loss.

Similarly our dev environments were a watered down version of the live environment, and so if they were somehow lost, they could be restored in the same manner - and again, frequently tested, as any merge into the preprod branch would trigger a new dev environment to automatically spin up with that codebase.

It takes up-front engineering effort to get in place, but it ended up saving our bacon twice, and made our entire pipeline much easier and faster to manage.
by simion314 | 2025-07-16 11:27:42+00:00
Maybe if Ruzzia where the logic is always reversed

Putin caused

1 NATO to get 2 new members, gg Putin

2 NATO to invest more in weapons, gg Putin

3 killed or wounded 1 million Russians while the population was already in decline and I would bet the birth rate is decreasing because of the war

4 economy is fucked, Gazprom reported first time ever no proffits, interests rates increased

5 the idiots managed to hit again a civilian airplane, and i read recently Azerbajan and Armenia are cooperating to get rid of Ruzzians on their lands

6 Ruzzian weapon exports are fucked

7 Ruzzian army is a joke asx strength now, and the people are seen as low life orcs, killing, raping, torturing creatures

8 Kremlin is a joke, from 3 day operation to 3+ years, people flying from windows, politicians unable to admit a drone hit happened and claiming is debbry,

9 Putin pulled his secret weapons the donkeys after 3 years of keeping them hidden and failed to ado any significant progress

10 Ruzzia advances in Ukraine slower then a snail, check the numbers. and there are more than 1000 Ruz casualties for square km

11 I can see this Zeds complaining about the West decadence while using iPHone, driving German cars and wearing expensive wtches (even Putin can't stand to put his ass on a Ruzzian car)

How is Ruzzia stronger? The only way I could think a Zed would claim this is something like "Zed eats excrements daily for an year and after barely surviving this he claims he is stronger because someone in the West would die if he eat so much excrements, the Zed not realizing that the solution is to execute the tzar and stop eating excrements.

Any Russian (not Ruzzian) can be honest and admit that this is not going according to the plan, Putin tried to repeat the Crimean invasion, his KGB friends told him that Ukrainians will receive the Zeds with flowers , the informations were wrong and Putin seems to be incapable to stop the disaster and keep his throne so he is willing to sacrifice the people and the empire just to keep is throne.
by epolanski | 2025-07-16 11:27:59+00:00
It is a bit more complicated, but long story short she works in a bank and leaves the house at 7 am and is back at 7.30 pm which makes it very difficult to have a life like that, she's always tired and stressed, let alone children.

I see her situation as a blocker, but other than proposing her to move part time I don't know what to do really.
by saghm | 2025-07-16 11:28:52+00:00
They did something kind of close to this in the past, but as a streaming device that connected to a desktop [1]. A roommate of mine had one hooked up to his projector we used as a TV in the living room. If I'm remembering correctly, there was both a dedicated first-party controller and the ability to use console controllers (Xbox, PS4, etc.).

What's interesting to me in retrospect is how this might have been an intentional stepping stone on the way to the Steam Deck; they got to dip their toes in hardware at a time when the company didn't have much experience in it, as well as a lot more testing data for their controller support that would become an important part of how users interact with the Steam Deck. When I first got a Steam Deck, I realized how many years they probably had been planning something like this given all of the long-term bets like this that it capitalized on (heavy investment into Linux gaming being another big one). It took me until their more recent official support for other handheld gaming devices on SteamOS to consider that if they planned that far ahead for the Steam Deck, there's no reason that wouldn't have to be their ultimate end-goal, and they could have similarly long-term plans still in motion that the Steam Deck itself could just be a stepping stone to. My current theory is that they might not even care about being in hardware in the long run as much as making SteamOS the de facto default for the emerging market of "handheld desktop" gaming consoles (or whatever the term is for devices like the Steam Deck). I could easily imagine that getting the Steam Deck out first as an established player being a strategy to try to prevent what presumably would otherwise be a Microsoft-dominated future for the market in the same way that they've been basically the only player in traditional desktop gaming systems for so long, and using Microsoft's own playbook to do it by just providing the OS and not the hardware. Interestingly, the Steam Deck is remarkably open to being used pretty much however I want (i.e. giving me a full-fledged desktop mode where I can install whatever I want and letting me set up games I didn't get from Steam to run in the more streamlined gaming mode in the exact same way I already do it on my Linux desktops), so my perception is that in the long run they're expecting for the investments to pay off in terms of the revenue from game purchases made by users of these devices, since buying from Steam is still the most streamlined option even though playing games from anywhere else is still supported. Considering the fringe benefits all this has had in terms of making Linux desktop gaming a pretty viable alternative nowadays and that their support for using the hardware however I want is better than what the vendors of the existing major players in mobile devices offer today, it's hard for me to be unhappy with the idea of a future where this plan succeeds.

[1]: https://en.wikipedia.org/wiki/Steam_Link
by al_borland | 2025-07-16 11:29:06+00:00
Yeah, this isn’t the first time we’ve outsourced our thinking. The ubiquitous use of GPS comes to mind leading to lower abilities in the hippocampus.

It grows when a person trains to be a London cab driver (no GPS allowed). [0]

Yet abilities decline as GPS use is used. [1]

These aren’t huge studies either, but also fall under the larger, “use it or lose it,” umbrella.

[0] https://pubmed.ncbi.nlm.nih.gov/34914151/

[1] https://www.nature.com/articles/s41598-020-62877-0
by pessimizer | 2025-07-16 11:31:29+00:00
Linux now has a bigger desktop marketshare than firefox. I never would have imagined history would turn out like this. Firefox had the easy job and desktop Linux had the hard one.

This will lead to a virtuous circle for Linux unless someone does something; privacy issues are leading people to the OSes where you get to freely choose your level of privacy. Anybody have any more weird old unix patents to throw at them and slow it down?

edit: maybe the way to stop Linux is heat up the war against all general purpose computing. Linux could be used to run unauthorized AI.
by epolanski | 2025-07-16 11:31:54+00:00
You have a valid point but you deliver it without any empathy or emotional intelligence.

Yes, I suspect that my mother being this kind of person, immature even at 50, made me feel at home with women like that.

In any case, I can't say that most of the other women I know is that much different in my area (Rome - Italy).

They are all more or less 35+ teenagers (the single ones).
by satyrun | 2025-07-16 11:31:58+00:00
lol you must not be looking for a white collar job right now then outside of IT.

The only thing that is over hyped is there is no white collar bloodbath but a white collar slow bleed out.

Not mass firing events but transition by attrition over time. A bleed out in jobs that don't get back filled and absolutely nothing in terms of hiring reserve capacity for the future.

My current company is a sinking ship, I suspect it will go under in the next two years so I have been trying to get off but there is absolutely no place to go.

In 2-3 years I expect to be unemployed and unemployable, needing to retrain to do something I have never done before.

What is on display in this thread is that human's are largely denial machines. We have to be otherwise we would be paralyzed by our own inevitable demise.

It is more comforting to believe everything is fine and the language models are just some kind of doge coin tech hype bullshit.
by inti_bug | 2025-07-16 11:32:04+00:00
Innovating cyber defense by tapping global expertise With an expanding threat landscape, a surge in AI-driven products, and a commitment to innovation, NVIDIA is enhancing cybersecurity with a proactive approach by tapping into the global security researcher community.

The Intigriti community includes over 125,000 ethical hackers, equipped to test mission-critical AI infrastructure at scale and speed in real-time. The new program includes a web portal that Intigriti members use as an interface to take part in finding and reporting potential cybersecurity issues. This will make it faster for the community and NVIDIA to report and respond to events.

"With the world-class expertise of our community of researchers, we're working with NVIDIA to identify potential vulnerabilities in AI infrastructure, boosting security as AI becomes increasingly embedded in business operations,” said Stijn Jans, CEO and founder, Intigriti. “This is an exciting moment for our community to help shape cybersecurity in the era of AI.”

“To secure the full stack of AI infrastructure, it takes more than just advanced technology; it requires collaboration across every layer,” said David Reber, Chief Security Officer at NVIDIA. “Working with Intigriti’s global community of AI experts allows a collaborative and diverse approach to identify risks and strengthen the security of the AI ecosystem.”

What does this initiative provide? Over the next six months, Intigriti will launch a series of new security testing programs with NVIDIA, including:

● A private bug bounty program, where a variety of assets will be examined, focusing on NVIDIA products.

● A Vulnerability Disclosure Program (no-reward VDP), with all NVIDIA assets in scope.

● An additional private bug bounty package to cover core AI elements.
by Symmetry | 2025-07-16 11:32:59+00:00
That's twice the number Valve reports for Steam users which includes a lot of Steam Decks that come with Linux installed, so it seems high, I would have guessed somewhere in the 1 to 2 percent range. In some countries you have mass Linux deployments to schools or government IT systems that could give you a number like this but I'm not sure what could be driving it in the US.