skysight-inc/HackerNews huggingface dataset:
The wealthy in a free market get that way by creating wealth, not transferring it from poor people.
It was the worst, but some of the ones before it weren't far behind - https://en.wikipedia.org/wiki/List_of_famines_in_China.

Also I find it curious that among the possible causes you forgot to mention World War 2. What would you say if someone omitted that when explaining fifties in Europe?
I especially don't like the "My mind works this way so everybody else's does too."

I read books and really do remember stuff, so clearly the issue is that the author is an idiot, no?

I'll go further, what kind of idiot reads books to not remember them? The whole point of reading a book is to hopefully enrich your life in some way--even if only for entertainment. How can that happen if you don't remember anything from it?

As for lectures, the problem is that a "lecture" works best when the lecturer and audience are completely prepared. I have only been to two lectures in my entire life where that was the case. Once as audience and once as lecturer--both times were glorious.
? Tesla just posted another quarter with billions in profits. The Model 3 is in the top ten selling cars, globally. They’re still selling far more than they can make.
> The issues you call partisan aren't really partisan but they are made partisan by politicians

Literally what does an issue being “really partisan” mean besides there being a sharp distinction between (in a two party system) the major parties or (more generally) between some group of parties and some other group of parties on the issue?

“Not really partisan but made partisan by politicians” is a nonsense description.
> You seem to be suggesting that we should let the kind of barely-competent people who typically operate & maintain automobiles with a minimum of attention also operate aircraft systems with a similarly casual approach in order to make it more affordable?

We do though. In America you can build/buy and fly your own airplane with no license, regulation or certification at all. The catch is that it must be a very small airplane; single seat, under 115kg empty, max 5 gallons of fuel, etc, etc. You can buy or build many of them for about the price of a motorcycle or used car.

They're fairly dangerous to the pilot, but are so small and light they probably don't pose much risk to others. Of course if one crashed straight into you, you'd probably die, but that doesn't happen very often.
Cache-Oblivious Data Structures: https://cs.au.dk/~gerth/MassiveData02/notes/demaine.pdf

A vaguely related notion is that naive analysis of big-O complexity in typical CS texts ignores over the increasing latency/cost of data access as the data size grows. This can't be ignored, no matter how much we would like to hand-wave it away, because physics gets in the way.

A way to think about it is that a CPU core is like a central point with "rings" of data arranged around it in a more-or-less a flat plane. The L1 cache is a tiny ring, then L2 is a bit further out physically and has a larger area, then L3 is even bigger and further away, etc... all the way out to permanent storage that's potentially across the building somewhere in a disk array.

In essence, as data size 'n' grows, the random access time grows as sqrt(n), because that's the radius of the growing circle with area 'n'.

Hence, a lot of algorithms that on paper have identical performance don't in reality, because one of the two may have an extra sqrt(n) factor in there.

This is why streaming and array-based data structures and algorithms tend to be faster than random-access, even if the latter is theoretically more efficient. So for example merge join is faster than nested loop join, even though they have the same performance in theory.
Then you'd know they're Red, Yellow and Blue, and that colouring went out in 2006:

https://www.newfound-energy.co.uk/electrical-three-phase-wir...
You can do multi-goal optimization: try to become rich and powerful: it will increase your chances of personal survival but also you can direct your power on helping humanity.
It's the uncertainty of train delays (in the UK) and your powerlessness as a passenger that's really painful. You get at least one of:

- delay announced increasing by 1 minute with every minute that passes

- no time given, just "delayed"

- trains that were delayed cancelled after 20 minutes wait

- except when you find another way, then they turn up

- additional stops, not announced until you're onboard (so useful to nobody)

- skipping stops/terminating early, again not announced

- announcements that the train will terminate early, only for the driver to announce he's heard nothing of the sort and carry on

etc...
Unhiding iCloud Private Relay users with a selective DNS sinkhole
Good! I got always fascinated by non-boolean indexing (probabilistic instead).

I've remember having implemented an OOP indexed version of U.C. Berkeley's Cheshire-II in 2007 with Dolphin Smalltalk.

I was using BTrees tho, hence O(log N). The non-boolean part was in the values of the keys which were probability of good match against your search target.
I posted on another recent thread about Netflix that I think they need to acquire Spotify and possibly some other companies if they want to survive. The fact of the matter is that the economics for the average guy on the street favour going with Apple One or the rumoured Google Pixel Pass rather than a bunch of different services, especially with the upcoming recession straining budgets. When times are tough do you really care that the UI of Spotify is marginally better than Apple Music if Apple Music is cheaper? Spotify Family is £17.99/month over here in the UK whereas Apple One Family is £20/month with all its other benefits. If Spotify raise their prices again over here then I think they may be toast in our market. They certainly will be for me, and I've been a customer for over a decade.

Netflix has a different problem in that, with the proliferation of new streaming services, customers who used to be paying all year round are going to turn into people who sign up once every few months when a show they care about drops to binge it and then rotate to another platform. They could mitigate it with some smart programming e.g make sure a new similar genre series drops either every month to keep people hooked or switch to episodic releases to try and draw content out between series drops. But ultimately we're heading for a world where anyone budget orientated is going to get caught up on their favourite shows and then rotate between streaming providers rather than paying all year round.

As far as I can see this only really ends with everyone in one of three camps: Apple, Google, Independent. The independents will be able to charge slightly more than the hardware behemoths but only if they offer a product that is superior enough to warrant it and I personally don't see any groundbreaking innovation coming from Netflix or Spotify any time soon. Otherwise they really need to be charging less to make up for the inconvenience of fragmented services. If they try and go it alone, they're going to see their customer bases getting gradually eroded and have to make some massive adaptations in order to survive - potentially becoming more niche and quality focused like small retail stores or coffee shops have had to become to survive against Amazon and Starbucks. If they band together then the consumer has a better justification for sticking with the brands as they currently are.

This ultimately comes down to the classic "Good, Fast, Cheap" trichotomy, more appropriately reworded in this particular instance as "Quality, Convenient, Cheap". Spotify and Netflix can't compete on Convenient (never going to beat built in integration of Apple/Google) or Cheap (Apple and Google have infinitely more money to undercut them). In a recession, more and more people are going to put an emphasis on Cheap, so they need to team up to leverage economy of scale for more affordable prices and/or massively increase the quality of the product in relation to competitors so that it is harder for the consumer to part with.
This post repeats the false claim that link previews in messages provide attacker controlled network loads.

They do not.

The page preview included in Messages is created on the sender side. On those occasions the sender can't create a preview you get a "click to load preview" message instead of a preview with the url. In other words, nothing more than just sending the url in the first place. I'm curious what "disabling link previews" actually means in lockdown.
The last time I posted a job ad, 100 seemingly qualified candidates responded within 2 days. I interviewed 7 of them, and 6 out of those 7 were more than qualified for the position. Having lived both sides of this, I feel hiring is very much a numbers game.
I can't speak to the government part, but the cost part can't be right.

There have been 20 commercial aviation incidents in the last 20 years in the US of any type and size that included any fatalities by any means. 7 of those included jets, with 1 being a 777, one a 767, and everything else 737 or smaller. A 767 costs about 100 million (list price 200, but the internet says you always get discounts..?)

So we'll ridiculously overestimate the per year cost of airplanes at 100 million, assuming fallaciously that these airplanes are always totaled (they're not) and that they're always 767s (they're not).

On the other hand, let's assume (optimistically) that fatal car crashes always total two people per car, and that they all occur in affordable $10,000 cars (the average new car last year cost almost 5x that at 47K). That gets you 10,000*20,000, or 200 million per year in auto costs.
The Trie is pretty cool. I think it's a bit obscure because the memory use can grow quite fast.
Lowering their grades when they score too highly would cause them to change their behavior for the better.
Arthur Andersen was the largest and most successful accounting firms, as such they had deep business contacts with basically the entire business world.

As mainframes moved from the white glove ivory tower to more access for programmers, then to minicomputers, then especially in the microcomputer revolution of the 1990s, Arthur Andersen was well connected to sell IT and development services to a very very large range of clients. This wing was "Andersen Consulting".

Andersen Consulting's partners got tired of taking all these sweet revenues and shoveling them to the tax partners of Arthur Andersen, so they split off in 1998 or 1997 or so, and became Accenture.

Also around this time, Accenture signed many deals to outsource entire IT departments to them. Stupid companies not seeing IT as one of the primary efficiency and market advantages (see:Amazon) but instead as an annoying cost center jumped at the chance. This made them beholden to Accenture.

Anyway, Accenture had the salespeople and contacts, the size, and the reputation of being able to deliver large projects, or they'd stick them out. Would they be great? No. But they'd stick it out.

All the big 6: CoopersLybrand, Ernst and Young, Deloitte, Price Waterhouse, KPMG, were all in on it at this point. But Accenture had the largest partner-to-workerbee ratio, so they raked in the cash. Accenture had the ability to hire armies of workers, rarely from computer science backgrounds, crash course them in programming over 6 weeks, and then shuttle them off to be vastly overpriced consultants. They even had their own private college for this (St. Charles).

Basically, they had contacts and a good enough pipeline to create worker bee programmers for large projects.

The partners generally came up the ranks so they could speak the IT lingo, and they were promoted/selected based on ability to produce revenue and sales. With the huge size and contacts and labor pool, plus happily jumping into any and all software implementation.

Accenture and their ilk were also key for supplying huge numbers of people for SAP and other package implementations. Basically, these software companies couldn't muster the armies of implementers necessary to install and customize their software. Accenture and their ilk could. These ERP packages likely helped fuel the productivity boom (all of it went to the rich) of the Clinton era as computers went from 10s of MHz to gigahertz processers as well as memory and storage increases and the internet boomed.

You probably can't imagine an executive management team that is ignorant of IT and IT practices, and of course the old enterprises have plenty of these. These execs just wanted to hand off these annoying things to someone, and Accenture was there for them.

Modern executives need to be IT-aware. I'd say this is only very very very recent, with the rise of Amazon. Before then you'd have the CEO that proudly annouced they don't even know how to use Email.

Those CEOs are a dying breed. Your orgs will live and die by navigating the IT landscape. Amazon sucks for many reasons, but they do a lot right, and one of those things is "don't use consultants, build it in-house".
> The only reason these companies are successful is that the top execs are friends with the other execs at fortune 500 companies so they mostly figure out a way to spin it as a success so everyone gets their bonuses even if no value was created.

It is so bizarre that blowing $20M on a large, complex project that obviously fails can be rebranded as success. Its harder to pull that off with smaller projects and less stakeholders, but if a project is big enough, you can obfuscate the details and make it look like a win.
Pretty sure i was billed at 10x when I started at Andersen Consulting in 1990. My starting salary was 21.5k.
In a sense Europe isn't really behind, there is lots of know how, research and small-ish companies in the software and hardware space.

There is no Google or Apple or Microsoft though, and accordingly a lot of the network effects and institutional knowledge is lacking.

I do very much concur that there is no European competition for US IT supremacy on the horizon any time in the next decades.

China is a different story...
Very interesting! Sounds similar to a segment tree: https://en.wikipedia.org/wiki/Segment_tree
> IN the old days each mega country had {car mfg, oil refining, shipbuilding, blah blah}.

It's still the case
Author obviously has a service to sell but the illustrative comparisons here bother me.

Amtrak runs 300 trains a day, very rarely has accidents because the environment is so controlled.

The US runs 120 million cars and trucks a day. 93 fatal accidents a day, many through driver fault.

The risk profile is entirely different. We expect people to crash cars. It's why cars have seatbelts and airbags, and why Amtrak doesn't.

We don't ignore car crashes, we just pay a lot more attention to rail failures because it shouldn't ever happen. They're preventable. Automotive accidents aren't, yet.
> A problem with your insurance incentive is that it only works for people who have insurance. It does nothing to deter uninsured drivers.

Uninsured drivers who can pay compensation if they cause harm aren't the problem. The problem is uninsured drivers who are judgment proof, i.e., who have no significant assets with which to pay compensation. The way that problem is currently handled for driving is for auto insurance policies to include coverage if you get hit by an uninsured driver who can't pay compensation.

But, you say, what if I get killed by that uninsured driver? The answer is that you're already at risk from that today, because someone that reckless isn't going to be deterred by anything, since they're not reasonable people to begin with. In other words, the basic problem you point out, that some people aren't deterred by reasonable incentives against reckless actions, is a valid problem, but can't be solved by social engineering. Your only defense against drivers like that is to drive defensively so that you aren't the one that ends up being their victim. And more generally, your only defense against people who genuinely aren't deterred by reasonable incentives against reckless behavior is to avoid them.
Thanks! Would be great to chat to see if we can help you guys out with sleep data. Let's hope on call, could you send an email to maitham@tryvital.io ?
I recently learned about deques in Python (other languages may have it too) which is like a linked list but it keeps pointers for the first and last elements. This allows you to insert/read/remove elements from the beginning or end of the list in constant time. I’ve never used it, but I could imagine it being useful in certain situations.

https://docs.python.org/3/library/collections.html
Just for a brief tl;dr:

Before the completion of the Transcontinental RR (~1863), the first transcontinental telegraph was completed in the early 1850's... it's because of the length of conductivity that the morse keys were literally sparking during the Carrington Solar Disturbances (all the collected solar energy caused the relays to self-tap/arc).

More recently, Quebec has had several 201X localized brownouts, largely along their longer-distance, high-voltage lines (which ironically enough gather renewable/hydro energy). During more active times of the solar cycle (a cycle longer than a dozen years), there are still issues / risks of similar events occurring in real time.

Lloyds has a specific insurance that is for solar storm coverage (which could be a potentially trillions-of-dollars global interruption.

----

Sweet Dreams
> none of that exists for guns.

This is entirely untrue.

In my state, for example, you must be at least 18 to purchase firearms generally and 21 to purchase handguns or semiautomatic rifles. Every sale has a mandatory criminal and medical background check. The transfer applications (state and ATF Form 4473) require listing your name, date of birth, address, declaration of citizenship, Social Security number, driver license number, etc. Firearms must be stored in "secure gun storage." They are not permitted on various types of school property or property being used by a school, public demonstrations, state capitol grounds, and so on. You can only discharge firearms in certain places. You must have a license to conceal one on your person. You cannot possess short-barreled shotguns or machine guns. You need special licensing for short-barreled rifles and suppressors. I'm excluding a bunch of stuff—mostly federal laws—but you get the point. Violating any of those laws is a gross misdemeanor or felony. Keep in mind I live in a state with relatively permissive firearms laws! The laws in plenty of other states are much more severe.

Purchasing, owning, and operating a vehicle is much more easier than purchasing, owning, or operating firearms.
Ha! When I visit the link the page includes several banner ads for...Hertz!
Because that makes no sense and there isn’t anything to penalize. If they spent lots of time studying that’s their choice. If they signed up for an easy class, that’s their choice. If they score well as a result of hard effort, awesome. When I teach and see a student who is breezing by I might ask them why they didn’t take something harder, but I’d never punish them. That’s an absolutely dreadful and terrible idea.
When I graduated back on 2010, Accenture has been around and was invited for an interview but I somehow got cold feet. In my country Accenture is one of the longest established companies here that hires fresh graduates who don’t know anything. I believe a part of that team are fresh graduates and bureaucratic project managers who have no clue how technology works but got promoted because of the college they came from.
This whole post deeply assumes that the authors experience is universal.

My comprehension - and grades - went up when I just stopped taking notes in lecture and listened.

I read books and remember a lot of what is in them.
Their post history suggests they've got heterodox views about global warming.
James Webb Spots the Farthest Galaxy Humans Have Ever Seen
I'm a scientist, and I don't think things so easily become consensus. In order to get to consensus, a model needs to have been tested from many different angles. It's never enough to get to statistical significance, things either get replicated or, more often, triangulated.

Consensus is an extremely time-consuming thing to build, and it's extremely important to be aware of when there exists a consensus, where there isn't one, and what the consensus is.

It isn't an appeal to authority fallacy, it's a form of deferral to expertise, and it's one of the most important heuristics we have.
Same here, I drove for 7-8 years (not that much though) and my major "accident" was with a thin and curvy tree that was on a dead spot of the rear mirrors while backing up. Was in 3 close calls where the results would have been much worse.

In motorbike in contrast, you touch a wet patch or a gravel bit and it slides right away, 2 minor accidents like that for a total of ~8 weeks driving motorbikes (minor since I knew there was gravel/water and was going really slow).
London has some of the biggest consultancy firms and I can confirm LinkedIn networks with these firms are majority newly grads.

Nothing against them as we all started somewhere. I respect the ambition but part of me feels a newly grad that has recently done a CKA, Az-400, Az-104 just isn't going to know the real world or compete with someone who has been around pre-cloud and witnessed the transition, or have enough hands on when things break very badly. They sure do know how to talk the talk however and make big company sound win some £££ contracts.

New devs/ops will never be able to appreciate pre cloud and how things are now, why they exist and what problems cloud has solved.

I guess when things get real messy they'll put one or two experienced staff onto the project still netting massive returns by billing by the hour in three figures.
If they thought I had a wide reach with my blog, why wouldn't they do good work from the start?

My other blog posts about freelancers [0, 1] are to say that they did a good job and other people should hire them, so I'd imagine if they were thinking about the writeup, they'd want it to put more effort into making sure it's positive.

[0] https://mtlynch.io/how-to-hire-a-cartoonist/

[1] https://mtlynch.io/editor/
Disruptor queues are also fun. They are lock free multi-producer multi-consumer circular buffers. I figured out the basics on my own in a vacuum out of need, then discovered a relevant white paper.

I used one to implement a fast shared memory pub-sub message bus for communicating across dozens of processes in a simulation framework.
The other students are supposed to take care of that.

Imagine being required to go over the same material, year after year, and live in fear of admitting you know it back and forth.

Is this not the public school experience many have?
But other drivers can drink, and you can't do anything about that.

Are you a good enough driver to save yourself in this situation?

https://litter.catbox.moe/ed5an4.webm
Oh, that's right, I forgot that the internet exists. This post reminded me. Congrats?
Pretty much exactly as you'd imagine it: a shithole institution at some shithole place, massively underfunded for the past couple of decades, thus providing... rather low standards for anything.
I'm almost of the opinion that it should be thrown back on the software to convert their save files to text where possible. Binary files just aren't great for a wide range of issues further than just git.
An average of 70 means you’re doing at least 80+. Maintaining an average of 80 requires going over 100 on that route in my experience.