skysight-inc/HackerNews huggingface dataset:
Show HN: Mdfried, a terminal Markdown viewer that renders big headers
mdfried renders markdown headers as big text, two lines high, by generating an image with the same font as the terminal.

It uses [ratatui-image][1] to render the images in the appropiate graphics protocol (sixel, kitty, or iterm2), if the terminal supports it.

Check out the gif in the README.md (e.g. on the github link) to get a better idea on what it actually does and looks like.

There is a setup step the first time you run mdfried, where a font must be picked (ideally the same font as the terminal). The first matching font for the prompt is previewed, you can force to run it again with `--setup`.

There are still a lot of missing features (and probably bugs), as I just published/released this. If your terminal supports any graphics protocol, and you're curious, please try it out! Feedback is welcome.

[1]: https://github.com/benjajaja/ratatui-image
"An error occured. Please try again later"
> Eeeh, the Electron issue is oveblown.

> These days the biggest hog of memory is the browser.

That’s the problem: Electron is another browser instance.

> I don't think a few hundred megs taken by your average Electron app is gonna move the needle.

Low-end machines even in 2025 still come with single-digit GB RAM sizes. A few hundred MB is a substantial portion of an 8GB RAM bank.

Especially when it’s just waste.
When my father died, the last thing on my mind was trying to tell as many people as possible. I didn't (and still don't) have any social media accounts so that was out of the question but I didn't tell almost anyone for a long time until it came up in conversation.
On the specific:

> Bill Cosby's conviction was overturned on a technicality. Do we shun him even if the courts couldn't/didn't convict him?

Yes, the public is well entitled to shun him on the basis of what he did indeed confess to .. that is entirely orthogonal to that confession being rejected on a technicality and thus not being part of a formal legal conviction.
>Short a company's stock - melt the brains of their c-suite

For many companies that would be an improvement
This is php.ini level of madness, and I'm glad it's gone from (semi-)modern shells. A formal (e.g. programming) language should be defined in its entirety by its formal grammar, its semantics by a formal spec, etc. There's barely any good reason to let the system administrator change the logic and semantics of deployed code.

You could argue that Lisp reader macros also somewhat violate this rule. As a longtime Lisp fan, I dislike reader macros, but I'm more conflicted about macros in general. A good macro system should aim to provide enough context for IDEs and LSPs to aid the developer, but Lisp macros are entirely about just transforming the AST. It's usually just better to evolve the language.
Now I'm glad I didn't apply to them out of curiosity. They weidly keep reposting their positions to jobs.ch mentioning moving to Italy to make the 60k salary reasonable. I haven't seen any other company do this yet. I just assumed they're some body shop looking to lowball desperate juniors but I guess they're just quirky like that.
I mean, clearly yes; look at CES. It was mostly AI bullshit. The real question is whether it survives 2025.
It also took SpaceX some time to figure out how to communicate scrubs to the viewers. I think they guy's name was Inspruker who did a really good job of keeping us up to date even when he was lacking official information. This was back before they were landing the rockets, when we'd wait literally months between Falcon launches.

So SpaceX has had a decade of figuring out what, and how, to inform the viewers. Blue Origin might not be comfortable with that yet.
CEO Dr. Alan Baratz Addresses Jensen Huang's Quantum Comments on CNBC's
Yes, I have a personal unix haters list as well. And I also love the whole tech subculture to death.

Funnily enough, init.rc used to be on the top of it, as well as all the numerous process/job management gotchas. Systemd + control groups = step forward. Plan9-style fuse-based systems = step forward. Kernel data structures exposed as files = step forward. And so on.

CLI utils will probably have their place like forever, TUIs as well, with the main benefit being the ease of development and staying in the CLI context.
None of GP is about what Pip can technically do. It's about what a better tool still written in Python could do.

The problems you're describing, or seeing solved with uv, don't seem to be about a problem with the design of virtual environments. (Uv still uses them.) They're about not having the paradigm of making a venv transiently, as part of the code invocation; or they're about not having a built-in automation of a common sequence of steps. But you can do that just as well with a couple lines of Bash.

I'm not writing any of this to praise the standard tooling. I'm doing it because the criticisms I see most commonly are inaccurate. In particular, I'm doing it to push back against the idea that a non-Python language is required to make functional Python tooling. There isn't a good conceptual reason for that.
Exactly, have a video call even!
Yeah, it does not absolve them of anything, but Palantir and the other shady sigint/military intelligence companies at least pick their customers at a state level, unlike techbro startups that will jump in the bed with just about anyone with a pulse and a monthly subscription. Not that I endorse that either. I wish for a fiery rain upon the data brokers regardless of their preferred customers.
I take it you mean easily unlockable bootloader, not really out-of-the-box root access which no phone have.

I have taken the opposite stance on that. Never again will they be left with some Samsung bloatware which hardly receives any Android updates when phones such as Nexus, Nokia and Nothing costs the same and has excellent LineageOS support.

Lineage is stable, bloat-free self-updating and requires no maintenance from my side.
The article doesn't seem to make it its mind about whether it was the web 20 or 25 years ago. Very different actually

- 20 years ago you could run your email domain on a machine in your basement

25 years ago there was a good chance you were on dialup and couldn't afford to run a server 24/7 from your basement

- 20 years ago, a buddy used an account on my net-connected Linux machine to scrape map tiles off Google Maps

25 years ago: Google Maps?

- 20 years ago, you could go on an online dating site and have a serious hope of finding a real mate for life

25 years ago: Women on the internet?

- 20 years ago, you could go on Facebook

25 years ago: Facebook?
I guess the answer depends on which aspect of the 2CV is being replicated in the new version.

If its "outrageously small but can still take you and a goose to market", Citroën have a tiny little electric vehicle, the Ami, today.

If its "something simple enough that a farmer can weld the panels themselves", I fear those days are long gone, in the same way that the OG Land Rover Defender is no longer a car you can wrench on. The spiritual heir of such cars is probably a toyota hilux(?). Modern safety standards and the presence of complex electronics beneath every surface, to say nothing of the more complex sheet metal shapes, probably stop that idea in its tracks.
What makes it specifically for young people? I looked at the paper but didn't spot anything obvious
Dropstone solves errors on its own and handles the entire software engineering
Dropstone is an AI-powered platform that automates the entire software engineering lifecycle. From debugging JavaScript frameworks like Next.js and React.js to handling QA testing, DevOps, and architecture, it removes the complexity of traditional development workflows.

By taking over repetitive tasks, Dropstone frees up human talent to focus on strategic, high-impact work, speeding up development and improving efficiency. It’s not just about solving problems – it’s about transforming how software is built.

Link: https://www.dropstone.io/
Learn more: https://www.blankline.org/products/dropstone
Inflation caused by the pandemic era policies upturned governments more that any acronym. The U.K. went the opposite of right, for instance. And Orban in Hungary might finally get the boot this year because of economic doldrums.
2024 "left of center" media are slightly to the right of William Buckley
Really interesting. I never knew how those old magic eye images work.

It makes me wonder if the wall-eyed version could be useful for eye health.

I've often heard when doing computer work, you should focus on something 20 meters away for 20 seconds, every 20 minutes.

Doing a wall-eyed magic eye seems like the same thing physically, your focal point is much further away.

Would be cool to have some software that lets you overlap two coding windows, so you have a 3d terminal.
I agree that cargo cult programming shouldn't mean cases where knowledge has been lost but the software works correctly. I've never seen it used this way, but if you say other people do abuse the term like that then fine. But I don't think that was the thrust of the essay. Every time I've seen it be used in programming, it meant copying design patterns, "best practices" or popular new ideas without thinking about whether they make sense or really should apply in this case.
Blue Origin pushes back first launch of giant New Glenn rocket
> appears to miss the point that pothole spotting isn't solving the actual problem.

The Govt. is here making a good case for AI... in the form of a prime ministerial laptop running Copilot to help a user that knows even less than it.
This is what happens when the interests of those who own the means of
communication are not aligned with those who use their tools to
communicate.
They are so desperate and clueless how to dig out the country from the hole it is headed that it is scary. Holding on to anything that promises the stars and heavens and an additional 13k jobs (... really?, not even 14k or perhaps 55k?). If it was 10 years ago they were having a National Blockchain Initiative to dazzle the public with hope I believe.
I certainly don't disagree with the idea that the interim period ought to be shorter, but I would push for shorting the election down to 3 months as a better priority
China building new mobile piers for possible invasion of Taiwan
That's kind of cure worse than disease. Just ditch escaping completely.
I tend to think is neither of those, but meant very literally. For that reason I like it and I think it's an interesting subject.

What is ownership after all? The universe does not seem to have any form of ownership embedded in it's fundamental laws. If ownership is a human construct, then it is only meaningful insofar as a group of humans agrees on it.

I can stroll up to the White House and declare that I own it, but I'll struggle to convince a sufficient number of other people that this is true. If I can't assert my ownership, then I don't really own it, do I? It doesn't matter whether it is just, or fair (again - purely human constructs), ownership only matters if it can be enforced.

Being a human construct, it is also by definition temporary. It is only valid as long as humans are around to enforce it, and humans are fleeting. Humanity might endure, but there's no reason to think we are going to be around for eternity.

So it looks like ownership is not only temporary, but it is also fickle. People routinely disagree on ownership and are willing to kill- or be-killed for asserting their claims.

It looks like neither the communists, nor the liberatarians are in the right. Things will be owned by whoever has more pointy sticks :D
This is all you need to know to have a reasoned position on net neutrality.
It means you should buy shares. Because when the ban is removed you'll be rich.
I also came to comment the same thing. I cannot believe someone made a design choice to have it implemented that way with a straight face...
There is literally nothing stopping them from continuing in another chatroom, not administered by Matt.
I think a definition would exclude µC, dsps asics, fpga, etc. While most of those have the ability to program themselves, not all programs support such features.

And for external programming you need programming devices who would also need physical interfaces where no standard connector exists.

But a definition for general purpose computing devices wouldn't be harder than to craft legislation that requires my banking app to run on a certified shitty app environment.
You have it exactly, except that Pip 20.3 isn't a "minor release" - since mid-2018, Pip has used quarterly calver, so that's just "the last release made in 2020". (I think there was some attempt at resolving package versions before that, it just didn't work adequately.)
Just because some laws define fair use in some kind of way, it doesn't mean potential customers see it that way.
Modern Macs also have two different kinds of cores, slow but energy-efficient e-cores and high-performance p-cores.

The p cores can be activated and deactivated very quickly, on the order of microseconds IIRC, which means the processor always "feels" fast while still conserving battery life.
That scene would've been a lot more impressive if wasn't edited like Liam Neeson jumping over a fence, haha
They have costume avionics and costume ground system. The hardware both on the rocket and the launch site is just completely different. And likely plugs into back-ends that are pretty company specific. I question how much of that code can reasonably unified.

And why only talk about software? You can make the same argument for the avionics hardware, hell you can make the argument for the whole rocket. And if you just think this far enough you can just make the socialism argument "why have 2 companies at all, only have 1 (potentially government) company (ie Design Bureau) that enough". And that argument generally doesn't work, doing the same thing multiple times to figure out what is best isn't such a bad idea.

> disease, fundamental physics, and so on

We need space and rockets to research fundamental physics. Diseases get researched in space all the time. Making access to space cheaper has lead to more companies wanting to do more with space research.
well the correct theory will have to explain what we actually observe, which is going to limit the nature of what these theories can be. I'm not sure if you have an example of something that should be accepted when it's currently not, but usually that's the case when something is clearly broken with regards to basic facts we already know to be true.
A few more, which seem to be used somewhat commonly:

- Emacs clients: built-in rcirc and erc, non-built-in Circe.

- irrsi (standalone TUI)

- Quassel IRC (GUI; have not tried it myself, but saw others using it).

- mIRC (GUI, for Windows).
I'm not the right fit ... but the careers page is great!
Very impressive game, one of my all-time favorites. Felt a bit personal because of own struggles with alcohol too. I'm happy that I bought it after they added the voice narration to it, the narrators do a fantastic job bringing the characters alive, and I loved that I could spend in-game points to specialize in insane skills like "being in tune with the city". I'm happy that people talk about the game from time to time, I hope it gets to as many folks as possible.
Page 29 is the first code. You need to work through 'War and Peace' of text before you get there. This is not good for a "young person". They need to get there quicker IMHO.

I always say that the reason I got into programming (at the age of 10) was because of the BBC Micro User Guide [1].

* Page 5: first code written (and importantly, code that has a visual component)

* Page 6: Drawing lines

* Page 7: Playing sounds

etc.

I realised very quickly that I was able to make a game. And that was it, I was hooked for life.

The Raspberry Pi took its inspiration from the BBC Micro (Model B). It's a shame that there wasn't more of a push to make it as easy as the original Model B to get going and start programming.

(Of course I realise that it's running Linux where nothing is simple, but yeah, I'm not sure it necessarily helps kickstart the next generation in the way the original BBC Micro did)

[1] https://archive.org/details/BBCUG/mode/2up?view=theater
How can you say that?! Install Gentoo and then speak. :)
I don't know the actual reason on this launch, but leaving stuff up there is not uncommon. On a test launch such as this, they might not want to relight the second stage engine too many times. They also may not have navigation down pat. Better leave one large bird up there where it's easily tracked, than to possibly have it explode leaving lots of smaller debris. Or to try to deorbit it and hit London.

There are tens, if not hundreds, of discarded second stages orbiting Earth right now.
I used to respect National Geographic.

I came to this site to read the story, but they wanted my email first.

I get it - they worked to produce this content and now they wanted to track me so they could get better advertising revenue.

But I was not interested in the story that I wanted to give my private info, so I decided to go back.

Unfortunately, it appears as if National Geographic is using a dark pattern to try to force people to enter an email - the page would not let me browse away.
It takes time to build and run the AI infrastructure to check the road infrastructure for potholes so they have some extra time not fixing potholes meanwhile, which is more like an actual job than a foggy idea and nervous brainstorming, so being harder than talk bells and whistels, pure old boring work only.
Where does the 50x figure come from and what types of malware does it include? It doesn't really match neither my experience or pricing on the grey exploit market.

Malware has a wide definition however, and if you include all the spyware included with phones that aren't sold outside China and to a degree also India, you could probably hit that mark. But as they aren't allowed to access Google services or the official Play store, it's also a bit misleading.
It must be quite common sense to actively contact the people you know were friends or family to your parents. Not necessarily by phone unless you also know them well, but by email or text or whatever contact details your parents have in their contact book.

I very much would think your parents would expect that of their children.

>I'm not going to call everyone in my life to tell them

It's particularly the people in your parents life you should inform, not necessarily the people in your life.

Don't forget that your social media network is not the same as your parent's social media network (if at all they use it).
1. look for a boring problem that needs solving.

Even that is not boring enough I reckon. It is totally fine to find a problem that already has a solution and just execute better on delivering the solution than your competitors. Many (most?) businesses start out this way yet I've heard plenty of times that somebody will not start a business until they find a problem that needs a solution.
Doing weed out courses on purpose I think is elitist and unnecessary, but computer science does require understanding of some hard topics. Linear algebra, theoretical computer science and the like may have very high failure rates, but are a necessary pre-requisite to become a computer scientist.
Show HN: My Dad's Stories Are Gone. I Built an App to Preserve Mine for My Kids
My dad used to tell my brother and me the most amazing bedtime stories. Those stories live only in my memory now. I wished I had them preserved — not just in my head, but as something I could hold, that could sit on a shelf in my living room.

Now that I’m a dad myself, I wanted to do the same for my kids: turn those fleeting bedtime stories into something more tangible. So, I built Conté.
An iOS app that helps parents turn the stories they tell into beautifully illustrated children’s books, almost as good as if they were made by professional authors.

The Hard Part:
Crafting Consistent, Illustrated Stories with AI Anyone who's played around with AI-generated stories or images knows the struggle:
AI can write, but the narratives often feel flat. AI can illustrate, but maintaining consistent characters across pages is a nightmare. This was our challenge. The hardest part wasn’t generating stories — it was making them feel real. Conté had to create coherent narratives, meaningful dialogues, and most importantly, consistent characters and style throughout the entire book.

It took a while, but we made it work. Test it out and tell me what you think!

What Conté Does
- iOS app (no Android yet — sorry!)
- No sign-up required. Just download the app and start creating.
- Create unlimited books for free.
- Buy a printed version if you want something physical to keep forever.
- Safe for kids: We have content moderation and a kids’ gate to keep the experience family-friendly.
Interesting. Do SM companies have an API that allows croissant to do its work? Or do they use unofficial means?

Can we also get the other direction, i.e. scrape posts from SM platforms and implement our own (non-toxic) feed algorithms?
Meta built a global fact-checking operation. Will it survive?
There aren't many forests, and those left aren't big.
The thing about DEI is that people seem to think it’s about giving unjust benefits to some specific groups they don’t like, and ignore the fact that it also benefits groups they do like.

I don’t think right-wingers have a problem with being more inclusive of veterans or people with disabilities, for example. But progress made for those groups is the baby that now gets thrown out with the DEI bathwater.
See? It's just wrong-think, based on appeals to emotion.
If you look at their Metro UI that was very innovative, and looked a lot like "real stuff" less than the equivalent iPhone/Android UIs at the time, from memory.
my fuel injected chain saw, has a data port,
but luckily, my back woods repair shop showed me the computerless,seasonal re-tune procedure
that only requires a stop watch, works a charm
As to other devices....phones, we need a whole re write of the privacy and publishing laws, to allow each person to regulate themselves. With an ultra basic "standard" set up for the masses who do want
to be entertained, while having buying "oportunites" presented to them. But it has to be consentual, and basics like a phone number, email address, and personal/comercial web space, a non alienable birth right.Ban utopian concepts outright, and get back to bieng the quarlsome and somewhat violent species, that we are.
I am starting to wonder, is the root cause of all of the ancient civilisations, lying in there own dust, what we are doing now, and the vast echoing silence from the stars, the same.
Mr Johnson was elected PM because of that whole shtick. He was elected by people who wanted that level of flippant, facile gimmickry.

However, the current UK administration was elected by people who had finally grown sick of the gimmicks, and wanted adults in the room again to do the work in a boring but competent way. And now they are offered ... the AI gimmick?
UK also is moving to the right reform + conservatives are pooling at around 45-60% atm. Labor is only in power cause reform and conservatives split votes
Only place that was in reverse of this trends was Poland in 2022 which shit to the center-right from “populist right” and possibly Hungary but we don’t know yet as Orban was losing pools for like 10 years but never lost election.

If economy is good people won’t care about politics when economy is bad folks start getting political and we see it in whole west France, Germany and Canada are without government and most folks in this countries are shifting more and more right.
Almost 30... so 28. I have to say at 40 I'm feeling "different". Like "can I wear sling bags?"
Surely that's a joke "I am old now (almost 30)"