skysight-inc/HackerNews huggingface dataset:
> I will note that I often wish Dan Luu was a bit less apparently-uniformly-confident in some of the statements he writes. He does back up what he says, but he'll use the same tone for something he's seen anecdotally and something he's spent a month personally investigating.

Dan Luu is one of my favorite currently-active bloggers. He's obviously a smart person with a good amount of experience in specific areas.

However, I have to agree with your assessment. He has a tendency to present his personal anecdotes and perspective as the infallible ground truth and build elaborate essays and logic around it. I hesitate to talk about it because I think his blog is valuable, albeit if the reader can take it as one person's perspective rather than the absolute truth.

The biggest example of this effect is his Twitter thread about his tendency to fail interviews ( https://twitter.com/danluu/status/1470890494775361538 ). He spends a lot of time bragging about arguing with interviewers, dodging questions instead of trying to provide answers, and how he's never written production code that talks to a DB, performs an RPC call, or connects to an API. It's not at all surprising that anyone would be struggle to pass interviews like this, but he seems incapable of accepting that maybe he's doing something wrong or that he's simply not a good fit for the jobs he applied for. Instead, his implied analysis is that the interviewers are simply wrong, and that they're making a mistake to ask him those questions and eventually decline him.

The interview topic is especially challenging because blaming the interviewer is so very appealing to his audience of developers (who all abhor interviews and hate rejection even more). I think my disappointment comes from the fact that he's well-positioned to display some humility and teach some lessons about how someone can learn from their shortcomings, yet instead he uses his platform to further demonize his interviewers and make some worst-case assumptions about why he didn't get these jobs.

I think the best way to read this blog, like any, is to remember that the author is just another person with another set of perspectives and opinions. There's a lot of value there, as long as you take it with a grain of salt and remain open to other lines of reasoning.
Intelligent, yes. Knowledgeable, no.

Consider programming. Compare programming in the 1970s and 1980s to now. We're way more sophisticated now than we were then. Knowledge builds on knowledge and is logarithmic in growth. When I was born, we had 2400 baud modems. When I was graduating high school, getting a 56k baud modem was hot shit. Now, if I can't stream high definition video in real time on my phone, I think the connection is shitty.

We had to invent agriculture. We had to invent bread. We had to invent construction. The wheel. Pulleys. Ladders. Boats. Vacuum tubes. Transistors. Netflix. Etc. But we can't invent Netflix before we invent transistors.

We can't even think of certain things before certain things are invented. But as more things are invented and recorded, the less leg work we have to do. I don't need to invent bread. Bread is solved six ways from Sunday. We got all sorts of bread. We're so beyond bread, we've invented and solved ways to cook bread after it's been baked. Pre-historic man can't even imagine bread pudding because he doesn't know bread exists.

Progress, at the very least, has a logarithmic component. It could be an arctangent. Where there's a long build up, a rapid rise, then a long tail.
Every darn time I can I’m going to lean on resources that helps normalize and champion a 4 day work week. As such, always happy to share your project when the context permits.
> Russian gas makes up about 10% of Europe’s energy imports.

But 40% of actual gas imports. Europe can't rebuild all infra overnight to consume other sources of energy instead of gas for many industries, homes heating etc.
People hold beliefs of different levels of confidence. I have some opinions I’m very confident in and others that are merely vague hunches. My level of confidence in something is the signal I’m trying to convey, not merely the fact that it is my thought at all.

It can also be useful to communicate brief info about why I have a particular confidence level. “I had a friend who…” vs “I’ve seen several times…” vs “Several studies have found…”

> when I think back to taking writing classes in school

Yeah I think most of that stuff was bullshit. Or, being more charitable, they were trying to convey a general idea like “don’t overly hedge” with a coarse rule like “never use hedging language”.

I think most writing “rules” tend to be coarse approximations at what good writing really is. Another example is “give your essays a general structure, introduce your main point, etc.” => five paragraph essays.
No, there isn't more to it than that. One party has power over the other. They don't get to entertain intimacy, whether or not they initiate.

The article mixes takes and facts and is entirely suspect. It's excusing behavior to vilify a perceived opposing tribe. Know what matters at the end of the day? Any modicum of accountability in a system with no oversight. Even if this one story is true, there are thousands more where the abused students do not spend their life grinding their axe. They just pick up the pieces and move on. Or kill themselves and/or their professor.

https://www.latimes.com/local/lanow/la-me-ln-ucla-shooting-2...

https://badgerherald.com/news/2021/04/27/toxic-tenured-profe...
Kubernetes is a cloud operating system
Yes. And that helps against tracking without cookies? It doesn’t. That’s the issue with the extensions, it makes people believe it’s about cookies when it is not. It might as well have been created by the adtech industry, considering how much it confuses people.
This point is somewhat more amusing in that Google is responsible for at least 2 of the major build tools in the field of options: Ninja (built to make faster Chrome compiles[1]) and Bazel.

> You can use any 3rd party open source library you like, as long as you use their build, package management scheme, compiler, what have you. But you cannot then use any other open source library.

Most everything I've seen will happily accept whatever I've installed into /usr/local/lib and /usr/local/include. Yes, you have to build the thing first. But it's gotten so much easier & better, generally. Sure there's configure, cmake, make, different toolchains... but most of the build tools are pretty flexible & configurable in pretty standard ways. Way more projects are toolchain neutral. (That said, webassembly/emsdk adds a whole new depth of complexity to everything.)

And meson is kicking ass & taking names everywhere, is so much less of a "write it yourself" bag-of-tools and so much more "it just works" framework.

[1] https://www.aosabook.org/en/posa/ninja.html
Safari FUD tires me more than any other because it's so consistent and yet consistently wrong (usually driven by feelings from ~2+ years ago).

Here's both, no plugins, latest versions:

https://user-images.githubusercontent.com/12100/158299113-a0...

Chrome opens and closes slower, resizes slower, opens tabs slower, closes tabs slower, restores a closed tab slower, goes back/forward slower, stutters as it scrolls... and feels non-native in so many ways. Not to mention the constant addition of bloat and privacy invasive features.

Safari is nearly an order of magnitude better IMO on a Mac, it's not even close.
What Dan is describing is the triumph of politics over everything else. Deng Xiao Peng diagnosed Chinese society during the Mao era and said the very real inability to contradict the party line was what ailed China. People were not allowed to believe in reality but had to swallow every line from the central committee. This is the Seek Truth from Facts speech that marked the opening of China to the modern world. Corporate America is its own Potemkin village where political lobbyists and legal protections keep them alive despite massive corruption and the harm done to customers.

http://en.people.cn/dengxp/vol2/text/b1260.html
Apple Releases iOS 15.4 and iPadOS 15.4 with Face ID Mask Unlock and More
As a random anecdote, I own a steelcase gesture that runs about $1,100. I also own a 70$ chair from costco and I can "barely" feel the difference. I have all my settings configured correctly. I really don't buy into the the expensive officechair hype. I think it's a level of diminishing returns.
I think a $200 office chairs is about what anyone needs. That'll get you 90%+ of the way.
Kind of like a vendetta. There's plenty of old stories of dumb Windows blowing up multi OS installs etc.
well you can't just leave us hanging; what did you do?
Where in the USA are you? I haven't bought a new house in a while but most car dealerships (at least mine) gets me an online booking appointment for the same day or next day. Doctors sick appointment - mostly same day. I've never interacted with a sales agent for buying stuff.

I agree with you on housing. The agents charge commission and closing costs and closing companies do charge quite a bit.
How did you search/find/sort that?
I hope you're right of course, but I suspect you're not: https://duckduckgo.com/?q=iphone+mini+discontinued&ia=web
Yours reminds me of the Wild Hunt from The Witcher, at least the crown
curious where did you go exactly in Yukon? being a hermit, it's been on a list of places I might escape to. Yes, I also believe Yukon and North West Territories is the best place to survive a nuclear war.

The problem with antarctica is that its too cold and lacking in resources. Yukon, NWT, is teeming with stuff you can hunt and eat. I've been reading about Inuits a lot and its fascinating how they have survived.
Washington passes bill to ban gas car sales by 2030 – for real this time?
> Especially if you have to engage support.

If i'm running an email inbox, responding to support regarding email deliverability is my lowest priority primarily because, if I respond once, it becomes an attack vector for dedicated spammers to try to extract information about the spam detection systems.
McLaren was also very influential in early NYC Hip Hop

https://www.youtube.com/watch?v=HCBN7lyLT4w

It's fascinating how he was able to go from punk to hip-hop to cutting-edge electronic music. (He died in 2010).
He talks a lot about how other companies are incompetent or inefficient and says that this is why it is often better to build in-house. I think the reason this doesn't happen to the degree that would be most efficient is people assume the counterparty business is acting in long-term self-interest as a single unit (i.e., a business with a reputation to maintain). In-house, there's almost always someone you can get in touch with has the ability to enforce this behavior on your counterparty - when you're buying something externally, that's not the case. There are so many examples of large, well-known brands that made a name in quality and then sacrificed their reputation to cash in.
I feel like I'm missing something here.

> The ability to sort out opinions and anecdotes from factual claims and evidence is… well… something you’d expect from a proficient reader!

How does a proficient reader separate facts from opinions if good writing doesn't disambiguate facts and opinions? Do they just assume?

e.g.: Butter is about as healthy as vegetable oil. Arugula is healthier than lettuce.

I can cite a meta-analysis for one of the above statements. The other is just my opinion, and I have done no research into the topic. How would a proficient reader tell them apart if there's no calibrating for uncertainty?

Side note: I went through the original blog post again, and there are lots of examples of Dan Luu doing exactly what I'm writing about, to the point where I'm confused why the original commenter thinks he's not using a different tone based on uncertainty.

Examples:

"I once watched, from the inside, a company undergo this cultural shift"

"I've both worked at companies that have tried to contract this kind of thing out as well as talked with many people who've done that"
> I just said it was a shame that this all means that we won't be able to use a superior auto-translation product. How is that a problem.

Neither https://translate.yandex.ru/ nor https://yandex.ru/ are being blocked. You can still use them if you want to (including as a search engine - https://superuser.com/questions/7327/how-to-add-a-custom-sea...). This affects Firefox *defaults* only.
Experiments with Project Euler and GitHub Copilot
I use this:
https://www.amazon.com/dp/B07KC5DWCC
Why isn't anyone willing to commit a few million dollars per year plus lots of human resources for not much in return forking it? FTFY
I know the point of the article. I believe the current semi-centralized moderation system is vastly preferable to what they propose, because I feel making it easier to block swathes of users and homeservers would have a very negative effect on free discussion.

We've already seen what happens with this style of moderation through things like Twitter blacklists, and these changes would basically integrate such things into the protocol.

If blacklists are commonly accepted and used, but the people maintaining them are biased or incompetent, there stands a chance that your 'own server with whatever rules you want' will not be able to communicate with the vast majority of people. You can see this happening with email now, where large providers like Gmail broadly block smaller ones.
wine?
This is a really worthwhile goal. I grabbed my Quest 2 and jumped onto the site. I wondered if the artifacts around areas in motion (eg the parachutist) are from compression or the 6DOF conversion process? Some 'tiling' effects on the grass areas had me wondering the same, but I imagined these were because the algorithm generates a certain size mesh even when the surface is fairly flat.

What options are there for filling in 'unknown' regions? On the fire spinner video, you can move your head from side to side, but you get darkish blobs shadowing out from behind the performer and the trees. That got me thinking about stereo separation with multiple 180 vr cameras as you mentioned, and how many 360 degree cameras (and/or TOF sensors etc) we'd need to approach real time photogrammetry and a scene where the VR user could walk a meaningful distance within the filmed environment. How plausible would that be given all your experiences in the area?

I'd love to see some downloadable full quality ones to see them in all their glory! Best wishes with it.
How many Electoral College votes did the Russian intelligence services change in the US election?
I don’t know how to live my life without comparing myself to others.

For example, I am morbidly obese, 100+ lbs overweight. The data are very clear: that is extremely unhealthy. If I lived without comparing myself to other people, I would think it’s just fine, because eating right for me is insanely difficult and causes me to jones for food for hours at a time (e.g. eating at 6pm, getting hungry again at 8pm, and wanting food desperately until I finally get to sleep at 5:30 am is a normal day for me). Eating junk makes me feel integrated and whole—every time. Eating the right amount of calories is agony. Exercising makes me feel horrible.

Another example: my family wrecked their lives with drug consumption and nearly wrecked mine with terrible handling of relationships. But when I got away I learned by comparing my upbringing with others that those patterns were damaging, and that I didn’t have to visit that upon my own kids.

Comparisons like this are necessary for me calibrate my systems and actions.

Why do people dumber than I am sometimes do better? I never worried about that. I just figured that by working hard and using common sense I could usually replicate their success.
> Yeah, it "sucks" but there's a bus route for all corners in the USA

I live in rural America. This is simply not true.

* The bus to the next town over takes 3 hours.

* The town 15 miles north of us has no public transit options. Everything around it is inaccessible via bus as well.

* Going 2.5 hours drive north, the "best" public transit option is 30 hours by bus. I could get half-way across the country in the time it takes me to net 125 miles.
Now you've got me thinking if that would be possible using SpatiaLite.
Yes, when Google Chrome started doing more frequent releases with new major version numbers, there was an impression that Chrome was newer and better while Firefox was still old and lagging with a low (single digit) version number. Then Firefox shifted to doing a release once every six weeks, and over the years, the major version number has closed in on Chrome and will overtake it soon.

On a related note, Firefox does have LTS (long term support) releases for enterprises or users who don’t want to move so fast. As I recall, Chrome was late to the LTS party, and before that it was forcing upgrades (because they happen periodically, behind the scenes) on users.
A big of black gaffers tape takes care of that for me. Electrical tape in a pinch. If I use white gaffers tape, it significantly cuts the light but is still visible when I'm looking right at it.
Which was open sourced by another tech giant (FB)
Woo, csp strict-dynamic. Safari was the last major browser not to support, and it makes csp so much easier to use.
> G Suite accounts are by definition not supposed to be personal accounts:

"Google Apps

For individuals and small teams

Free"

https://web.archive.org/web/20120602004504/http://www.google...
>If you're assuming the TV is malicious, why trust it to honor that static IP setting? Doesn't even have to be malicious - a bug or carelessness could mean that it temporarily falls back to DHCP for some time in the boot process.

I guess you missed this part, eh?

I also blackhole the DNS entries of specific hosts
that the TV attempts to contact. Blocking the IP
address is sufficient, but I choose to nuke it from
orbit. It's the only way to be sure. ;)
Social Rules at Recurse Center
Quoting: "The social rules are lightweight. You should not be afraid of breaking a social rule. These are things that everyone does, and breaking one doesn’t make you a bad person."

They point out and warn against actions that are sometimes very second-nature; many people doing it to each other.

These are succinct guidelines and seem like a good idea to try to incorporate every day also.
2FA is just fine until you are Sim-jacked.

DO NOT use your phone as a recovery device.

Use another email provider for Google account recovery.

Then if you get SIM-jacked, the culprit can't get into your Google account because your jacked phone number won't get an account recovery code; it will go to your non Google email which you will receive, even if your phone can only access wifi.

Do make sure that your Google and non Google email accounts have super strong passwords.
>there's a bus route for all corners in the USA.

Lol. Are you from Europe? Neither the town I grew up in nor any of its neighbors have any kind of public transit whatsoever. Want to go to court and then go to the library while you wait for your friend to pick you up? (since you can't bring a cell phone) I hope you have a good pair of walking shoes.

The place I currently live (just 8 miles away from the capital of a coastal state) has very dodgy transit. I think it might stop twice every weekday or something like that and just goes strait to the hub downtown. It's completely impractical.
'restaurants can choose to opt out of our fraud after we force set up a fake store front' is hardly an argument against a lawsuit
I cut off the sleeve of an old fleece pullover. Works great as night cap and eye cover.

(I previously used a sleep mask bought on Amazon but found it slipped off too often. Also, the straps irritated my ears.)
"Signing Images with Docker Content Trust" explains how cryptographic container image signatures work w/ Docker Notary (TUF)
https://docs.docker.com/engine/security/trust/#signing-image...

The TUF spec (and PyPI TUF PEPs) explains why a tar over https (with optional DNSSEC, a CA cert bundle, CRL, OCSP,) isn't sufficient for secure software distribution. "#ZeroTrust DevOps"; #DevSecOps

What's the favorite package format with content signatures, key distribution, a keyring of trusted (authorized) keys, and a cryptographically-signed manifest of per-file hashes, permissions, and extended file attributes? FWIW, ZIP at least does a CRC32.

We now have the Linux Foundation CNCF sigstore for any artifact, including OCI container images.

W3C ld-proofs is a newer web standard that unfortunately all package managers haven't yet migrated to. https://news.ycombinator.com/item?id=29355786

Because ld-proofs is RDF, it works in JSON-LD and you could merge the entire SBOM [1] and e.g. CodeMeta [2] Linked Data metadata for all of the standardized-metadata-documented components in a stack.

[1] https://github.com/google/osv/issues/55

[2] https://github.com/codemeta/codemeta
The roman empire had steam powered contraceptions or prototypes too but lacked the machinery to produce them in large scale but more importantly their demographic were not very open to automation since they had human robots they could control aka slaves.

Why build an elaborate steam powered textile factory when it costs nothing to use slaves to do it for you?

Why do you need UFC on 4k television when you can watch gladiators duke it out live with no censorship?

Why do you need porn when...okay I will stop here but you get my point.

These mechanical constructions were always in the back of engineer's minds but nobody wanted it. If Romans invented the car, they would shun it for a horse.

I believe it is the development of commerce, colonialism and laws that really made it impossible to rely on human labor alone. Like the Dutch East Company and British one, the difference really came from increased need to manage the looting, I'm sorry, "legalized taking".

Wars also were increasingly more catastrophic and costly, an arms race if you will that really made them sit down and start engineering how to do real damage to one another.
What is the definition of a "cloud IDE"? Is it limited to those that run in a browser,or does this include are ssh + tmux + vim, or VSCode with a remote server & JetBrains & its equivalent? If it includes the latter, I expect the number to be much larger than 3%
> There's a cocktail party version of the efficient markets hypothesis I frequently hear that's basically, "markets enforce efficiency, so it's not possible that a company can have some major inefficiency and survive".

That's not the efficient market hypothesis but a complete misunderstanding. The hypothesis is that the market (not products as you assume) are efficient, leading to the optimization of share prices to reflect reality. [1]

[1] https://www.investopedia.com/terms/e/efficientmarkethypothes...
It's unclear if this will be faster if the image already exists (layers exist).

a docker push/docker pull can skip layers that already exist.