skysight-inc/HackerNews huggingface dataset:
> Huawei may release its own Open Source PC OS soon. We are slowly but surely witnessing the collapse of Western Tech scene.

The US has been so used to being number one that not being number one equates to “collapse”.

No the US Will NOT collapse. They just won’t be number one in economic/military/technological might. Similar to how many countries like the UK, Japan, and more have not existed as the number one economic super power.
https://archive.is/1FL2g
> The result, predictably, was that this person was ostracized from the community.

This one sentence probably explains why the vast majority of humans don't change how we behave. The fear of losing almost all of the people we love is SO strong.
Genuine question: why do you think LLMs will be able to handle frontend development in a way they won’t be able to handle backend development? I assume you’re talking about real companies, not toy projects or websites for restaurants or whatever.
1. HN doesn't support markdown

2. Clearly written by ChatGPT for Threads?

3. This is just marketing your own product
The font in the screenshot is Cosmic Sans [sic],

https://github.com/gregkh/cosmic-sans-neue

which was later renamed Fantasque due to hate mail.
Learn You Some Erlang for Great Good (2013)
It's remarkable how on every single discussion on this topic the Circular Argument is eventually brought up lol
Real World OCaml (2022)
>AI company to other companies: For $20k, we can replace your workers

>Open access LLMs to companies: That's nice, for $2k, we can destroy your business model
So far. China has been focused on becoming a world's factory for 30 years. They started moving up the food chain fairly recently.

Give it another generation and if China will not walk off the ledge with either government or societal issues (which, granted, is where they are slowly going IMO) they will own the UX and design as well. My 2c.
Thoughts on Doge
Still, you cannot zoom in past a limit, this becomes noticeable around 800 or 1600 iterations.

E.g.: https://mandelbrot.site/?re=-0.7375916562086786&im=-0.189982...
Or - do the best job you can with whatever tools you think will help and sleep better at night.
>It’s important to understand how AI will affect your field and recalibrate your position or contribution accordingly

In the case of my industry (middling cybersecurity) we're seeing the following "advances"

- When you ask someone a question, they vomit your question into co-pilot, paste the result, and presume that they have helped somehow.

- All meetings now have not-useful meeting notes and no one reads these.

- People are considering implementing security co-pilot, which will introduce useful advances such as spending much more time building promptbooks so co-pilot can understand our logs.

- A lot more people think they're engineers, and vomit out scripts which do things the "authors" do not anticipate.
Software is more trivial than hardware. That’s why you see bootcamps for software but not for hardware. China can easily eclipse the US on the software front. And they have.
Data Broker Brags About Having Detailed Personal Info on Nearly All Net Users
The issue is that it takes manual programmer effort for no gain over what a compiler gives you.

The selling point of most of these tools is that you can be smarter than the compiler, and this one (despite the example) is selling static scheduling of compute kernels, too. That would normally be up to the OS/driver with some flexibility.
> 1) Do they post SatDump data somewhere?

Don't know.

> 2) (I doubt it but) Is it under a free license?

SatDump is GPLv3
Papers, Please: USA Edition [video]
You get one free question answered without a login. You can dismiss the login prompt which appears after submitting your question and use copy/paste with keyboard shortcuts or browser debug tools to retrieve the full answer (including the part hidden with CSS rules). Either use XPath of '//div[@id="answer_text_id"]//text()' or copy the text/eventstream response for the API call to https://yiyan.baidu.com/eb/chat/conversation/v2 once the SSE session has closed.[1] Clear cookies and site data and you'll get a new session and can keep going.

It can take about 20 seconds to return all tokens so it appears likely the login prompt is there to minimise resource consumption.

[1] https://developer.mozilla.org/en-US/docs/Web/API/Server-sent...
It is unfortunate that modern web development has led to websites so complex that they either break entirely or look terrible in text-based browsers like Lynx. Take Mastodon, for example:

$ lynx https://mastodon.social/
[…]
To use the Mastodon web application, please enable JavaScript.
Alternatively, try one of the native apps for Mastodon for your
platform.

The C2 Wiki does not load either:

$ lynx https://wiki.c2.com/
[…]
javascript required to view this site
why

To their credit, at least they use the <noscript> tag to display the above notices. Some websites don't even bother with that. But there are many old school websites that still load fine to varying degrees:

lynx https://danluu.com/ # Mostly okay but some needed spaces missing
lynx https://en.wikipedia.org/ # Okay, but a large wall of links on top
lynx https://irreal.org/blog/ # Renders fine
lynx https://libera.chat/ # Mostly fine
lynx https://news.ycombinator.com/ # Of course!
lynx https://sachachua.com/ # Mostly fine
lynx https://shkspr.mobi/ # Renders really well
lynx https://susam.net/ # Disclosure: This is mine
lynx https://norvig.com/ # A classic!
lynx https://nullprogram.com/ # Also pretty good

If you have more examples, please comment, and I'll add them to this list in the two hour edit window I have.

While JavaScript has its place, I believe that websites that focus on delivering primarily text content could prioritise working well in TUI browsers. Sometimes testing it with text-based browsers may even show fundamental issues with your HTML. For example, several times, I've seen that multiple navigation links next to each other have no whitespace between them. The links may appear like this:

HomeBlogRSSAboutCodebergMastodon

Or, in a list of articles, dates and titles may appear jammed together:

14 Mar 2025The Lost Art of Dual Booting
15 Mar 2025Some Forgotten Features of Gopher
16 Mar 2025My Favourite DOS Games

The missing spaces aren't obvious in a graphical browser due to the CSS styling hiding the issue, but in a text-based one, the issue becomes apparent. The number of text-based web users may be shrinking, but there are some of us who still browse the web using tools like lynx, w3m, and M-x eww, at least occasionally.
It's not about patriotism. Many people outside the US, myself included, see a problem with authoritarian superpowers per se. Although now that the US is rapidly drifting towards authoritarianism, that just seems like an inevitable future to prepare for.
you can change the name when you get the first take down notice :)
They’ve been moving up the food chain for 30 years. The only difference is recently that upward movement has begun to surpass the US.

Given that the US has been number one for a really long time now it doesn’t sit well with a lot of the patriotic identity people have about the US. People either can’t accept reality or the make up some excuse about unfair economic practices.

The last thing they want to admit is that China is more competent or more superior.
Sure you can do this, but the point is that it's all manual and always will be because you get no help from the compiler.

Compare in C++ where you can have higher level types and compiler helpfully provides features that let the programmer do stuff such as RAII or unique_ptr.

Huge difference.
Does China make cheap and fast DRAM?
Ideally it would be an attempt to regulate more than that. If I've set a flag that indicates a preference about the use of my personal information that I have some legal right to demand, I want it enforced. You don't get to ignore my request because internet.
GTP 4.5 is not a reasoning model. Reasoning models outperform it clearly. Even OpenAIs o3-mini is smarter while being magnitudes cheaper. Those 2 should be compared in my opinion.
GPT 4.5 feels like a failed experiment to see how far you can push non-thinking models.
It has nothing to do with just giving up and going 'Wellp, I guess China wins.'

China and the US are obviously very different culturally in just about every way possible. This difference makes for great competition. Someone in another topic mentioned something that seemed pretty insightful to me - in that where LLM companies failed in the US was in basically becoming clones of each other, whereas DeepSeek (and now perhaps Baidu) were going in a different way, and that way turned out to be better.

US companies will inevitably copy these strategies, one way or the other, as will Chinese companies copy what ends up working well from the US (see their latest rockets looking more than a little inspired by Starship). And the true competitiveness ensures in the end that the main people who will win will not be whichever guy ended up founding an AI company first, but you and I. It's how capitalism is supposed to work - companies beat themselves down into a race to the bottom, and society reaps the rewards. It only gets really messed up when there's no "real" competition, which is an increasingly frequent state of affairs. But that definitely will not be the case here.

Expect the same thing from India in the future as well. Their economy is advancing rapidly, and soon enough we're going to have another 1.4 billion people able to fully utilize the outliers such a population entails to similarly drive things forward in their own unique way. It's a great future for the world as a whole.
Each song had 39 ways of being played, but when you read the lyrics it looked like random letters splayed on the page.
I think (hope) most folks care less about the “attack on patriotic identity” and are more concerned that what is essentially a dictatorship is rising in power significantly. History has shown dictatorships rarely end well for the general populace and the rest of the world.

Democracy has its flaws, but one of the features that most people prefer is that it can significantly change how it looks and operates to reflect the will of its people without violence.
> does the data move from the CPU cache to RAM to the GPU cache

Probably, not. Because it need dedicate channel on hardware level.

- GPU are mostly for streaming applications with large data blocks, so usually, CPU cache architecture is too different from GPU to simply copy (move) data, plus, they are on different chiplets, and dedicate channel means additional interface pins on imposer which are definitely very expensive.

So, when it is possible to make SoC with dedicated channel CPU<->GPU (or between chiplets), but usually it used only on very expensive architectures, like Xeon, or IBM Power, and not used on consumer products.

For example on older AMD products with APU, usually, graphics core have priority over the CPU to access unified RAM, but CPU cache don't have any additions to handle shared with GPU memory.

On latest IBM Power and similarly on Xeon, invented shared L4 cache architecture, where blocks of extremely huge L4 (near to 1Gb per socket on Power, as I remember somewhere about 128Gb on Xeon), could be assigned programmatically to exact core(s) and could give extremely high performance gain for applications running on these cores (usually these things very beneficial for DB or something like zip compressing).

Added: example difference CPU cache to GPU, for CPU usual size of transaction is less than 64bits, may be current 128..256bits but this is not common on consumer hardware (could be on server SoC), just because many consumer applications are not optimal to use large blocks, but for GPU normal to use 256..1024bits bus, so their cache definitely also have 256bits and larger blocks.
Halide is mainly for image processing, Exo seems more general computations oriented, but do they differ in other ways?
>GPT 4.5 feels like a failed experiment to see how far you can push non-thinking models

It's not a failed experiment, it's a very good experiment, because it produced a very useful piece of information for the world (that there's limited return to further size scaling).
Even the Python2 => Python3 translation with the automated tool "2to3" wasn't a great success. Why would Javascript => Python even work?

The best tool is a manual translation.
Good.

OpenAI, Anthropic, et al, are getting sucked into a vortex of competition with China that is ultimately going to zero.

AI is the ultimate race to zero.

There is no moat. AI and intelligence is becoming a commodity with nobody (except Nvidia) is making money. This is known for a while now.

The acceleration and adoption would only make those in the middle who aren't aware of the change happening without a job and unable to get a job.

The US-China competition in addition to Jevons Paradox will be so viciously fierce that jobs will be removed as soon as they are created.
I wish there was a Lynx-like (or, even better, Edbrowse-like) web browser, but powered by something like headless Chromium underneath.

This way, you could have an extremely low-resource user terminal and/or a laptop on an extremely constrained connection, and still be able to use a modern web by connecting to a more powerful server.

You could even share such servers between users. Because people aren't all using the web at the same time, you could actually utilize that server capacity a lot more than you can do with laptops.

It would be even better integrated with an LLM (especially with extremely slow / unreliable / high latency connections).
Cohere API Pricing for Command A

- Input Tokens: $2.50 / 1M

- Output Tokens: $10.00 / 1M

WOW, what makes them this expensive? Are we going against the trend here and raising the prices instead?
As a European I can say that I like this development because prices go down and models get better and OpenAI has no monopol anymore.
I have to add https://nullprogram.com, just because of the care the author took to have it work better in lynx[1]:

Just in case you haven’t tried it, the blog also works really well with terminal-based browsers, such as Lynx and ELinks. Go ahead and give it a shot. The header that normally appears at the top of the page is actually at the bottom of the HTML document structure. It’s out of the way for browsers that ignore CSS.

[1] https://nullprogram.com/blog/2017/09/01/
Agreed. Within the US though a lot of it is definitely patriotism. But even for Europe a new super power on the block is not necessarily a good thing.

Would you prepare for such a future by banning TikTok and placing tariffs on all goods like BYD cars? I would say no. Those acts are done out of patriotism.
What else is released?
and google’s chrome will never ever ignore blocking own cookies, at least while they can
This response was written from Lynx within a tmux session: Hacker News remains a notable bastion of simplicity, usability, and accessibility. Lynx is my primary browswer, but precisely because I desire a degree of separation from the "modern" internet. This requires curation. Many sites simply do not work. But this practice gives me space to reconsider what I actually want from the web and what the web wants from me.
The “technical details”[1] section says:

> Multibrot Sets: Beyond the traditional Mandelbrot set, users can explore multibrot sets by adjusting the exponent in the generating formula.

> Customizable Color Schemes: Users can personalize their visual experience by choosing different color schemes.

But I don’t see that option anywhere; did anyone find it? I’m on mobile if that matters.

[1]: https://mandelbrot.site/how-mandelbrot-site-was-built
> I never want to be "stateless", quite the opposite! I would like to collect some citizenships to have more freedom, because even with a strong rank other passports still give you access to different areas of the world.

The citizenship part is the easiest part. You can never loose your citizenship, and it is in no way tied to your residency or your income/money.

People who dream about migration almost always and erroneously believe that this means that they have to get on a path to new citizenship. But you shouldn't worry about this, unless you are very anxious to be able to vote in elections.
A Lawyer Whose Struggle with Psychosis Captivated WSJ Readers Returns Home
Gift link: https://www.wsj.com/us-news/rob-dart-lawyer-treatment-mental...
The ladder of bug discovery joy
Reflections on the best time to discover bugs in software.
Show HN: Aracno – a distributed web crawler in Go
Aracno is a polite, distributed web crawler. The goal was to make it simple and user-friendly. There are much more powerful crawlers, but they can be excessively complex for simple tasks, especially in the distributed mode.

It uses a slightly modified version of the frontier algorithm from Heritrix3, the Internet Archive’s crawler. It is quite elegant, and suits crawler needs, although Aracno is not an incremental crawler, like Heritrix.

Aracno is fully distributed, based on the Chord DHT protocol, which means zero additional infrastructure is needed. You can join as many nodes as you want and they will just work out of the box. There is also a failure tolerance built into the Chord protocol, so nodes can leave at any time. The system uses key partitioning (where the key is the hostname of a URL) to distribute the crawling workload. Queue-based design of the heritrix frontier algorithm made it easy to repartition queues between nodes.

Persistence is handled via RocksDB, so you can stop the crawler at any point and resume where it left off.

Aracno saves crawled pages and relevant metadata as archived WARC files, which are just saved on the disk. There is intentionally no program-specific API involved, so it can be easily plugged into any system, although an endpoint for retrieving these files is planned.
IIRC that browser had a custom new tab page years ago, so probably they had some kind of revenue from affiliate links
The Five-Week Solo Startup
There is a interesting dynamic of supply and demand here. 1% is basically free for all existing use cases today.

BUT new use cases are now realistic. The question is how long until demand for the new use cases shows up
In my first job at a fancy tech company in the Bay Area, I saw more free food and drinks than I've ever seen outside of a grocery store. It was crazy. 30 different kinds of beers. Free drinks, snacks, lunch.

I jokingly said out loud, "what did we do to deserve this?". A coworkers overheard and replied, "speak for yourself".

The entitlement was and probably still is crazy.
I suspect it will return as we realize newer generations of people don’t really know how to use anything? Maybe that’s more of a hope than anything :)
> ...and a barrier to crime...

A decent barrier to street crime - which, yes, does push emotional buttons. But now-obviously at the expense of facilitating non-street crime, and "non-profit" attacks on computerized infrastructure.

> ...my local cafe pays...

Might I ask your nation? Here (USA, SE Michigan) quite a few businesses advertise discounts (often ~3%) for paying with cash - because of the fees raked off by the card companies.
What kind of data is this? Can I view my BIL’s house?
Anti-intellectualism means not believing whatever the intellectuals tell you to believe, so they're entirely consistent in their opposition to it.
Your comment should not be flagged. It is useful info. I wrote the Reg article and I submitted the link, and I didn't know about the update project.

However, I do agree with the other commenters -- do not paste LLM bot output. Your own summary was better.
This guy probly doesn't doesn't do any actual work just reads ppl like Mario Damadai who are out there claiming 90% of coding will be done by llms in next 3-6 months.

"thought leaders" are a plague on working ppl.
but is it west ai or east ai?
Chinese local govs turn to DeepSeek's AI to identify suspected corruption cases
There is browsh, which uses Firefox underneath: https://github.com/browsh-org/browsh

And looks like Carbonyl uses Chrome: https://github.com/fathyb/carbonyl
Oracle Cloud (called OCI) has an always-free offering, you don't need credits. You can just sign up and use some small quantity of resources for nothing indefinitely. That includes a managed Oracle database:

https://docs.oracle.com/en/cloud/paas/autonomous-database/se...

There's also some sort of startup credits program with a brochure here, apparently you can just fill out a form and get some credits with an option to apply for more. But I don't know much about that. I've used the always-free programme for some personal stuff and it worked fine so I never needed to think about credits.

https://www.oracle.com/a/ocom/docs/free-cloud.pdf

I have to admit I'm not really familiar with Firebase, I thought that was some managed service for mobile apps, but Oracle DB comes with some stuff that sounds similar. And Oracle Cloud is an AWS-style cloud, it has a ton of high level services for things.

ORDS is a REST binding layer that lets you export tables, views, stored procedures and NoSQL JSON document stores over HTTP without writing a middleman server yourself. You can drive it directly from the browser. ORDS supports OAuth2 or can be integrated with custom auth schemes from what I understand. I've not used ORDS myself yet but probably will in the near future.

https://www.oracle.com/database/technologies/appdev/rest.htm...

Firebase IIRC when it first launched was known for push streaming of changes. Oracle DB lets you subscribe to the results of SQL queries and get push notifications when they change, either directly via driver callbacks or into a message queue for async processing later. It's pretty easy to hook such notifications up to web sockets or SSE or similar, in fact I've done that in my current project.

There's also a thing called APEX which is a bundled visual low-code app builder. I've never used it but I've used apps built with it, and it must be quite flexible as they all had a lot of features and looked very different. You can tell you're using an APEX app because they have a lot of colons in the URLs for some reason. Here's a random example of one from outside of Oracle that exports a database of dubious scientific research papers:

https://dbrech.irit.fr/pls/apex/f?p=9999:1::::::

I'm not holding it up as a great example, there are probably better examples out there, it's just a one that came to mind that's public and I used before.
This is a dead-end.

Like all ICE engines, it still emits NOx pollution that cities want to get rid of.

It is even less efficient than hydrogen fuel cells. It combines energy-inefficiency of ICE with the energy-inefficiency of hydrogen generation and distribution.

Hydrogen is a worse fuel than gasoline, so these engines are more complex and deliver less power.

Such engines in busses would be more expensive to run, more expensive to maintain, and still have tail-pipe emissions.
Brutaldon[0] is a Mastodon UI that (allegedly) works with Lynx. Which is something.

[0] https://brutaldon.org/about
Booting from ROM was pretty common back in the day. A lot of machines from the "golden age of micros" (late 1970s - early 1980s) would boot right up into a BASIC prompt. A full graphical interface was something else though! That's really cool!
Understanding and Re-Creating the tj-actions/changed-files Supply Chain Attack