skysight-inc/HackerNews huggingface dataset:
Haven't come across Tom Sach's list, I'll give them a look and reflect. I still like Spolsky's list though. It's always fun to think about which points the industry (or one's own employer) has consolidated on by now and which it hasn't -- hard to imagine there exist many 12s on the prevalence of this item's open offices topic alone, and even Microsoft isn't a 12 anymore as far as I know. (Maybe parts are.)

It doesn't surprise me to hear there's a ton of BS around Deming's work (it's had even longer to build itself up) but I still think there are valuable things there that software companies, especially larger ones, are missing... And we seem to have the existence proof of there being something to it (i.e. Japan's rise, and later on US companies adopting things... though as Jobs once noted (https://www.youtube.com/watch?v=kib6uXQsxBA) customers won't think highly of your quality if you keep shipping garbage despite winning a Deming Award or having all sorts of advertising that claims high quality).

Even starting from the surface root level with Deming's "System of Profound Knowledge" -- his 4 key components -- I see a total lack of "Knowledge about variation" all over the place. Without some intuition of variation you can't even appreciate what you mentioned about how programmers sometimes just seem to have "off weeks", and from what I've read Deming wanted the understanding to be more deep than a basic "yeah things vary" instinct, and to know it applies not only to individuals or individual units of work (e.g. red beans experiment) but to larger scopes as well. Ultimately the knowledge needs mathematical grounding (specifically in probability and statistics), which is something else sorely lacking in management trees (and even more and more on the programming side). If there are things like TQM certifications out there that don't imply a holder has a certain level of mathematical sophistication with statistics, that's all the more damning to the certificates and bodies of work around them, but not I don't think to the importance of such knowledge...
Wondering if you can pinpoint those two locations on a map and reconsider using the phrase "across the street"?

If someone said to me that the World Trade Center is just across the road from Madison Square Garden I'd find it hard to take them seriously.
Intel buys Moovit transit app for $900M
Have to try this too
I concur with boards being useless in general. It's too slow, not predictable. That's why I liked the moocs IRC channels. It was a live place where we could discuss things and resolves issues quickly.
- Transfer to each of my accounts up to the daily limits.

- Buy a bunch of silver and gold coins.

- Call a big scrapyard and buy as much copper as possible.
Malware-Infested Laptop sold for 1.3M dollars
I remember when they had all their servers in one room and the redundancy boiled down to erasure encoding in single servers.

They've been doing incredible work in the open (storage server design, hardware reliability data, etc) and I'm really happy they've grown to where they are today.
Counterpoint: Before the late 90s, neither of these things were common at all, yet great software existed.
Just a pointer, but something like Plainsight[1] may give you some ideas.

You could agree on a source text with your friends in an out-of-band way, then everyone just has to go and download whatever book/song/etc that you agree on in order to decode your articles.

Anybody who isn't 'in-the-know' will just see gibberish.

[1] https://github.com/rw/plainsight
> - A much better experience in Java and .NET drivers, including SQL custom data types.

So I'll admit, I haven't used the Oracle Provider for .NET since 2017.

Oracle.DataAccess is not the friendliest library to work with and I've seen some weird issues with pooling in past use. Devart has a good provider, but somewhat limited in free features (still a better general experience than Oracle's provider, but you don't get all the custom bits unless you pay).

PostgreSQL on the other hand has a very nice ADO Provider in NpgSql. It can look a bit daunting with all the config options offered but overall I'd still say it's a better API experience than Oracle.DataAccess.

> - A much better developer experience for stored procedures, with proper packaging, compilation to native code, graphical debugger.

Oh I do miss Oracle Packages so so much. Yeah, they could be a bit annoying to deal with from a 'gobs of code in one file' standpoint, but it's -so- nice to just have PKG_CUSTOMER, PKG_LOCATION instead of having to scroll through all the individual stored procedures, having to guess whether people named things in a way you could find them...

Edit: For a long time, you could have added
- Arguments about how to store a boolean value

But thankfully Oracle finally took care of that in 12.
They already have Knot theory, which is probably the coolest hobby I've heard of all week.
One can have the viewpoint that on average humans were likely happier 30,000 years ago, and that technology was a bad deal for us overall, without advocating that the solution is bombing society back in time.
People are interested in what makes them look good in front of the camera. We hardly spend our lives with each other in real life anyway. If I can do AR to put various clothes on, I'd spend time/money on that instead.
I do, my local paper happens to be NYT :)
Then you're still friends. Depending on your performance and how both of you treat each other, that friendship may become affected but as long as you still treat each other as friends and hang out, that friendship will continue.

Of course, that was just my anecdotal experience.
keep reposting until the word gets out on how Spotify unleashed this terrible lexicon on us all in the tech industry.
You have a really impressive site about a really impressive product. Kudos.

The only constructive criticism I'd offer immediately for the new updates is that they look very light on detail about setting up a production deployment on different platforms -- things like running Caddy as a service that starts automatically, monitoring its health and restarting if necessary, ensuring that any important security updates are known about and installed, etc. It's great to have so much that "just works" and a simple developer experience demonstrated immediately, but the other stuff is still important too.

Edit: I see https://caddyserver.com/docs/install now talks about some of these issues for Caddy 2. In that case, perhaps it would be useful to add a prominent link there from the v2 page at https://caddyserver.com/v2? I was half-expecting the "Download" button to take me to such a page, and was very surprised to find myself sent to GitHub (particularly since there are neither instructions about downloading nor visible links to the assets to download actually visible on the GH page you arrive at).
I started using caddy (v2) a couple of months ago. I'm no dev/admin type and it has been a godsend because it made so easy for me to secure my sites
I mean, x code can’t be replaced.

You would have a rough time finding something as good as or better than Logic Pro for $200, too.

Sketch is also very popular, although I have never used it personally.
Loved your insights here. I never contracted for DOD, this was for a handful of state agencies in Pennsylvania.
Yes. I believe them. Totally. The borg has my best interests at heart. My big brothers Apple and Google will look after me.
I was struck by that too. How can they say it's a new inverted-T?
We regularly hit memory exhaustion when building Rust on Fedora and openSUSE for 32-bit architectures. It's even worse for openSUSE since we wind up having to build LLVM at times too. What you're probably missing is building the debug symbols. A release build with no debug symbols will likely be fine.

See: https://github.com/rust-lang/rust/issues/45854
One doesn’t have to exclude the other.
Pi-hole has been excellent. I was able to discover that my Samsung TV was reporting minute by minute updates on what I was watching to a local Australian company.

Unplugged it faster than I could swear.
Sure, but they're all tourists, and they're certainly not coming now. It's a very different flow of humans than the other places you listed.
You'll definitely need it for the 3970X. I run one on a Noctua NH-U14 (running in push-pull with one of their 2000RPM industrial fans and the included 1500RPM fan), and it can get toasty under sustained load. The Noctua typically tests similar to a 240-280 AIO in terms of heat dissipation capacity. It's a longer term goal to do a custom loop with 420mm+ of radiator, but I have other projects before that.

I can maintain turbo under load, but it decays from a full 4.5GHz to 3.9GHz-4.1GHz under a sustained prime95 load. My primary workloads are more bursty, so this is not a big problem for me. I just don't like leaving performance on the table. Also, I cannot turn on PBO on air. It runs up to 95C and then bounces around from 90C-95C, and I'm just not comfortable bumping up against the thermal limit like that long term.
Sounds like a bad case of capitalism. Doing skilled work you're proud of, with people you love and respect is one of the most rewarding things you can do. Doing it to make line go up is what prostitution is to enthusiastically consenting sex with people you love and respect.

It's not a suprise your playing a lot of sports. Depending on the sport you can momentarily tick those boxes. But your not left with anything afterwards.

Find something that needs doing in the world, find people who feel the same way.
Try science fiction as a practice.
Herd immunity is easier said than done. A portion of the people who become infected require medical intervention, and many parts of the US medical system are inadequate to meet this need. It will take years to get to herd immunity levels through any kind of controlled infection alone, and many will die.

Take a look at the forecasts of hospital bed utilization if 20, 40, 60% of the population were to be infected over a 6, 12, or 18 month period: https://projects.propublica.org/graphics/covid-hospitals

Anywhere on those maps that show red indicates people dying due to hospital resource exhaustion, either from COVID-19 or unrelated health issues. To a lesser degree this is happening in yellow areas as well.

And ProPublica is only considering beds! Medical personnel, supplies and equipment are finite resources as well. Personnel cannot handle 18 months of 200% bed utilization, and they don't have the PPE they need as it is.

There is no easy fix to this situation; we are facing the kind of problem that is best met with thorough preparation, but unfortunately we don't have that.

The government can print money, and implement programs to distribute food and other necessities. They can't print tests or masks or vaccines -- once the resources are put in place, it simply takes time. Realistically, it will be a long time before even one of those three things is in a good place. Probably not this year.

A more achievable goal than herd immunity is to find a workable way to reduce the number of viral carriers and limit transmission while we wait for the tests, masks and vaccines that we need to get society back on track. That requires leadership and coordination, but it especially requires us to accept the seriousness of the situation and behave responsibly.
Are you referring to the differences between leftists and fascists or do you still believe that any ideology is anything more than a blatant power grab?

Tell me O noble throwaway warrior

Edit: Fuuuu this is the comment that brought you out of hibernation? Geez welcome back to the land of the living
If this turns out to be a false positive from contamination, how many man-month do you estimate will be wasted on making models that don't describe reality before the error is caught?
Introducing: A search relevancy control plane for ElasticSearch
Optimize Cumulative Layout Shift
Uber in Talks to Lead $170M Lime Investment at Lower Valuation
I imagine it might be more useful for content creation than others. Then again, maybe not.

I was forced to remove several buttons from the touch bar, because when I go to type numbers I will occasionally brush the bar with my fingertips, interrupting my workflow as something random suddenly pops up.

I hate the Touch Bar.
That's not proof of work; it's proof of authority. You can jigger it any which way with randomization and challenge-response: it's still proof of authority. Not that there is anything wrong with PoA; most mined networks end up effectively PoA anyway (because dominated by 1-2 mining consortiums).

And it doesn't matter if you use a passport NFC chip or some other kind of secure element (say, a ledger nano) with strong KYC; same thing.
Oh and by the way it starts faster and uses less RAM than Eclipse. That's fucked up.
This didn't work for those of us who map Caps Lock to Control, like god intended. IIRC, it wasn't possible to map the left Control key to ESC for some reason.
You can definitely get read errors and your application should be aware of this and handle this use case. Amazon's own S3 is not immune to this and after years of running spark jobs which shard output across thousands of files on s3 (and load from the same) you'll see these underlying http errors on a daily scale even intra-region.

Even if you're doing multi region s3 replication you'll run into this for external clients semi-occasionally.
Yes. In the "Download Options" sidebar there is a link to the torrent manifesto file.
Actually, that behavior is baked into the OS.
There is a huge chasm between more monkeys than atoms in the universe typing scripts unseen and a bunch of GPUs generating a few hundred samples from which researchers can cherry-pick.
I agree, however most of the hn crowd learnt to type on that keyboard layout so you won't have much sympathy here. Thank goodness for Lenovo keyboards.
SmartThings (https://www.smartthings.com/)|Senior Software Engineer|Minneapolis, MN or Mountain View, CA |Full-Time|Onsite

The Hub & Devices team is looking for someone who will design and develop user facing and platform features related to Zigbee, Z-Wave, Bluetooth and the new project Connected Home over IP protocol.

For additional details and to apply: https://jobs.lever.co/smartthings/72fd209a-7e5b-49c7-a941-c0...
People are getting microchipped in Sweden
Great work Matt, congrats on the launch!
> Yes I'm a vi user.

Have you tried using crtl-[? As a side benefit, it's less of a stretch on the little finger, and it ought to work across most vi setups.
You're basing that on doom and gloom that you've read, not on what people actually want and intend to do.
"Sources say..."

Bye!
fyi still showing the word "feedbacks" in

Collect multi-channel feedbackS
In-app, Website, Interview, Emails
We make it easy.

Overall this looks pretty cool! I'm excited to test it out for my team while we're bootstrapping through the next few months.

One other awkward sentence I wanted to let you know of:
"Products your customers gonna love are now built and shipped faster" sounds like you meant it to say something like "Products your customers are going to love..." You could still say "gonna" if you like how that sounds, but sounds a little more natural with the verb "are" in front.
There's loads of reports like yours from LA too, if you get tested for antibodies I would not be surprised if you tested positive. You might well have been an asymptomatic carrier.
So did some argue that 5000 years was consistent with the Bible?

[I did search, but DDG found nada.]
Same here. I've been at it for 25 years - I've had at least 3 major burnouts. For 24 years, I've constantly been saying, I gotta find something else that is far more constructive and rewarding.

Yet...Here i am.
Another for the list: "Do you know how high your heart-rate was?" (said with childish glee).
Any source for that?

Google doesn't give me any result if I search "武汉 肺炎" (Wuhan Pneumonia) prior to December 30. December 30 was definitively the first time it appeared on the news, and when it did, it quickly became the top news in about a week.
Arresting carries with it an implicit threat of violence, if the arrestee does not want to comply.
The first thing I tried to do with it, pull a window out of fullscreen, did not work :/
The symptoms of covid-19 are famously vague, and pneumonia isn't a unique condition.
The paper provides strong evidence that the test is not a false positive. They show an amplification plot where you can easily see the positive sample and negative sample along with the patient sample. The patient sample starts ramping up after cycle 30 of the PCR amplification process.

They support the COVID-19 diagnosis by looking at the patient's lung CT scan, which "revealed bilateral ground glass opacity in inferior lobes."

A decent explanation of PCR amplification can be found here: https://www.promega.ca/resources/guides/nucleic-acid-analysi...

"Each cycle of PCR includes steps for template denaturation, primer annealing and primer extension. The initial step denatures the target DNA by heating it to 94°C or higher for 15 seconds to 2 minutes. In the denaturation process, the two intertwined strands of DNA separate from one another, producing the necessary single-stranded DNA template for replication by the thermostable DNA polymerase. In the next step of a cycle, the temperature is reduced to approximately 40–60°C. At this temperature, the oligonucleotide primers can form stable associations (anneal) with the denatured target DNA and serve as primers for the DNA polymerase. This step lasts approximately 15–60 seconds. Finally, the synthesis of new DNA begins as the reaction temperature is raised to the optimum for the DNA polymerase. For most thermostable DNA polymerases, this temperature is in the range of 70–74°C. The extension step lasts approximately 1–2 minutes. The next cycle begins with a return to 94°C for denaturation."
That passage really brings into perspective how old Scientific American is, or maybe how little ago it must've been that the composition of the sun was discovered. This was during the American Civil War.
Maybe some history of mathematics, to give you some perspective on it all? Something I wish I'd known when I did my degree, Norman Wildberger has a great course:

https://www.youtube.com/watch?v=dW8Cy6WrO94&list=PL55C7C8378...

Visual Group Theory, by Nathan Carter is a book you can get something from no matter your level of maths, imho.

If you know some linear algebra, Gilbert Strang's course on YouTube may be interesting - https://ocw.mit.edu/courses/mathematics/18-06-linear-algebra...
I think you make excellent points in the first paragraph.

As for the second:

>I laugh when I hear people talking about a vaccine. We can’t get people to vaccinate for diseases like measles that spread faster, are deadlier, and kill kids.

The relationship between immunity rate and effectiveness is not linear. It's be nice if we could vaccinate the anti-vax folks, but we don't actually need them to get massive gains from vaccinating part of the population. Rates as low as 70% would be incredibly helpful.
What outlets come to your mind as good, unbiased? I'm assuming already that you think that reality just has a liberal bias.
Bandwidth in asiapac is very expensive for non-incumbents and India is no exception.

I find it bizarre how in India you can get 100GB of LTE for a few dollars but cdn bandwidth can cost content providers more than that - which is absurd.
Sounds exactly like me. My burnout has gotten worse now that tech is mainstream. My current gig is more like a regular business that just happens to develop software. Most of the staff are social first technology second. I don’t fit in at all, and to be frank it depresses me. Not sure what I’m going to do in the future.

I can’t shoot the shit and talk strace or gdb with any of them.
This is something I deeply respect. To often it feels like proper are trying to burn the world down from the inside. Such as with some of the struggling media companies.

And while I won't speak to the two that the author cites as their impetus for action, I absolutely respect someone who quits over a moral stance, and writes an exit statement.

Not everyone needs to quit and leave to speak out. There's a lot of gray. If just prefer to see sane actions and reactions in general.
The title originally was "Toptal sues co-founder $NAME for fraud". Since the case was dismissed, I've updated the title.

Edit: we've also replaced references to that person's name with "[redacted]" below. The reason is that HN threads tend to rank highly in search results. We don't want a situation where Googling some individual's name will forever lead people to an old thread like this, where they won't find important relevant information that, e.g., the case was later dismissed.

Generally we find out about these things because individuals (or, less optimally, their lawyers) email us and ask for threads to be deleted. We tell them that we don't delete entire threads because that would be unfair to the commenters who participated, but that there are usually other things we can do to help resolve legitimate privacy concerns while preserving the rest of the thread. This case was an example of that.
I believe macOS sets up ^[number] shortcuts to do exactly that as well?
If your expectations are not shipping with many bugs and avoiding serious blow ups then yes that's a fine way to do things. And if we're happy relying on a single SWE (what happens if you get hit by the proverbial bus?) then yes that's fine too. And if we never need to scale then SSHing into 100s of boxes is fine too.

Most of my job is replacing stuff like you describe. And it's definitely not fine. Nobody knows how it works because that single SWE is gone. It can't scale with the business and it's a huge drag on productivity because nothing can change without a massive testing effort to ensure it's not broken.
I was about to share it with people claiming it was from Neruda. I did a bit of searching and it appears that it is indeed apocryphal. Thanks for saving me the embarrassment.
Covid-19 Will End the IT Industry’s Mistrust of the Indian Remote Worker
I get the impression that your question is merely to raise FUD about The New York Times rather than to legitimately ask about quality control. I've downvoted you (as have others), but I'll go ahead and answer you in good faith all the same.

The way a publication can ensure its quality is to charge for it. That is, rather than relying mostly on advertising (which is per article), rely on subscriptions. The kind of audience that pays for news will appreciate higher-quality journalism. That audience also must stick around for the long haul.

That's why the best-regarded outlets tend to be newswires (AP, Reuters), business news (WSJ, Bloomberg), donation driven (NPR, PBS), and long-form stories (NYT, WP).

Indeed, a quick check of NYT's latest 10K shows that they got over $1B from subscriptions (and growing) with an additional $500M from advertising (and shrinking).

https://www.sec.gov/ix?doc=/Archives/edgar/data/71691/000007...
No unit tests?? You should just recommend never running your code if that's where you're going.
Hi Jeff, love your work and have followed for a long time. I just noticed on Leanpub the minimum price for Ansible for DevOps is $9.99 despite following a link from your blog post that stated the $0 cost was being extended through April. Is it still intended to be $0?

See here: https://imgur.com/a/UxSyr28