skysight-inc/HackerNews huggingface dataset:
You can have multiple files open in multiple panes in Vim. It even has a built in terminal emulator, which removes most of the reasons to use tmux.
What is the point of writing a post like this? I feel like there is an impetus in the 'rational' tech press to want to downplay threats like nuclear war, and emphasize dubious threats like AGI.

I really don't care if nuclear war doesn't kill every single human instantly. So what? Full scale nuclear war means instant civilization collapse....full stop. Should we forget about disarmament?....guess not every single person theoretically dies....as in the AGI apocalypse fantasy land scenario....so let's not worry too much.
> Apple is still in the golden phase, but I'm not really convinced they're going to be there much longer.

The honeymoon is already over. A post like yours would have got several downvotes up to less than two years ago. I noticed that honest critics to Apple are tolerated now, since at least about one year ago.
Instacart taps Goldman Sachs to lead IPO at $30B valuation
My own equally-qualified opinion is related to a comment above on the great increase of lawyers and lawsuits. Basically anything that can kill a person that was not already invented by 1970 gets sued into oblivion. Medical devices are a bit of an exception and even they are very expensive due mainly to liability costs.
Many children who have never had Covid-19 carry an antibody to prevent it
No, Linux does not.

Linux does provide application-level and per-application security, as well as sandboxes, but they exist to help the user and the user has complete control over them and their system.
I have had similar hundreds of tabs before, though I try to keep to a few dozen nowadays. The source tends to be a cluster of tabs (say 10) associated to a single subject, full of articles and tools I am using related to it. Frankly an obvious solution is to have a "rough-assortment ephemeral bookmark-group" where I can shift-select say 7 tabs at once and keep them for later, with an easy deletion cycle at will. And it would be good for this method to keep track of my local data of the tabs (scroll position, typed entries, ect.). Bookmarks (in Firefox at least) suck for this in contrast to just working directly with tabs, since you need to bookmark each tab individually + name it + sort them, meanwhile the tabs are grouped together nicely alongside interest-groups I hold for them, and can scroll for what I want or type in the address-bar.
For people who didn't read the abstract clearly: for old people, no noticeable differences in health benefits comparing HIIT to MICT to recommended physical activity.

Other studies show that exercise is better than no exercise for old people.

Obligatory favorite exercise article: https://www.theonion.com/new-study-finds-running-for-20-minu...
> PS: If you disagree try and come up with some supporting argument.

I downvoted you rather than giving you an argument. Here's why:

You've edited your post at least four times. Three of those times was when I was trying to offer a counter-argument. The problem was, you kept changing yours. I'm honestly not sure what you believe, both because you changed it so many times, but also because you haven't defined your terms (e.g. whose freedom?). Finally, you make some bold claims, but you don't really support those claims with anything I find credible.

In any case, the 'security' argument (and the associated 'reputation' argument you made in one your iterations) rings particularly hollow with me since Apple itself has already had—for decades—great success with a platform that is reasonably secure and relatively free compared to iOS: the Mac.
Right, but it's funny how these things tend to correlate. For example, the US Department of War became the US Department of Defense in 1949, arguably around the time when its primary business switched from Defense to War.
If you mean like Vimium, there's Vimari [https://github.com/televator-apps/vimari].
> Obviously if you just make websites it doesn't matter

Websites in 2020 is not that simple. At my workplace, we use Docker extensively in our build pipelines
I dunno if I would describe the supply chain as "resilient" -- I honestly think we just got lucky that things so far haven't been worse.
I believe Sodexo is a contractor that offers kitchen services, among other things. Companies pay Sodexo to wash dishes.
WHO's Facebook page censor messages containing the word 'Taiwan'
Agree to finding that time.... when you think you have enough time or focus.. you get interrupted and the process starts all over again. I find it best to work at night, when everyone is asleep. The issue with this though is that it can certainly make you aware that you are an insomniac... not because you don't want to sleep, but because you are choosing to forego sleep in exchange for time without interruption.
Software is software. What it does isn't the point here. If Apple's use of the Apple store is illegal, so are all the game consoles and they'll be forced to allow people to run any apps they want on them and have competitor app stores.
HN has a search bar? scrolls down Oh, wow! I always use hn.algolia.com.
According to the footnote they don't view it as good or bad it's just a thought experiment.
Windows runs _Windows_ containers without a Linux kernel.

And even with WSL1, they didn't implement the cgroups APIs, and couldn't support Linux containers.
> Most companies don't want "software artists" anymore than they want "artistic bricklayers" or "artistic aerospace engineers". What they want is predictable, maintainable error free software that still works when the "artist" moves on.

Well that's a bloody shame because they have to hire actual humans, and we're a smelly, imaginative lot. If they want an iron they should go to Target.
You're saying that like being obese is has a trivial fix people just don't want to apply. I'd totally see a doctor who is obese. Or a doctor who smokes. Or many others. In terms of dealing with obesity they may actually have more insight and know more resources than people not affected by this issue.

There's a big difference between behaviours applied to self and knowledge applied at work.
And I keep hearing how Linux is a toy whereas macOS 'just works'.
At the end of the day, you're using electricity to send around a bunch of 1's and 0's. The amount of electricity used doesn't change much whether it represents $10 or $100,000...so why do you need a percentage of the total?

I understand existing banking structures already work on the percentage model (so there's probably downstream percentage-based charges Stripe must pay), but why can't this entire banking structure be disrupted to transfer that value back to society?
Typographist
Outside of a mathematical context, you are not correct about the meaning of ‘generalization’:

https://www.merriam-webster.com/dictionary/generalize

It has nothing to do with ‘applying to all’

It means ‘to draw a general conclusion’.

Mgechev is telling us not to draw a conclusion from Jeff’s piece.

It is completely reasonable to assume that Mgechev doesn’t believe Jeff’s conclusions, and is asking us not to either.
> Champions of privacy, phoning home a hash of every executable your computer runs!

What’s the matter with privacy? That’s a basic signature check, and you can do so while preserving privacy by using salted hashes or a similar solution.
As of now it says the issue is 'resolved' for users failing update, but none of my macs attempting to upgrade agree with that status.
> 4. The Aurora IO costs are ridiculous. Are there any good tools to see what is exactly causing so much I/O?

I don't use Aurora so I don't know what is available but pg_stat_statements does have I/O statistics so you can review it manually or use a tool like pgAnalyze (not sure if it supports Aurora) to see what queries are I/O intensive.
Yes, man I could not come up with that.
Thank goodness this doesn’t happen in finance.
Don't forget the World Economic Forum, but they're happy about all this:

https://www.weforum.org/agenda/2016/11/shopping-i-can-t-real...
Obesity carries no signal about their competence as a doctor, so yes.
It might get worse: now that they're switching to their own SoCs, they might even block APIs and allow access only to certified parties.

Basically Final Cut Pro and Logic Pro might forever be faster than any 3rd party software package by having access to IP blocks that aren't exposed to other developers complete with signature check to prevent reverse-engineered use...
I'm not sure I agree with the arguments against this article. Obviously we want to avoid it as much as possible but it's still interesting from a philosophical point of view to know it will not be the extinction of all human life. For me it seems very likely there will be some nuclear conflict at some point in the next 10,000+ years, and it's nice to know some fragment of humanity will survive
Yeah this is what I'd call foundersyndrome - at least at startups if you're an early employee. It is easy to get sucked into the founder mentality and forget your piece of the pie is not that big.

There's a certain amount of dedication and emotional investment that you'd expect a founder to have. A good founder/leader will demonstrate that in a way that other employees are inspired but NOT sucked into it.
Yeah, I guess if you insert the incorrect [ed], it becomes incorrect.
>We (society/physicians/etc) need tools to get people to exercise.

One simple thing is making sure our infrastructure makes it safe to do so. Living in the south, I can't tell you how many side walks just end. How many roads have no crosswalks. Don't even get me started on bike infrastructure!

The car is king here, and I sincerely hope that ends some day.
Humanity will survive. You, dear reader, will not.
Civilisation can be rebuilt. Focus on existential threats over far more likely civilisation collapse threats is done by those who view unrealised potential as loss. So it’s 7 billion humans vs the trillions that could exist if we keep spreading and growing and start colonising other planets.

Here’s a good review/summary by a rationalist of a book on the topic by someone who if not a rationalist (I don’t actually know) was at least instrumental in starting the effective altruism movement which is rationalist adjacent.

https://slatestarcodex.com/2020/04/01/book-review-the-precip...
The DTK notes stated explicitly that virtualization was not supported, and equally explicitly that release hardware would support it.

Just the DTK said explicitly that 4k pages were not supported under rosetta but would be by release - that's what broke chrome and apps that are just glorified copies of chrome.
Not sure extinction would be worse than the amount of suffering living through a full scale nuclear war would entail.
Previous discussion about the same effect in the legal system: https://news.ycombinator.com/item?id=24044409

Personally, I find it very surprising most hackers have such a disdain for physical beauty, given the huge ROI for every $ invested - reportedly about 1,000x for Elon Musk personal worth.

Still, only a few CEO seems to have taken action to maximize their appearance, and mostly against their premature baldness. Even that is kind of taboo - while studying before an interview is not, even if it will certainly have a much lower ROI.

Why not hack your appearance?

There are many scientific studies documenting all that, but we ignore them. For an example of all the known variables, check for ex table 1 of the following for "Zero-order Pearson’s correlations between facial appearance and health, with the corresponding p-values and sample sizes":

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5290736/

If you want more example for a given variable, for example the effect of adiposity (we know it's quadratic), read one of the original papers:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6308207/

All this is well known now, as the first study was about 22 years ago:

Perrett, D. I., Lee, K. J., Penton-Voak, I., Rowland, D., Yoshikawa, S., Burt, D. M., … Akamatsu, S. (1998). Effects of sexual dimorphism on facial attractiveness. Nature, 394(6696), 884–887. doi:10.1038/29772

So why do we keep ignoring it, while focusing on other signals like which search engine (or operating systen) you use?
Keep in mind that any synoptic treatment must exceed any one person's expertise. As such, the criticism "but you're exceeding your specialisation" is simply stating the obvious, and becomes a universal, if rather unsatisfying, objection.

Noting that the author's treatment fails to take into account multiple factors would be more compelling. I see several such opportunities.
Sexual attraction and discrimination can coexist. See a large number of secretly gay politicians fighting against gay rights.
Appalling to be sure, but you can't even log into a Chromebook if Google auth goes down, unless I'm mistaken.
Wow. Guess it's time to finally move to Linux.
And if you're serious about settling Mars then you need to think strategically, not tactically. The goal of chess is to force a checkmate. That's not your first move.
I'm noticing it now. I'll also be 40 this year. Getting through to the offer stages of the process has become impossible for me today, despite how well the phone screens, zoom calls, take-home tests, and technical interviews have gone. To be fair, I'm not actively seeking employment but I have had about a dozen job opportunities land on my lap this year that I have not outright rejected. I'm in the process of interviewing for yet another company. Like many of the others, I was recommended for the position internally by a former colleague but I assume it will go the same as the others.
Not made by Apple.
Heh, the URL is "plan" because this was a .plan, a file in your home directory that others could see using the "finger" utility. I remember having flame wars entirely over .plans. It was like a super primitive Twitter.
That assumes any random number generator that a branch is based off of in the code flow was also deterministic, which is unlikely.
You're missing the point. I don't care if Apple has the most reliable servers in the world. Phoning home the hashes of the binaries you run is an outright violation of user privacy.
From my experience during this outage, the ability for the computer to "open" may not actually mean much. While trying to fix what I assumed was a localized software issue I rebooted my machine. Typically this takes a minute or two. However during Apple's systems outage my rebooting took approximately an hour before my computer was in any way functional again.
> Freedom and computer security are in fundamental opposition.

Only if you interpret "freedom" as "freedom for apps" instead of "freedom for the user". None of what you said precludes the user (I won't say "owner") being able to override Apple, or take Apple's place in deciding what their device may do.

In your mind, is a platform only "secure" when ultimate control is with the manufacturer, and not the user?

How much more "secure" were Apple's users in Hong Kong, after Apple decided to disable the app they were using to track the police?
Very much agree. I oversee a relatively small python codebase, but getting good quality, safe code out of the developers in a controlled way is really hard - there are so many ways in which the language just doesn't have enough power to serve the needs of more complex apps. We have massive amounts of linting, type hinting, code reviews spotting obvious errors that would be just invalid code in other languages.

It's like getting on a roller coaster without a seat belt or a guard rail. It's fun at first, and you will make it around the first few bends OK ... then get ready ...

Of course, with enormous discipline, skill and effort you can overcome all this. But it just leaves the question - really, is this the best tool for the job in the end? Especially when you are paying for it with horrifically bad performance and other limitations.
Just for reference, my company does not ask anyone to implement a binary tree or any well known algorithms in coding interviews.

I see a bunch of comments that look to me as strawman, or really bad interview experience.

A good coding interview should:
- not be known by the interviewee if they spent even a few weeks on leetcode
- avoid requiring anything that isn’t covered in an average CS101 class
- draw its challenges from the need to process a new problem, and gradually uncover the edge cases in it and how to handle them gracefully.

I don’t do leetcode. But went now and tried the first hard question I found. It was “find the median of two sorted arrays”. I find this question to be a good example of very little background knowledge needed. (You’d need to know how to deal with arrays, and what’s a median - not everyone will know these, but it’s a pretty low bar)

This question already has plenty of room for mistakes, edge cases and problem solving. I’m going to take a wild guess from knowing talented veteran engineers I’ve seen that they can surely handle it in the interview structures I’ve experienced.
Yes, that difference in estimating implementation time is part of a more general "anchoring" phenomenon. It's actually covered by a really great book called "Influence : The Psychology of Persuasion" [0]

Anchoring comes in many forms (and in asking questions like a survey should be carefully avoided) but one such form is when a person is shopping and being helped by a store clerk:

You're looking for a nice dress watch. Mentally, maybe you're hoping to spend around $300. You ask the clerk to show you some watches. They bring you to a $2000, very nice watch, but that's far more than you wanted to spend. So, next, they bring you to a $500, also very nice watch. Your expectations have already been anchored to a $2000 price tag, to this second model, at a quarter of the price, seems like a really great deal. You think maybe your $300 target was actually too low for what you're looking for, and perhaps spend the higher price.

[0] https://www.amazon.com/Influence-Psychology-Persuasion-Rober...
Compare 2 classes. Class A expects all its dependencies to be passed as constructor parameters. Class B has a default no-arg constructor, but buried inside 5 of its methods calls Dep1 dep1 = new Dep1(); or Dep2 dep2 = new Dep2(); Now, which class has obvious and loosely coupled dependencies? Which class has hidden and tightly coupled dependencies?

To me, answer is clear - class A has obvious and loosely coupled ones. Lo and behold, class A comes from program which uses DI. Class B doesn't.
Each user chooses their mfa settings themselves.

You can change your settings here: https://myaccount.microsoft.com
Huh apparently I win by still being on an old OS version?
Show HN: My First 1k of Visitors
This raises an interesting point: who gets to decide where to let the markets decide, and where not to allow that?
This is horrifying! How do you get to have one hundred tabs, or worse, a few hundred?

No one used bookmarks anymore, they just leave a tab open.
To be fair, large grocery store chains were beginning preparations as far back as December 2019, which gave them time to cut out less-essential SKUs and increase production for more essential products. Big businesses with contacts in China had plenty of heads up before the disease went global.

Depending on the radioactive exposure caused by a nuclear war, the impact on the supply chain could theoretically be much more catastrophic than a pandemic. If major water supplies or agricultural infrastructure were tainted, for example, the results would be devastating.
I thought I was going crazy earlier because of this.

Strange though, flushing my network cache completely fixed my issue.
Where’s the ‘conclusions’ section?
It adds to our growing collection of factoids. Not everything needs to be useful. At least the article arrived at its conclusion without any Bayes theater.
Looks like Valgrind 32-bit porting story to Mac 64-bit
from TFA's comments,

> The German Bank "Commerzbank AG" (and others I think) uses a 3D Code for their Photo TAN process. It also looks quite nice, as they use colored dots instead of squares.

> You can see it here:
https://www.corporates.commerzbank.com/portal/en/cb/de/firme...

> It is read by their Android or iOS App, which then show the login or transaction details and generate a 7 digit confimation code.

> I would not call that a niche market :-)
Why the heck do they have to reach to central servers?

Anti-virus software have been working with "definition files" ever since the dial up days. Check locally. Update when you can.

This is a completely brain dead implementation.
Could you not use a Pi to mount the samba share for funkwhale and expose funkwhale/ the pi that way?
That still seems weird. Why does running unrecognized software become safe when you're off line?
This is fantastic news. What would you say were the hardest aspects of the design and implementation, in terms of effort and thinking that went into those accomplishments ?
> Docker x86 version already supports running ARM images via qemu out of the box on Windows and Mac

it "works", but on my overpowered i7, running a raspberry pi docker image that way with qemu-user-static is... only marginally faster than running the code on an actual rpi 3, which is pretty much potato-levels of power.
Occasionally my logged in Microsoft apps all suddenly re-request the 2f thing. Sometimes in the middle of the night. And when the 2f window pops up you can't tell which app has generated it.
XPS Laptops are also expensive so the employer might not offer them as an option.
Nice idea! Note the scraper seems to have produced a duplicate entry:

1. en.wikipedia.org/wiki/Betteridges_Law_of_Headlines
2. en.wikipedia.org/wiki/Betteridge%2527s_law_of_headlines

The second is a bad link, so I am curious how that link got shared so much.
Ethereum inadvertent hard fork on 12 Nov
Indeed. Though for a more luxurious experience (for everyone) imagine that all roadways were subways and vehicles were electric instead of combustion powered. Additionally they could all be on rails and fully self driving in a pedestrian and accident free environment. That's where I'd like to spend all that energy.
At the end of Princeton's Algorithms I-II on Coursera you've done fewer than 20 implementations, and those were open-book assignments with week-long deadlines.

A reasonable interview prep cycle would be closer to 200 practice problems, under time pressure.
The comments on the GitHub issue are a dumpster fire.
Extinction of the human race, maybe not BUT it would be the end of life on planet Earth as we know it. It would be a shame if extinction is not the outcome, any species _stupid_ enough to attempt to dominate its political and national 'ego' in such a manner deserves elimination from the gene pool of possible species choices.
Cross training won't hurt and it's recommended for runners to reduce the risk of overuse injuries while building aerobic capacity. But if your goal is to improve at distance running then you're going to have to run.

Instead of grinding out a slow 11 minute mile try running at a 9 minute pace for a shorter distance. Then rest for a few minutes and repeat several times. Do that a few times per week and gradually increase the distance you run at the 9 minute per mile pace. Eventually you'll get to a full mile at your target pace.

Also if you're overweight you're going to struggle with running and be at higher risk of injury. If that's your situation then stick to lower impact sports until you drop the extra weight, then ramp up the running.