skysight-inc/HackerNews huggingface dataset:
There were four of them in the car, that isn't social distancing. No doubt they had to stop for fuel and food, that's more social contact. Then there is the risk of ending up in already stretched medical facilities. Or even just breaking down and needing recovery.
Human Immune System- a Brief Overview of the Human Immune System
LOL n-gate trolls referrals from here. That’s brilliant.
The term 'fifth man', especially in a British publication, tends to suggest cold-war spying (Anthony Blunt was number 4. As it happens, he also received royal honors, in a time when his unmasking was a closely held secret within British intelligence.)
They're going to make the service fail during a known period so people will know they haven't migrated.
Was a typo. Corrected it :)
I made a Bash script for HN, and while I’m the furthest thing from an expert in Bash (I’m a newb), I was impressed by a contribution made with a port of the script to Powershell[1]. You can see the same script compared in Bash, Powershell and Python!

Prior to this I had never really explored PS, but it is definitely cool

Shameless Plug:

[1] https://github.com/realrasengan/autobahn
Yep Tinder only works if you’re genetically gifted. The other side sees a picture of you and in some milliseconds their brain decides, left or right.

Works for some people, for some people it’s a trap “nobody really likes me?” and goes downhill from there. Tinder can be very shallow.
If you don't understand, please don't make assumptions.

Java itself is fine. The progress Java is making, is also fine. I'm sure you could give Java, Python, Ruby, C#, Javascript to a group of newbie programmers each, and satisfaction would be similar.

The problem comes from a mental perspective combined with the problems of enterprise. If I use Java at home, I'll learn all these cool features that I have to push through 3, maybe 4 layers of management before I can use it at work. It'd just agitate me not being able to do it in the language I'm using at that point. I had the same issue with Unity, where I couldn't use half the features of modern C# because Unity Engine was still on C# 2.0 or something, but at least there I personally opted to use Unity. Besides that, I'm just not a fan of Java on a personal level.

>I have never seen a correlation between obsessing about code concepts and success. Those who tend to be more successful care about requirements, design, algorithm, and observability more than about lambdas or verbs vs. nouns. It is difficult to understate the importance of those things compared to most other software concerns.

These aren't mutual exclusive and frankly, dragging this into the discussion is a bit of a low blow. Yes, ultimately, what matters is the product and its future maintainability. What isn't trivial is deciding whether to introduce a system where a bug may be hidden in 3 layers of reflection, 5 layers of abstraction and requires you to read hundreds of lines only to understand what is going on, much less why, because everything is written 2-3 times (in code, in comments and sometimes even something else). Spending hours because Bob's great plan was to introduce another if-else statement, now nested 3-deep, inside a try-catch block, and you have no clue where the value was assigned anymore.

That same thing happened at the place I work at now. They focused on immediate results more than long term code maintenance. They got amazing success. Now they have a massive technical debt, and people have trouble understanding what the code was supposed to do. No fancy tricks, no interesting algorithms or one-liners. Just old, verbose, imperative / OO Java code to power forms. The simplest of data manipulation. In the end, these things still end up at the skilled seniors anyway, because the juniors don't understand, the mediors don't have the required domain knowledge and everyone else doesn't have the skill to comprehend what is going on.

And frankly, I have managers and deadlines to keep me from spending too much time. So far, those guys haven't complained, despite thinking about ways that the codebase could be improved.
>People that were not placed into Gymnasium at age 8 are set on a course where, once they turn 18, do not get to go free Uni; they simply are not allowed to go to Uni at all!

Well, that's not true at all. If you finish Realschule or Hauptschule you can decide to go the Gymnasium when you are 16. You can also go to a Gymnasium for adults while you work.

From my experience at least a third of my fellow Realschule graduates decided to continue school and go to the Gymnasium. Then at work I knew at least two people who decided to go to an evening Gymnasium while they were working at their first job. The problem clearly isn't a lack of opportunity. The number of people enrolling at our evening Gymnasium is shrinking and at some point they might have to shut it down completely.
actually then is supposed to be on the next line. updated it
A recent interview with the last author, Dr. Jonna Mazet, former director of the pandemic intelligence project disestablished by the current administration in September 2019: https://katz.substack.com/p/audio-edition-the-pandemic-preve...
Enhancing VPN performance to enable remote work
Longer-Term Prospects of Coronavirus Response: Bigger State, Higher Taxes
Unfortunately 'great audio' has been replaced with those stupid butt beaters in the seats and some weird W shaped EQ cranked so high it starts clipping any time something moderately loud happens.

They could just suction cup a little bluetooth job to your window and you'd be in complete control of the audio experience.
Bugs me too. Your best bet is launchd which solves the problem, but it is a bit of pain to write job definition property lists. More here:
https://www.launchd.info
nicely said
Linux also gets boring pretty fast :) Btw which Island? I love to visit there at some point but dont know where to start.
I know this isn't the time to see a doctor, but...GO GET IT CHECKED OUT BY A PROFESSIONAL.

I have had both testicular cancer and a varicocele. The pain and symptoms are very very similar. One is deadly, one will go away on it's own. The trouble with TC is that it goes from detectable to deadly in a very short time.

Don't mess around with this one!
https://en.wikipedia.org/wiki/Anacyclosis
Not sure what the website did, but the page does not even scroll on iPad Safari.
70 people contract coronavirus in San Francisco's largest homeless shelter
I absolutely agree. The action of pushing out major updates every year has lead to a drop in quality. They never get a chance to fix last years bugs because they are working on next years features.
The article does need a lot more fleshing out. As many have said here the thing that powershell has over bash is piping objects.
Use the Unifying receiver, that's what I've been doing for 10 years with multiple devices. It costs like 15 bucks, it's tiny and works flawlessly for any OS/device combo I throw at it, including the Ubuntu 16 + MX Master 2S + K800 that I'm using right now. There's an app called [Solaar](https://github.com/pwr-Solaar/Solaar) that helps with the pairing and such but I don't think it's strictly necessary (can't remember the last time I ran it).
I like the minimalism, and I don't hate having alternatives to React and the like. It's not like this is a forever solved problem with a single accepted solution in world of programming. There are a thousands of takes on "UI abstraction" in dozens of languages at this point.

I'd love to see a code example of how you see clickableClassNames
and changeableClassNames working in practice (and how that may be expanded to support other events), or even a clone of the token todo app.
Nonetheless it feels like at least every few months or even weeks a new announcement appears in pop-science sites like eurekalert and phys.org. Feels a little bit like the always around the corner next big battery tech.

Most fascinating thing i've read years ago they'd be the prime candidate for manufacturing in space, because real vacuum.
Been on FastMail since 2016 and I barely receive any spam to begin with. It took me years to hit the 200 spam emails to activate the personalized filter, which brought my false positive rate to zero.
Yes, you can override accessors and mutability is the main reason. It has been discussed a number of times on the various amber mailing lists, here is one [1].

Yes, records can implement interfaces. The syntax is {ClassModifier} record TypeIdentifier [TypeParameters] RecordHeader [SuperInterfaces] RecordBody

[1] https://mail.openjdk.java.net/pipermail/amber-spec-experts/2...
>Spam: I used to get a lot more spam, today I get some, but with client side-filtering, it's something like a message every one or two days. And my address is very visible online, and I get dozens of legit messages per day; a good number even excluding mailing lists.

I don't even have that big of a problem. I almost never see e-mails that make it past the spam filter (like one every six months or so) and that includes one e-mail that dates back to the 90s that I used on usenet (aka, use your real e-mail address here and get added to every spam list). Even the volume of what gets caught in the spam filter is relatively low. The spam scammers have largely moved on from e-mail.
You just doxxed your throwaway acccount.

There was no contact in either profile, so my choice was to post as a comment, or leave you unknowingly exposed
When Is a Vetted Pattern No Longer a Vetted Pattern?
I think the people you are quoting live in a different world than me.

I don't talk to whistle blowers that much. And sure there are still attack vectors.

However I want to protect my email that may contain personal information from being leaked. Both SMIME and PGP do a reasonably good job. Until something usable and widespread appears.

Also digital signing seems to be better to me than sending scans with signatures . This is the reality.

People would call me nuts for sending them age signed content. I see really no benefit in using different keys . It seems also not formally verified . To much evangelism for me.
Another big aspect is FastMail can't use non-spam emails for training data. And users can opt out of having even their spam emails used for classification. FastMail doesn't co-opt people's data for their own use so they rely entirely on voluntary sharing.
Further, as a reverse Turing test, an author should be declared unintelligent if their writing is indistinguishable from that of what is generated.
> Is this a change in Catalina?

No this was done years ago in 10.7. Spaces was awesome and super configurable. But they combined it into Mission control and made it much simple but less useful.
I think this is quite relevant to the problem.

Whatever your data is, you need a way to merge it, but the format of allowable patches and the algorithms used must surely depend on the data structure.

Imagine first a set of strings. This may be merged more easily than the list of lines a dvcs usually deals with but you still get conflicts (I’m not sure what the merge of “add foo” and “add foo; remove foo” should be. It could reasonably be “add foo; remove foo” or a conflict of maybe adding foo)

Now imagine some kind of recursive structure (say a unix filesystem structure except the files are all empty). It seems hard to come up with a model for patches that will work well with things like removing directories or moving subtrees. Are these different patches/

move the contents of a directory too to another newly created directory and then delete the first directory

move a directory to a new place

How would these merge with creating a new file under the directory before things are moved?

For a set of relations, you want merging to preserve properties of primary and foreign keys. I’m not sure what merging that would look like.

These all sound like interesting hard problems. I’m not so convinced that their solution would be particularly useful.
If it applies to bacteria, it applies to machines, as bacteria are just chemical machines.

Note that "individual" != "alive".
Why are they calling it "AI", though? There isn't any AI or ML.

You leave a trail for the enemy to follow, and they follow it.

It's not even path-finding, it's path-following. Which is pretty much an if-then statement.

It's a neat, simple approach, and fun to watch. But there isn't any learning, or knowledge, or other AI.
The author apparently specifically states that the book is a scientific work. The article and comments go into this point further.
I doubt SEO which, in addition to metadata and so forth, is mostly about using terminology that people search for.

A lot of people naturally ramble and there are also certainly quality magazines that go for a longer more literary style (e.g. The New Yorker) that you apparently don't care for.

The Economist, while it likes its clever turns of phrase, especially in headlines, is both well-written/edited and direct.
> I'm sure that there are a gazillion more useful

Sure, but that's always true.

> and even fun - things to do

Never:)
> - like Google search in 2008. I'll happily turn off your adblocker for you and be glad to see simple, relevant text ads. Or pay up to USD5 monthly if thats better (more if necessary and if the quality is good enough, although at some point I'd probably need to expense it.)

I'd happily pay significantly more if it's good. The amount of time I'd save with a good search engine will easily be calculated in hours per month. $50 a month to save me 5 hours and lots of mental energy not spent on skimming useless results? Where do I sign up?
I don't understand why we don't have a system whereby all e-mail clients automatically attach a $0.001 stamp to each and every email they send (obviously a sign in feature).

Then the e-mail readers receiving e-mails could easily filter all e-mails based on the absence/presence of that stamp.

At that cost 1000 emails would cost about $1.00 which would be a years worth of e-mails for a typical user.

For a million a day e-mail spammer that cost would quickly run them out of business.
From $0 to $20,145.92 in 2 months with a side project
(screenshot: https://share.getcloudapp.com/yAu288nm)

I've been building open source software for the past 10 years. And I always thought that monetization was evil.

It took me a while to realize that money is not evil, money is oxygen.

In December 2019, I decided to learn more about sales. So I went to Amazon and bought several books.

In the end, I only read one - but I quickly realized that if I really wanted to learn this, I'd have to practice it in real life.

I love my job and I was definitely not looking to leave it. However, you can always start a side project, and that's what I decided to do.

I opened GitHub, looked at my open source projects, and built a plan around monetizing Dracula, which is a dark theme for developers.

At first, this seemed like a crazy idea. Who would buy a color scheme for their code editors?

When you start, there are all these inner voices trying to stop you, but deep down, I knew I could build something meaningful.

In February 2020, I launched and... people started to buy. The feeling of receiving even $1 for your side project is unbelievable.

It's really hard to explain. It opens your eyes to a different reality.

Two months later this side project already made $20,145.92.

If you're considering creating a side project, stop waiting, and do it. Do it now. I mean it, close this page and start it right now.

I'm sure you're not going to regret it a couple of months from now.

If you're curious about this side project I created, you can check it out here: https://draculatheme.com/pro
The article claims that, pre-covid, an increasing number of bureaucrats were being funded by an increasing number of increasingly ill-prepared freshman. Those freshman were not receiving value. If one accepts the article's perspective, why was that condition not a ponzi scheme?
Show HN: Terminal HN in Bash, MS Powershell and Python
>> [...] whether it is a problem with their tool or a problem with their setup, to the point that they can deploy a new version of their software on the spot just for you.

> I'm not impressed. This is a kludge.

So how would you handle it? Tell the customer you'd love to fix their problem but they have to wait for the next formal release?
ARM Information Center
Powershell is more for administrative automation
> Writing concise prose is harder than the stream-of-consciousness style...

Totally true, but I think that's not what's happening. Yesterday an HN post was made about this https://lithub.com/the-wolves-of-stanislav-an-improbably-tru... It's carefully written to be like that, it's verbose by design, and I started skimming then closed it. I don't know why these timewaster articles are produced either, but it's not accident or laziness. Plenty irritating though.
You need to FIRE. Don’t necessarily need to retire early if that isn’t your thing, but being financially independent is key.

See https://reddit.com/r/financialindependence
What??? Xcode 11.4 requires Catalina now?? That’s nuts.
Chatting with friends or their kids, I often got asked if I liked my PhD study. They tried to figure out if PhD is worthwhile for them or their kids to pursue.

I liked it a lot because:
1) I had a great relationship with my professor.
2) I published often.
3) I traveled a lot, to carry experiments in national labs, to present in conferences, to visit universities and other research groups.
4) My living cost was low, and I enjoyed my lifestyle.

As a matter of fact, in any career, these 4 things (working with great leaders; being productive; expanding a professional network; maintaining positive cash flow) can lead to a happy life.
For being decentralized, dolt is really not good at getting the message across, I don't find anything in the documentation how I can get the collaboration/repository stuff to work without DoltHub, which seems to be their centralized service.

One of the neat things with Git and others is that it doesn't really care about what type of endpoint you're fetching data from, you can `git clone` from a unix directory, NFS shared directory, over ssh, via Keybase and so on. Dolt doesn't seem to support anything else than using DoltHub (if it does, they really need to update the documentation).
It works for me without any problems on iPad.
> I don't have an infinite amount of time and I don't like to waste it.

What on earth are you doing on HN? Close your browser and start solving world hunger!
The SSD in a T2 Mac is encrypted in the same way that an iPhone is, so if the DFU crashes hard enough you’ll have to regenerate new keys and that’s equivalent to drive zero.

Glad it helped.
SS: Whilst this was submitted before, I thought it was worth resubmitting as an amazing community member posted a powershell and python port of the bash script. I thought this was cool because now you can see the same implementation with 3 different languages. I figured it was relevant due to the recent post about Bash vs Powershell on HN [1]!

[1] https://news.ycombinator.com/item?id=22847986
The Exquisite Pain of Reading in Quarantine
Simple and Real Time Covid19 for Personal Site
The way I see it, at its core, evolution is just a chaotic system made of randomness biased by environment, and at the same time in a feedback loop with it.

Survival of "fit individuals", or "fit ecosystems", or "fit companies", or "fit societies" - it's all the same thing IMO.
Why Risk Management Will Not Produce the Best Investing Returns
According to HN threads within the lifetime of any given MacOS release, the last acceptable MacOS was System 8.

I'm running a 6-year old MB Pro, updated within the first week of every releases' public beta availability, never reinstalled. I use sudo far too liberally to be good for system health, including (as long as it was possible) deleting all sorts of files in /System, /private, etc. when I run out of space and believe they're superfluous via cursory inspection ( i. e. sudo rm -rf /System/<asterisk>/{AMD,<asterisk>SCSI}<asterisk>).

And... it just works? I've never lost any data. I've typed in my WIFI password once and not changed anything since. Time Machine recently stopped working, and I had to follow the cable because I didn't remember where the HD actually was (taped beneath a cupboard, as it turns out; the power cable had somehow unplugged). Catalina did throw up a few permission dialogs after installation, but that took less than five minutes, even though I run a few low-level utilities (karabiner etc).

There are certainly some annoying UI bugs or inconsistencies. When you open an ePub in Books and immediately press cmd+f, for example, the search field loses focus repeatedly while the book opens. And why is cmd+f the shortcut for search almost everywhere, but not Keychain?

I recently installed Linux on a Desktop for some Cuda work, for the first in 15 years or so. Based on what I had read (mostly on HN), I expected Linux on the desktop to have made vast progress over that time. I'm sorry to say that it is, still, a complete disaster by almost any measure. I have no idea why the popular narrative sees the two anywhere close to each other.

Case in point: My installation of Ubuntu, using defaults, had an application menu with categories "Preferences", "Setting", "Utilities, and "System". Those all mean (almost) the same thing! There are two package managers now (apt and I forgot the new one's name), each with abpout five GUI and three CLI applications for installing packages. But both sometimes installed three year old versions of standard software (calibre, I believe). Good thing Homebrew is now available for Linux, because somehow they have no trouble keeping up.

Font sizes, margins, and contrast are all over the place. There are dozens of color schemes, yes. But much like unhappy families, each one fails in its own manner: with both a dark and a light one, I encountered parts of the UI where you'd suddenly have light buttons with light (invisible) text. Or, IIRC, light text on dark backgrounds. Which works -- until there's a link in the text.

There seem to be five different subsystems between my mouse and the desktop. None of seemed to allow adjusting scroll wheel acceleration. (Even pointer acceleration felt wrong to me. And even though I found the system of partial differentials that seems to be the official interface for adjustments, I failed to find the sweet spot. But this might be an issue of familiarity more than objective quality).
I just found that out. Definitely stupid.

I’ve been avoiding Catalina because of report after report of how buggy it is. For example, emails disappearing and can’t SSH on a custom port are still problems even with 10.15.4.
Will LUKS still work with ZFS?
It's a shame that they don't propose a reduced price for families. The $3-5 add up.
While installing Arch can be a challenge for a lot of different use-cases, bootstrapping everything from the level described in the article is a little harder.
The answer is even more fascinating then that: https://get21stnight.com/2020/03/30/why-do-we-keep-getting-d...
The screen on my MacbookPro13,1 (late 2016) recently gave out. I needed a replacement but I was not convinced by any of the current Apple offerings -- I can't stand the stupid touch bar on the Pros, and the new MBA didn't sufficiently excite me.

The usual build-to-order options like Dell or Lenovo being backordered due to the pandemic, I walked into a Costco and bought a LG Gram 17[0]. This is the first time I bought a laptop off the shelf, and the first time my primary laptop has not been a Mac, in over a decade. I installed Xubuntu 18.04 LTS on it with no fanfare and have been quite happy with it since.

The early signs of Apple's demise, indeed.

[0] https://www.lg.com/us/laptops/lg-17z90n-r.aac8u1-ultra-slim-...