skysight-inc/HackerNews huggingface dataset:
I respectfully partially disagree. Sure, the term "rescue" is a bit over the top and evokes "Apollo 13" vibes. OTOH, Boeing has "$14.8bn in Pentagon contracts in 2022" [1]. Boeing has plane crash issues for years now across more than 1 model. And its space program just had an embarrassing failure. Given their failures, the amount of revenue they get from the US federal gov, and their level of influence over various aspects of defense funding/spending, I do not think this story should be dismissed as an overly sensational, run-of-the-mill story that does not make the news.

IMO, US citizens/taxpayers would be very justified to be pissed about the failures of a company that their tax dollars heavily fund (from the same article I referenced above, its like 37% of their revenue). The series of very public failures that affect people directly (planes) and affect their tax dollars (recent series of failures of their space program) certainly warrants outrage and coverage. that's my 2 cents

[1]: https://www.airforce-technology.com/features/boeing-pleads-g...

or

https://www.forbes.com/sites/greatspeculations/2020/01/02/ho...
i've worked at a 30-50 person company that was (is?) super inefficient. at some point there were more directors, managers and product people than actual engineers doing the work. i remember specifically that at one point there was a team of 4 people with 1 engineer and 3 different "stakeholders"!
Here's a Wired article dated January 1, 2005 featuring the term "viral video" as something that doesn't need to be explained: https://www.wired.com/2005/01/check-out-this-video-clip/

So yes, we can be certain that "going viral" existed 20 years ago, to the extent that we think "viral" is the status achieved by "viral videos".
> The car companies can only sell what people will buy, while also having meet the CAFE (or similar regs in other countries).

I’ve met actual contractors with overgrown SUVs/trucks who prefer a Prius. The big trucks are macho, but they suck for loading and unloading. A couple weeks ago, I helped load some furniture into an Escalade. It’s truly remarkable how little interior volume the Escalade has compared to how large it is. And have you ever looked under a modern overgrown vehicle? They are high off the ground, and they may rock the approach, breakover and departure angles, but check out all the suspension components, the axles, and the differentials hanging down below the wheel axis! All that height buys very little usable clearance if you’re driving over crap.

I think Telo is on to something (although they seem to be nowhere near having a vehicle to sell). The automakers are largely not selling high-capacity, efficient, easy to load vehicles. They’re all over Asia, though.
At least on my HP printer, there is a process (I think called alignment?) to self-calibrate new cartridges. I am not sure if that is different from the type of calibration you’re talking about (maybe about colors). However, I’ve personally not found differences between using the printer’s own calibration processes and not doing anything. Nor have I found significant differences between first and third party cartridges. Some third party cartridges will print a little bit ‘fuzzier’, or maybe ‘thicker’ is the right way to put it. But not in a way that makes the printing worse, as much as different.
Not even a little?

That's just the initials given in quality control, which more and more people began using as synonymous for having good quality. Which is pretty easy to understand: you keep seeing it on the well working cars. So it's an OK car...

Nothing about it had goofy/silly implications.

It also predates pretty much everyone on this forum (and the foobar term), so it wouldn't qualify for "you have to experience it for yourself"
I do wish we were more adventurous in how we present our code in editors. As the article says, we seem to be stuck in a rut. Typography in the main editing area is almost always based on a classic monospaced text file. Colours are almost always based on “syntax highlighting”, which in turn often involves distinguishing elements of the language we’re looking at whose differences aren’t very important.

Given the potential of modern graphical environments and typography, I’d like to see languages and editors adopt simple spacing improvements like elastic tab stops¹. I don’t want to chose between an aesthetically pleasing layout that draws attention to patterns and anomalies in my code and a layout with completely uniform spacing because anything more carefully aligned is a pain to maintain in later edits and adds noise to diffs. We could shrink blank lines to half-height as well, which would keep the useful visual separation but waste less space.

I’d like to use a (somewhat) wider range of basic symbols than whatever we had in ASCII last century. Even allowing comparison operators like ≤, <, ≠ and = that align consistently would be a useful start.

I’d like simpler syntax highlighting, concentrating on distinguishing major language elements like literals, variables and types, and emphasising problems I probably care about like unclosed strings and misspelt keywords. I’d also like to see colour used more effectively for matching related code like opening/closing pairs or the definition of a value and later references to it.

I’d like to see a sidebar for documentation, not unlike the example for comments in the article, but allowing documentation to be attached at different levels from an individual function or variable up to an entire file or beyond, then having the editor automatically offer all documentation relevant to wherever I am in the code and whatever I’m typing there.

If we were designing a UI for another application, we’d always consider aspects like spacing, symbols and iconography, colour schemes and how to show and navigate related information. It’s strange that we give so little consideration to them in the tools we use ourselves!

(Join me next week for part two of the epic rant, provisionally entitled Why aren’t we all using semantic diff tools yet?)

¹ https://nick-gravgaard.com/elastic-tabstops/
Ask HN: What is the best way to learn Go?
After 40+ years of writing C I'm going to learn Go. Is "The Go Programming Language" still the way? It is 8 years old now and the language has seen more than a few changes between then and now. What books should I be looking at?
> I also understand exactly why Jeremy Clarkson doesn't care about emissions and safety standards.

And yet in Clarkson's Farm, he bemoans about how impossible it is to be a farmer due to the weather changing and being more unpredictable then it used to be. It seems like he should care more then he appears to outside of that single show.
I don't know how a UK medium such as the BBC forgot to mention the now well-known Louis Wain (an English artist) [1][2]. I share the same surname with him but am not related. My uncle, an antiquarian, gave me an original postcard from him. Before that, I discovered him in a low-quality encyclopedia at a girlfriend's house, in an entry on schizophrenia [3].

[1] https://es.wikipedia.org/wiki/Louis_Wain

[2] https://www.imdb.com/title/tt10687506/

[3] https://www.researchgate.net/figure/Louis-Wain-Pictures-of-c...
Based on contract ramp-ups from folks I know in sales having record years/quarters tied to the US DoD (while the rest of the sales divisions miss their numbers by huge margins) - I think that it's a foregone conclusion the powers that be expect a major uptick in hostilities sooner than later.

But that's just my opinion, man. Could also be the tail wagging the dog.

Either way, I think it's pretty clear we are moving from a unipolar world to at least a "more" multipolar world in the near to midterm future. Covid laid bare how utterly fragile the current supply chains are for almost everything from raw material to base chemicals to advanced chips and beyond in the western hemisphere - so it only makes sense for this to happen regardless.
Sounds like a fun time lol
How can we study a valve ageing or a worn cartilage if we don't even have a valve or a cartilage to watch?

Is ageing here defined as: "nutrients in my Petri dish are going exhaust so I will go pop"?
Australia, on both sides of the house, also understands the importance of Immigration.

However we just neglected to build anywhere for them to live...

We are in a cost-of-living crisis, a per-capita recession.

One of the reasons we are not in a full-blown recessions is the wealth that immigrants brought with them!

Building firms are going under, and we gutted the trade schools years ago. So the housing crisis isn't going to resolve anytime soon...
We switched from Google Workspace to Notion around 2018. It worked really well as a company wiki. A lot of the exec team lived in there.

The most painful part, the part that led to us switching back, was how painfully slow Notion was. Thanks to Electron, it used an obscene amount of ram, and a lot of opportunities to jot an idea down, or file something in the right place, were lost because of that slight lag.

Like being forced to cold-start Chrome to visit any website.

Knowing it would feel tedious to open Notion made me reconsider if the idea was worth writing down at all.

In some cases, it was!
<https://news.ycombinator.com/item?id=41682985>

It's hardly just Solaris.
It seems that Notion is a kind of product that tries to solve issues from many areas, so it has everything that almost solves a meaningful problem for the user, but not quite. So the burden is on the user to go that extra mile, who will have to search for templates, memorize how non-standard tech works just to setup and maintain a system that only the maintainer knows how it works.

Some people use Notion for research and academic writing, which is the same use case for my software (https://getcahier.com). By specializing on this specific use case, I've been able to: offer a standard data model that's widely used in the field (bibtex), innovate in the PDF reader in the direction that my users need (by adding scrollbar markers for the relative position of highlights), and provide clear instructions to users on how to use the software. In principle, learning to use the software is learning how to perform an activity better - in this case, formal or informal research. When working with a software that's too general the user will always have to ask himself an additional question: "now, how do I make it do what I need?".

As the mathematician Hardy used to say, a beautiful theorem is one that is not too specific but also that is not too general - it has to strike a balance between the two.
No, OK is an abbreviation of "oll korrect", one example of a popular fad for cute misspellings... from the early 19th century.

Did you really believe that one person handled quality control for everything?
This all pertains to whether Apple is, per court order, no longer prohibiting developers to link to their websites containing billing information that is not using their In-App Purchase system and thus bypassing their 30% fee and competing against it for consumer payments.

Apple's compliance with the court order was to create a 27% fee if you exercise this right to link to your own payment options, along with granting themselves the right to audit developers to ensure they collect it and extending the scope to include all other devices and operating systems you might use to complete a purchase for one week after using your phone to tap a link.

The question is, what can the judge actually do if they are held in contempt? It certainly does not seem like Apple has even the slightest fear of repercussion, is that warranted?

> "Apple Inc. and its officers, agents, servants, employees, and any person in active concert or participation with them (“Apple”), are hereby permanently restrained and enjoined from prohibiting developers from (i) including in their apps and their metadata buttons, external links, or other calls to action that direct customers to purchasing mechanisms, in addition to In-App Purchasing and (ii) communicating with customers through points of contact obtained voluntarily from customers through account registration within the app."

https://www.documentcloud.org/documents/21060628-epic-apple-...
Wow, that's a really interesting point. I guess I've never stopped to think about the impact these names have. I of course saw how Asian people were treated during COVID times and the impact that had. One does have to wonder if the media would have that same smoke for Missouri.
I looked at the 1988 law, nothing in there said they had to keep DNA and it wasn’t even mentioned. They are lying or being very liberal with their interpretation of the law to benefit themselves financially.
> Scale certainly wouldn't be it.

vanilla postgres can't scale to such size, you need some sharding solution on top, which likely will be much harder to maintain than ScyllaDB..
"The Iron-Willed Headmistress"–Remembering Harry Potter's Professor Maggie Smith
Just to clarify that we're talking about the same thing in case I misunderstood something: autossh (style) scripts do these things:

1. fake data to keep a connection "fresh" for shitty middleware

2. detect connection which are stuck (state = open, but no data can actually round trip) and kill them

3. restart ssh when that happens

Is that what we're talking about here? I think people are saying that points 1 and 2, but not 3, are covered by SSH's ServerAlive* options. And that's also how OpenSSH advertises and documents those options, and apparently even how autossh talks about it in their own readme.

You're saying that those options don't actually solve points 1 and 2, while (your/their/etc) autossh does properly detect it.

Correct so far?

If so that seems like a bug in OpenSSH (or whatever implementation) which should get appropriate attention upstream. Has anyone reported this upstream? Is there a ticket to follow?

PS: I think we're all in agreement that option 3 is out of scope for stock OpenSSH (regardless of what other tools do)
I believe many Linuxes still symlink /bin/sh -> /bin/bash, so the shebang itself won't save you. Debian's assignment of /bin/dash as the default /bin/sh is relatively recent (at least for those who've been running Debian since the 1990s).

I virtually exclusively write Bash scripts for my own use. I've been bit by bashisms however, and at the very least don't casually dismiss the concerns which are voiced against doing this. I'm also daily using systems which don't have a full Bash, and which really don't have the resources to run it (mostly storage, though other factors may be involved).
It's incredible how, as a privately owned company, Valve avoids the profit chasing short termism of the publically traded companies.
> There's extra steps here (the syncing, the bind mounting, etc) for the `emerge` with a custom `ROOT` to do an update to `/` itself.

Those extra steps are handled by telling people what to do, in news items. This happened for example in the 17.1 -> 23.0 profile migration [1]; emerge wasn't updated to help people do this in any way whatsoever, users are expected to do everything themselves. This is the Gentoo way.

> And that's if we had a `ROOT` that allowed us to source dependencies (libraries to link against, includes, etc).

You don't need to source anything in ROOT because everything you're rebuilding is already in /.

If you intended to build a program that depended upon a library you did not already have (in /), you're right, this wouldn't work. That isn't the case here. The dynamic linker (ld-linux.so or whatever you fancy, the ELF interpreter, the thing that runs before main(), the thing that will look at the list of dependent libraries, try to load them, and balk at any mismatches) isn't executed until the program is, and setting ROOT merely tells portage where to put them; it doesn't execute them. This I alluded to in the other comment thread about building a userland that your CPU can't even execute.

[1] https://www.gentoo.org/support/news-items/2024-03-22-new-23-...
> A small number of people place the large majority of bets—about 5 percent of bettors spent 70 percent of the money in New Jersey in late 2020 and early 2021, for example.

By this logic, we should ban cars because 5% of drivers experience collisions every year. Or maybe we should ban Free to Play mobile apps (5% of users result in 70% of the profits). Or maybe we should ban firearms, because a small number of users harm people.

There are always risks with every industry in regards to the safety of those who participate. What is the "acceptable" number of problematic cases for a billion-dollar industry to be legally acceptable?
> _Animal Farm_ was taught to me by my capitalist and authoritarian teachers as an anti-communist screed

And then you find out:

Animal Farm (1954 UK animated film) was funded in part by the Central Intelligence Agency (CIA), who also made changes to the original script.

Sometimes there is a "conspiracy" and the truth is weird. The animated movie has a entirely different resolution at the end than the book does. Presumably teacher's materials in the USA were similarly biased?

As an outsider, occasionally I am surprised by the similarities between the USA and the USSR even if the precise details are very different.
Too much efficiency makes everything worse (2022)
If you haven't used a more current programming language in terms of tooling, you may be in for a shock: package management, concurrency, formatting and linting are all sorted, with decent support in Visual Studio Code. I'd honestly look at these things first so that you can right-size individual modules, etc.
When I was first learning I liked this video series.

https://www.oreilly.com/library/view/intermediate-go-program...

Also checkout this repo for helpful links: https://awesome-go.com/free-e-books/
I think that's fair.

I will say that Obsidian's tables have gotten a lot better in terms of reflow, sorting, etc. At some point Obsidian might add some additional config to their tables to allow users to manually control column widths, etc., but it would have to be non-standard markdown - like how you can scale down images by adding a width parameter.

![[./media/example_image.png|Custom caption|450]]
> The CDC continues to characterize the risk posed to the general public by the H5N1 outbreak as “low.”

I can’t take such statements seriously after what happened during COVID, with various organizations initially downplaying the issue, then taking it to new heights of hysteria, changing stances on masks, not seriously pursuing the lab leak theory, seeking to censor/oppress different opinions, etc. I am concerned that statements like this look just like what happened at the start of COVID.

> The fact that the Missouri Department of Health and Senior Services is still finding such individuals weeks after the H5N1 patient was released from hospital is raising concerns about the rigor of the investigation that the state is running.

> As of Friday, 239 herds in 14 states have tested positive for H5N1, though that is believed to be an underestimate of the true scope of the outbreak. Missouri is not among the states that reported infected dairy herds.

Are we once again going to take it less seriously than we should only to then swing to the other extreme later?
I looked it up, and I’m mistaken, in their “privacy” statement they say they retain your “Genetic Information” because it’s required by law, which from my perusal of the law seems like an extreme stretch of what the law says. It should be enough that they retain your contact info and a brief statement that they took your genetic information, there is no reason to keep all the genome info.
L.A. pilot guaranteeing families $1k/month shows 'transformative' results: study
https://archive.today/gDvQR
Not an expert at all, but wasn't part of The Cold War playbook to outspend the USSR?

Investing in capability isn't necessarily a signal that we expect to deploy that capability. But it does force the enemy to level up, then when that enemy runs out of money, they tend to implode.

I literally have no idea, so more than happy to be educated!
Sensitivities around regions should have limits. I still remember people attacking Trump as racist for suggesting that flights from China be suspended very early in the pandemic. No one wants to talk about it now, but that was absolutely the right thing to do and it was a shame people politicized an otherwise common sense suggestion.
I'm under the impression that time is actually working for China and that they don't really require a war; they'll catch up economically soon enough (5-10y) that a war doesn't benefit them at all, and only the US would benefit from one right now, while they still have a chance of nipping their primacy in the bud.
I wouldn’t look for questions with yes/no answers, but for questions where the answers can have correct/incorrect reasoning. Of course, you can’t turn those into automated benchmarks, but that’s maybe kinda the point.
Find the best available .com domains for you product
Hi everyone:

If any founder is looking for different potential available .com domains for you product, usedotcom.com is a great resource for you!

I know how hard it it now to find available .com domains, so I hope this will help you out!

Will also be giving out free premium accounts!
Not only is "close to 5V" "good enough", it's so "good enough" that we consider a CPU running a program practically idealized. When programming a computer, you largely don't think about any hardware cases going wrong, because they're so vanishingly rare.

This is a huge departure from the physical world, and it speaks to what a massive benefit computers bring.
Hasn't come up much here, but part of the appeal is that Notion is extremely flexible. You can create a regular old company knowledge base, but also feed in/out things from a ton of other systems and organize them.

Notion's main strength and stickiness imo is as a hub.
Immigrants are generally young and seeking employment. Bringing in young workers is the best way to guarantee social security for yourself.
It's a pretty simple note organizer for markdown notes. That's literally it. Vaults/folders/subfolders are 1:1 representations of the folders on your physical computer.

It's WYSIWYG, so even if you don't know markdown, you can just use standard shortcuts like Ctrl-B to bold something, Ctrl-I to italicize, etc.

But it's only as valuable as the notes that it contains. If you are a fastidious note taker (for your projects, work, etc), like to ontologically tag things, and appreciate building inter-related knowledge (like wikipedia links), then you'd be hard pressed to find a better substitute even compared to other heavy hitters like Joplin and Logseq.
Beautiful commit history visualizer can be built using Gource: https://gource.io/.

e.g. https://github.com/SinghCoder/Compiler-Construction?tab=read...
It’s hard to say my 2013 Mac Pro with a 14,000 PassMark score and more RAM than you can even get in new Macs is obsolete.

You can’t even get a Mac Mini with 64 gigs of even -unified- RAM much less program ram.
Upgrading this thing feels like such a scam.