skysight-inc/HackerNews huggingface dataset:
> Incredible part of early Apple history, a lot of which was destroyed around the return of Steve Jobs to Apple in the late 90s.

I'm curious why you think this! Apple donated their museum and historical collections to Stanford in late 1997, and given the comprehensive nature of the gift I'd be very surprised to hear of a Jobs-driven "purge" before that happened.

https://news.stanford.edu/pr/97/971119apple.html
Is it possible to fix this (badly) by backing up prior to an update and then then rolling back the whole phone?

It's horrible but it may work, I haven't paid attention to whether apps are restored to a previous state or just data.
An educated customer would also know that their food was made in a factory that also works with nuts and thus avoid said product if they have an allergy. An educated customer would also know that their car airbags have a defect and will thus fight to get them replaced. An educated customer would know that the Phoebus Cartel was driving down the lifetime of lightbulbs to increase sales.

It's entirely unreasonable to expect the average person to read up and become an expert on everything that they purchase. This is the whole reason consumer protection laws exist.
wasn’t his wife initially a Microsoft employee? This is how they met.
i hope yall know porn has led all technological innovation for the past couple of decades....
Would you say the same if you were in the back of a police patrol car and the officer “asked” you to have sex with them? The problem isn’t that they had sex. It is that someone in a position of power misused their power with an “implication”.

Like someone at Google said to one of the co-founders (don’t want to name names, I’m going by memory from what I read online so probably not accurate) “they are your employees to work, not to fuck”.
I don't know if the app was originally free with in-app-purchases when the author obtained it, but it currently is:

https://apps.apple.com/au/app/receipt-box-spending-tracker/i...

The same developer appears to offer a "Pro" version of their app with no in-app purchases or subscriptions. It is priced around $20:

https://apps.apple.com/au/app/receipt-box-pro/id1289911732#?...

I would assume that this Pro version is intended to be completely unlocked all the time, while the free version is being monetized and directed towards people who want to try something but aren't dedicated users

(Although I don't understand why they don't simply have the "Pro" version be a $20 once-off in-app-purchase in the free app bundle)
Pfizer is projecting 250 million doses per month by December.

It will take years still at that rate, but they also have been doing a reasonable job of meeting and then increasing their projections.
Anyone Can Be a Consultant
I did a thought experiment about how the immune system must work and came up with a simple system using only mechanisms that I know are available molecularly.

If you could have a bunch of random protein sensors that undergo a training phase where they learn what "Host" is. Anything that makes a "detection" during training is discarded. Anything that doesn't is either never going to detect stuff, or might detect something "Foreign".

These then float around your blood stream and either do nothing until they are lost, or go crazy replicating and raising the alarm when something Foreign shows up.

A danger with this method is random sequences that are just really bad at detecting "Host" or a training period that is cut short. This might lead to autoimmune responses.

This thought might give some hints about how to combat autoimmune diseases without disrupting the greater immune system.
There is no such thing as “the software industry culture”. Every company is different. And your experience within a company can also vary greatly depending on your boss and team. Working with people (and a boss) you respect makes all the difference. Independently of what you are working on.
Enumerate what? Computers more advanced than what existed in 1989 that didn't turn into oppressive AIs?
I second this, I'm on the hook now.
Life is wysiwyg... :Ð
A judge! A judge can just claim jursidiction!

Imagine if Goldman Sachs did this. A judge can say "look, you can follow our rules or we start seizing assets etc".

And when you're sitting around trying to be anonymous, well... you're doing everything on a public ledger, so now you're extremely restricted.

Hell, courts/legislative bodies could even go down the "force all miners within their jurisdiction to rollback an unwanted transaction". You think miners care enough to make a stand on this kind of stuff?

Unless you're going to like.... download your consciousness onto the blockchain you are still just as liable to being told by a court what to do as anything else.
Not a book but Geoff Keighley has done articles on Half-Life 1 + 2, a kind of app of Portal 2 and Alyx
https://store.steampowered.com/app/1361700/HalfLife_Alyx__Fi...
https://store.steampowered.com/app/1361700/HalfLife_Alyx__Fi...
I keep wondering whatever happened to the Apple Lisa OS source code release that it was announced that Apple was going to do... several years ago...

https://arstechnica.com/gadgets/2017/12/source-code-for-appl...
Not hacked, just working as expected. a 51% attack was well known from the beginning and it is just a consequence of blockchain. Just another reason why private blockchains are just stupid, just like ethereum classic.
To me, it was best summarized as:

>It would be fair to say that whenever his facts are broadly correct they are not new, and whenever he tries to strike out on his own he often gets things wrong, sometimes seriously. So we should not judge Sapiens as a serious contribution to knowledge but as 'infotainment', a publishing event to titillate its readers by a wild intellectual ride across the landscape of history, dotted with sensational displays of speculation, and ending with blood-curdling predictions about human destiny. By these criteria it is a most successful book.
-C. R. Hallpike
That statistics end at most interesting time: December 2019.

Starting with January, python 2 was officially EOL, and many packages dropped support for it. Right now developing for Python 2 is kind of tough, because most dependencies won't work.
I’ve been a bit obsessed with that post since it came out as well.

Would it be conceivable to replace Algolia in this way for static data sets (i.e. those that don’t need the write/update API)?
There are a large number of Western people in China for business reasons, and major Western countries have diplomatic offices throughout China. The US has a Consulate General post in Wuhan itself.

That gives the West an independent source of information about what is going on in China. China can still fudge the numbers, but those independent observations place a limit on how far China can fudge without getting caught.
> But as her operation took off, the people closest to her tried to take advantage of her success.

¯\_(ツ)_/¯
They do, if you don’t have 100% code coverage then you get what you get
> A spokeswoman for Mr. Gates said, “There was an affair almost 20 years ago which ended amicably.” She said his “decision to transition off the board was in no way related to this matter. In fact, he had expressed an interest in spending more time on his philanthropy starting several years earlier.”

20 years ago. Jeez.
Sci-Hub provides access to nearly all scholarly literature(2018)
I am so shocked that the state with the least educated population has done this.
He also did that before being married, i.e. Melinda was a Microsoft manager when she and Bill started dating.
Little Cube Puts Game Boy Games on the Big Screen
> strategy kinda worked.

Their man lost so it kinda didn't.
Nodes can simply choose not to publish their value if the result is unfavorable to them, and this tanks the whole procedure. This isn’t a problem unique to your scheme; they all suffer from things like this.
Cool simple tool! :)

I think the reason the source zone might not work (and I'm not an expert, and date times in code are hard), is that all "timestamps" are in Zulu / GMT0 time, so it won't make sense if you try to source a Zulu time from like Hawaii time or whatever.
True, but I think you’d have to have one hell of a popular blog before those lines crossed.
Hydrogen seems cool but it has a huge problem with energy density and cost
The argument above is being able to reverse engineer the machine code that will be executed by the processor. Java bytecode isn't that. That's why he said "the JIT adds a layer of mystery".
I wouldn't let time or age define this sort of decision. Some other folks have commented some sound advice here, but I'd say in general:

1. Reflect on what you actually have enjoyed out of the job, if anything. What have been any bright spots? If there's nothing at the job, what outside of work motivates you to do more of it?
2. What jobs have more of those things you like? These aren't always huge, deep things. Like writing? Take a look at marketing, journalism, technical sales support, etc. Like working with customers? Look at sales, customer support, etc.
3. As other people have said, look to see if it's really the whole industry, or just the current situation you're in. I've found a lot of differences in culture/people/day-to-day work just by moving teams, let alone companies. Talk to friends and see if things are different for them at other companies. Talk to friends in different jobs completely. See what resonates with you.

Hope that helps and again, don't worry about age! Pivoting at 30 will feel like the very start of your career when you think back at 60 or 70.
Surely that wasn’t the only tightened restriction or change in behavior during the case surge, though?

There are a lot of confounding variables in these analyses. It’s going to take years to tease them apart, and we may never truly know for certain in some cases.
The lack of an ordered map keep me using slices where I'd otherwise reach for a map. This is one of the things I'm looking forward to once generics are in Go.
> I can write a script

There's some delicious irony in having to write a shell script to combat the init system that was designed to replace all the shell scripts.
How the Black Scholes Model Precipitated the 1987 Black Monday Financial Crash
"Cops were more reluctant to pull people over for covid safety reasons so drivers felt more emboldened speeding"

Is this true? The rest of the possible explanations you cite make sense, but the USA Today article I cited earlier contains a quote from the Minnesota traffic safety department saying that the number of speeding tickets handed out went up in 2020, almost 100% (from 500 tickets in 2019 to 1,068 in 2020).
>Unique node lists (UNLs) are simply lists of nodes someone provides that they think meets their standards. Everyone can publish an UNL, it doesn't give any power or requires any privilege. If you run a node you can use one or many UNLs or make you own.

doesn't using your own UNL basically equate to a hard fork in the event that the nodes don't agree?
So what's the difference between "hacking" and "following the contract"? The whole point of a smart contract is that the code is the contract.
It kind of has.

I mean if you don't touch your code it will continue to work but if you have to maintain it, you quickly realize that a lot of your dependencies will refuse to work.

It might be easy to fix them to work again, but with time it will be more and more work to do.
I knew a guy who shared the name of a Yahoo founder, who set up some kind of automatic forwarding of everything he posted on Facebook to LinkedIn. So his LinkedIn account was full of posts of him getting wasted on the weekend. A bold strategy no doubt, not sure if it paid off for him.
But is a regressive tax bad if it is taxing something bad? (i.e. sugary drinks)
In addition to the books mentioned here, I would also suggest Atari Inc. Business is Fun which is a super well researched book about the early days of Atari. They were going to write a second one but one of the coauthors died last year so I don't know if work continues on it or not.
Literally write out every single thing you are doing in the day and then you will realize where the waste is coming from. If you want to do something, put it in your calendar and do it.
Even if that is all true, having built the town and then prohibiting anyone else from setting up a marketplace is exploiting one monopoly you hold to benefit another, which is a big no-no in terms of economics and competition law. In your analogy, why are the townspeople better off because the town bans anyone else from providing shopping facilities for them?
Yeah! Casual copyright infringement!

I guess the reasoning goes, gpt-3 will make journalism go the way of the dodo bird
There's probably bigger issues to solve there, like the actual poverty that leads people to digging through trash to find can-shaped dimes? People aren't doing that for fun

Have the deposit system, _and_ force Coke + Pepsi to house the homeless! Problem solved (half-joking)
Holy cow; what is the birth rate to let a country have an average age in the mid-teens?!
I built a few python packages for my own use. The most notable one was created as an open source component for a government project where files needed to upload to S3 buckets without touching the local file system (for various reasons). The result was a S3 chunk uploader for Django apps. It also speeds up upload significantly for large files.

It's available here:
https://github.com/uktrade/s3chunkuploader

Other packages are html meta tag parser (https://github.com/harel/metatron) and a python smtp wrapper (https://github.com/harel/strudelpy)
Not sure if I remember when it started, but I did watch it.
No billionaire is innocent. They are all crooks in some way. I am not surprised at all. How crazy is it that they killed epstein though? He had connections to pretty much every single famous person in the world and everyone just swept that under the rug!
It's not the whistle that pulls the train!

Chances are that Tange hired well qualified employees tht fit the corporate culture (and fired the ones who didn't fit in), and continued to reward as objectives were met.

Remind me of Netflix and GE 20 years ago.
>It's effectively the same as saying "improvement aggregation"

No, it's not (I also assume you meant "improvement aggravation").

First, pragmatically, as it is at the monent:

(1) "verschlimmbesserung" IS a word in German, and is in use, people understand it, use it to express their update pain, etc. "improvement aggravation" on the other hand, is not a thing. It's just two words next to each other. People will scratch their heads as to what you mean, and you'll need to explain it with further terms in a circumlocutory way.

And that's not by accident, it's because (2):

(2) The second issue is that in german adding two words together (or more) "parses" in the language, and creates a valid new term (with either an obvious or a culturally transmitted meaning).

In English that's not the case. You can't just say "This is an improvement aggravation" (I mean, it's a free country, so you can, but people would just think you've made a syntactic mistake).

>I don't really agree much with your last point. Someome still has to come up with the word in German, and others have to use it.

Yes, but like in Lisp with macros, in German the speaker (programmer) is allowed to come up with such words.
It's easy to offer the same user experience with other payment processors. It's even possible with websites. All that's needed is for Apple to export the relevant APIs and support the needed APIs in Safari.

Then again, given that other payment processors have more experience, I'm not sure their UX is worse. There's more to UX than Face ID (chargebacks, dispute resolution, being able to move your subscription to Android should you desire it, etc.).

Therefore the issue is Apple getting monopoly rent (which you pay for indirectly), not UX. Your selfish interest should ask Apple to open up.
See excess mortality rate.
15 famous physicists who were atheists
But much more fatal. These countries had two rounds of practice in controlling a major epidemic.
Cool body of work!!! :)
> The verbose style of writing your own loops is very readable

That depends entirely on what style of programming you're most accustomed to. I've primarily written functional code the past several years, and even in that relatively short time, it's become for me in general easier to read chained/piped/composed function expressions than equivalent loops.

But sure, I can understand if you don't want that flexibility in Go. It's a fair position if you want the language to be confined to a certain imperative style of programming.

However, it's interesting to note that even if one can do loop-based imperative programming in Haskell and OCaml if one so desires, it's not idiomatic. Presumably, same would apply in Go.
If Rabin wasn't assassinated by religious extremists on the right, the P/I conflict would have had a vastly different and better outcome sooner.

IMO, stop the Hamas rockets and stop the IDF from sniping women and children... one side unilaterally deciding to stop responding except for imminently-danger captures the moral high-ground.
I didn’t object to the quantification, I objected to minimizing the impact and characterizing it as temporary. I don’t know the distribution of long term impact (and as far as I can tell no one does, unless we have time travelers about), but it’s pretty well known that there’s more than mortality rate at stake.
Could be, but the affair was 20 years ago.
But then if the shop is a dick to you, or it scams you, otherwise does a dirty on you, it would affect the credibility of the shopping center (how are they allowing scammers to rent shops here), even the concept of doing business with shopping centers as a whole.

Also "shopping center" analogy somewhat breaks down because you buy something from a shop and use it somewhere else. When you buy an app, you use it in the device only (inside the shopping center) using the device's affordances. So they are somewhat more intimately tied.

In the end, this all boils down to ideological differences. One camp says "it is their store, take it or leave it, they already have competitors - if the value proposition wasn't there, it would fail - and if they screw up it will fail" and I'm in this camp. Apple as a company does not owe anything to anyone. Can they discontinue the app store tomorrow if they wanted? Sure they can, it is their store and platform. Can they decide to get 99% cut from all purchases? Yes, it is their business, their platform. Up to them. If the value proposition isn't there, it will fail on its own. If it is there, whining feels to me like entitlement.

The other camp thinks private companies should be bound to rules such that even if they provide immense value, there should be a "limit" to how much return they can get from it, mandated by governments etc. I don't agree, but I can see where they are coming from.
I have the option to not use Google Pay but I use it whenever possible. It is far more convenient than having to enter in (and trust!) CC details.

Apple has subpoenaed the living daylights out of everyone in near orbit of operating a market. This argument wouldn't stand up to evidence acquired from Google Pay.
Is the data conclusive? I try to look at the data, but it seems like a mixed bag when it comes to school closures.
I'll say this as a huge Rust fan: If you're thinking about learning Go, just go ahead and learn Go. One of Go's strengths is that it's very quick to pick up, especially if you already know at least one statically typed language. You can get a good sense of it in a weekend, and then you can make an informed decision about whether you'd like to keep working with it or try something new. By comparison, even experienced programers take at least a few weeks to start feeling comfortable and productive in Rust.
Awesome, thanks! Let me know if you have any feedback/feature ideas.
If being an island state was really the only thing that mattered here, why is Hawaii not at Covid zero? Why is Alaska not at Covid zero?

(Despite not being an island, AK is still highly comparable to OZ.)
It really isn't. Quebec has rock bottom prices for electricity but 250mi away in boston the electricity cost several times more.

https://www.hydroquebec.com/data/documents-donnees/pdf/compa...
I got WebTorrent running on iOS via play.js (Node, rather than Safari, so it supports native sockets etc.). Might be the first non-jailbroken torrent client for iOS :) Very nice project, and works extremely well!
This is one of the big reasons OS/2 crashed and burned. Version 1.1 released in 88 was the first version with presentation manager. And you really wanted a 4MB system, which just became insanely expensive. Windows/286 still ran in under a megabyte and Windows/386 could multitask MSDOS, something the FOOTBALL OS/2 betas could do, but IBM pulled from the product.
Um no, many people take a nap at work. Companies even have facilities for that. Why not sex?
There's so much more than untrusted-client<->server apps even if we find ourselves in that local maxima. Or maybe it really is the One True Way, but I think more of appliances with firmware, the Linux kernel, the apps on my phone, mainframes, 3d games, FPGAs, PL research, supercomputing... there's so many exciting applications for software! And I don't feel Go is a good match for most of it and will just cause people frustration to try.
I didn't take the headline to mean "success" more like "experience".

In the article, they clearly measured success by 1:1 porting of the entire code base from Python to Go as closely as it makes sense.
Everything is about money, except money, which is about sex. — Me
Hexagony.net
Understanding Async Resources with Async Hooks
That's what I thought, or at least suspected, so not sure why "UB" was listed as a Rust selling point.
>In German the spelling is centrally planned and gets reformed every other year. Which is why German words are mostly spelled as they're pronounced, as opposed to English.

As a native English speaker, this is definitely a big plus. I've had German friends who've regularly expressed frustration that there's often no real rhyme or reason or pattern to either English spelling or pronunciation; you just have to memorize it. (Though I could largely say the same of German and French noun genders, even if there are some patterns that are somewhat [but not entirely] consistent.)

Meanwhile, spelling and pronunciation in German seems to be pretty bijective. If you know how an unfamiliar word is pronounced, you can generally accurately know how it's spelled, and if you how an unfamiliar word is spelled, you can generally accurately know how it's pronounced.
Because of things like this I stopped updating apps a long time ago. But now many apps have a “phone home“ aspect, where it will literally lock you out of using the app if you don’t upgrade to the latest version every so often. Which is especially annoying if you need to approve a transaction that was blocked on your credit card but then you can’t do it until you update the app but your signal isn’t great, or you need to reply to a Facebook message but even though you can see the message the app refuses to function until you update. And a million other frustrating examples.

I miss the days of things not changing out from under me without me having any say about it. I remember a time when I looked forward to updates because they brought interesting new functionality or, you know, actually fixed bugs. And when I didn’t like a new version of something, I could simply go back and reinstall the old version and keep using that.