skysight-inc/HackerNews huggingface dataset:
Yeah this has been insanity. Really poor communication and rollout -- I swear I was one of the last to get notifications within email/admin.

I'd gladly pay for the personal service if it wasn't per-user.

Though, I'm sure google got a lot of value out of this. I switched myself and many others onto gsuite early on. It was some of their first introductions to the "google apps" that have now become the structure for their "Workspace".
Ah, if a^i_t is the number of children in the t'th generation in the i'th 'matrilineal line':

a^i_t = 0.5 * k^i_t * a^i_{t-1} * (k^i_t - 1)

Fertility rate has a quadratic relationship with number of kids per woman, since half the kids will be women capable of kids themselves. Whatever, my superscripts are fucked, but the idea is that the relationship being quadratic means high-birth women are going to be much more influential than low-birth women and so linear measures of central tendency don't capture that.

Cool.
A 100B public works program to install solar would have been an infinitely better use of that money. Done right, that could have equaled 20-30GW of peak capacity.

That would cover roughly half of California's summer generating capacity.

https://www.eia.gov/electricity/state/

https://www.energy.gov/sites/prod/files/2015/05/f22/CA-Energ...

That much solar would supply 10-14% of California's total electricity consumption.
They have developed drivers for Kubernetes though (CSI, CCM and Cluster Autoscaler). There are some good projects on GitHub to set it up with Terraform. I guess a real managed service will come at some point.
Anyone know if wildcards still work with this? I mostly make up domain addresses on the fly e.g. hn@example.com
Be careful with that. Since you'll end up coercing JSON types into SQLite types doing this, you might run into some odd edge cases. One big one is around big numbers:

sqlite> select json_extract('[12345678901234567899]','$[0]') % 10;
7.0

It may never be a problem for you, but it's been a pain point for me dealing with different JSON libraries in the past when people stuff giant numbers into something because their end has no problem with it.
A better argument might be fiat currency is stable because governments hold a monopoly on violence.

But governments can be poorly run so I suppose “stable” is not the right word.
Ad-tech firms grab email addresses from forms before they're even submitted
because there weren't many alternatives. Dropped calls or latency issues were simply the norm and accepted as a trade off for being able to play. The reason companies used to favor p2p was because it was cheaper for them to not run servers.

But with people demanding more quality, richer content and consistent and stable connections p2p makes not much sense. Look at some Netflix blogs and how complex their infrastructure is geographically as well as in terms of hardware and software to deliver content at the cost to the user that they do.

Division of labor has made sense for hundreds of years and it will continue to do so for many more, the economics of p2p when resources matter doesn't check out.
C# and F# have a good blend of performance and code style.
Wow, thanks for sharing. I have no advice to offer but maybe an experienced teacher could help.

I've experienced intense emotional swings like you describe but not the pain or pressure. The emotional swings at least were something I was able to get through, eventually. They were strong for a while but stopped with continued practice. I'm definitely still more sensitive than I was before. I feel both positive and negative feelings more intensely, but hold onto them less.
I heard someone say the Erdogan is transactional in his foreign policy, that he wants something in return.

(heard in a recent France 24 - The Debate on youtube)
Imagine the current scenario.

Version 1: Secure, currently in use.

Version 2: Insecure. Known RCE.

Version 3: Secure.

Version 2 in this case is a signed update that is valid from the vendor, but adds a remote exploit that the attacker performing the MITM can then exploit.
And raspberrypi's will probably know where the nuclear explosion has taken place.

https://www.raspberrypi.com/news/xenon-death-flash-a-free-ph...

Its the airburst nukes (ones that detonate just above the ground) that are most harmful for life as it spreads more, its what the Chinese had been testing which got them some criticism a few years or so ago.
> All the C++ compiler actually gives you is destruction at end of lexical scope, and then it's your job as programmer to do what people actually wanted instead.

`new` and `delete` are built into the language (and smart pointers into the standard library). The statement that object lifetime is tied to lexical scope is plainly untrue.

> Thus it's your job, when implementing a C++ type, to ensure that the "real" work happens whenever a programmer would expect

The auto-generated (`= default`) copy and move constructors do the right thing by default if you compose your type from other (correct) types. Yes, in the rare case that you write a type that has to implement RAII, the compiler can do the wrong thing by default ("copy just copies the pointer"), but then you write a wrapper class once and you're done. If that's even necessary at all, since unique_ptr can have custom deleters. (You wouldn't violate Single Responsibility by messing with RAII in a class that also does other things, right?)
Console Services: A curated list of console services
I did read the release notes, but I nonetheless appreciate you re-highlighting that bit.

>FreeBSD isn't really the most suitable choice for a laptop, which should be the only place you need to deal with wi-fi

I don't find this attitude towards the situation productive. It's reasonable to want to have modern wifi speeds in 2022, and being dismissive of this when FreeBSD does in fact have support for running as a desktop OS is just odd to me.

That all said, I'm just gonna take the L and acknowledge that my comment on FreeBSD/802.11ac was badly constructed. If I could go back in time, I'd probably re-word it to be: what needs to happen to speed up 802.11ac support in FreeBSD? Is it simply a money thing to get the right people on it with fewer distractions? Is it testing infrastructure?
> Twitter included lurkers in its dataset

A metric they've artificially inflated by gating tweets, which works to their advantage when calculating spam. With that in mind, I think I'm more inclined to look at spam as a percentage of active tweeters and ignore lurkers.
One plausible reason in my mind is that startups tend to hire devs on the younger side, and it seems (from my perspective in the USA) that most new-ish grads come out of school having done most of their programming in Python. Plus some Javascript if they've dabbled in web dev building hobby projects.
Invading, no, but regime change? Absolutely (see Western involvement in the Russian civil war and, well, all of the cold war)
I'm seeing that option in my account admin page now too. I'm going to confirm mine is for personal use and see how it goes.
> With solar, a $billion buys, recently, 12 GW, and cost is still falling

That seems off by about an order of magnitude, unless you're alluding to some recent, peculiar event.
> In Europe, torque converters have never been much of a thing, historically because of the small engines [...] and more recently for efficiency reasons.

The small-engine problem was basically just another aspect of the efficiency problem: Torque converters used to be so inefficient that if you had very little power to begin with, close to none at all got through to the drive wheels.
Only to Cloudflare though, right? If users download, it'll be billable.

With R2, user downloads are free, aren't they?
Is it EMP or EMF/EMI?

I can certainly imagine magnetic pulses getting through the copper and inducing higher than expected voltage spikes in the internals.
> 3. I'm not under the impression that Raspberry Pi's are especially durable

https://news.ycombinator.com/item?id=31404012
It’s actually weirdly similar to the kind of tricks people use for mental feats like memorizing the order of a complete deck of cards or repeating back a long list of words in reverse order.

When you think about every mental task GPT3 is being asked to do as being something it is being asked to perform immediately and without having prepared and as fast as possible this makes a lot more sense.

Like, a reasonable human response to “quick! What’s encyclopedia backwards?!” Would be more like

“Er.. right. A. I. D. E. O? Oh wait is it one of those OE ligature things? P. A. No, O. P. Hang on did I already say P?”
We actually do this within Timescale Cloud, and it's amazing.

It allows us to cohort performance data across data stored in others microservice databases (e.g., by account types, projects, billing data, etc.). JOINs across foreign data wrappers using TimescaleDB + Postgres, all within the database and without ETL or application code needed.

So you could look at Prometheus data for your trialers vs. customers, for customers running more than X services, for customers that pay more than $X per month or have been a customer for more than 6 months, etc.

It's super useful across operations, support, product, customer care, and more...
That's definitely within a reasonable deletion windowpz but also maybe up against the edge of it - try yelling really loudly (tweet @AskWorkspace, ask contacts/friends, etc, basically move now) and you very well might be able to get it back.

(I see there's an email address at the bottom of the link in your bio FWIW, just in case someone might consider reaching out that way)
> I disagree with calling Julia "way more dynamically typed than Python."

What I meant was the following: Take an example Python codebase. Pick a random function. Put a `print(type(arg))` in there. Run it in many different use-cases. Chances are, it will only print a single type. If you do the same in Julia, chances are, it will print multiple very different types.
That's easy to solve. Prepare all K-12 text books as prompts, and train another GPT-N to go from input to those prompts, then feed these prompts to the current GPT-3.

Can we get a GPT-N-3 this way to do SAT?
Stop letting them push you around like this. Leave, never look back.
The first quote:

https://archive.org/details/23341891SchopenhauerParergaAndPa...

The second quote:

https://archive.org/details/23341891SchopenhauerParergaAndPa...
I had been holding off out of laziness but all this does is give me more time before I transition to fastmail as well. Google is not offering any assurances they won't do something similar in the future. And renegging on the free tier I simply use for email has left a bad taste.
That is terrifying that you know this. I am almost curious but would rather not know more.
Lots of things planned. Unfortunately my schedule got rather derailed after a very demanding baby arrived last year -- in a sense the FreeBSD work is thanks to her since I couldn't focus enough to do tricky tarsnap coding. Now that she's over a year old and the FreeBSD boot speedup work is mostly wrapping up I'm hoping to get back to more tarsnap coding soon.
You are technically correct

:b
You could make most scripting languages much faster by adding immutable structs and keeping everything else more or less the same. There was a game middleware company selling more or less this for Lua.
Java’s `throws` keyword comes to mind. It forces you to handle exceptions or explicitly declare that you expect the exception to be handled by a method higher up the call stack.

Your strongly-typed suggestion seems better. But you’d have to somehow allow for cases where a function opens a file, does something with it, and also expects the file to be closed by a higher function. Perhaps something like:

PleaseDeferMe<File> BeginWrite() {
PleaseDeferMe<File> p = File.open(...);
// unsafe! Make sure to return p to the calling function so this gets called with “defer” at some point
File f = unwrapDefer p;
f.Write(some header)
return p
}
You usually get more out of shared hosting for $5/mo. And you don't have to manage it.
Heh (God)
Apple and Google’s outdated apps ban would cut each store by a third
>On Linux I strongly recommend ZFS due to its long history of reliability

I've not been seeing any of this much vaunted reliability. 3 out of 3 of the last drives I lost data on were ZFS. Meanwhile NTFS and EXT4 has been fairly trouble free.

Though to be fair hard to tell how much of that is TrueNAS vs ZFS.
'and, occasionally, in the "give birth to" sense.' Odd choice of words to elide.
Nobody cares about correct backups. Backup your pictures and payslips and whatever paper you're working on.
Interesting, thanks for that extra info.
What exactly do you mean? If you ask C/C++ programmers, what they don't like about C/C++ and fix that, you got Rust. C++ wants to stay backwards compatible, which is holding the language back. Rust was a fresh start.
Nothing, but I guess I don’t have to tell you that, since your question seems rhetorical in Nature. However, what keeps BTC from crashing is the same psychological effect that keeps Twitter, Facebook, Nike, or Coca-Cola from crashing: Brand awareness.

Bitcoin sucks compared to many other cryptocurrencies, still it’s the most popular one because it was the first, because people know about it, and because people know that other people know about it.

Even if you could fork Twitter and put it behind a different domain name, for example , Twutter, and you would add some functionality that everybody would like to have (let’s say an edit button), most people would still go to Twitter.

If you could sell the rights to use the name Coca-Cola or Nike, even if you had to make it clear to the customer that the new product that you sold had nothing to do what so ever with old product, the names alone would be worth a couple of fortunes.

So what’s stopping Bitcoin from crashing is the brain virus (or meme if you want) that has infected hundreds of people around the globe and made them believe that other people will know about and believe that Bitcoin is valuable.

And since Bitcoin isn’t hooked up to a doomsday device like Luna and UST was, it can’t destroy itself.
The requirements were there, but yes, now you go from a relatively friendly group of developers eager to see code shared around to the SFC, which has very strong views on things like unlocks on hardware - I think it is potentially a pretty major change here.
Quick and painless. I don't notice any immediate difference, but I only use the core features really. Clicked the button and it came back with the following text and that was it:

>You have chosen to continue using the Free Legacy Edition of G Suite for personal use.

>If you change your mind and want access to premium features, you can take advantage of a special discount by upgrading your subscription in the Google Admin Console.

What a self inflicted mess though since this is what should have been announced in the first place.
Small digression, but we recently got a dog. Acclimation with our two cats has been a long process. One cat is fine with him, the other spends most of his time in our daughter's room (which has a child-gate on the door to keep the dog out).

The speed at which the dog figured out the cats names was incredible. You say the friendly cat's name and he would look up with mild interest. When he's fast asleep you could say the shy cat's name and he would bounce up going, "Where? Where? Where?"
Presumably under the hood it'll be nicely distributed, as per https://blog.cloudflare.com/introducing-r2-object-storage/.

"Our vision for R2 includes multi-region storage that automatically replicates objects to the locations they’re frequently requested from."
> Or they realise the hubris you need to have to think 150$ to be a meaningless amount of money. It's already quite a sum at the median American salary and the USA is one of the most affluent countries from which HN readers hail.

Ok, but I’m a software developer and this is a professional tool with which I do a job that makes me several hundred thousand dollars a year. I don’t know that it’s “hubris” to recognize that relative to the income this helps me create, its costs are a rounding error.

Obviously $150 is a lot of money for a lot of people making a much lower income!… but those people likely aren’t in the market for a 3-way diff & merge tool, so I can’t imagine why you’d expect a discussion of this tool to have to add a disclaimer accounting for them? This is a professional tool whose costs exist relative to the income they create for the professional who wields them. My plumber brother-in-law certainly doesn’t refuse to spend tens of thousands of dollars on the equipment he uses for his job on the basis that this would be too expensive for someone working the counter at a fast food store. Nor should he – the costs make him money, and that’s what’s important.

(indeed, compared to almost any trade you can think of, we're lucky that our tools cost so little)
This seems very unlikely without a lot of contributing factors. Unless you weren't running any RAID in which case ZFS didn't lose you data but it would've been quite upfront about corruption when it happened.
> The enterprise playbook is to sell on slides, iterate with a few customers and go after even bigger customers.

I would call this product discovery and development with early adopters, something I hope every startup is doing. I've also seen this be called a Lighthouse program.

> Managing enterprise customers is easier than managing thousands or small companies. And it also create a natural barrier to entry

I definitely get the appeal. To build a billion dollar revenue (not valuation) venture scale company, you can either get 1000 users paying you 1M dollars each, or 1M users paying you $1000 each [1].

It's just painful as a relative early customer to get priced out and no longer be the target market for a company, especially when it has set its eyes on exponential growth and starts to see the SMB market as a means to an end.

[1] https://christophjanz.blogspot.com/2014/10/five-ways-to-buil...
Do you feel you’re entitled to those features for free? You can always run your own GitLab.
Various methods. I used StackOverflow Jobs once (RIP), I’ve used hired.com, and then I’ve also used dice.com.

Dice.com has put probably 10+ jobs in front of me in under a week.
> Average American in 1984 couldn't conceive....

"Couldn't conceive" is pretty strong - it was the era of the Cold War, GI Joe, a hangover from the Cuban Missile Crisis, the contras. Maybe accurate to say the average American would find it highly improbable, and our eventual victory always assured because Chuck Norris, Rambo, and the inherent virtue of our cause against totalitarianism.

Anyway, I think the paratroopers that appear in Red Dawn are from Cuba or a socialist country in Central/South America, right? Which isn't terribly far-fetched in the context of the eighties imagination - maybe more accessible idea than a Soviet D-Day-style invasion. Also not out of line in history - didn't the Germans court the Mexicans in WWII? The French during the Civil War (I use the word "court" loosely with the French 'intervention', but hell, we got a holiday out of it).

The film was marketed saying that no foreign invasion of US soil had happened, though it ignored the Japanese invasion of Alaska. The "average American" probably still doesn't think of Alaska very often except for reality TV, much less its history.

https://www.archaeology.org/issues/433-2107/letter-from/9780...
Fascinating talk from the artist who made the original art about how it was done: https://youtube.com/watch?v=aMcJ1Jvtef0
Aren't you just citing different statistics?
DNS has always supported TCP. RFC 1034, published in 1987, made it a requirement. DNS uses TCP when replies exceed 512 bytes(barring EDNS0.) DNS also uses TCP for zone transfers. There's even a bit called the TC(truncate) bit which when set in a response informs the client to use TCP.
> denying the Russians - particularly the urban Russians - their veneer of civilization, affluence, westernization.

Yeah I feel very civilized, affluent, and Western when I walk into a McDonalds.
Bitcoin is fungible. That Bitcoin doesn’t have to be *exactly* yours but they update their ledger and loan 1 BTC to someone after you deposit your 1 BTC into the bank account. Based on the interest rate of that loan, the bank is giving you a cut in Satoshis. If you choose to withdraw the 1 BTC before the other person’s loan is pid back, they must provide you 1 BTC. They can choose to take that 1 BTC from someone else’s account or use the profits they make in loans and other financial transactions to provide you that 1 BTC.

On the blockchain, there only exists the 1 you deposited, the 1 that was loaned, and the 1 that was generated as profit by the bank. The blockchain tracks these transactions. The bank only has to settle these transactions when someone withdraws and when someone is depositing. Internally, there can be as many or as little transactions are as necessary.
when we say the overall turning point is a few decades away, under most assumptions that don't involve massive war or pestilence or ecological collapse, even with a substantial drop in fertility, my child(ren), by the time they are old, will still be living in a world with higher total population than the current one.

we are basically in no risk of running down the population within any of our lifetime...

... on the proviso that everything doesn't go pear- shaped.

And with a recognition that those risks of things that might go pear-shaped are probably highly correlated with the carrying capacity of the planet with regards to human population numbers.
You're right for GPT 3, but it's an example of chain of thought reasoning, which seems to be a new area of research [1] and might get integrated into newer versions:

[1] https://arxiv.org/abs/2201.11903
I had a series of strokes. I mix up words a lot since.
Cupboard is correct.
>you have to sub in for any job in the store at a moment's notice

That sounds absolutely bleak. Basically creates a strong incentive for HQ to run things hyper lean and rely on this as a backstop routinely