skysight-inc/HackerNews huggingface dataset:
I came to the same conclusion.

It's tempting to lay in bed after a bad life event, thinking about turning back the clock, but that never ever leads to anything productive or positive.

Best case scenario is you can't fall asleep until 4AM and screw up your sleep schedule for a week. Worst case is you start exhibiting learned helplessness and go into depression for a year or several.

I always try to refocus and think about what I can do for the people who were there for me during bad times, and how I can learn from my misfortune. (Sometimes, there's nothing to learn and it's just a bad stroke of luck. Even then - it's not going to help playing the what-if game)

Ultimately we are the people we are both because of good and bad things that happened to us.
I mean that's just straight-up asking for the purpose of life: You can't possibly give a rational logical answer. It's (quite beautifully in my opinion) one of those questions that everybody can only answer for themselves.
It may be that they need too much for the local water company.

During launches, they need to spray water- a lot of it. Using salt water would probably be problematic. Lots of residue left over.
> You can make changes today that will pay dividends in 10 years, so maybe focus on that instead.

Exactly this. No matter what your imagined and real futures turn out to be, the good ones all require effort and investment in the present. You can’t go wrong with making investments in your life now.
We have to express an idea here, otherwise what is being objected to in the NYT? What exactly is the NYT attacking, demeaning, in your view?
2020 The year deepfakes went mainstream
Other than passwords, you could ham-fist most of this into Notion.[0] You can find a lot of landing page/workflow examples on the subreddit [1] and there's a handful of youtube videos on people going through their workflows.

[0] https://www.notion.so/product

[1] https://www.reddit.com/r/Notion/
In a previous job a couple of years ago, I experienced regular issues with Linode (hypervisor errors, storage errors, performance issues, networking issues, etc.).

Despite all that, management decided to stay with Linode for the following reasons:

* Change is hard, and "better the devil you know" mentality.

* The instance pricing looks cheap compared to AWS. e.g. c5.xlarge ($124) vs 8GB-Balanced ($40) that Linode charges. In reality it isn't so cheap because it's poor oversold technology.

* AWS/GCP have exorbitant bandwidth pricing. Linode bandwidth is very generous, as its pooled across all servers in the account.

* Having someone to pick up the phone 24/7 when there's a problem is a big plus in theory. However, it's much better not to need to call in the first place because things just work.

* Migrating providers can be an expensive and time-consuming endeavour.

* Technical debt, interdependencies, manually configured snowflake servers and infrastructure, no documentation, etc. makes changes risky.

* Not enough DevOps on the team, and too many fires to put out, and shiny features to ship means cloud provider migration is low on the priority list.
In films the UI is a storytelling element as much as a camera angle.

What you show and how you show it is conveying something to the audience.
It's all relative, of course. But getting a signed package from the repo of the distro I'm using for years is something different than using a random image from hub.docker.com.
How Science Really Works
Kind of sad to think about this - Why does marketing dept not actually show these and instead put up a cartoonized version of Apple's chips [1]? That's in every keynote. This is a rhetorical question, the real mystery is why does an average consumer want to see unreal things to convince them its cooler/better? You'd think seeing actual die shots would be more convincing to average consumer, but they love marketing that's untruthful, fake and exaggerated. Not the fault of the marketing department. This is what consumers want and this is what sells. Sad to think how shiny things sell and the whole luxury industry in general.

[1] https://www.apple.com/v/mac/m1/a/images/overview/chip_cpu__d...
If I ever meet a better or greater version of myself, I expect to get (figuratively) smacked upside the head and told exactly what to do with what little I have left of life.

In every case I can think of, it's better to know. Even when it doesn't seem like it.
I don’t understand. How can you find a random image maintainer on DockerHub more trustworthy than the rigorous package maintainers for your average distro?
Raising kids is the "default" choice. More than 50% of people do it. Getting rich or traveling for your life are much rarer, hence more interesting

Edit: ah yes downvotes. Think about it this way. You meet someone with 6 fingers on each hand, kinda interesting right? Minutes later you meet someone with 5 fingers, also interesting?
The implication is that living life with an innate sense of agency leads to a better outcome.

Does that mean the definition of Heaven is when the person you ended up becoming meets the person you could have wound up being?
You can do what you wish you did yesterday, today.
> The fully integrated Starship/Super Heavy launch vehicle will be approximately 400 feet tall and 30 feet in diameter.

For reference, the Saturn V rocket from the Apollo program was 363 feet tall. It was 33 ft wide at the first stage, while Starship is 30 ft wide all the way to the top.

It's just massive. And it's fully reusable. What a game changer.
Let's turn the knobs on the scenario and see how it appears:

>>> >>> with the advent of the first programming languages you no longer had to think in terms of registers, loading operands from memory, storing the results back, spilling registers to the stack.

>>> You _are_ handling registers and memory spills, but just one step removed through the use of C.

The analogy may not be perfect, but I think it makes obvious some of the things also mentioned in sibling comments: it's all about habit, maturity and thus trust.

If you trust your tools are working correctly, if you know how to deal with their well known quirks, you'll just rebase on top a layer and hopefully boost your productivity and tackle more complex problems more easily.

Maturity is important because if today you're more likely to blame yourself than the compiler when your stuff doesn't works, it's just because you're lucky to work with mature and popular toolchains. (And I'm not only talking about the past when compilers where new and unproven, it still happens today on some niche embedded toolchains).

So, yes, it's indeed rational to be wary of new unproven abstraction layers as they could bring more pain than help.

It's hard to judge when that line is crossed though.

I personally like to know how stuff works under the hood anyways. I find it useful in practice and it gives me confidence in using the higher layers, when they make sense, or stay with the lower level layers, when they make sense.

Occasionally I still write some assembly. But most of the time, for most of the stuff, it just makes more sense to use a higher level programming language.

I see k8s in a similar way. We have operating systems, programming languages, etc; all sorts of abstractions that help us separate concerns and have specialists dealing with the nitty gritty details of some stuff, so that everybody else can be specialized in something else (just like in real life)
I believe in this case the difference should be immaterial... A delay of over 3 hours, and a cancellation have the same compensation amount.
I had to investigate why our docker-ized dev environment was so slow on macOS at my last job and this was the root cause. One project's test suite ran in about 5-10 mins in our linux CI/CD environment, and about 50+ mins in macOS with docker.

There was a very in-depth thread on the docker forums where the devs explained why there was such a huge performance penalty. IIRC it was due to all the extra bookkeeping that had to be done to ensure strong consistency and correct propagation of file system events between the virtualized docker for mac environment and the host file system.

The test suite would run integration tests that performed a lot of npm/yarn operations which meant lots of disk IO.
The first video explains differential locks. Basically with an open differential all power would be routed to a wheel that’s getting no traction (for instance if it’s on ice). A differential lock closes it, so it’s as if there were no differential, so both wheels on the axle will turn at the same speed. This is bad if you’re on a normal road (obviously, since that’s why differential were invented) but great in low traction environments like mud or ice.

Most off road vehicles have locking differentials.
Probably Pinterest is preparing to be acquired. That's why their SEO strategy is perfect!
Also, there will always be higher status people around you. If you're a successful doctor, and move around in fancy doctor circles, you will know more accomplished doctors, directors of famous hospitals or whatever. You can always be bitter from envy if you're blinded by the status game. The struggle never ends, there's no "arriving". Software dev salaries (in the US) let you live way beyond material needs and allows tremendous luxuries (relative to other times and places).

It's a self inflicted mental suffering that people bring on themselves. Instead of enjoying that high wealth they fume about why they aren't as impressive as fancy lawyers, ceos, politicians and doctors...
I always loved watching Huk play Starcraft 2. He was one of the early NA players that really helped hook me on competitive gaming. I remember how he could even make the boring things interesting - I have a distinct memory of him drawing a heart in the queued up movements of his scouting probe, which Day9, I believe, was able to show off on stream. Those early days of WoL remain the high bar food watching competitive gaming for me.
What are some of the other reasons? Suppose you could make $500k/year either by being a cardiologist or by cleaning out septic tanks. What advantages does the $500k from cardiology get you that the $500k from cleaning septic tanks does not? (Aside from impressing people at parties)
However, from my reading of the article they were asked to estimate their performance after they had already taken the test, not their inherent ability.
Indeed, no rule like the "be the first" promulgated here can be universalized across all situations. It does encourage urgency which makes it a useful heuristic and not much else.
It's a popular fantasy. See "Replay" by Ken Grimwood. Or all those endless movies where someone gets to do high school over again, like "Peggy Sue Got Married". Or even "Groundhog Day". "A Christmas Carol". "It's a Wonderful Life". And on and on.
C++ Compiler Targets the Web
Makes a good point that all those devices on standby (and all those wallwarts that stay plugged in) consume a non-trivial amount of energy.
What is a "system cache" ? Is that an L3 cache?
https://www.lg.com/us/business/oled-displays/lg-55EJ5E
Post-mortems start being important when users rely on your stuff and stakeholders want an explanation for a problem. They also want to understand if you understand the problem, if you care about the problem, and how is it not going to happen again.

If you say "we fixed the issue" 10 times in a row for the same issue, you lose credibility and the organization will look to replace you.

If a problem in your product is affecting my ability to do business, you either give me a proper explanation or I will find a replacement product.

The prototyping phase of a product is just an engineering honeymoon, it does not last forever.
I can't agree. This goes to show how bureaucracy often gets in the way of better solutions. While I'm sure he can understand why compliance makes the government's job easier, it didn't make HIS job easier, so he had a valid concern. He had to bend to the government's will because they paid the bills however. Government is a lot of things but it's often the lowest common denominator solution.
How many normal people get a chance to work at a top law firm in a fancy position just because they graduated from some law school?

Better jobs are competed for strongly. Good stuff is never free and never available by default.
This is an opinion piece written by a previously high-ranking CIA official advocating for increased defense spending in light of recent high profile hacks.
Serious cadence.

Here is the popular graphic of the current (2020-12-27) production line by https://twitter.com/brendan2908

https://twitter.com/brendan2908/status/1342967357006729216/p...

Edit: and the 'decommissioned' product line:

https://twitter.com/brendan2908/status/1338689061817487360/p...
In another article about Tesla VW CEO described them as having ‘essentially unlimited resources’. I guess spaceX probably falls under a similar category. Unlimited resources + not wasting ANYTHING is a killer combo.
Mid-range frozen pizza is 8-10$. That is beatable by a Little Caesar's.

They also have the fastest drive thru I've ever done.

They've joined a lot of other fast food joints in terminating their desserts though. My GF has seen four desserts at four different chains disappear in the last few months.

I thought dessert was always the second highest margin item besides fountain drinks.
“Live as if you were living already for the second time and as if you had acted the first time as wrongly as you are about to act now!”

— Man's Search for Meaning by Viktor E. Frankl
There are more accidental deaths from firearms than Teslas. Clearly we need better regulation of firearm handling and ownership.
That is incorrect.

https://docs.flatpak.org/en/latest/sandbox-permissions.html
Let's not. I don't want to install Chrome which is already 73 MB, now bloated up with a whole lotta bullshit that's 500 MB+ image. Imagine downloading every application as a docker container. WTF.

Docker is for distribution of applications when deploying them to servers. As a developer, it's amazing at that and have brought peace and joy in devops. Let's leave it there, shall we?
Many (all?) Domino's stores are independently owned franchises.
Another story source (2007):

https://www.damninteresting.com/spies-on-the-roof-of-the-wor...
Exactly. Or, for that matter, might make one think that those basic literacies might enhance each other. I clearly remember participating in an Honours Philosophy seminar where we did close studies of works by Russell and Leibniz, and I was literally the only person in the room who had any formal training in Set Theory or Calculus, and one of perhaps three (including the professor) with Symbolic Logic beyond the freshman intro. The idea that such exposure would be valuable in studying “The Philosophy of Logical Atomism” or “The Monadology” wasn’t one we were equipped to contemplate, much less address. I also recall that my jokes about imaginary numbers during lectures on Descartes fell pretty flat, but that was probably for the best.
How about you use Firefox with Multi-Account Containers [0].

Firefox can take multiple thousand open tabs ( up to 2500 for sure ) without crashing. Your local files can most likely all be opened in the browser give or take a few tweaks. Multi-Account Container is good for organizing that and has a bunch of other very interesting applications.

You can also use a Firefox Account to sync all that stuff you'll never read ;p across multiple devices.

[0] https://addons.mozilla.org/en-US/firefox/addon/multi-account...
I think Neal Stephenson's idea of Ractors (Diamond Age) is prescient. As the world bifurcates more into poor and rich, and the rich decide to go more remote, we'll have some crazy blend of OnlyFans and on-demand live entertainment. Imagine you want to have dinner, so you hire a band across the country to play music for you, live.
"One needs to have solid fundamentals and one needs to be proficient in ephemeral tools. It's tedious."

Thank you too for your insightful answer! Yep, OpenGL is quite a good example for an "ephermal" API. Now, I saw people either switch to DirectX 11 or they go the Vulkan/DirectX 12 route where it takes ages to render a simple triangle...
However, I would still argue that knowing how to implement fundamental rendering algorithms yourself (rasterization or ray tracing) gives you deep insight and hence more power to manipulate things (since you know how it all works under the hood). But to be "production ready"/"job market relevant" you need to learn these "ephermal" tools (APIs, frameworks etc.).
At this point I wonder who could render a simple triangle faster. Someone who knows only Vulkan/DirectX 12 or someone who knows the necessary algorithms and the math? What if someone knows both? I don't know, but at the end of the day a little insight on how stuff works under the hood won't hurt you at all.

BTW: The things that prompted me to think this way (i.e. "automation will cause less and less demand for programmers") were HN posts like these:

https://news.ycombinator.com/item?id=25540583
https://news.ycombinator.com/item?id=25540059

"https://www.appgyver.com/ - The world's first professional no-code platform, enabling you to build apps for all form factors, including mobile, desktop, browser, TV and others."
Not knowing some part of mathematics doesn't preclude them from doing something mathematical.

The fact that middle school mathematics is often disconnected from what most people would find useful is a big problem.
However DO get in writing that the option was offered to them for possible future court battles so that the onus was on them for failed security damages.
The simple modification to the rules should be "compensation a court finds to have not been properly paid (even if the victim did not request compensation), shall be paid at double the original rate. If the victim cannot be located, the compensation must be paid at triple the original rate to the government".

That means compensation shall not require the victim having to ask for it. It also means if the airline claims they can't track down the victim to make payment, they have to pay extra.
I appreciate the sentiment, but I wouldn't be able to put up with the slow container boot time for regular use. The author mentions this at the bottom. He claims 1sec delay. Last month I benchmarked it on new-ish hardware at 560ms, or 290ms if you disable namespaces (and so disable isolation).

I wanted to also benchmark bocker[1] (docker written in bash) for a baseline comparison, but it no longer runs and I threw in the towel after ~30 mins of tinkering.

Anyways, if you run something like `curl | jq | grep | less` you could be waiting a fair bit for all those containers to start. Package managers are pretty good these days. I think I can trust it to install `jq` properly.

[1]: https://github.com/p8952/bocker
The Death Penalty’s Other Victims
I am sitting in awe at the draggable truth table.

Such a simple technology, so rarely used.

And of course intervals are comparable so long as a comparing relationship be defined on them — one might argue that it's never going to be a sensible or useful one, but one could make that same argument for a comparison relationship between skyscrapers that simply compares their height.
2012 was the switch in advertising back to the original. It's pretty dramatic on the sales chart.
As a technical consumer I don’t know why I would want to see the actual die shots - it really doesn’t tell me anything at all.

The graphics they put on slides or marketing sites aren’t supposed to be technical reference material, usually it’s just about conveying the idea of a SoC or performance improvements, or relative sizes, or whatever.
Slightly related, but this happened once in the US.

https://en.wikipedia.org/wiki/Sedition_Act_of_1918
It’s fundamentally disrespected by people at a core level. I’ll prove my point with the one question they always ask us versus any other profession, ‘what is it that you actually do at the company?’.

I swear, I’d never think to ask this of anyone, doctors, lawyers, teachers, nurses, cops, literally, I can’t think of one profession that gets asked this, I’ll try again, pilots, chemists, diplomats, translators, artists, mechanics, it’s endless.

What is it that you actually do?

How about fuck you, I’m not answering that anymore.

It tickles people the wrong way that you took software development into every possible industry you can imagine and not only started offering tech solutions, but business solutions too.

Incoming projection - I see it as the most passive aggressive low ball attack on one’s profession. It’s karma too, because we do the same to sales/product/people management elements within our industry. I know why I’ve done it, and it’s mostly insecurity, ‘oh those people aren’t smart, will soon be gone’.

^ Now imagine the whole of society looking at you like that.
Only a die-shot, it's disappointing that there's no comment or explanation. But the website advertises:

> A DFR report will be available to TechInsights subscribers on Apple's M1 disruptive chip architecture in January 2021.

So I assume the actual write-up is still a work-in-progress. Perhaps we just need to be patient and come back a month later.
Thanks to our extreme gender partitioning of hobbies and professions, there's little hope of that anyway. ; p
Absolutely. Most Dockerfiles I come across are very much not written in a robustly reproducible way. The stacking filesystems model is really not very flexible (if you want to compose two docker images with dissimilar bases to be used together you have to resort to manually specifying which files to copy across from each base). Use of OS features to achieve its ends means the docker daemon itself requires far more privileges than I'm comfortable with and makes weirdness like docker-in-docker necessary...
Readwise is good for syncing highlights from pocket/kindle to Evernote (or other services) if you want to automate that.

I use Trello for lists of what to read too.

I recently switched from Evernote to Obsidian for note management and it's been amazing. I love the UI, that my notes are just markdown files, and it's really nice for linking notes together. Obsidian doesn't have readwise integration though.
There was a recent report that Microsoft is developing their own ARM chips. Was that even mentioned in the article?

https://www.engadget.com/microsoft-arm-chips-report-20583411...
> It might not be obvious, but the app will have access to all your other open windows.

Fun fact, most docker hosts will allow access to all your files anyway! (specially true on docker for mac, which all the cool kids(tm) here are using). Even if you restrict container host-FS access to a source repo dir, mind rogue code changing your .git hook scripts in there or you might run code outside of the container when committing ;)

Another slightly relevant fun fact, USB is a bus. That means that any device can listen in on any other device. And USB access is given by default to some X-enabled docker (--tty something), and to most virtualbox machines (including the hidden one running the fake docker linux host on docker-for-mac), and more recently Google-Chrome. ;)
The implication is that this isn't a problem that can't be solved, and thus stronger remedies are unnecessary. There might be some who disagree.
Maybe my head has been in the sand or the clouds but... why did the Boy Scouts start admitting girls? If we agree that girls should have girl-only organizations to support, mentor, and grow their minds etc why can we not agree to the same for boys? It seems in accepting girls, the Scouts have erased a boys-only space and forced them to share it with girls for...what? Where is the gain?
On the same topic, one of my favorite Moth stories is Alternate Ithaca Tom: https://www.youtube.com/watch?v=70CCXXz0qzo