skysight-inc/HackerNews huggingface dataset:
> Society has grown to accept buggy, unreliable software as normal.

That’s really the entirety of the issue, right there.

People aren’t just accepting bad software, they’re paying for it, which incentivizes a race to the bottom.

It’s like “The War on Drugs,” that looks only at the suppliers, without ever considering the “pull,” created by the consumers.

As long as there are people willing to pay for crap, there will be companies that will make and sell crap.

Not only that, companies that try to make “not-crap,” will be driven out of business.
One of the fun things with SEI Capability Maturity Model is that you reach level 1 just by having your process written down at all, no matter how stupid it sounds.

But the giggle test is just something I borrowed from business, which is, “can I say this with a straight face?” Which eliminates a lot more censorious than you would think. Writing something down is one thing, making eye contact with someone while repeating it is a bit harder.
Lennart Poettering waxes lyrical about 14 years of systemd
Watch some of the intros to his performance aware programming videos. He doesn’t want everyone to use C or Assembly. He also doesn’t want everyone micro-optimizing things.

>compromises we find somewhat acceptable

His entire point is that most developers aren’t actually aware of the compromises they are making. Which is why he calls it “performance aware programming” and not performance first programming.
It's more than vibes. Generated text is certainly fake, and it's "deep" in the same way that generated voice/video is.
It keeps the lines collinear.
I had this problem with a cheap monitor I had to use at the office for a while.

Not a problem with any other monitor I’ve used.

It’s the monitor taking a long time to wake up.
Dynamically Linked Rust Binary: An Experiment
NASA Is Shooting Asteroids with the Fastest Gun [video]
In this case, I'm inclined to believe that the cake is a lie.
Metaphors matter[1].

"Strong-link problem" is an oxymoron.

Any kind of chain is a "weak-link problem".

If an individual scientific work stands on its own, if it's not a link that is part of a chain, it can't be a strong link. If it is a link, than it can also be a weak link, making science a "weak-link problem".

In The Study of History, Lord Acton referd to "shining precepts which are the registered property of every school"[2].

> learn as much by writing as by reading; be not content with the best book; seek sidelights from the others; have no favourites; keep men and things apart; guard against the prestige of great names; see that your judgments are your own; and do not shrink from disagreement; no trusting without testing; be more severe to ideas than to actions; do not overlook the strength of the bad cause of the weakness of the good; never be surprised by the crumbling of an idol or the disclosure of a skeleton; judge talent at its best and character at its worst; suspect power more than vice, and study problems in preference to periods.

The point that this article makes doesn't seem more then this "shining precept" that was a cliché even in 1895, but with an absurdly confusing metaphor.

[1]: https://en.wikipedia.org/wiki/Metaphors_We_Live_By

[2]: https://en.wikiquote.org/wiki/John_Dalberg-Acton,_1st_Baron_...
I think you're conflating two different things. On the one hand you have how a product is made, and on the other there is the demand for it which will affect how the product is made. In the case of software these two things are unfortunately broadly disconnected for a number of reasons.

First, hardware has improved consistently, outpacing any need for optimal software. Second, the end user does not know what they really want from software until it is provided to them, so most people will easily put up with slow, laggy and buggy software until there is a competitor that can provide a better experience. In other words, if companies can make money from making bad software, they will, and this is often what happens because most people don't know any different and also hardware becomes more and more powerful which alleviates and masks the defects in software.

I think there is also another big factor, which is that businesses prefer to scale by adding more people, rather than by making better software. Because they want to scale along human engineers, they tend to prefer low-tier software that is easy to pick up by the masses, rather than the high-level specialized software that is a hard skill to acquire. This is understandable, but is also the reason why software is so slow in advancing forward compared to hardware (and by the same token, hardware engineers require more specialization).
They explain very clearly in the previous linked blogpost [1] in OP. Some snippets

> There is excellent philosophical alignment between RISC-V and Framework. Both are built on the idea that an open ecosystem is more powerful than the sum of its parts... x86 ... is used in the processors for each Framework Laptop ... The x86 ISA was invented by Intel, extended on by AMD, and is proprietary, with Intel and AMD being effectively the only two companies able to use and create processors around it. ... What makes RISC-V unique is that it is an entirely open architecture, which means that anyone can extend on it and create their own processors that use it without paying a fee. RISC-V International is the collaborative organization that exists to help develop the standard and define common versions to ensure cross-compatibility of hardware and software. There are hundreds of companies now developing cores and chips around RISC-V, but most of these have been hidden away in embedded applications....

> All of this is what makes RISC-V unique from an ecosystem enablement perspective. The actual technology is equally interesting. The base instruction set of RISC-V is simple and streamlined, while there are a number of extensions enabling high performance and specialized compute. This means that RISC-V cores can be developed for anything from tiny control CPUs embedded inside a sensor (the Fingerprint Reader we’ve used in Framework Laptops since 2021 actually has a RISC-V core!) to monstrous multi-hundred-core server processors. The DeepComputing RISC-V Mainboard uses a JH7110 processor from StarFive which has four U74 RISC-V cores from SiFive. SiFive is the company that developed CPU cores using the RISC-V ISA, StarFive is the processor designer that integrated those CPU cores with other peripherals, DeepComputing created a Mainboard leveraging that processor, and Framework makes laptops that can use the Mainboard. The power of an open ecosystem!

[1] https://frame.work/ca/en/blog/introducing-a-new-risc-v-mainb...
> What is the purpose of the dock? It does not tell you what apps have windows visible, preview these windows or inform you where these windows are. Absolute waste of screen real estate.

Auto-hide. First thing I turn on when I do a fresh install.

Some keep it as an app launcher and quick switcher. I prefer to only open it when necessary.
> Why is there such a stark difference?

Your linker must align the .text section to the page size (often 4096 bytes). If you open the binary with a hex editor you'll see lots of null padding.
And as always Lawrence A. Chang's Handbook for Spoken Mathematics [0]

[0] https://openlibrary.org/books/OL18996361M/Handbook_for_spoke...)
Uh, clearly that's a dotdirectory
They're trying very hard to manufacture a story here.

Skipping to the end: satellite reentries are 12% of the space industry's contribution to ozone depletion (they write). The space industry, in turn, is 0.1% of the anthropocentric ozone depletion. Put together: satellite reentries are 0.01% of the total.

(And that total is itself a small fraction of the 20th century levels, prior to the Montreal protocol).
\times denotes the cartesian product (to my knowledge) universally.
If 3rd-semester calculus is when you introduce a general definition of continuity (I am not from the US, wouldn't know how the programs usually work there) on either metric or topological spaces, the cartesian product starts to appear quite a lot I guess ?
It was prominent in the news at the start, but at this point it is government forces vs a myriad of various groups (unified and not) and it makes for a muddy story to tell. There aren't many regional powers who are all for any given side and another power(s) all in for another side. So it boils down to a local civil war story. Those stories just don't generate a lot of news.

Whole situation is very sad. Seeing a nation fall into chaos like that. So many people's lives destroyed through no fault of their own.
Runpod, 2xA40.

Not sure why you think buying an entire inference server is a necessity to run these models.
FWIW, Emacs defaults to mixed for indentations that aren't a multiple of the tabstop.
The problem is, your best minds, whom you regard as being "technical," ironically simply don't have the pedagogical and epistemological axioms needed for possessing the sensibility that can conceptualize and eventually abstract away the fundamental principles of the technology civilization presently enjoys. Not just young students, but so too is lacking the experts, leaders, teachers, and supposedly prolific and employed engineers living within the cosmopolitan nationalist tribal world-system that is none other than globalist liberal democracy. In much more simple words, the communal program of regressing education toward the mean where the average human can apprehend the secret physics of the universe always runs into the barrier where an average disposition just can't cut it in the progression of science that isn't mundane or trivial. You said you laugh at the idea of expecting the children of your community to understand and leverage an understanding of things like Intel's latest microprocessors and a web browser front-end framework like Angular? Why, that's the bare minimum needed for surviving the complex world that is arriving on the scene.

Humans are physiologically incapable of doing or understanding anything significant. They inflate their status to be stuff like anything even remotely central to the universe, which is the definition of the anthropocentric. While in actuality reality can and will go on without humanity. Regardless of how life gets falsified, simplified, and dumbed down for the slow kids of the universe that is humanist society. As if the constant string of inconsistencies in quantum physics wasn't proof enough of the reliable ineffectiveness of mathematics as well as science in achieving knowledge.
missing the cursive theta.
My understanding is that "the DOM API" is specced very much in terms of Javascript, so WASM component stuff might see a "DOM2 API" that's similar but not really the same API. Lots of work in speccing that out, I bet. But yes, please!
Sleep on it: exploring the psychology of sleep amidst contemporary challenges
Ok, but please don't fulminate on Hacker News. We're trying for something different here.

https://news.ycombinator.com/newsguidelines.html
Makes sense. Being in organized crime must be fucking fascinating. One day, you’re haggling on the price of black market eggs. Next day, you’re arranging the smuggling of sand from Latin America to Australia.
I've said this a few times, but "efficiency" is a term that doesn't really mean anything in isolation, meaning that it can mean whatever you want it to mean. Subsequently, no matter how much they fuck it up, they will still twist around some numbers and claim victory.
It’s also literally hacker related. It doesn’t stretch the guidelines like other political submissions.
And with today's investors just buying funds/picking some 'group' on the 401k website, they aren't investing in a company, counting on receiving dividends from the company for the rest of their lives, and therefore forcing the company to be healthy. Instead they are counting on the stock going up short term, something totally different than buying and holding for dividends. And they just keep putting money into the generic pools of XYZ stock fund, again not a specific stock that they then hold accountable for anything. In fact they can't even punish a specific company by selling it's stock, only an entire ETF or 401 fund that the company is buried in.

And then there's dark pools. Trading isn't even done on the market anymore.
FDR's VP Henry Wallace used the term 'the common man' which I always liked.
Sounds like a company version of ADHD.
your answer was like "tell me you don't live in a third-world country without telling me..."
I am from Argentina so I know: You go to buy sand and are offered the legit one at a price hard to afford, or the "black" one with some discount. This way you learn there is a black market. Maybe for one bag you will get the same price anyway, but when you need an important amount of it, there will be 2 prices.
If you are in a beach town, you hear the rumors about why there is less sand.
Hi, co-founder/CEO of Telnyx here. I agree, the status quo sucks. We're trying to fix it, but as you can see, the regulators aren't very sympathetic to our cause.

Our mission has always been to democratize access to the power of the PSTN, and we've fought numerous battles (e.g., registered SMS) to make it easy for people to use our services and not be disadvantaged from other technologies (like pre-paid SIMs where no ID is required).

We are constantly trying to figure out ways to reduce friction for legitimate customers while preventing fraud on our platform, but increasingly, and especially with this NAL, we're being forced down a path of gatekeeping.

We don't think the FCC's decision was legally sound. It faces all sorts of challenges, including lack of statutory authority, violation of due process, and illegal rulemaking via enforcement, and we expect to challenge it in Appellate Court.

Pretty unhappy with Fred's post. Easy to play armchair quarterback.

This is not an easy problem to solve, and every step we take is an exercise in Type 1 vs Type 2 errors. Obviously, I think putting innocent people in prison (i.e. the blocking you experienced) is worse than letting a few guilty people free (i.e. bad actors through).

My Linkedin post is here where you can read my full post, replies, and even some legal analysis: https://www.linkedin.com/posts/dcasem_vague-rules-strictly-e...
Show HN: SyncTube – self-hosted web app to watch videos together and chat
I started this as an alternative to cytu.be for personal use and experiments, when my internet was so old that it gave me global ipv4 and I could run the server directly from my PC and add local files to the playlist, streaming them to all clients.

At the moment, I have developed this project to the presence of many unique features, such as external subtitles / audio tracks, automatic Leader control and commands for rewinding when you want to rewatch a certain moment or skip an anime opening with `/90` in the chat.

I think one of the main advantages is the lack of dependencies other than NodeJS and a 150KiB ws lib, so the service can be easily hosted on cheap VPS.

Recently, I also added the ability to upload video files to a temporary server cache and play them immediately after the start of the upload, without waiting for completion. This is implemented by uploading the last megabytes of video with metadata, which the HTTP server returns when handling 206-range requests from browsers (doesn't work before full upload on render demo due to the nature of the service, i think).

The client and server are implemented in Haxe compiled to JS, it is not as good for integrating JS libraries as TS, but it has many features at the compilation stage and a simpler type system with Int and without separate undefined type.

I also made a Flutter client for Android with a server list, and although it is not the pinnacle of material design, it adapts well to virtual keyboard and it is convenient to switch to a fullscreen with a double tap and exit it when the new message icon appears in the corner of the video.
Good. With both Blue Origin and Space-X having flown heavy boosters, there's no need for a US$2 billion per launch Boeing booster, even if it works.
Don't discount MediaTek, and four years is an exaggeration.
I lost faith in this company, Mozilla has been distracted by chasing hypes, taking money from a major competitor, dropped servo development, the list goes on and on. I had to kagi for "Mozilla Foundation" NPO to confirm that it's still a nonprofit.

In today's view, I'm looking at a Ad Company depends on Google happens to own a browser. This contradicts one of it's main sale point: diversifying the browser market. For me what's left for Firefox is just uB0 support.

There's no remorse in switching to and strongly soliciting Firefox forks like LibreWolf or Waterfox.
I have actually watched many of his videos, as an individual I very much like his advices. What I am saying however is that this has nothing to do whatsoever with improving software at scale.

But my point still stands, Casey focuses solely on the cultural aspect but completely ignore the technical one. He says that developers became lazy/uninformed, but why did that happen? Why would anything he currently say solve it?
> Every single running UI app needs a window.

I’m sorry, but this is false. The default/conventional behaviour is for apps to keep running even if all their windows are closed.

There’s actually a toggle for this behaviour on the app delegate.[0]

You may be thinking about LSUIElement, which is loosely related, but doesn’t mandate that windowless apps must quit. [1]

0: https://developer.apple.com/documentation/appkit/nsapplicati...

1: https://developer.apple.com/documentation/bundleresources/in...
I tried it on gpt4o with an upload of the image and "What do you see?" as prompt and it said "monkey". So ymmv, these tools can't be evaluated with just a bunch of gotcha prompts and ignorance of how to use them effectively
> Society has grown to accept buggy, unreliable software as normal.

That's easy to stop. Disallow warranty disclaimers.
I've lived in a few dozen cities (most very, very rural) in the US, and The Bay has, by far, the worst electricity out of any of them. We have longer outages as a planned practice than I'd have from ice storms knocking down half the forest or waves partially flooding the town.

As an outside observer, the fact that PG&E can lie to the state and request money for maintenance, subsequently sending that money to shareholders, looks like a likely candidate for many of the problems.

It's especially annoying that it's the lowest quality power while it's working (compared to a pure sine signal), has the highest count of days with some power blip, the highest number of full days without power each year, it's 2.5x more expensive than anywhere else I've lived, and they don't even have snow or ice or the same levels of wind and rain as the other places with better power. Plus they're servicing more people per square mile. It ought to be more efficient.

Maybe CA really is special somehow, but it looks like ordinary corruption.
I think the two example images are actually the same. (I've always done an italic X.)
Retaking the web browser, one small step at a time
Yeah and I would extend it to a better company as well.
My theory is that software has gotten easier to build, the barrier to entry lowered, the demand for more advanced functionality boomed, and the incentives promoting maintainability and longevity usurped by an ever increasing demand for rapid financial growth.
> I wish the Dart server ecosystem was more mature though. Being able to compile Dart into a static binary is so nice for deployment.

Considering that both are made by Google, I can imagine that they just use Go for everything servers.
Read Turkheimer.
ReCAPTCHA: 819M hours of wasted human time, billions of dollars in profit
that's right with mechanical pencils written on a proper writing surface with plenty of arm/elbow space with real erasers for completely removing noise from mistakes.
Well that made me lol! (Edit: oh. now that i've seen https://news.ycombinator.com/item?id=42987770 it's not so funny; too bad)

FWIW the CIA does not run Hacker News. (that I know of)
Whilst it is true indeed that POWER10 requires an opaque blob of firmware goo, Raptor was supposed to bring a follow-up to POWER9 that uses the Solid Silicon S1[0] instead of POWER10:

Raptor yesterday officially announced that we're not getting Power10 systems. The idea is we're going to be getting something better: the Solid Silicon S1. It's Power ISA 3.1 and fully compatible, but it's also a fully blob-free OpenPOWER successor to the POWER9, avoiding Power10's notorious binary firmware requirement for OMI RAM and I/O.

[…] the S1's specs, and he said it's a PCIe 5.0 DDR5 part running from the high 3GHz to low 4GHz clock range, with the exact frequency range to be determined. (OMI-based RAM not required!) The S1 is bi-endian, SMT-4 and will support at least two sockets with an 18-core option confirmed for certain and others to be evaluated. This compares very well with the Power10, which is also PCIe 5.0, also available as SMT-4 (though it has an SMT-8 option), and also clocks somewhere between 3.5GHz and 4GHz.

I have not heard of Solid Silicon before, and their website[1] does not reveal much other than indirectly ascertaining the non-laptop factor of the S1 SoC(?).

[0] https://www.talospace.com/2023/10/the-next-raptor-openpower-...

[1] https://www.solidsilicon.com/desktop/index.html
HN has a disproportionate impact in the tech scene. I would not be surprised if some of the key players actually read this site. (I know Yarvin has been here in the past, for example.)
I’m confused. What do you think companies do with profits?
I agree, but there’s no way to divorce this from Musk’s hand controlling our government. It should have been cancelled years ago, but the motive matters.
Pouet certainly has platform filtering; try:

https://www.pouet.net/prodlist.php?type[]=32b&type[]=64b&typ...
Thanks for your post. I'm always on the hunt for this sort of gritty educational material. MIT's NAND-to-Tetris first principles book seems right up my alley.
I'm looking forward to more distros adopting Bootstrappable Builds, so far I think only Guix has.

https://bootstrappable.org/
https://lwn.net/Articles/983340/
When I was a kid, we had an old Reader’s Digest atlas with historical world maps on the endpapers (Australia was connected to Antarctica on this map). There was an island in the southern Indian Ocean labeled “Los Romeros” which I decided must be the floating island from Doctor Doolittle and I became obsessed with it, finding an island in approximately the same location now named Kerguellen Island. I used to dream of creating a Utopian colony there with its own constructed language, university and socialist economy.

If you look at the Wikipedia article for Kerguellen Island, you will see that I never fulfilled that dream.
Are AC washing machine motors coverable in this way? Similar power output?
cat nyan.jpeg works of you enable sixel support. Better tools are out there, don't wait for someone else to package it up for you!
Assuming they contract out to both those venders. Having a single vendor win the contracts lead to this mess to begin with
There's a technique called "Shadowing" that only takes 15 minutes a day which worked for known polyglot Alexander Arguelles to learn and maintain the many languages he knows.
https://youtu.be/MqR3K1alUio
PG&E should have been liquidated in bankruptcy and the physical assets taken by the state, with regional public utilities created from them.
and maybe that's the lesson. They were too early.
I don't think it's a very fair criticism. Of all the abstractions over HTML, JSX is the only one that forces you to learn HTML itself. So the reason why JS programmers chose JSX isn't that they refuse to write HTML.
"It appears that author is from that newer generation"

No it doesn't. Nothing else you wrote here is true either.
See the Bootstrappable Builds community. They do not allow bootstrap that uses pre-generated files (binary or otherwise), except for an MBR worth of commented machine code in hex.

https://bootstrappable.org/
https://lwn.net/Articles/983340/