skysight-inc/HackerNews huggingface dataset:
My point in bringing up the general elitism of hiring is this: people judge reliability, capability, and dedication by all sorts of clues, though the specifics differ by culture. I don't really see a problem with handwriting being one. A dedicated, capable, responsible person will, in a culture where good handwriting is considered a sine qua non of employability, develop excellent handwriting, because they want to be successful and are willing to work at it. In Elizabethan England, a young man wasn't fit for society unless he could join in a song and improvise harmony, and you can bet that the most dedicated, ambitious young men made sure they could do so. Neither is more arbitrary than some of the criteria the American hiring process relies on.
I can't take this too seriously after the "stock video to illustrate the concept of a super strong cell phone" at the top.
A Census of Minecraft Servers
FAA allowed Boeing to avoid getting a new type certification for 737MAX (large fans relocated on wing mounts to avoid scrapping runway) and what would have been costly pilot training for the new type certification. Fail, twice.

UL is not government and reviews consumer electrical product safety, so safety can be done without government.
Why the difference?
Except that the security model on the server side is broken as there is no way for Intel to know that a key is compromised and thus revoke it; at least for the DRM use-case sharing cracked keys on forums is common. Why would an attacker ever share keys in the tenant/host case? Moreover, is there some reason to believe that Amazon, Google, or Microsoft would struggle to extract a key if they are indeed malicious? Is there a good reason to believe that Intel would never just give keys to certain government agencies when asked? If you are worried about a malicious host, SGX/etc. are at best a partial, very limited solution even if all you care about is integrity/attestation.

SGX and TEEs generally are and always were a DRM solution, with the server use-case mostly being an afterthought that the marketing teams pushed hard. They also create a fantastic forced-obsolescence program as they require active support on the part of chip makers throughout an application's lifecycle; Intel can arbitrarily deprecate otherwise functional CPUs by just not revoking compromised keys (and perhaps releasing a few into the wild just to force people to upgrade).
A pun.
Some language features aren’t aimed at toy examples, and if that’s the scope of your thinking, you won’t see the point.

For example, I like how the catch block is just a single function call to handleErrorSomehow — which would be totally fine for an example, if it weren’t for the fact that the author makes a special note of how convenient it is that the Promise variant reduces to just .catch(handleErrorSomehow). Suuuper-realistic.

I should probably admit that I also didn’t completely see the point of async/await — this was years ago in C# — until I first had a chance to use it inside a
complex loop of some kind. I think it’s a good exercise to try manually desugaring such an example. It really makes you appreciate what the compiler’s doing for you in these cases.
Russian disinformation is effectively spam. It’s akin to if your search results about copyright policy got polluted by SEO’d, backlink-filled, MPAA-funded blog spam about the evils of piracy and the Joy Of Disney that pushed down legitimate information about copyright policy.
The Tim Cook doctrine, in part:

We believe that we need to own and control the primary technologies behind the products we make
Life is more complex than that.
Self-calibrating USB Paper Tape Reader
You seem to think that a new election is required, but in the case of the death of a President, the Vice-president is sworn in pretty much as soon as they can get a judge available to do the swearing in which can be done in a matter of minutes to hours. Much faster than gathering a bunch of drunk member of Commons together and letting them boo each other while some chap screams "orduh". ;P
Clay- I strongly encourage you to find a way to make your writings available once again. Many of the things you wrote are as true today as they ever were and the rest are valuable as historical reminders. FWIW, GitHub Pages might well be the simplest and best solution.
>The Linux stuff was a money-grab

That seems like an odd conclusion to me. If you've got deep expertise in the spaces he does, and the server market moves mostly to Linux, getting involved there seems unavoidable. Lingering on the dying SmartOS ecosystem, even if it was technically better, wouldn't have served anyone well.

Edit: Ah, as mentioned below, perhaps a joke? I'd attributed the smiley face only to the latter part of the sentence.
The US is much more stable and prosperous than Brazil or South Africa.
We can just use phones or USB sticks as signing keys, for anything and everything — why does nobody talk about/want/demand this?!
But why do you care? Not your company, not your problem.
Maybe he has a different point of view and wants to express it?
Posted a comment in the above tread. To add to that everything one sends to print is being monitored. That leaves a room for leakage but it also makes the leakage tracing relatively easy, unless you have stolen other employee's ID (which is required to print), but do we really want to go that far for a job interview?

There are, of course, ways, but some organisations make the overhead way too big to bother.

I personally know of a case where the 'core team' of a major payments processing system was running development being completely isolated from the internet due to security reasons. Need to check stackoverflow - sure - have a walk to the cabin where you have a dedicated machine connected to web for that. Oops, and no copy-paste, sorry.
The climax would be when intel regains the process lead and Apple start manufacturing ARM processors at Intel foundry.
That's interesting timing I just posted this on Twitter:

http://web.archive.org/web/20140117014453/http://www.shirky....

And noticed that the site was down.
I realize it's a much more cleanly defined domain, but how does this interpretation explain MuZero?
There's a non-zero component of luck, as with any investment. But other classes of investments typically lead to knock-on effects that improve prosperity for others. Its unclear to me how making even an informed bet on a piece of planet Earth and extracting economic value from it for generations is good for anyone but yourself. As such - land should have special treatment from a tax regime if the authority is acting for the well being of all its constituents.
I think given your visibility and profile (compared to many tech workers), the previous poster expected a grand office or vast desk, certainly different from the setup “everyone else” has.
Well I agree with you. But there are still ~6500 nuclear warheads in Russia.
The US specifically doesn't choose to enforce some of the harsher sanction penalties on India for geopolitical reasons.
If you needed any more evidence that VC’s have completely lost touch with sense and reason, here it is.
Or they’d just hit up twitter’s board, enter an agreement with them, and continue buying shares as normal.

The poison pill just requires prior approval from the board, which they would happily grant in this kind of a case.
I am myself trying to get closer to a clear formulation of this problem, which is why I'm writing here. Here's what I have so far,

ML systems (eg., NN) remember averages (, compressions) of historical data. They are useful, wrt the problem, iif (1) the problem's target function exists; (2) the data is relevant, unambiguous, well-carved; and if (3) these properties will hold regardless of likely permutations to the problem's framing.

Systems are given data with these properties by significant amounts of experimental design, work, and effort by people. Absent these properties, data is useless.

Producing data with these properties requires intelligence, and no machine systems exist which can do it.

My issue with research into ML on the whole, is that it *assumes* these properties and then explains how the systems work. I understand why this is interesting from a formal perspective... but it fails to note that this situation is almost never how ML is used.

There is no function from Image->Animal, ie., biologists arent just idiots who could have just looked at some pixel patterns. Pixel patterns are radically ambigious wrt to `Animal`, and so even an infinite sampling of (Image, Animal) is not enough for ML.

... so what on earth are ML systems doing?

This is a bigger research question: to characterise how ML performs when this assumed setup fails. And you know, that research almost doesnt exist. This is an industry led by partisans to its success.

What do you think would happen if research actually talked about the dynamics of ML systems performance when (1) the target doesnt exist; (2) data isnt relevant & unambigious; (3) the problem framing will permute most times its deployed....

Suddenly we'd have an explaination of why 2016 wasnt the year self-driving cars were delivered. And indeed, likewise, of why even 2036 wont be.
Just so you know, rumors say M2 is around the corner, so you might save just enough to buy it when it comes out.
While reading on tangents I noticed this kind of funny collection of breaches the Secret Service didn't know about during the Obama years.

https://www.nbcnews.com/news/us-news/long-list-breaches-scan...
Ignore the troll and thank you for all your content Brendan!
What strikes me is how timeless your writing is. My own stuff is hit-and-miss, the bulk of it has a best before date measured in a few weeks or months but yours is just as relevant today as when you wrote it and that takes some real talent, not just in writing but also in the depth of insight that you have on this things.

Thank you for all of it!
I can't speak for all of AA obviously but I've been heavily involved in it for decades now. This is definitely one of those "all models are wrong but some models are useful" situations with the allergy thing.

Most individuals either find that model sufficiently useful that they don't need to expand it. Or, they're more or less fully aware of the gaps but still find that model useful. Or they don't find it useful and quietly use another model personally. All kinds of approaches in there.

If we're talking about 'the real world' then "It is never safe for you to begin drinking again, in any context" is a highly conservative and risk-averse approach, but it has been valuable for so many, and the consequences of relapse can be so high. AA is full of people who "went back out there" after 2, 5, 10+ years of sobriety because they thought they could reintroduce it into their lives and were wrong. Also many stories of people who did and just straight died in the relapse. Often our support networks can't handle another round, plus kindling is a real thing.

AA is where I first heard about van der Kolk's research, which demonstrates very convincingly that in some very real ways there's not a meaningful difference between "biological" and "psychological" components of trauma or addiction.

The AA framework has some incredible faults don't get me wrong. But above all those people are intensely, almost pathologically sometimes focused on "the real world." You'll hear some weird shit coming out of there sometimes because of that, but it doesn't mean they're not aware of the contradictions, or unwilling to apply more "scientific" models. Just, they have a system that works for a lot of people so they keep it going.
Hunter Biden laptop story is a good example of "right wing disinformation"... oops I meant reality!
I attended a bootcamp in 2018, and I'd wager that that's when the market started to get flush with bootcamp and CS grads. In 2019 and onward, I feel like I would've had a much harder time finding a job.

1. It took 13-14 interviews across 7 months to get my first job.

2. The salary for the area was not competitive, but I wanted to have something.

3. Yes. I applied for my second job two years later, and I had about 48 interviews across a 6 month period. The salary may not be considered competitive to some, but it's a bit over six figures and a lot more than what I made at my first job.
I also find it "laughable" how literally everyone is taking the comment. They weren't saying they'd just take some computer-vision expert and retool him to fix all of Twitter's spam problems.
You must live in Colorado? Or someplace like it.

Excercise man rides on roads that are already dangerous for cars: roads with no shoulder, windy, high elevation, icy, huge drops on either side.

Excercise man makes that situation much more dangerous.

I'm rarely upset when I see an excercise man was inured in the newspaper.
Many devs unnecessarily nest Promises like that.

async function getData() {
return new Promise((resolve) => {
const res = fetch(…);
resolve(res);
});
}

The response above is wrapped in THREE different Promises! One from fetch, one manually created, and one implicitly created by `async`.

The code above behaves exactly the same as

function getData() {
return fetch(…);
}

or even just

fetch(…);
Of course not! The Sun is a fiery-looking ball of copper, pulled across the sky by Apollo in his chariot!

We've gone too far coddling these flat earth sub-morons, I tell you!
Well, even then, you may not get the python3 you expect with "#!/usr/bin/env python3" in a cron job. I imagine a fair amount of this is happening now, with Xcode installing it's own python3 on a bunch of Macs.
I should have noted that they are her ideals, not necessarily yours.

However if you strive to be her ideal man, it’s still worthwhile to know what those are :)
The author even implies in a footnote that switch statements are unusable. I mean, we probably all had painful experience with the “gotcha”, and I appreciate efforts towards safer designs. But I mean, let’s not be ridiculous. It works fine.
Great story this. The difference between theory and practice has sunk many, many billions.
FWIW, most community colleges/technical schools work directly with employers in their region to figure out what kinds of skills they are looking for and build their curriculums around that. They change much faster than 4-year schools. Their goal is to graduate people with practical skills that can get jobs quickly. For 2 year programming degrees, this usually means directly teaching popular frameworks and programming paradigms like MVC, APIs, or mobile app development. Those graduates won't be able to answer many questions about algorithms, compilers, or how Unix works, but they will be able to build a basic rails application or react website immediately.

Traditional comp sci degrees are not set up like that at all. Yes, you'll learn to program. But your university might offer ONE class on web development, or mobile development, etc. Comp sci degrees are really math/theory degrees...not focused much in the way of practical software engineering skills.
I have never thought of that but I agree. Personal combination of devices/OS/apps is a reflection of our own mind and everyone should choose what works for them best.
Gotta say my M1 exceeds all expectations. Virtually no fan noise, I almost thought it was broken until I had a better look.

Performance wise it compiles my code much much faster than my 2019.

In terms of battery I can take it for a full day's work in town doing the same coding work, and there's no need to start looking for a charging point. Not even "just in case". I don't even have to think about maybe closing one of the apps, I just run it with 5 IDEs and 15 projects open, though that's probably down to having plenty of RAM rather than the CPU.

The new architecture also doesn't make much difference. Stuff just works, though homebrew needs to be told it's not on Intel anymore (terraform breaks weirdly if you don't do this). There seem to be plenty of M1 versions for your generic coder stuff.
I'm having a hard time parsing this unhinged rant, but if I'm interpreting this correctly, your problem seems to be that Mozilla... stopped accepting some types of cryptocurrency donations?

Even if you don't agree with that decision, that hardly seems like the big deal you make it out to be and certainly no "betrayal".
I based it on this.

https://kevinbasset.medium.com/i-used-benfords-law-to-analyz...

Tough both are reporting on old data which tells nothing (good or bad) about the current situation.
I have been working and thinking about data and ML models for many years and this is probably the most concise and lucid summary of a post NN philosophy I have heard so far. It also resonates with me. Thanks for sharing.
One thing that struck while reading, you got to think long term and position yourself better. Communicate the positives more. Gain audience and so the funding. Then it becomes mainstream
They're actually good.

Though the size and risk of a project do materially matter. If chrome ships a bug, that'll cause an impact on billions of people potentially, where as the typical software bug will impact a few hundred or dozens of people?
Highly recommended:

http://web.archive.org/web/20140117014453/http://www.shirky....
I also could not setup an old Ruby on Rails project on my M1 Pro machine. Had to resort to Docker to be able to install and run it.
Because there's a good deal of money in it, and therefore the industry can afford lobbyists.

There's going to be even more money in it after 2024, I bet.
It's been going on for months - if you're not aware of this it doesn't mean it's not widespread. If you tweet "metamask problem", you'll get a number of bots immediately responding with Google forms links for "metamask support". Yes, it's very widespread and extremely obvious. Both fake support accounts https://twitter.com/metamesksuport/with_replies (I can find at least 10 more "support" accounts from a basic search) and helpful randos https://twitter.com/ij851227/status/1515302472079847425

It's been tweeted by multiple security people at various Twitter engineers already and raised in lots of ways. They know and don't care. Meantime, real people lose their money - otherwise nobody would waste their time to post the scam.
Learning with Not Enough Data Part 3: Data Generation
Are they censoring proof of work websites? Oh, they’re just not accepting proof of work cryptocurrency donations. And for this they deserve to be boycotted?
It might be used in the vicinity of commercial products.
Are there any languages out there that can only be compiled by a compiler written in their own language? Presumably because the original pre-dogfood compiler stopped being maintained years ago. So that if we somehow lost all binaries of the current compiler, that language would effectively be lost?
It’s trunk driven because there aren’t some long lived branches like ‘dev’ and ‘staging’ or ‘release-xx’

Feature flags can be used to gate features until they are ready, but all code is committed to trunk and is deployed to prod mostly continuously.
I think Zig’s compatibility with C is such a valuable feature.

I also wish we could rewrite everything in a modern language, but the reality is that we can’t and that if we could, it would take a LONG time. The ability to start new projects, or extend existing ones, with a modern and more ergonomic language—Zig—and be able to seamlessly work with C is incredible.

I look forward to the self-hosted compiler being complete, and hopefully a package manager in the future. I’d really like to start using Zig for more projects.
> Your first link notes a slowing down of immigration to US 2017-2020.

A small slowing down, that still left immigration higher than at almost any other point in US history.

> US immigration is, like many things, at a historic peak because population size is at a historic peak. Percentage-wise, foreign born immigrants make of a record high proportion of the US population

Your second sentence directly refutes your first - US immigration is at a historic peak in both absolute and relative (compared to US population) terms.

> Our population is aging..

That's an argument that immigration is necessary, not that it's "very little".
Who gets to decide for everyone else what the "obvious truth" is and what the "dumb ideologically driven belief" is? If the truth or falsity of some point is in contention, then the way to resolve the disagreement is to allow all sides to argue and justify their position. Of course this system doesn't always come up with the right answer, but no magical infallible truth-determining oracle exists, so we do the best we can.
Wait till TSMC gets nationalized by China. Apple doesn’t own any fabs and I don’t think anyone else can manufacture their chips.
First, thanks to the publisher and authors for making this freely available!

I retired recently after using neural networks since the 1980s. I still spend at least 10 hours a week keeping up with DL, RL, etc. it seems like the roof has blown off the field recently, progress increases exponentially. I like material that makes me think of NNs with different intuitions. I am working on a CC licensed book consisting my experiments, in Jupiter notebook/Colab form - expect me to be shamelessly plugging that in a few months.

In the book, I especially loved this quote:

“You can hide a lot in a large-N matrix.” – Steve Shenker – John McGreevy
Well, the fact that they will be asking will lead them to discover to who van Gogh was and so he will live on, as will his paintings and the reproductions of those paintings.

Bach has been dead for hundreds of years and his works are being rediscovered by people every day.
We agree about the definition of backwardation. I am disagreeing with the post's statement that backwardation implies the invasion is "already priced in" to inflation, when at the time of writing they implied a rapid recovery.

If you look at the curve since OP, you'll see it's is actually less backwardated than it's been all year (due to repeated releases from the US reserves). But long term futures are near their highest - suggesting a worse picture for impact on consumer prices over time.

Source: traded oil futures professionally.
Data you can watch: https://www.eia.gov/outlooks/steo/marketreview/crude.php
I feel like we are in a bubble that’s just to big to burst.

23M is shit tone of money to be burned just like that.

What do I know anyway.

(edit: fix typo)
Really good post. It's amazing how fast you can scan all of IPv4.

I also needed tune SQLite recently for an event logging server, and "PRAGMA journal_mode=WAL" helped a lot.
Render is really not a very good name from a SEO point of view. Took me three or four searches to find it.
https://news.ycombinator.com/from?site=twitter.com/yishan
This approach has made my work much more relaxed and reduced stress a lot. The beauty of just first making it work somehow before going into design is that you can get rid of a good chunk of the unknown unknowns beforehand and you have a known working version you can always revert back to. It's less likely that you suddenly hit a brick wall when you think you are about to finish.