skysight-inc/HackerNews huggingface dataset:
Brendan Eich tried that once only he had the 'wrong' beliefs.
With regards to interviews, there is no free lunch. Interviewees don't want to do at least one of the following:

1. Data structures and algorithm questions - they don't want to study for months

2. Take home exercises - they don't want to spend hours unpaid without knowing whether they got the job

3. GitHub / Stack Overflow / Open source contributions - they don't want to code outside of work

One last one, paid interviews about the work itself, may be untenable for employers to pay every single interviewee.
The camera would rather preflash a little bit to narrow your pupils, and then take the picture an instant after that preflash.
Yes, yes in the future at some undefined point java will be better.

Meanwhile go works very well today. And you don't need to be saddled with the JVM and the very bloated java ecosystem.
To run 64 bit VMs, you always needed to turn on hardware virtualization in the bios. To configure kvm, all you need to do is "modprobe kvm" if it isn't already loaded. At that point, everything else is user-space and 100% of the user-space dependencies are installed in the image. All the docs about libvirt on the github page are unnecessary. So full steps are really:

1. Enable hardware virtualization
2. modprobe kvm
3. docker build
4. docker run

and you have an OSX VM.

> It's not something that you can just throw into kubernetes, especially if you don't manage the kubernetes deployment yourself.

GCP and Azure support nested virtualization, so you actually could do this in a managed kubernetes cluster. It's plenty common to use privileged DaemonSets in kubernetes to load kernel modules for filesystems, storage, or iptables rules. If you're allowed to run privileged containers, it's trivial to run VMs like this in kubernetes.
Identity Resolution (a.k.a. transitive closure) in SQL
Headline is wrong. Lancet didn't retract the study, three of the four authors did.
Five minutes might tell you there is no (eval) in the path but I don't see how thats useful.
Computer vision would probably be the term that would get you best results
If you want to have a conversation, the one to have is about social safety nets, not an "economic resilience" bogeyman.

Porque no los dos? You say you've lived in third-world countries, surely you can see the utility in a conversation on both and how much overlap there is between the two hemispheres of that particular socio-economic Venn Diagram..I'd hope?
I've never understood why so many people are reluctant to learn Emacs (or Vim), but then don't see any problem with learning a new language specific IDE every few years.
I like Holochain as they don't maintain a global ledger. Here is some reasoning why: https://www.wired.com/2014/07/document-coin/
Since I take it daily for my Rheumatoid Arthritis -- a source of more than a small amount of concern.
(Darling requires a kernel module, which also isn't a thing you are able to do in the context of Docker as you are often just working with the host kernel.)
If they truly believed their schtick they'd quit en massse as being white they're the problem.
They haven't. In fact, the fairing catcher ships were out for yesterday's launch, though no news if they were successful or not yet
This isn't all that different then how a person chooses to work for a company rather than run a company themselves.

People often dread working for others, but still do it because the risk and difficulties of running a business themselves aren't worth the ability to easily change jobs/roles/location that working for someone else allows.

If you own a house or business, if something goes wrong, you have to fix it, or sell the asset so it's not your problem anymore. If you rent/work for someone else you simply move/work somewhere else.
What prevents me from stamping "Walmart at 123 Example Avenue" then scrawling an incomprehensible signature on any photo I want? The stamps the shops use don't have any security features to them.

Unlike the old "guarantor" system where a licensed professional or public official (judge, lawyer, doctor, etc.) had to sign your application - basically, people who the government could verify the existence of and hold accountable - there's not very much traceability to the photo system.
Don't forget the clipboard.
I mean I don't know enough about these issues, but on the surface an order of magnitude reduction in budget seems pretty big.
I am familiar with C#, and in good faith spent a bit of time trying to find examples to support this, but in the end using a class is both common and typical (omitting the many StackOverflow results with the same pattern): https://dotnetcoretutorials.com/2018/08/04/csv-parsing-in-ne...
And yet, the local zoo took the picture themselves in a process under their control, while the passport office doesn’t, but accepts pictures from external sources. That’s the point.
The company that provided the data, Surgisphere, might have been trying to raise their profile by getting a big publication. They're a bit shady.

https://blogs.sciencemag.org/pipeline/archives/2020/06/02/su...
This is completely insane - there's absolutely no legitimate reason for Google to lock you out of your account, even if you were sending spam emails. Disable your ability to send new emails, maybe. Lock you out of your email inbox, maybe. But completely prevent you from accessing your account, and therefore even appealing? Inexcusable.
That shows that Saagar works for Apple, not that Improvotter works for Apple which was your original claim. At least get your own ravings straight. Saagar’s objection wasn’t perfectly reasonable. Your trolling and invective has no place here.
Rats! Thought I had you then.
I'm really looking forward to this getting to production quality. I have a lot of code that will benefit immediately.
If you have to justify the contribution to society in terms of the stock market instead of some materially useful metric like meals served, people put in housing, technologies invented or some such thing, there are ways to provide retirement plans that have nothing to do with the stock market.
SpaceX does all work in-house AFAIK.
I think systemd can do all of that.
And most of the times that proposal comes from corporations and or 'friends'...yes, we have a circle.
I am pretty sure Emacs could already read and send email by the time JWZ formulated this law...
You're not sure why it's a valuable economic innovation that people who don't have the money to buy a house can rent one? What alternative are you suggesting, that they should get a house for free?
Reading List: Fog Creek Software Management Training Program (2005)
Glad you like the typesetting! I’m a professional web developer, among other things, and the typesetting is just HTML + Bootstrap CSS 4.4.1, rendered into PDFs using Puppeteer. Turned out looking much better than I had hoped!
Yes, it's not mutually exclusive, that's the point. If you enjoy your day to day life and you are able to accumulate enough to be FI amazing, but I don't think it's worth it to spend several years at dreadful places in order to be FI in the future.

I understand financial independence as "having enough to retire without needing any more income", so the amount of money is not the same.
Looks like the white plastic thing is in the right place. I'll try and up my ratio and try the two pours of 220g tomorrow. Thanks! :)
Any sysadmin worth their salt would’ve seen this coming from a mile off.

My self hosted mail server only runs {smtp,imap}s, due to encryption being required from the get-go. Any other way seems foolish.
Scala is a language I find interesting. Between Spark, Akka, and all of the FP, it seems like it has most of the boxes I’d want. I have read mixed things about the language though, specifically with respect to its future viability and development. Is Scala worth learning in 2020?

Are there other languages with a well developed actor model that is also performant with numerical computing? That seems like a deal breaker with respect to a language like Elixir.
IMO, charging as much as a new iPhone SE for just the screen doesn't fit the definition of "making their parts accessible". :)
Hm... Was this posted seven times?

https://news.ycombinator.com/from?site=handsonscala.com
I may be a bad person to ask. I like history a lot. A lot of this stuff was originally picked up by secretaries and non-computer people working on manuals for Bell Labs. If you understand it, it will save you time. It will also make you use and understand Linux/Unix better, which will bleed into any other programming you do (assuming you write other code). The skill also comes up a lot in strange places like Dockerfiles, CI Pipelines, and a lot of that kind of surrounding infrastructure for applications.

The video referenced in the article is actually pretty interesting, as is the book "The Unix Programming Environment". Both will refer to outdated technology like real terminals, but I think they help understand the intent of the systems we still use today. Any of the Bell Labs books are great for understanding Unix.

Also do a minimal install of Linux or FreeBSD and read all of the man pages for commands in /bin, /usr/bin. Read the docs for the bash builtins.

The old Useless Use of Cat is great: http://porkmail.org/era/unix/award.html

But writing real scripts is probably the only way to learn. Next time you need to munge data, try the shell. When you read about a new command, like comm, try to use it to do something.

Also force yourself into good practices:

- revision control everything

- provide -h output for every script you write (getopts is a good thing to be in the habit of using)

- use shellcheck to beat bad habits out of you

- try to do things in parallel when you can

- assume everything you make is going to run at a much larger scale than you intend it to (more inputs, more servers, more everything)

- after something works, see where you can reduce the number of commands/processes you run

- write things like a moron is going to use them who will accidentally put spaces or hyphens or whatever in the worst place possible, not provide required arguments, and copy/paste broken things out of word

- don't let scripts leave trash around, even when aborted: learn trap & signals

The two things you should probably understand the most, but on which I'm the least help on are sed and awk. Think of sed as a way to have an automated text editor. Awk is about processing structured data (columns and fields). I learned these through trial and error and a lot of staring at examples. Understanding regular expressions is key to both and is, in general, an invaluable skill.

Oh and if you are a vi(m) user, remember that the shell is always there to help you and is just a ! away. Things like `:1,17!sort -nr -k2` (sort lines 1-17, reverse numerical order on the second field) can save a ton of time. And even putting some shell in the middle of a file and running !!sh is super-handy to replace the current line that has some commands with the output of those commands.
I mean but they have the money now, they applied for it surely. They must have convinced a city council at least that it was justified. I'm certainly seeing a lot of feels in this thread.
You can take a look on http://emacs.zeef.com/ It's a good starting point for your rabbit hole into Emacs.
My email use is very different. What actually lands in my inbox is person to person communications (some of it is commercial, like from my accountant or salespeople I reached out to, but it still comes from a person). On a busy day I might get a handful of emails at best landing in the inbox so email is not a problem for me.

I make sure to unsubscribe from any newsletters as the first step after signing up for an account so I don't receive any, and automated notifications I can't opt-out of are filtered away.

The big problem you raise about "spam" (whether real spam or unwanted newsletters) are a problem with defective privacy legislation that allows companies to get away with it as opposed to problems with email itself. If marketing communications were made opt-in by law (one that's actually enforced) this will dramatically cut down on the noise in people's inboxes.

Commercial correspondence regarding an ongoing deal (like the examples you mention) seem like a good thing. I want my landlord or bank or other suppliers to be able to contact me if they want to as long as it's not marketing (which would be addressed by the previous point).

The problems with non-technical people having their inbox flooded and constantly saying at 10k+ unread emails is because they fail or can't be bothered to manage it (by setting up rules and unsubscribing whenever possible). I don't think it's a flaw of email itself.

Privacy is the only thing here I agree with, and I believe that can be solved with public keys embedded in the DNS (itself protected by DNSSEC). The problem with that is lack of mainstream client support (whether for S/MIME or GPG); the protocols email is based on don't seem like a blocker in this case.
Performance Culture (2014)
I think you missed the point. If I understood GP correctly, the "things they don't really need to do" are the modern-day pencil pushers and middlemen who exist in industries that are basically modernized rent-seeking. Health insurance is an obvious example but we can also take it to the extreme and point out that there are sometimes (not often) 3 people at some grocery checkout counters: the cashier, the bagger, and the person who takes the bags and puts them in the basket.

The latter two aren't really necessary, but we gave them jobs because it looks good when you report the quarterly unemployment stats. Think about who would be the first to be let go in the case of any economic disruption that impacted that grocery store.
I suspect part of the reason why the prices are staying higher is lack of alternative places to put the money and with no pull out the drop is somewhat limited.

And I am of the opinion that it feels like prices should have dropped more and feeling a bit guiltily disappointed at the lack of a crash for investing opportunities. That and a confused "Why does my portfolio keep on rising now of all times?"
We live under Capitalism---let's use that to our advantage. Less money begets less power.

It's like energy in physics. You can worry about all the (perhaps more fundamental) mechanical, chemical, etc. interactions, or you can trust the conservation of energy and not fret over the details.

The abstraction works pretty well. Use it.
> Using a heat-pump in a vehicle isn't a revolutionary idea

Ah, so it's even worse that Tesla didn't implement it earlier.
It's useful in that it demonstrates a reduced attack surface.
You can immediately see that there are no command injection possibilities. Additionally, there is no potential for integer overflows, memory corruption, undefined behavior, compiler optimizing your safety checks away and so on. A parser bug in Emacs Lisp will signal an error inside Emacs which will end up in either a debugger popup buffer or a message in
* Messages*.

So using Emacs for IRC is pretty much the same order of bananas as using a .NET or Java client. Do you think that's bananas too?
Prediction: Soon, there will be "startups" which are venture funded via state-controlled sovereign wealth funds -- achieving the same end result.

Entity Whack A Mole.
Assets prices are inflating more than anything else. If your savings are in stocks or possibly property you're likely doing quite well.
In the US any media outlet that sends people to the white house press briefings is state controlled, so basically all of them. There is no mainstream media that isn't state controlled.
Most of this fear of "something bad could happen if you buy a device with replaced parts" is due to manufacturers making it hard for people to get the original replacement part and service the device. They do this because it increases their profits and because they can get away with it.
Thanks for posting —- I hit an issue recently this would have prevented: goal was to connect neural nets to probability distributions, the nn library took Float32 and the distribution library took Float64. Double-precision uncertainty seems counter to the purpose of uncertainty!

Better to not constrain the type of the inputs, unless it is a big problem
Vertebrates on brink:Indicators of biological annihilation&6th mass extinctio
Fuck Fauci and fuck all you socialists!
I am not quite sure how the transport works here (Australia) but it's most definitely not a random taxi.

The hotels are paid for and organised by the government and are guarded to ensure no one goes in/leaves, so I assume the transport to the hotels is also tightly monitored and the safety of drivers is ensured.

I believe China has similar procedures.

Before the hotels we had self-quarantine and that actually caused an Uber driver to become infected when he drove a cruise ship passenger home.
> 2. Currency depreciation.

This is likely going to be the outcome. All the savers will ultimately be shafted, as was done in times we moved off of gold standard.

The real cost of living will just keep rising as many jobs just won't come back despite this printing of money.
I think there's an interesting inflection point between piping different utilities together to get something done, and just whipping up a script to do the same thing instead.

First I'll use the command line to, say, grab a file from a URL, parse, sort and format it. If I find myself doing the same commands a lot, I'll make a .sh file and pop the commands in there.

But then there's that next step, which is where Bash in particular falls down: Branching and loops or any real logic. I've tried it enough times to know it's not worth it. So at this point, I load up a text editor and write a NodeJS script which does the same thing (Used to be Perl, or Python). If I need more functionality than what's in the standard library, I'll make a folder and do an npm init -y and npm install a few packages for what I need.

This is not as elegant as pipes, but I have more fine grained control over the data, and the end result is a folder I can zip and send to someone else in case they want to use the same script.

There is a way to make a NodeJS script listen to STDIO and act like another Unix utility, but I never do that. Once I'm in a scripting environment, I might as well just put it all in there so it's in one place.
Better for society than what other configuration of property ownership? What other allocation mechanism for shelter are you suggesting?
To be fair, every platform which allows user-generated HTML pages suffers massively from phishing and most of them don't deal with it very well: Google, Microsoft, smaller players like Codebox and countless others. Then there's phishing on Dropbox, phishing on Google Forms, OneDrive, etc. Then you have phishing at all the various hosters like DigitalOcean, CloudFlare, etc. Even there you'll sometimes have IPs which have hosting phishing pages for various brands for a long time. It's not an isolated problem. Some deal with it more aggressively, true, but the pace and ease with which phishing can be stood up and modified makes it a whac-a-mole. Plus, the expectation is that most phishing pages will only be active for a few hours before being taken down and/or detected, so phishers pump out new ones on a constant basis.

I run the service at https://urlscan.io which tracks phishing and frequently run into these cases which render any kind of black/whitelisting impossible. Imagine Microsoft phishing hosted on Microsoft domains and infrastructure. Here's a fun search which will return lots of phishing on windows[.]net and googleapis[.]com: https://urlscan.io/search/#page.domain%3A(googleapis.com%20O...
Uber’s Grocery-Delivery Expansion Plans Face Questions as Chains Rebel
Definitely going to try this. I've been using Datatables with Vue but it's not the most user friendly. Thanks for your work!
I can see his life being significantly shortened by this.
Bring an umbrella:

https://www.portlandmercury.com/blogtown/2020/06/02/28498823...
I have, it's amazing. The only thing it's missing is drag and drop to outside divs. Other than that, it's feature rich, very customizable and the best from all other js grids I tried.
If they used electric trolleys, you can even charge the drones while their in transit. This isn't actually a bad idea.
Gandi had its own horror story not too long ago too: https://news.ycombinator.com/item?id=22001822

I am a fan of NameCheap personally.
> The better ones are often tied to company-specific frameworks.

That is because to implement accessibility in a grid/tree widget to a meaningful level, you need a lot of underlying code. Even in modern browsers. Source: implemented accessibility in Ext JS framework.

One of the most often asked questions from users of Ext JS was: hey, can we have the Grid widget without all the bloat? Sure, and ~95% of the framework exists so that the Grid can have its features and work reliably across all the browsers. You can probably do without the rest 5%, no biggie.
replace "coding" with "javascript"
The liberals are doing their best to kill everyone - between the fake covid virus and burning cities down.

The democrat party should just hang up their spurs - they are done.
grep, awk, sed, cut, sort, uniq and join are the Swiss Army knife of working with tabulated data on the command line.
There is also a CIELCH colorspace that allow you to still work in the CIE colorspace but use familiar values of luminosity, chroma and hue. I created a library for Processing/Java that allows the user to define colors in CIELCH space [1].

[1] https://github.com/neilpanchal/Chroma
You're conflating many "they" here.

The retraction is by the study authors. The data is from a company that's entirely different, and that company claims their data is "proprietary" and they can't share it.

There's strong suspicion that that proprietary data is in fact made up, but the study authors cannot prove it. And you really don't want to retract a study by making unproven allegations.

"We can't vouch for the veracity" is all they can truthfully say.

For the full statement: "“Our independent peer reviewers informed us that Surgisphere would not transfer the full dataset, client contracts, and the full ISO audit report to their servers for analysis as such transfer would violate client agreements and confidentiality requirements. As such, our reviewers were not able to conduct an independent and private peer review and therefore notified us of their withdrawal from the peer-review process.”[1]

The authors tried for an independent audit. Surgisphere failed to cooperate. Given the history of its principal, not a surprise.

[1] https://www.theguardian.com/world/2020/jun/04/covid-19-lance...
Hummingbird,compiles trained ML models into tensor computation for inference
I think "unlicensed" or "unofficial" might be better terms. I agree that the term "fake" seems inappropriate for surplus parts coming from the same production line, or even if they're factory rejects. (Those might be defective or flawed, but not fake).
> Many retailers have asked for assistance from their landlords to no avail. For some businesses, even pinpointing who to ask can be difficult as the majority of commercial properties are owned by real estate investment trusts and investors in commercial mortgage-backed securities.

even pinpointing who to ask can be difficult - can it get any more comical?
Why have we as a people allowed our past three administrations to continue to rule by fiat? Ultimately, these are probably perfectly reasonable ideas, but this kind of action must come from the legislature.
They will be doing an AMA on Reddit again soon according to https://youtu.be/y4xBFHjkUvw?t=674
Also dd, which may be the disk destroyer but is also a great tool for binary file miracles.

See one here: https://unix.stackexchange.com/questions/6852/best-way-to-re...
The Blazer Experiment – an experiment of the police department in Menlo Park