skysight-inc/HackerNews huggingface dataset:
Probably the latter. According to wikipedia[1] the Model I was modular but preassembled while the later Model III was an all-in-one integrated system, and Radio Shack provided upgrade and repair services (presumably installing things like RAM upgrades or expansion boards like an RS-232 interface.) Neither machine seems to have included the sort of user-accessible slots that S-100 machines, the Apple II, or the IBM PC had.

[1] https://en.wikipedia.org/wiki/TRS-80

This bit from [1] is hilarious by the way:

> In February 1977 they showed their prototype, running a simple tax-accounting program, to Charles Tandy, head of Tandy Corporation. The program quickly crashed as the computer's implementation of Tiny BASIC could not handle the US$150,000 figure that Tandy typed in as his salary, and the two men added support for floating-point math to its Level I BASIC to prevent a recurrence.

Presumably Mr. Roach only made <= $32K.
I mean, you can rest assured that you will have problems with Vitess at some point. All software is buggy, and there is no guarantee one of those bugs won't be catastrophic. You should plan for a method to completely replace your entire production cluster in the event of failure. This can be quite difficult with horizontally-scaled databases. It's also not uncommon to hit a scaling limit for which there's no simple solution, or not be able to build out a replacement production cluster due to unplanned-for limitations.
For anyone curious about Bytecode Alliance: https://github.com/wasmerio/wasmer/issues/956
I would have a look at the openwrt project’s database of supported devices. You can filter for devices with 3 nics (though not sure it supports filtering for “3 or more”).

https://openwrt.org/toh/views/toh_available_16128
This is such a fantastic search engine. Obviously not perfect, but the search results are information rather than blogspam/ads/etc. Breath of fresh air.

Funnily enough I somehow ranked #1 for "ADHD" but I don't know what's particularly special about my landing page. Does your crawler look prioritize/crawl HN by any chance?
Something else that stopped in the 1980s was the oil crisis. Possibly we all give Volcker too much credit.
Here are two links.

Marijuana (though nothing to link explicitly to gop): https://www.aclu.org/gallery/marijuana-arrests-numbers

Jury of peers, very explicit from gop: https://www.themarshallproject.org/2019/08/07/racism-tainted...

I'm not an expert; these are the first two things I stumbled on in verifying my position. I don't believe you are discussing in good faith, goodbye.
5G is a pretty big sham.
I honestly don't understand what the point of having large conventional forces is. We know a direct confrontation between NATO and Russia will lead to nuclear war, and all those conventional forces will be wiped out along with the countries they're supposed to protect.

It just wastes money and deludes trigger happy people in to believing a war between nuclear powers can be "won".
That said, I agree that too many people don’t seek out narratives/facts that counter their priors (I think this is psychically painful like an attack on our ego/identity).

And I agree with the bottom of your comment about the lack of empathy for Syrians, Yemenese, etc. Personally I think it’s difficult to understand the different belligerents and their incentives/intents when looking at say Pakistan or Yemen instead of the more obvious “Russia invades Ukraine” plot.

It’s worth explaining this through the lens of the Military-Entertainment Complex (movies, shows/series, books, and sports sponsorships).
Well, if you know anonymous function, it should be easy to understand what happens. Functions are first-class objects here. Q is a procedure that takes an arbitrary procedure. It's not that you run the procedure. In fact, it's another way around, you want to say something about the source code of the function, not the result of applying it.
This is a textbook middlebrow dismissal. Can we be more specific and less snarky?
On Nintendo Switch, Clubhouse Games includes hex: https://www.nintendo.com/store/products/clubhouse-games-51-w...

(There's a lot of other really fun and interesting games there too BTW - it's been very popular in our family.)
The image of a powerful Russian force is eroding day by day. The Russian force seems largely unprepared, inept, careless, shortcut taking and possibly inebriated. But it doesn’t end there, the higher up decisionmaking and the equipment seem to be lacking even more. The only thing keeping them up is the former USSR inertia for they still have weapons capable of making a lot of damage.
That’s fair. My experience with Ubuntu is that it’s basically fine for what I need a distro to do. I’d like to stay on this train because at the end of the day I just need my computer to work reliably. Ubuntu is not perfect, but it’s the devil I know. :)
Techies are far more valuable in the post apocalyptic world than you think. When the initial bloodshed subsides, people will want rudimentary communication apps and networks to get back to the old days. Only techies can build to those standards.
> It's too bad that Radio Shack no longer exists

As a kid, pouring through the latest Heathkit catalogue was a joy, as was rummaging through an old-school Radio Shack store for new stuff to put on the bread board. In later years such expeditions included Fry's in Sunnyvale EDIT: Palo Alto, actually. When Radio Shack put TRS-80s in every store it wasn't long before kids of all ages with a bit of BASIC knowledge snuck loops of obscenities onto those screens before sales staff would finally notice and interrupt. In later years it seemed that every Radio Shack store everywhere had an endless loop of Top Gun or Star Wars videos on endless loop. I cannot help but remember most people calling the TRS-80 the "Trash 80" even though nobody I knew disliked the machines, per se.

RIP John Roach, marketing visionary.
I like the approach of Google Chromebooks. You can set up your own keys and chain of trust from day 1. Of course, then you are on your own.
Pullum keeps a slightly updated version of this poem on his website: http://www.lel.ed.ac.uk/~gpullum/loopsnoop.html

It adjusts the phrasing in a few places to make the meter flow more naturally. Apparently it also fixes a small error in the original proof, which, for the life of me, I cannot find.

I've used this poem to teach the halting problem to a variety of people for almost a decade and a half. Reading the one linked here just didn't sound right.
I don't mean the job title itself, but the fact that companies employ (or mostly outsource) a team of people who it treats as second class citizens and does not give the necessary tools to fulfill these responsibilities you mention. These agents are paid mostly to be a sounding board for customer abuse.
I just reread the article, because at first it sounded like Spotify was announcing a payment method of their own, ala Google Pay. Instead, this is Spotify announcing that you'll be able to pay for a subscription in the app using another payment method _besides_ Google Pay, which is the standard for all in app purchases. It's only news, because it's the first finde Google has allowed an IAP without going through Google Pay.
The link literally is a published study. Not sure if that's supposed to be some kind of gotcha. Fed research generally isn't published in third party journals.

And the method you describe isn't weak at all, compared to social sciences research in general. If anything, it's stronger than most could possibly be, since lying on the survey is a crime in this case.
> I recommend a "real" TF or PyTorch installation

Yeah, PhotoStructure's feature of "runs everywhere" turns out to be a huge albatross around your neck (for me) when it comes to ML.

Currently, all features are available on all platforms--but having classification plugins that are only supported for specific hardware/OS combinations might be a reasonable solution.
Not necessarily. For my use case it’s one extra 4 port gigabit switch and a single pc that runs everything containerized including the NAS, firewall, and apps.
I disagree. I see your posts on HN, and they seem worthwhile when I come across them. You belong where you end up, to a point. Don’t sell yourself short. We can all surprise ourselves.
> imagine what a state-level actor can do

More like, imagine what a state-level actor has done already. Heck they don't even need to carry out hacks of this nature. It would be trivial for a government to embed an agent at any tech company at a way higher level than customer support. Do people really think a top CS graduate recruited to a coveted intelligence role can't pass a FAANG interview?
"It doesn't happen because nobody has an answer to the simple question: what else is there?"

Saudi Arabia is about to start settling large amounts of oil sales in Yuan.
Beyond search results, a significant amount of googles value is in its “apps”, or whatever they call the functional snippets like calculator, translator etc. built into the engine.

I wonder if it would make sense to have cross platform plug-ins, so that all of these interesting nascent search engine efforts could automatically benefit from new plug-ins and an ecosystem could start to develop.

It’s great to have an alternative but obviously it’s such a huge effort the efficiency of development will be important.
You're acting like chance encounters are like uniformly random samples or something. If you're doing the same thing at the same place at the same time you probably have something in common. If that thing is a hobby you enjoy, you now both have a hobby in common.
"…Thanks to years of investment from local universities, government agencies and business leaders and Canada’s liberal immigration policies, Toronto is now the third-largest tech hub in North America.

It is home to more tech workers than Chicago, Los Angeles, Seattle and Washington, D.C., trailing only New York and Silicon Valley…"
So glad we had someone to break the glass barrier proving that female secretaries of state can be just as psychopathic as male ones (a la Kissinger):

"We have heard that half a million [Iraqi] children have died. I mean, that is more children than died in Hiroshima," Stahl said. "And, you know, is the price worth it?"

"I think that is a very hard choice," Albright answered, "but the price, we think, the price is worth it."

https://www.newsweek.com/watch-madeleine-albright-saying-ira...
Your right about empathy, but we disagree strongly on how to think about the problem. Do you not see mental illness as something individuals can strive to overcome?

> needless stigma

> ignorance…many consider it a ‘weakness’

I hear your point, I really do. But my experience with mental health is that it is, very often, a weakness. Remember, I’m not saying an individual is weak for failing to cope with mental illness, but that individuals are characterized by many strengths and weaknesses (socially constructed, yes, but real nonetheless, and mental health is surely a weakness. Somebody that couldn’t get any sleep Sunday night because of their issue isn’t going to bring a valuable, interesting, and diverse perspective to the workplace on Monday. They’ll seem like a raving lunatic, and even if this meeting can be moved to Tuesday, how is this not a weakness?
The key to handling any weakness to understand it and compensate where you can.
I worry that perspectives like yours trivialize the complexity of mental health awareness and accommodation.
I said I like the concept of people paying exploited unfairly paid people, to knee their exploiters, then that was it, like just avoid traveling with the brain and go to unexplored lands where I said oh I like bomb threats and hostage situations
We asked them to escalate the matter to a supervisor, pleading they give us a few days to move over to another company and retrieve our database. Still no word.

Unannounced shutdowns are one thing, but then ghosting the customer and simply refusing to answer their inquiries is another. I'd like to know if Digital Ocean has another side to this story, but I don't have high hopes that they will. Best of luck, and thanks for sharing your experience.

Luckily, we have a backup from a week ago, but we'll still lose hundreds of transactions and thousands dollars if they don't give us back access.

It isn't clear here if the loss of transactions is from the time window between the last backup and the servers being shut down, or from loss of business after the shutdown.

If it's the former, then ... at least we know that isn't Digital Ocean's fault.
they didn't seem to be too popular here in NZ, but I remember them in the ads in comic books, I even had a superman comic where superman lost his powers and needed kids with a TRS-80 to help him make calculations! Found it here :- https://dc.fandom.com/wiki/Superman_in_Victory_by_Computer
It's been a depressing struggle to work around the Singular Dimension of the Contextualized Russian Troop, which spans from Point A, "invader," to Point B, "suckered conscript." (Edit: Not that I mind the struggle, compared to say picking a team and blanket-dehumanizing people on the other team)

I even saw a thread today where somebody said in essence: Here's how it really is--their families back home don't care about them anyway, and they don't really love their families, so it's fine.

Implying we don't have to care about them being casually tossed by their masters into a meat grinder, in other words.

Well, these dudes are owned and loved by the human race at a basic, species level, at least, and ought to be.

(See also: Project 100,000)
Which 90% of the time makes sense because if you want anything more than the barebones default config (which you usually do), that's best done before everything gets spun up. But I've worked with Ubuntu (and Debian) long enough that I now take for granted that some services are going to have to be downed for reconfig almost immediately after installation. The "auto start after install" practice rarely makes much difference in the final result. After over 25 years as a sysadmin I do wonder how non-experts navigate some of this stuff, what with the often incomplete doc and horribly uninformed (or just plain reckless) forum posts they have to work with. The best place to start is still æLeen Frisch's Essential System Administration (whose 1st ed is where I learned the sysadmin craft), but there really isn't much beyond it (unless you go the BSD route and so have the FreeBSD Handbook to lean on).
I do hope they checked YouTube gives them the same stream on 5G as on 4G; it’s not in the article.
My PhD is in biophysics, which is a combination of these fields. We spend a fair amount of time trying to simplify the complexity (and place it in a more quantitative context).

We spent a lot of time looking at beautiful crystal structures and cells growing.
Ah thanks, so yes similar to other products
The whole thing reads like a set up for an april fools joke or something. Bizzare
There is not going to be a third world war or anything similarly catastrophic in the short timeframe, as far as I can see. But for a long time I have been predicting that it will come within 20 - 40 years - if we don't do something. The currently renewed armsrace and polarization between various imperialist blocs that henceforth will ensue clearly points at a single catastrophic outcome.

People have so far generally not proven willing to face this danger explicitly, it has been (perhaps understandably) barred by some sort of collective mental block which spills over into prepperism, dreams of New Zealand or other planets. But none of this will likely help when a nuclear war between two or more global alliances is unleashed.

Perhaps now, when the nuclear nations are readying their warheads, people might finally realize the direty of the situation, this mental block might lift somewhat and we can start making plans for global peace instead of thinking of escape routes that lead nowhere or worse: "victory".

But I have to tell you, it doesn't look good.
I gathered from another comment here that this mysql1 database is still fronted by ProxySQL? In that case, the advice remains the same: don't bother with the proxy layer, focus on mysqld instead.
Comments like yours are a great example of why Linux has a hard time being user friendly. You take something that's deeply technical but easy to understand for yourself, and somehow generalize it to everyone. "If it's easy for me, it is easy for everyone", without noticing that perhaps your expertise plays a big role in making it easy.

The better question is why should a layperson ever need to know about systemd in the first place.

I'm a technical person and I don't know about systemd, nor have I ever needed it.

When designing products for end users who are not technical, the overriding design goal should be easiness and reliability.

Easy: does not require special knowledge or expertise to operate.

For someone who just wants to self host, having to learn about systemd, by definition makes the product/system not easy.

Reliability: does the system implode in unexpected way based on the slight variations in the environment? If it implodes as such then it is fragile. If it does not, then it is robust and reliable.

For the end user, what matters is that the system is easy and reliable.

If the system is easy but not reliable, the user is effectively forced to become an expert in order to fix the system when it breaks. Thus, if a system is not reliable, then it doesn't matter that it's "easy".

Simple/Complicated only concerns the developers. It's important to keep systems as simple as possible under the hood, because a system that is simple is easier to make reliable than a system that is complicated. But for the end user it does not matter directly. Simplicity is about how many parts the system is composed of and how these parts interact. If there are many many parts that all have to interact with each other, then the system is complex.

Maybe once someone learns about systemd they can find it conceptually simple. But that's a moot point. The point is: they should not even have to learn about its existence.

A system where editing text files can make or break the system, is not a reliable system. It's easy to make mistakes in text files. Specially for users without expertise.

Imagine yourself a windows user. You edit a text file. Restart the machine, and now it doesn't boot, or boots in a special text-only mode. (This is not unheard of on linux based systems).
The other thread about self-hosting got so big that my late comment got drowned very quickly, but I think it is worth repeating here:

For those that avoid it on the grounds of "it is too hard to self-host", may I suggest a much simpler alternative? It takes two simple steps:

1) buy a domain name

2) Foment/patronize SMBs that can provide hosting for open source software alternatives.

That's it. By demanding open source alternatives, you are ensuring that the service vendor can not lock you in. By using your own domain, you get the freedom to port your services to anyone that offers better price/better support/better performance.
SAAAS - Search Augmentation as a Service?
Well even with all the available competition most developers seem to consider the 30% fee on Steam fair enough to host their games there. So maybe that 15/30% is not as ‘massive’ as one might think, especially considering that the app store model was massive improvement over what existed before them. Not that I’m a huge fan of closed ecosystems in general, but I’m not sure the government should dictate what sort of software features manufacturers should implement on their devices. Especially considering that most consumers don’t really value the ability to freely install any software they want on their devices and seem to be fine with the closed garden approach.
The issue with transparency is not that when you are good everyone see it but that when you don't know what you are doing everyone see it too.

It is honestly a bit humiliating for a company like github to both says :

We have had issues with our database for years and have still not found a solution. I mean what?

We have been down several days in a row and we have no idea yet how to solve the issue apart from throttle limiting webhooks
I actually did emigrate for the sake of a better life that includes a much better bicycle culture, FWIW :).
I was recently asked by a young counter staffer who could not make change without the cash register whether I wanted to buy an extended warranty... on a pack of batteries.
-> tuition was definitely overpriced + having to pay 150% of the principal loan

So the actual interest is like 100%? Though it's fixed over a 5 year period, so that turns to around 30% yearly interest rate. Hardly zero.

-> Most people that get jobs in tech will have paid the 150% before the 5 year mark

That's even higher interest for these people. But I guess it's an incentive for the program to get people good jobs.
To be clear, WhiteDoxBin is bribing individuals to commit crimes, for which they may later go to prison. Also, WhiteDoxBin is a horrible person in other ways. I don't see anything to like or love.
Yulia's Dream
me too, as a customer I frequently hand over seemingly strange amounts of change on top of a few dollars; goal: enhance the number of quarters I get back for parking meters
It's $12,300/year at Backblaze.

https://www.backblaze.com/b2/cloud-storage-pricing.html
Former tech lead on Packages here (no longer at GitHub).

> New services like Packages and Codespaces rely on the `mysql1` primary db.

A lot of this is due to that DB handling core data to GitHub (notably organization and repository data), which the integrated nature of the new feature offerings forces them to interact with (syncing permissions from repos for packages, publishing from actions, etc.). The link between repos and codespaces is even more unavoidable.

We were careful with Packages to keep as few service dependencies as possible in the critical path, especially for things like the anonymous read path, so serving project packages to users for open source projects or package managers such as homebrew are as insulated as they can be (and I suspect were unaffected by this incident).

But at the end of the day, there is some data that is central to most everything at the company, unfortunately.
> Unless the BA members have future-reading abilities (which perhaps they have, who knows!), that narrative is hard to hold @showyourfaces.

I think it was similar but far more mundane. I think they got bad vibes from Wasmer.
That is because the person who does the billing incurs the costs...the billing isn't based on usage, it is based on who processes the bill.
Yes, the point was how much better 1.3 is than what preceded it.

You don't need the TLS Record Layer in order to do authenticated encryption.
I mean common mods/expansions atop the base pre-assembled system.

For example, the Model I with and expansion box that I used circa 1980 had, for example, a hole drilled in one of the chassis with a homebrew toggle switch in it. I never learned what it did, but I recall the whole thing with the ribbon cable looked like there was still a homebrew/DIY aspect to it.
Clicked the link, only to find that the site is down (presumably from too much traffic due to HN).

The irony is... pretty heavy.
My view is that Hong Kong was still very valuable to the Chinese people, but unfortunately the national government's interests are not so closely aligned with that these days.
Open source games for MS-DOS
That's my project! :)

Glad someone posted it. The source is available here: https://github.com/mmastrac/adventure
But you used to too