skysight-inc/HackerNews huggingface dataset:
Tangentially related, but this guy had a poem-taking camera at EMFcamp last year: https://www.youtube.com/watch?v=F-wrsHXaCME
I've hired dozens of developers and I do use take home assignments but primarily to weed out obviously unqualified candidates. My objective is to keep good developers interested through the entire process but arrive at a "no" decision as early as possible. My take-homes typically take qualified developers 15-20 minutes to complete but require some amount of research to complete (e.g. third-party API documentation). I've found that if you ask too much of candidates too early in the process you lose a lot of good ones.
Anecdotally as a person who often evaluates / purchases software for a smallish business, I don't care at all what payment methods you support as long as I can try the functionality without going through the payment flow. Businesses have bookkeepers and bank accounts, we'll mail a paper check or even make a wire transfer if thats what we really have to do to get a service that provides value - it'll be more annoying than a credit card, but by the time we arrive at the point where I'm annoyed, the purchase decision is probably already made based on other merits.

As an individual consumer, I'm much more fickle since I'm usually buying commodities and convenience matters.
Prison is worse than kidnapping, when you are kidnapped you can grab to the hope someone (the cops?) will rescue you soon, when the state does it that hope is non-existent.
Juggalos finally get some wicked clown love from the mainstream in 'Family'
I was excited about it and had it in my "check it out for next project" list. Then saw that they were adding "ads" or some arbitrary junk to headers to annoy users into considering a paid tier. I never bothered to look at it again. I saw that the ads thing was removed, but the project lost that bit of trust to be considered seriously after that. It may be a wonderful thing that I am missing out on. But, just saying how my thought process went.

I will perhaps try it for some toy projects. But, I will have to watch the words with oil in eyes before using it in any serious projects. If I don't have the time to do that diligence, then this thing will not be considered.... This is the cost of losing trust with potential users.
You are conflating bias (error) with bias (fairness).
You've posted a lot of flamewar-style comments to HN. It also looks like you might be using HN primarily for ideological battle. Those things are against the site guidelines; would you mind reviewing them? https://news.ycombinator.com/newsguidelines.html

This is important, because the hope is for HN to be a place of intellectual curiosity and thoughtful conversation. Those are fragile things which flamewars and ideological battle quickly kill. Special measures are needed to prevent reversion to the internet mean, which people (hopefully) come here to escape from.

You might also find these links helpful for getting the spirit of this site:

https://news.ycombinator.com/newswelcome.html

https://news.ycombinator.com/hackernews.html

http://www.paulgraham.com/trolls.html

http://www.paulgraham.com/hackernews.html
In my case, inflammation is a side effect of insulin resistance, like my fellow 83 million Americans with metabolic syndrome. If I can reverse the cause long enough, the liver should stop dumping fat into the adipose tissue and triglycerides may drop.
Ask HN: Top signs that a recruiter is wasting your time?
I am guessing a lot of people on here are currently looking for a job in software engineering, or are at least considering it. I've been looking to get back into it, so I've been chatting with maybe a dozen recruiters or more.

There isn't a better community than HackerNews when it comes to this stuff, so I'm curious what you all think and if you could share some of your experiences here.

What are some of the biggest signs that a recruiter is not a good recruiter? That they are wasting your time (i.e. that the lead is stale or too good to be true)? What are some ways to identify this immediately? Are there polite ways to be frank with recruiters? Please share your wisdom here!
Too big to fine.
The Caddy source code is hosted on GitHub, not on your infrastructure AFAICT. If that changed, then what you wrote is different from what I wrote. Otherwise, nothing written in the previous comment differs from what you just wrote.
Has anyone else here heard of the historical conspiracy theory (I don't know how else to describe it) that the european dark ages literally never happened, and the Gregorian calendar simply skipped those years entirely?

It's pretty fascinating as a concept, though it hits many obvious pitfalls (what about all the stuff that's said to have happened during those years?!?!) and I'm not versed enough in the "theory" to give it justice.

It's certainly fun to think about, even if it's complete nonsense!
Bluetooth vulnerability allows attacker to pair with short key
How can a symptom be the "cause" of a disease?

Gingivitis is "inflammation of the gums", but it's "caused" by bacteria, plaque, tarter, etc... inflammation is the description of what is happening (ie, symptom) not the "cause".
As a Facebook ads consumer I'm disappointed that Facebook sucks so much when it comes to security. I pay lots of money to build a community on my pages I don't want my real estate to lose value because they are negligent
I wonder if Ecuador is the best example to use for the export of technology enabled authoritarianism?

I strongly suspect the generation of equipment installed in Ecuador misses the more recent and far more ominous AI/ML force multiplier effect of surveillance technology.

Mass customised surveillance price/performance is making an Orwellian/Stasi state a reality.

In terms of authoritarianism versus democracy my thoughts are:

Votes can’t be eaten
Votes can’t shelter you
Votes can’t employ you
Votes can’t educate your children
Votes can’t ensure a better quality of life for you children

Votes don’t equate to trust

I strongly prefer living under democracy than authoritarianism.

But if there was a hypothetical binary choice between:

Corrupt democratic government

And

Net Promoter Score responsive authoritarian government

I believe the needle will be shifting away from the former and towards the latter.

Perhaps the perception of democracy as a luxury with a questionable value proposition to many is one that should be better considered?

Do we want/need Government as a Service/Subscription?
I have heard these promises of a single query language for different data formats many times and the results (foisted upon developers and customers) have always far more painful than just sticking to SQL.
hey just so you know your https ssl certificate is broken for congruence.io

so much for how careful you are with computers. it’s telling you worked for multiple fortune 25’s.
That's an interesting way to frame it. AI may stop at proximate causes rather than finding root causes
Apache PLC4X: Universal Protocol Adapter for Industrial IoT
Go for keto + IF. It helped a lot of people.
To be clear, the science, knowledge, and skills of humanity continued to advanced during the European dark ages. Outside of Europe there was the Islamic Golden Age and the Tang Dynasty period of China. The scholarship and science of the Islamic Golden Age actually continued the intellectual development of the Romans (which is why we still have the Elements and other Greek works), probably because the Caliphate had conquered so many important Byzantine urban centers.
Vacuum only gets you 7% more lifting force over hydrogen:

* https://en.wikipedia.org/wiki/Vacuum_airship#Principle
The road to hell is paved with intergenerational warfare. I'm not a boomer, but they're not the enemy. One better answer is right there in the third paragraph, remove the disinflation ratchet from the Fed so all of us can pay off debts with money that's worth less as time passes.
What if it logs "BobPassw[...]"? Is that more acceptable?

What if there is a bug and some other function logs "[...]word123"?
IMHO - you should learn Common Lisp - it solved the problems described in the talk (Nim can't redefine types on the fly) decades ago. In Common Lisp you can redefine _everything_ on the fly. You can change types (classes) in a running system and objects in memory that have the layout of the old class get upgraded automatically when they are used. Programming with Common Lisp in Slime/emacs is an amazing experience that will spoil you for other languages.
Your comment does not qualify "need to pay", which is only required for commercial users.

If Caddy is as unpopular as HN makes it look, then that's probably nobody. Right?
Pimsleur teaches languages this way. It is surprisingly effective.
This is something we think a lot about at Kyso (https://kyso.io/for-teams) - my startup - we let teams manage analytics knowledge basically by letting teams share Jupyter notebooks - we've spoken to lots of people about how the organise them and are writing a guide really soon that sounds like what you want.

- Keep all your teams notebooks in one place (not on laptops)

- Reuse them liberally (the %run command is excellent and often better than creating python libraries)

- Most important of all is make them readable documents not just list of coding commands, that means you should title things clearly, explain what you going to do.

- Label everything, axis labels are needed on almost every chart, and also make sure you put a title and description for every chart.

- Separating your project into processing and presentation notebooks is really helpful. So one notebook for data prep and another for plots and explanations.
Nobody needs to remember anything. The phrase "if it's not documented, it didn't happen" means something.
If it treated 'same scope' to mean something more like a module (i.e. library), that would be better.

Also, it should never consider hell_owl and hello_w_l to be the same, although each could match hellOwl and helloWL. Basically it takes the style-insensitivity too far.
First, neither satellite had a 90 degree inclination. Second, it doesn't matter if they did. The number of collisions possible wouldn't change.
Microsoft knows password-expiration policies are useless
Over 200 (+10%) in the after-hours! https://www.google.com/search?q=NASDAQ:FB

While P/E ratio is back up to 24 (after December's low of 17) that's still way more conservative than their 70-80 range a chunk after IPO: https://www.macrotrends.net/stocks/charts/FB/facebook/pe-rat...

That says to me that the markets are pricing Facebook as a relatively well-characterized business at this point and don't see the likely fines as material to the business.

(Disclaimers: I own no shares or options of FB nor am I planning to acquire any. I am a former employee.)
This has been debunked many years ago and is only perpetuated by wishful and disingenuous revisionism. Ancient Greek texts were being translated in the heart of France half a century before Arabic texts reached the kingdom. https://www.nytimes.com/2008/04/28/world/europe/28iht-politi...
Gold worth billions smuggled out of Africa
Seeing that they aren’t profitable yet, I wouldn’t call it a “success”. Once they can make a product at a price that people are willing to pay and make a profit. Then you can call it successful. Anybody can sell dollar bills for 95 cents.

Seeing that the Tesla is neither profitable nor ubiquitous- how do you define it as a “success”?
Operation Mindfuck 2.0
The flip side of vendor lock-in — at the megacorp level, anyway — is the “one throat to choke” principle; sure, it might be hard to migrate off AWS/Azure/IBM, but (a) your technology investments have a timespan measured in decade-long iterations; and (b) what you really want is to ensure reliable operations for your enterprise. Sure, you may be stuck with cloud vendor x for the next ten years, but at least you know who to scream at if the infra goes south — preferably someone who can mobilize enough engineers to get you back up and running right now.

Having said that, if you’re a small company where cloud budgets are a significant portion of your overall spend, or a tech company that has a defensive need to be able to migrate providers, YM will definitely V.
When Amazon ships a package to your house, they don't get my home address and all of my personal information because I happen to be one of your friends.
Most of them [exchanges]]will have tagged stolen coins from known hacks so when they are deposited the account is flagged/locked.

Tumblers/mixers are the most likely place to pick these up.
Without constraints and product goals, engineering is just wanking around with math. Every great product you've ever used started with a vision and then engineering was brought to bear to make the vision a reality.

There is a role for engineering to adjust the vision when necessary to comport with reality. It's not clear that was an issue with these keyboards as it's not clear that anyone knew up front that the butterfly mechanism would have these problems.

It's worth remembering that when Apple launched this keyboard, they didn't just say it's thin, they touted the engineering that went into it. I really, really doubt that this was a situation where the engineering team was banging the problem gong and was overruled. I know that's a popular way of thinking here on HN but I need at least some evidence to believe it.

This looks more like well-intentioned innovation that has just not worked out as well as they hoped, which happens sometimes, even with competent engineers. It's why Apple keeps such cash reserves on hand, so they can try new things and survive the ones that don't work out. Thankfully in this case, laptop keyboards are not life and death products.
To put the fine in context: Facebook reported $2.4B net profit for 1Q19, including a $3B Provision for legal expenses related to the FTC inquiry.

This is a material but hardly back-breaking fine.
> I don't think it's trivial to guarantee non-existence.

I disagree in this case. Log messages don't spontaneously appear in arbitrary places. If the developers understand what their software is doing and how their systems are configured then they should know where to check for the logging messages.
I did. In fact that was a great start, but once you reach a certain point (in having metabolic syndrome), the Keto+IF reaches diminishing returns. It did bring me down 18 inches on the waist. The gut and hypertension will remain. In fact, my hypertension actually went up. To go further requires either Metformin or Berberine. I opted for Berberine, but time will tell.
Show HN: Test HTTP Requests without Mock Server
My trick is to ctrl-f for 'tbsp' whenever I hit a recipe blog site. In their prose it is always referred to as 'tablespoons'(if at all), and the first reference to tbsp is usually in the ingredients list at the actual recipe.
Off topic: Chanting in an ancient language (which you probably don't even understand) isn't what buddha taught and music does cause suffering (according to the teachings)
Yet, co-payments and the like are quite common. (France has low co-pays, but quite substantial co-insurance requirements.) Indeed, a lower percentage of American healthcare expenditures come out-of-pocket than in a number of European countries: https://kaiserfamilyfoundation.files.wordpress.com/2013/01/7....

As to wealth. I don't know what source you're looking at. This report shows the U.S. compares quite well to say Germany: https://www.credit-suisse.com/corporate/en/research/research... (pages 40, 44).

28.4% of Americans have under $10,000, while 33.6% have $100,000-$1m. In Germany, 40% are under $10,000, while 34.5% are $100,000-$1m. Switzerland does better than both--just 13.7% under $10,000, and 52.1% in $100,000-$1m.

Also, American wealth is not as high as you'd expect because America's savings rate is very low (5%, versus 10% for the EU and almost 15% in France). This is a trend that long predates things like soaring healthcare expenditures, and it has more to do with American consumer culture.
Yet the stock is up almost 10% in after hours trading... the fine is not nearly enough to discourage criminal wrongdoing.

https://finance.yahoo.com/quote/fb?ltr=1
And that distinction really only exists for instruments like the guitar that can play the same note on multiple strings. Piano music on staves is already very similar to a piano roll, at least on the y axis. You still have to learn the notation for different durations (the x axis), but there's not much mystery over how to physically play the notation on a piano, other than some potential for tricky fingerings. There is also fairly standard staff notation for fingerings, both for piano music and classical guitar music (in my experience, it's much more important for the latter).
Not correct. They were much worse indeed.

Remember, Romans had a fairly advanced society, and buildings, architecture, and infrastructure. Roads crossing whole regions, (the highways of the time), aqua-ducts, ways to dispose sewage, etc...

This all slowly degraded and eventually disappeared with the fall of the empire.

Stone building were replaced by mud huts, and I don't know about you, but not having running water in your town, or paved roads to the next town or port seem like huge drawbacks to life quality.

The first Anglo-saxons that came in Britania, after the Roman left lived in what you would call downright primitive huts made by either mud or wooden planks with mud in them.

That and the constant warring, in many ways, it was a huge set-back for the people there.
Exotic nuclear decay observed in dark-matter detector
Alphabet Soup: Lensing, for Free
I'd assume it would look something like:

"No, that fine is too high. We'll settle this in court(s) since we think we can do better."

Now the FTC is facing a potentially big delay and a risk of no fine if the courts eventually hand Facebook a favorable decision.
Lots of things that have upstream causes also have downstream effects.
> Why are advances like this always presented as useful in a medical context?

You don't think that people who have lost the ability to speak, e.g. from stroke would find it useful?
The list of available applications look promising! I think I would miss Sway and perhaps even Docker, though.

I am impressed that OpenBSD comes with Go 1.12.
Wow, I'm truly shocked at how many comments try to argue one point with something totally unrelated.

My comment, which you are answering, says:
Government employees, when caught in wrongdoing, are very leniently punished.

I never talked about where there is more corruption. Whether government is good or bad. Or any of the other topics being braught up.

Your example has literally zero to do with the point you are literally answering to.

Can I ask what emotional feelings you had for this response?

I mean, the way I see it, is if I post something that paints the government in a bad light, people talk about the need for government and how it isn't that bad.

Literally, if people had any patriotic bone in them, criticizing specific issues withing the gov (like accountability) is important. Talking past the points in a sophist defense is... absurd.
I would guess because he truly cares about making the world more open and connected and issn't in it for the money.

He also pledged to donate all his wealth along with Bill Gates and Warren Buffet
Supreme Court sides with business over workers in class arbitration ruling
This article suggests that it might be the symptom of one disease while being the cause of another disease (or range of diseases).

For example the "fat cell leak": The body is correctly responding to a real problem, but the response is so heavy handed it causes other problems.

Which is why suppressing inflammation might be an interesting area of research, but we wouldn't want to completely eliminate it because the body may lose a vital tool needed to fight illnesses and normal maintenance.
I used QEMU for VFIO, GPU passthrough to a Win 10 guest for games. It worked really well. I passed an nvidia card, an ssd with the os/programs, and an hdd data disk from a Linux host (Gentoo).

Setting it up was somewhat difficult. When I did it there weren't many good guides for just exactly my situation, so I had to use many, many different resources to get it running. Based on some of the links others have posted here, there seems to be more out there on it now.

This was my last working startup script. I no longer recall why or even if any of these options were necessary or beneficial. At the time, it was just what worked. (Dual monitor, separate video cards for host and guest, L-CTRL+R-CTRL to pass mouse/keyboard control back and forth.) I haven't used this in quite a while, so I can't say if all of these options are still legit anymore.

#!/bin/bash

cp /usr/share/edk2-ovmf/OVMF_VARS.fd /tmp/my_vars.fd

qemu-system-x86_64 \
-enable-kvm \
-m 16G \
-cpu qemu64,hv_vendor_id=whatever,kvm=off,hv_relaxed,hv_spinlocks=0x1fff,hv_vapic,hv_time,smep=off \
-smp cores=8,threads=1,sockets=1 \
-machine q35,type=pc -vga std -display gtk \
-drive if=pflash,format=raw,readonly,file=/usr/share/edk2-ovmf/OVMF_CODE.fd \
-drive if=pflash,format=raw,file=/tmp/my_vars.fd \
-drive file=/dev/disk/by-id/ata-Samsung_SSD_860_EVO_250GB_XXXXXXXXXXXXXXX,format=raw,if=virtio \
-drive file=/dev/disk/by-id/ata-ST3000DM001-XXXXXXXXXXXXXXX,format=raw,if=virtio \
-boot order=d \
-object input-linux,id=kbd,evdev=/dev/input/by-id/usb-XXXXXXXXXXXXX_USB_Keyboard-event-kbd,grab_all=yes \
-object input-linux,id=mouse,evdev=/dev/input/by-id/usb-XXXXXXXXXXXXXXXX-event-mouse \
-device virtio-mouse-pci \
-device virtio-keyboard-pci \
-netdev user,id=user.0 -device e1000,netdev=user.0 \
&
no...it's a sign of a problem....
it goes like that

heat
pain
inflammation
serious problem
They already have enough data to build the rest of it
Great idea but however equally great caveat - it's just for (forward) inference. Unix pipelines are fundamentally one way and this approach won't work for back propagation.
We (data curation lab at Univ of Toronto) are doing research in data lake discovery problems. One of the problems we are looking at is how to efficiently discover joinable and unionable tables. For example, find all the rental listings from various sources to create a master list (union); or find tables such as rental listings and school districts that can be used to augment each other (join). The technical challenges in finding joinable and unionable tables in data lakes involve the following: (1) the data schema is often inconsistent and poorly managed, so we can’t simply rely on that schema; and (2) the scale of data lakes can be in the order of hundreds of thousands of tables, making a content based search algorithm expensive. We came up with some solutions that are based on data sketches with several published papers [1,2,3]. The python library “datasketch” was a byproduct if these work.

Many challenges remain though, and we would like to explore some of the more pertinent ones. In fact, we are conducting a survey to understand the current state of data lakes in industry and the challenges experienced. If you're interested in learning more, see what we came up with here: https://www.surveymonkey.com/r/R7MYXSJ - would love to see what the HN community thinks about the current state of data lakes.

[1] http://www.vldb.org/pvldb/vol9/p1185-zhu.pdf
[2] http://www.vldb.org/pvldb/vol11/p813-nargesian.pdf
[3] http://www.cs.toronto.edu/~ekzhu/papers/josie.pdf
There are loads of orgs trying to get off Oracle as we speak.
Greenlight: Composable Integration Testing
That gets me every time I read in the media about a 'bug' that enabled some complex data transfer. People, somebody has to decide, plan, code, test and deploy the behaviour, and make sure it works. And yet, people accept the explanation it seems without much thought.