skysight-inc/HackerNews huggingface dataset:
While that may be funny, the number of Mastodon instances is growing rapidly, to the point where it will need to eventually be dealt with (not least because hosting on a Pi or having a badly optimized setup both happens in real life). But more to this example, it shows passing preview responsibility to end user clients is a far bigger problem. Eg not many would be able to handle the onslaught of being linked to from a highly viral tweet if previews weren't cached.
A Debugging Story: A Bug in the S3 API
It might be because they’ve worked in the private sector but not the public sector. Once I’d worked in a team that spanned across different government departments it changed my view forever, it was like the most dysfunctional companies I’d worked for but with huge budgets and no chance of change through competition or being bought up etc. You can’t unsee waste like that.
Is AB running on the same machine during the tests?
For logic heavy parts of the system then yes, narrow tests are very useful. Often these sorts of components are amenable to property based testing which definitely becomes harder the broader the surface. I have generally been lucky that these bits of code are either rare, or they become infrastructure dependencies quite quickly in which case you’re broadly testing just categories of responses, not all edge cases.

But I still think a general rule to live by is to maximise the ratio of business value covered by tests to the amount of program text referenced by tests. Too small a ratio and you’re gaining little confidence but exposing yourself to constant toil just to keep up with changing implementations, even when observable system behaviour doesn’t change much.

I’m unsure if top level sociable tests get me where I want to be. It seems like they stop one layer down, so I’m still concerned I don’t capture actual end to end use cases anywhere in the codebase. I’m not personally comfortable with that (from a testing point of view but also because I’m tired of working on codebases that don’t clearly reveal what they do and why), but that outlook’s been formed by my own particular failures and shortcomings over the years so it might be quite subjective.
I think the real answer is it's a mom-and-pop meat shop and they are not growth oriented. Japanese things that are needlessly world-class and made by growth-avoidant producers is not unheard of.
Is this static or dynamic content? Are the simulated load test clients requesting the exact same pages/resources?
That is the only difference, Mac OS was as proprietary as it could be.

Had Copland been better managed, not even OpenGL would ever got a place on it, rather Quickdraw 3D.
Not being a spy. :-) It's an array that's populated by an event listener.

CommandLine is the actual production code that writes to stdout and stderr (and reads command-line arguments). CommandLine.createNull() creates an instance of CommandLine that's "turned off" and doesn't actually write to stdout or stderr. CommandLine.trackStderr() returns a reference to an array that is updated whenever something is written to stderr (or not, in the case of a nulled CommandLine).

I'm off to bed, but I'm happy to answer further questions in the morning. For free, even.
Japanese people are very innovative, but aren’t motivated enough to create export-oriented products so you don’t get the end results. It mostly seems to come out in “unproductive” areas like unreasonably good amateur twitter artists.
They aren’t wrong. It looks like AI art because it’s meaningless, derivative bullshit.
YouTube cannot even detect spam comments which use number emojis in the name of the account. Detecting scam videos like this is beyond the capability of the company, or equally likely, beyond their care.
Excluding everyone that cannot work after hours might be the intention?
Are you just blind to text in the form of a url? I did both. It's not my fault you, or anyone else, finds it convenient to pretend I didn't.
Is that an insult or? Your ten word comments are way too short to grasp the meaning you might be trying to convey.

I think we were referring to different sites of energy conversion.
Interestingly both “halves” of the word as it split it have the same number of tokens
You can look up the old definition of inflation (since recently they have changed it to be more confusing), which comes from the word inflate. Refers to inflating the money supply. Printing money is inflating the money supply.

Scarcity of goods or services a will cause those respective prices to go up, but not broad price increases, which is often the cause of inflation.
I'm lonely, and created a private CBDC
I'm an autodidact, a cynical lover of economics and finance, a software engineer by trade, and a perpetual nomad of 15 years.

My CBDC has two features; 1) an automatic economic-defuckifier, and 2) a stable money supply.

Let's talk about private currencies, central banks, and how I landed on this.
this nitpicky luddism is so boring.

For 100 years we’ve had machines that can do math

Then we made a new kind of machine that can do words

and now we’re complaining it can’t do math?

Sounds a lot like you are judging a fish by its ability to climb trees.
Fortunately Gallium comes primarily from either bauxite (aluminum) or zinc deposits in more or less the same amount (~50ppm).

Ergo there's 50 tonnes of gallium per million tonne of bauxite, or 5,000 tonne of gallium in the annual 102 million tonne per annum bauxite production of Australia (alone).

These 5,000 tonne exceeds the current global demand for raw pure gallium by a factor of ten .. so it's not the demand for aluminum or zinc that's limiting global gallium production.
Inflation is high around the world. I had considered at one point getting ahead of it and putting some into other currencies, but the ones I checked inflated above USD even.
It depends on how you think of "one machines". :) You can fit 1PB in 1U without something like NVMe-over-fabrics. So in a 4U unit gives you plenty of room.

We have Zen4c 128 Core with DDR5 now. We might get a 256 Core Zen6c with PCI-E 6.0 and DDR6 by 2026.

I really like these exercise of trying to shrink the amount of server needed, especially those on Web usage. And the mention of Mainframe. Which dont get enough credit for. I did something similar with Netflix 800Gbps's post. [1] Where they could serve every single user with less than 50 Racks by the end of this decade.

[1] https://news.ycombinator.com/item?id=33451430
In a team of 20 making a mobile game, you have 17-18 people who don't do backend and 2 people who do.

Those two are the ones that are invaluable, there's a literal queue out the door to fill the sexier positions of game designer/producer/2d/3d artist/unity developer and whatever.

You can just pretty much plug in a new Unity developer to the team, since the skill set isn't that hard to learn.

...but finding someone who can do 1M+ DAU game backend that's reliable and cost-efficient isn't something you just hire off the street.
Elementary Middle, and High School has a way of putting teachers in the role of authoritarian minders, expected to enforce the pettiest standards, that really damages pedagogy. The tools to control your behavior become the tools they use to do their job, and then their job becomes controlling your behavior rather than teaching you. I had similar experiences like this throughout my pre-college education. I think it's a big part of why people get to college and find they actually enjoy school/learning, they may do better in their classes or feel smarter, et cetera. (Of course there are professors who are petty authoritarians as well, but I think the parties are better aligned in general, and you're more empowered to drop classes/choose professors.)
> eg that Jobs saying the iPhone ran OS X was a lie

Yeah that made me roll eyes too. From a coder's point of view, iOS is macOS with just a few very small differences. E.g. I can build Metal-based apps that share 99% of the source code between their macOS and iOS versions. Just a small ifdef'ed code block here and there is all that's needed.

As for the UI layer, this was a right decision to start from scratch, since laptops and touch devices need a very different UI philosophy (I wish that the current macOS and iOS teams would better understand this - trying to merge the two UI philosophies will only result in pain and suffering for all users, as Windows had already shown - this doesn't mean that there couldn't be a very high level UI framework which is abstract enough to map the same UI declaration to two vastly different UIs though).
For the defuckifier, I chose a UBI, or you can call it a "negative income tax," or a perpetual redistribution. Something devoid of moralistic choice - it's just something everyone gets and it does the job of the Fed, which is to keep the money flowing. The marketplace determines the actual value of the UBI.

As you might reason, a Central Bank becomes necessary to account for the identities of those receiving the UBI. No eyeball scanning, just old-fashioned verification, like opening a bank account.
snap! :-)
Just make a game.

Game dev is actually one of the least credential conscious parts of the industry. If you can ship a game and get people to pay for it, that's all the experience you need to get hired somewhere. With Steam and all of the free game engines nowadays, there's really nothing stopping you anymore.
> I think, much like even-versioned releases of Delphi -- which were famously half-baked and buggy, and you'd inevitably end up dealing with a confluence of bugs until the odd-released version came out a year or two later

I still remember, like some XE(n) version had a really unstable ide/debugger and they didn't even bother fixing it, you had to wait till the next version was released (and you had to pay for it) for the bug to be fixed. There was even some guy that decompiled the ide and offered free fixes online for some more annoying bugs.
Just because you produce energy doesn’t mean you can afford buying your own products. One of your customer countries can have lower energy costs simply because their weather is more mild.
Just because you like it doesn't mean that they can't find it "yucky". It's not insulting, it's their opinion of the job. Some people find that being a doctor is "yucky" because they don't like bodily fluid. That says nothing about the job of doctor.

Anecdotally, I've done the consulting circuit and similarly respond with an instinctive "yuck".
The standard approach to AI (training to maximize some sort of goal function) is rarely used in games because it results in AI acting robotic (non-human) and that can break the immersion. Having said that, I'd love to play against a ruthless, robotic AI in a Civ game.
For the stable money supply, let's cap it at X-money per person. We want a money supply that grows to accommodate new users of the currency in order to prevent deflation, and a supply that's capped and predictable to prevent inflation. Everything else is relative, and the marketplace determines the value.
and notably it is authored by a search engine vendor, lol
There's some automated process that looks at canonical tags or some such. If you do a hn search for “dang title”, you'll probably find a complete explanation.
You get all of that in gamedev as well.
I am responding to two claims: 1) that influenza knocks you out and anything that doesn’t isn’t influenza; 2) that flu even means influenza in common usage, and so appeals to influenza symptoms are meaningless.

> typically characterised by

What are you basing this on? I have only found estimates of asymptomatic infection, but do you have any studies that performed a random sample of the population looking at disease severity by positive PCR?

Covid was a much more severe illness with very little endemic immunity and we still saw dramatic variation in outcome. It seems to be estimated that a third of influenza infections are asymptomatic - do you propose that the distribution is entirely bimodal and that everyone else had severe symptoms? This seems implausible given the broad (and highly differentiated by prior variant) level of population immunity.

The only studies I could find (with an admittedly cursory search) look at people already suffering from ILI and testing the likelihood that the ILI is influenza, which does not tell you what proportion of people experience mild symptoms with influenza infection. It does however tell you that many of these people are not suffering from influenza, but would have likely said they had “flu” and met your criteria.

My point therefore is that “flu” doesn’t mean influenza, since there’s no common definition that is either sufficient or necessary to correctly identify an influenza infection, and we do not require a PCR test to use the term. It therefore means a severe non-specific viral illness, or perhaps an “influenza like illness”

It also means criticising people for using the term for a mild illness is probably fair, but not because it doesn’t meet the criteria of being influenza, and I really wish people would stop using this kind of argumentation about it, as though they have any idea what a specific influenza infection looks like.
I can't help but notice some similarities between GPT and fully self driving vehicles. Both technologies have come a long way and are quite impressive, but not quite there to actually be able to replace humans, and getting the last 10% of edge cases to work seems to require a monumental effort still.
Data hygiene is a problem everywhere. Most companies I worked at just throw out 'bad data' and file a bug. Occasionally, if the data is a secondary source, it will be recreated from a primary source (assuming the primary source is still available).

In the particular case, your coworker would be stored by some identifier (like an SSN or similar) and their name would be stored as "aliases" and allow multiple names. I have two nicknames that I answer to, depending on when in my life you met me, and my family calls me by my proper name. Online, I go by several handles depending on whether I want the reader to be able to figure out my real name. I even used to work somewhere where I was called by this handle (withinboredom) more than my real name.
A tax is needed to raise the money for the UBI, and to keep the value and money supply stable. Income tax is unnecessary if you say money that's sitting doing nothing will be taxed out of the system (basically a waste tax). The whole system is being taxed away at 1% per month to pay for the UBI. If you spend, lend, or invest your money as soon as you get it, you never pay taxes.

There's a neat equilibrium here. UBI is put in, but slowly being taxed away while it sits. If your account is zero, you're not paying any tax, and the account grows quicker. The more your account grows, the slower your account grows, and your account growth keeps slowing until it stops at equilibrium. The amount of UBI being put in matches the amount of tax being pulled out. It's an advantage to use the money rather than save it, because you're being taxed on less money.
Survey of security mitigations and architectures, December 2022
I love the idea of postfix await, much more than making it implicit. Read your article on TCP too, you write well, cool blog!
> A bevy of mental health experts are core to this - so due diligence.

He said the name of ~the movie~ himself!

I'm certain that social media is contributing to worse outcomes with those at risk of mental health issues. But what can be done about it?

It's like trying to keep your kids from mixing with the wrong crowd.
> Is it possible that the same person who can build a company from zero to 100 people isn’t qualified and / or wanting to take it from 100 to 1000 people? Shouldn’t it be her right to sell her asset, and start something new?

Well, they don't have to sell the company to start something new. They can hire/appoint someone to take care and essentially only roughly supervise them which really doesn't take much time. The only difference is really the ownership part.

I still get your point and yeah, it is a disadvantage. But individual freedom has to be balanced against the needs of the whole society too.

> The only defensible logic is to let the owner do what they want. Otherwise it’s authoritarian.

Not really. Look, the owners of companies benefit from society as well. They get infrastructure, stability, especially laws and their enforcement and so on. This is not a given. The society doesn't let random people do what they want, e.g. steal from the owner of the company. Would you call that authoritarian? Certainly not. Neither is putting boundaries of what you can do with the stuff you own.
A successful private currency would be one which was your preferred currency to make a transaction with in the grocery store, over and above euros, dollars, and pesos. Despite the romanticism of it, cryptos don't have the possibility of becoming useful currencies, and it has nothing to do with them being cryptos. No private currency ever existed that has had widespread adoption, for instance, a private gold-standard currency. Before crypto, what prevented a private currency from globally taking hold?

Private currencies have all the problems of national currencies, and none of the tools to try to unfuckify them when the business cycle ends. So, a private currency needs a mechanism that replaces what the Fed and congress do in a crash, which in the simplest terms, is to get money back out to people to spend.
Synthetic fuels can be created with electricity. But, again, the efficiency is laughable. The amount of energy lost in the conversion is so huge that it's not viable unless you've got crazy levels of overproduction.

But my comparison was about the fact that petrol engines convert only 20-30% of the energy in the fuel to actual motion - everything else is lost in friction and output as heat.

Toyota had a prototype engine that went up all the way to 35-37% efficiency, but it didn't make it to production.

Modern electric engines are 90-95% efficient.
10k is an absolutely wishful thinking - 10k is just the low end of a bog standard geothermal pump.

Also what's the purpose of the ethanol (the rest are not useful, esp. hydrogen which has to be stored somewhere, ammonia is rather dangerous)? I can imagine making vodka alike - but beyond that, using internal combustion engine to burn it means an extremely very low efficiency to conserve enegy. The energy density is there but the efficiency is not.
>Nobody wants to be the one who does the backend code that actually makes the game work.

This is only true for a certain class of games that rely on multiplayer. Many games are singleplayer where the meat exists on the game engine. There's two sub sections of this as well. Real time and non-real time.

Realtime means streaming updates from all users. Games like fortnight or pubg are like this. Non-realtime means like checkers or multiplayer chess. If you are doing the later rather then the former I would say you're still in traditional web development where shit is still relatively easy because an HTTP server is good enough.

The former is what is really hard, and that kind of thing is what I would refer to as backend game development. If you are doing that, then likely you're not a traditional web developer anymore.
> I have no idea if Delphi still does.

It does. Windows, macOS, iOS, Android, and Linux:

https://www.embarcadero.com/products/delphi

Did you use FMX or VCL? FMX is the cross platform UI library.
Glad I’m not the only one who’s noticed this.

Second. I understand that because of the the places I work I encounter this more than 'standard' (say web dev), but it's painful to see how much time and money this attitude seems to cost. Anecdotal rant incming, typical example encountered multiple times: person is really good at math but subpar at programming, but just enough to make it through a PHD (though I'm like 99% sure it's impossible there were no mistakes in that code). Anyway: pretty much every meeting the "I'm bad at programming" and "I don't really know anything about language/framework/thing X" is mentioned and used as if it's a valid excuse for messing up. But the worst part is: instead of just acting on it and learning and trying to improve, there's hardly any progress and without strict guidance anything touched by said persons turns into a trainwreck in no time. Again anecdotal, but I see this much less often with engineers.
People managers in tech are overpaid for what they bring to the table. I've seen many whose whole job is:

* 1:1 with members of the team

* Judge others (during perf review) based one noisy signals

* Play politics with other parts of the org to ensure the survival and growth of your own team

* Plan team building events (sometimes done by their assistants)

They rarely care about the end user, the product, technical decisions, etc.

So even though people management is needed the money shouldn't be in the management track.
This is an artifact of an implementation-specific trick that trades performance at character-level tasks for performance at everything else. It does not reflect anything inherent about this type of model's capabilities: https://www.gwern.net/GPT-3#bpes

GPT-3 does not see individual characters. It sees "djsjcnnrjfkalcr" chunked as [d, js, jc, nn, r, j, f, k, al, cr]. You can see for yourself here: https://beta.openai.com/tokenizer.
It’s relatively affordable to hire a car here. Public transport isn’t great. The west is particularly picturesque, as said Galway is great. Kerry and West Cork are very touristy but beautiful.

What would you like to do?
'Beyond their care' is winning here, since effectively dealing with user reports of damaging scams and spam is (while we await our AI overlords) a simple matter of adequate staffing levels.
Whatsapp is mostly message delivery from one person to a tiny group. It's absolutely trivial compared to Twitter.

In terms of what Twitter uses compute on, I'd guess analytics (Twitter measures "everything" for ad serving - go explore ads.twitter.com and analytics.twitter.com) and non-chronological timeline mixing both takes orders of magnitude more resources than the basic functionality.
TikTok car-fishing craze leads to closure of ancient Rufford Ford
Is anyone actually getting scammed? When using a public wallet address like this, scammers often give money to their own scam to make it look more successful.
How does this fit into or contrast to the fact-checkers' war on disinformation/misinformation?
This is a remarkable example of annoying reddit moderation; it has something like a 50-step workflow you’re supposed to go through before posting so you can feel bad about how your thought isn’t exactly the right kind of shower thought to deserve posting.
I gave 2 concrete examples. Are both of those impossible?

> Whether or not it can happen is unknowable, i.e. can’t be known, which is the point you were refuting.

If I play the lottery, it is unknowable whether I will ever win, it can't be known. That doesn't mean I will never win the lottery. The possibility of me winning the lottery is independent of possibility of me knowing whether I'm going to win. Which is kind of the point.

But eventually I might win the lottery, and the unknowable question of whether I will win the lottery will have a concrete answer. So by definition, it was never unknowable to start with!
It is fossil fuels with extra steps but see that when you burn garbage for power that’s displacing the equivalent amount of power that would be provided by fossil fuels (almost everywhere around the world today).

Therefore you get to leave some oil or whatever in the ground instead of going to the trouble of burying garbage.

Burning garbage instead of fossil fuels should be carbon neutral with some benefits of not filling landfills etc.