skysight-inc/HackerNews huggingface dataset:
Basically - they are more expensive to build. My dads friend was a builder in our town, and you can tell all of the houses he built because he was the only one who would refuse to build houses with small eaves, because he knew the problems it would cause down the line for the homeowner.
Last time I tried Scala I had to give up because I couldn't understand what a "trampoline" was, or how to use it to get multi-function tail recursion to work. Probably not Scala's fault.
The point I'm trying to make is that solving a fizz-buzz-like pop quiz on the board is a very different skill from sitting at a desk with internet access and collaborating with team members to solve an engineering problem, even if they reduce to fizz-buzz-like solutions. For this reason, the whiteboard pop-quizzes are not really useful in evaluating how well the candidate will perform on the job. I've worked with terrible team members that have aced their interviews / exams, and I've worked with amazing engineers who crashed and burned spectacularly in their interviews and do so regularly.

Also, another thing to consider is how this kind of interview encounter negatively affects diversity and the experience of candidates from different cultural backgrounds. If we treat this form of interview a sort of hazing experience that doesn't really inform on their aptitude on the job, what kind of traits does this process _actually_ select for? Would be an interesting study.
I can echo the Zephyr experience. Fantastic service. We were late, but I would highly recommend it. If nothing else you can simply show up 10 minutes before departure and get on. Then just get off a minute or two after your arrival. You're treated like a human on a train.
Aren’t car manufacturers allowed to be sued if their cars cause deaths?
>This is just a list of the usual gripes about academia. It applies to almost every subject. Including Biology, which I work in.

No, it's far worse. For one thing, the people who do actually get professorships do very valuable research,at least a large proportion of them, whereas the philosophy professors are mostly doing junk.

For another, there are lots of biology jobs in industry and government, but basically none outside academia.
XS6's ECMAScript 6 compatibility: 95%[1]

[1] https://kangax.github.io/compat-table/es6/#xs6
Google say it takes 31h to drive between the two -- any idea why the Amtrak takes twice that time?
I really love the presentation scenes in the movie The Hudsucker Proxy. One is a circle on a crumpled up piece of paper and he says "You know, for kids!" His idea is a hula hoop. Later, he has a circle on a larger display and says the same thing: "For kids!" It's a frisbee.

Here's a clip of one of them:

https://www.youtube.com/watch?v=fn8rXglFMuQ

The odds are very high that your first attempt to explain your idea will sound equally silly and unintelligible to most other people. Things like elevator speeches tend to take a lot of time to develop. Conveying anything succinctly and well, especially anything new, is very challenging. Most people have no idea how bad they are at until they start that communication process in earnest.
You can calculate 50/50 but it's not by ignoring the difference between HT and TH.
Then they might just not be hired back. Which would be even worse.
That's not my job.
I will continue doing so in the monthly hiring thread when I have the time.
I don't think anyone is saying that Amazon isn't within their power to do this. Just that it's a shitty thing to do. Especially when adding a prime exclusive item adds a prime membership to your cart automatically.
Some of your points remind me of Underwood Dudley's 2010 article "What is Mathematics For?" [1]. Briefly, he argues that we greatly exaggerate how much math you actually need in most jobs that people usually think of as needing math, but nevertheless learning math is worthwhile and important because of what it teaches you about how to think.

[1] http://www.ams.org/notices/201005/rtx100500608p.pdf
WhatsApp is huge in Brazil, even businesses now offer a WhatsApp number for contact. Maybe that's a by-product of Apple devices being too expensive here.

SMS is mainly used for bank alerts, confirmation codes, advertisement and scammers. I personally haven't used SMS for conversation in years.
The correct term would be “facilities”, but this jargon is only used for corporate/UHNW clients with complex credit needs IME.
The budgeting part of what you're describing is basically YNAB. https://app.youneedabudget.com/
It's a set of virtual buckets for allocating what money you currently have. It's not free but it's great because when one bucket's empty, it forces you to choose where else that money is going to come from. Like, "OK you blew threw the beer money, dum dum. Do you want to steal from your vacation fund or the new computer fund." After using it, I would argue that the ideas of "budgeting" and "without any effort on my part" are not compatible. You have to make hard decisions with limited resources and a good budgeting system should automatically bring those hard decisions to your attention and not just let you see how you screwed up with a pretty graph a month later (cough, Mint).

Also, many people use it without auto-import, but then you obviously have to be rigorous about entering in transactions. Anyway, it's an option.
Well, you're subsidizing wars in some faraway lands, so why not Internet at home.
21yo Ethical Hacker Kanishk Sajnani Routinely Breaks into Rail and Air Sites
Ask HN: How does MySQL store data?
In an interview I was asked to explain MySQL data storage architecture(and internal data structure etc).
I already read answers here (https://stackoverflow.com/questions/10378693/how-does-mysql-store-data) but still not getting a clear understanding.

Can anyone explain in little bit simpler terms or how I should have approached the question in the interview?

Any resources to read are very much appreciable.
HN meta-analysis: You will see mostly anecdotal evidence here that facilitates confirmation bias. Whatever you think of the subject at hand, threads like this mainly serve to let people vent more than offering actual insight.

(FWIW I have anecdotal evidence that both my local Wells Fargo and another big bank branch seemed to be stepping up service quality in response to the scandal. But again, that's not actually worth anything apart from demonstrating that anecdotes are insufficient.)
Google suggests perhaps ~10 million rural houses in the US lack access to high speed internet.

It's a nice thought, but where in the budget do you propose we find several tens of billions of dollars?
Of those middle-ground options, I can't think of any that don't involve revoking a lot of licenses and rendering a lot of expensive equipment useless. It's theoretically possible to manage spectrum dynamically, but you need a clear channel and smart devices.

Consider the digital television transition - it freed up a substantial amount of spectrum for other users, but it took many years and cost billions of dollars. Broadcast TV and radio is less significant today than it was in 2009, but there are thousands of spectrum user groups who would find it difficult to switch to dynamically managed spectrum, not to mention the potential safety issues.

The RF spectrum is a busy old place. We can carve out little bits here and there, but there just aren't many useful blocks left that aren't already being used by something quite important. Most of those allocations involve co-ordination with the ITU and couldn't be significantly altered without international agreement.

https://www.ntia.doc.gov/files/ntia/publications/january_201...
Have you looked at user agreements, warrantees, and software licences that come with appliances lately?

Often not revealed until accessing via some interface, or being modified on software upgrades.
State-change received and confirmed. Thank you for updating the universe.
Exactly, I remember this stellar test lead was hired by a previous company I was at. Once he was on the ground And saw the state of affairs he resigned and said this company isn't ready for him. We an org is running too crudely you can take a professional hit working on structuring things that don't stretch you professionally. To stick around in a technically immature environment can cost you.
It strikes me that the author does not know what "likeable" means. As I read the way conflicts were handled, the issues seems to be much deeper then just lack of likability. There are unlikeable people who can handle disagreements better, notably without yelling "I don't trust you" on everything collegue says basically because he was wrong in the past.

Even if the team was toxic on itself, the communication was clearly completely failing and further cooperation was impossible. Unless he is able to replace whole team by himself, he has to go.

That situation can arise without the person to leave being bad or unlikeable, sometimes people are just incompatible.

However, the way he wants to frame the issue as "likability" as if the problems were caused by him not smiling enough over beer and the way he puts emphasis on likability as if it would be something bad makes me thing he was indeed part of problem. And not just because he was unlikeable - because he was unable to function in environment where people disagree with him.
Maybe its a stupid question... but what do these agencies do with so much fine money?
Amtrak's current food is far superior to airline food. I'm speaking as a regular Empire Builder, Sunset Limited, and Southwest Chief first class passenger.

The only disappointment is that for some reason, I can't get food served in my room on the Sunset Limited. No problems on the other routes.

It's kind of sad if Amtrak has to sacrifice freshly-prepared food for airline heat-n-eat fare. But if it means an additional passenger car can be added, I'm OK with it.

Full trains are a bigger problem than fresh food for Amtrak. (Though its biggest problem is a shortage of trains and routes.)
Very strongly agreed.
Oh man, how does 4G in Germany suck so much? Telekom has been buying up and fucking up the rest of Europe, too, someone's gotta stop them :)
Some additional references:

'Demo: ShadowMaps, the urban phone tracking system', 2014 [1]

'ShadowMaps Takes Top Prizes in UCSB’s New Venture Competition', 2014 [2]

'How Uber moves the ‘blue dot’ to improve GPS accuracy in big cities', 2018 [3]

[1] https://dl.acm.org/citation.cfm?id=2641755 [2] https://www.noozhawk.com/article/shadowmaps_takes_top_prizes... [3] https://www.theverge.com/2018/4/19/17252680/uber-gps-blind-s...
Live streaming prototyping a mobile game
I think some of this might be that high school tends to be quite easy for the brightest students. I did close to none of my homework all the way through high school because I didn't have to (paying attention in class was sufficient for me to graduate with mostly A's and get into the university of my choice).
The two languages though also have preferred libraries / frameworks. I code in Java again and the main thing that bugs me is being always in the Spring ecosystem. There is a mindset in javaland that every technology needs to be wrapped by Spring. Scala gave me the freedom to choose alternative libraries.
How I trained an AI to detect satire in under an hour
Probably having to yield for other trains.
No, backscatter is the only legit part of this writeup, everything else is made up.

"we simulate an ASIC, which achieves 60 fps 720p and 1080p HD video streaming for 321 µW and 806 µW, respectively" simulate, how convenient!

"Our inter and intra-frame compression algorithms reduces
total bandwidth requirements by up to two orders of
magnitude compared to raw video" so they also invented mpeg4 level of compression 1mW codec.

You might wonder how such an amazing compression codec works? its middle-out. They transmit "fullhd" by transmitting ~100x50 resolution intra frames ":). Everything is Simulated, Estimated, Planned, Theorized, Calculated and Faked. That cool 1080 YT clip of them walking around the corridor just after showing you face mounted camera models? Never happened, prototype is BW 112×112, "simulated" again. Their setup can do 1080@60 of a static picture, there is only enough bandwidth to sustain ~2fps without dropping data. They even conveniently kept all the calculations ignoring color (3x the data).

Reminds me of energy harvesting wristwatch crowdfunding HN was raving about few months back, conveniently ignoring particular design including battery able to power it for couple of years.
> Aren't JVM languages interoperable - because they use the same classfile/byte code format?

Up to a point - libraries from another paradigm tend not to be idiomatic, but I could live with that. I'm more worried about tooling availability - I talked about IDE support in particular, and it's also things like profilers and monitoring/instrumentation.
This is an engineering tour de force from Uber. A fascinating read. I take my hat off to the team behind this.
SurveyMonkey started providing staff benefits to contract workers this year
> Ideally, the government is able to require fine payments to come directly from executive compensation or by selling assets, etc.

Interestingly enough, DF allows the government to do this if the bank is considered "too big to fail", which is a classification they define precisely in the bill.

But not before that.
If you don't want to look it up but still want to understand it, the gist is that by growing your own wheat, you're not buying wheat from farmers, which lowers the price of wheat that may be grown by out-of-state farmers. By growing your own wheat, you're impacting inter-state commerce.

At least that's the logic of the court.
There’s a classist element, but so much of language is just a testament to the brevity of human life. Each new generation invents some new language, new out-groups do as well, and some in-groups struggle against both. In the end the language most people use changes rapidly, with few remembering why or how. English is a great example full of ancient and new creations, from “gadzooks”1 to “naff”2 and each word tells a story about people who are mostly long gone.

Accents, and the content of languages really are livin things, highly adaptable and prone to seemingly random mutations. Language is awesome.

1. From “God’s Hooks” i.e. the crucifixition.

2. From British gay slang language Polari, meaning unfashionable.
As a regular rider of Germany's night trains: what's the problem with eating in a roomette (sleeper car cabin)? First of all I already hate it when the cabin mates see me totally groggy - much less a whole fucking dining car. In addition, no dining car can fit as many people as there fit in a single sleeper car, much less a whole train composed of 10-15 sleeper cars.
Yes, but there are two issues here. One is getting your trouble resolved. Sadly that means doing some work you shouldn't have to at present. The other is sharing all those experiences so that we can garner momentum to change things.
https://en.wikipedia.org/wiki/Facebook

> All users outside of the US and Canada have a contract with Facebook's Irish subsidiary "Facebook Ireland Limited".
I feel as though many of the comments here are throwing out fields because they're interesting. I think college is a very long term investment that will change what you'll be spending your valuable time on for the next 4+ years.

I agree with many comments that suggest pursuing something more "meta" like management or architecture that will help no matter where you land in 5-10 years. Although personally, I'd say experience is practically the best education you can get.
You are contradicting yourself.

"the average taxpayer would pay £15k extra in taxes if they receive £15k in BI"

vs

"Another way of looking at it is that average taxpayer with UBI has an income of between £35k and £45k".

Today a taxpayer with median income £21k takes home £19k net. After your reform, he will take home the same £19k net (remember: pay £15k extra in taxes if they receive £15k in BI). Except hew will now be way below the median and making only £4k more than the now ubiquitous dude Lebowski type.
Yet GDPR is so vague that most companies I talk to about it have each taken very different things from it. "Except as required for security purposes" is a big exception.
Uber seems like a company that doesn’t really understand its place. Just do what you do.

Their idea of winning SV fame, got a lady killed and will add government regulation places it isn’t needed.
This is sad. I spent six weeks traveling the entire Amtrak system in the early 1990s and it was a wonderful experience. And the food was good.
Is there a way to do that with anything else out there?
NASA Is Funding a Swarm of Robotic Bees to Explore the Red Planet
"Phishing is the attempt to obtain sensitive information such as usernames, passwords, and credit card details (and money), often for malicious reasons, by disguising as a trustworthy entity in an electronic communication." [1]

'electronic communication' is generally considered a synonym for 'e-mail'. If that's not what your service is targeting, you should probably explain it.

1. https://en.wikipedia.org/wiki/Phishing
Every tech company does this. The half-life of a software engineer is half of that of any other career, and the higher pay does not necessarily make up for that.
My uncle used to work for IBM, and he told stories for years before also getting let go. They definitely made a push for a younger workforce.
Account closure doesn't register in manager KPIs?
No it won't work for an email at all. You can't integrate it with email links because the service needs to surf to the url to take a screenshot and then analyze the screenshot. If we will click on every link in an email will make chaos and unsubscribe everyone from everything and decline/accept/maybe all invitations:)

The use case is more appropriate for Incident-response teams that go manually through tons of URLs to classify them or Hosting providers that go through tons of websites to check if phishing websites are hosted or some sites were hacked. Essentially any use case where you have a feed of urls that you can access from the web and tag/find phishing websites
Lessons Learned – A Year of Going “Fully Serverless” in Production
What frequency band will 5G use?
33 stops.
Gone are the days of Enron when the people responsible actually go to jail, it seems :(
It also seems like the sort of thing android will eventually do for you, once it's developed & proven out. This isn't exactly old hat.
I can actually do this with Simple. I have been disappointed with their velocity of new features, but they do that really well with their "goals", I really like the feature.
"Pointing" is the part of the picture time is in.

If you take out time, you can't point to the coffee: you'd be stuck not-pointing!
that's very unusual.

Usually, if google developed the project in house, they will shove it down everyone's throat, whether its successful or not.

The reserve the 'bye felicia' for competitors they buy up and then destroy.
Pardon my ignorance but what are "mass builds?"
A Quantum Leap for Data Security
Not directly an answer to your question.

Rust is often a good choice in place of "large project in C/C++".

The safety features of Rust helps you maintain correctness as the project grows.

At 500 lines Rust may be somewhat inconvenient and C seems fine (at least for someone new to Rust).

As the size grows most C/C++ projects tend to go out of control (unless they are really strict and serious) with a continuous repetitive stream of "oops null pointer over here" ... "oops forgot to free over here". As the size grows the inconvenience of Rust fades and it starts to provide more value.
That's a very good deal. Is that a standard or expensive subscription?
This is very cool. I hope one day someone creates a basic DOM for this with good CSS support and then we'd have the mini-electron. I hope that a very limited subset of the features of a browser (no downloads, tabs, networking, security contexts and everything else which would be irrelevant for desktop apps) can be implemented with few orders of magnitude less lines of code.
GDPR: May 25 is really soon. Are you ready?
I'm skeptical of this approach because it seems to me that they have not defined-well the expectation of what the GPS radio hides from them. A lot of information can get lost depending on what simplifications are taken in firmware. What I mean by this is that I would be surprised if GPS radios prioritized accurate signal reports per transponder (and/or refresh-rate of reporting that signal) over battery life when a sufficient level of accuracy is reached, which means Uber could be working with bad data. If it was a professional GNSS receiver, that's one thing, but for a GNSS chip in a cell phone, power consumption really matters the most.

Doing something latency-sensitive in software better than the firmware, over a cellular network, seems like a very lofty goal.
Google announces new ‘Talk to Books’ semantic-search feature – Kurzweil
"Art. 7 GDPR Conditions for consent

4. When assessing whether consent is freely given, utmost account shall be taken of whether, inter alia, the performance of a contract, including the provision of a service, is conditional on consent to the processing of personal data that is not necessary for the performance of that contract."

A question to ask of Facebook is whether collection of such personal data as facial recognition is necessary to provide the service the user wants.

For example, if the user wants to keep in contact with a friend through Facebook, is facial recognition necessary for Facebook to provide that service?

If it is not necessary, and Facebook asks for consent anyway, then should the user be able withhold consent and still receive the service she wants.

If not, under Art 7(4) is there an argument that consent was not freely given.

Facebook could try to argue that facial recognition is "required" to provide the service, but what if the existing user only wants the service she enjoyed in the past (without ever having to consent to facial recognition).

In sum, is it possible for users to reject new "features" and still receive the service they want, if those "features" are not necessary in order to provide the service.

Are facial recognition "necessary" to provide the service to users that users want or is it necessary to provide service to advertisers that advertisers want.

Who wants facial recognition? Is it the users choice.

Do you want to turn on facial recognition?

[ ] Yes
[ ] No
It is being returned to the victims as the law requires the CFPB to do.
Often with palpable enthusiasm, right before whining about the assumption that most non-speculative transactions are illegal.
What I do, is just take my business somewhere else. Most people don’t review or give feedback, you just lose them and their word-of-mouth network forever. If it takes a bunch of extra steps to get your institution to do its job, I count myself lucky to have avoided deeper engagement to begin with. With any luck, enough people do this and your bank changes or dies.

I’m tired of businesses trying to get me to do their jobs for them.
CleanMyMac 4 Crack and Activation Number Latest Version Download
Ask HN: Template for SaaS service agreement?
Could someone recommend a template or generator for a SaaS service agreement?

I have a customer asking for a contract for my business's monthly subscription service and curious what others have done in similar situations.
Yes, it keeps trying to reach parity with native UI design tooling both on desktop and mobile OS.
A possible distraction from the unpopular headlines? I hate thinking this way, but I am growing ever more skeptical...
Winning Business Idea for Your Next Startup
That's exactly it, professional experience opportunity cost and what you spend time getting good at.
Don't direct people to bullshit bureaucratic snakeholes.