skysight-inc/HackerNews huggingface dataset:
> An exception is the same NaN, only less convenientlying packaged.

I prefer an exception because I'd rather have my code fail fast, and immediately point me close to the source of the bug, rather than letting a NaN or Infinity propagate through my code base and cause some harder-to-debug problems down the line.

That's the main thing I don't like about JavaScript. 1/0 is Infinity, Math.acos(2) is NaN, Object().foo is undefined, etc. I find myself wasting a lot of debugging time just figuring out where those (usually expected) values came from originally.
Do you take any deductions in your annual taxes?
Butterfly Network | New York City or Guilford, CT | Full Stack Engineer
We're a team of world-class scientists and engineers working to build the next generation of low-cost, ultraportable medical imaging devices to really change how medicine works. We need you to help us make the software as awesome as the hardware, and build an integrated system that will bring laboratory-grade medical imaging to everyone.
Email me at gtagliabue at 4catalyzer.com or learn more at: https://www.butterflynetinc.com/#opportunities
Some of the technologies we use: docker, kubernetes, python (Flask), postgres, react, graphql, node, react native.
If Obama, Pelosi, Schumer, and other ilk had their way, there would be guns bans and confiscation. Intent is 9/10 of the law.
> the NRA is trying to get in on your ad spots and that's not something we can really prevent

It's their company and they can decline to take ads if they would serve the company interest. This guy put the ad division's interest ahead of the company and hurt Snapchat's reputation in the process.

Also his phrasing was "we are talking with the NRA" whereas it would probably have been more explicitly "the NRA has approached us" if they were merely reacting. And again the reaction could simply be "no".

Why is it against the company interest? Because the ad division could literally target every political story the news division puts out as a target for competitive ads, thus forcing content partners to pay up lest they create a platform for their opponents. Thus most would pull out of the stories (as Everytown did) and ultimately decline to cooperate with Snapchat news at all. Sounds like this guy was sabotaging the story out of spite.
Thanks for the links - helpful to put things in context.
with a price target of $0 you could buy them all day, especially in a market where actual frauds and ponzi schemes don't go to $0
Why would civilization be over? The sea rise wouldn't happen over night and people would move or build walls.
Licensing for most countries is applied to broadcasters, not creators.
Ask HN: Do you read link summary or just the title while searching?
While searching in any search engine, do read the short summary or just the title to determine that was something you want to know?
A small thought. When AI gets good-ish then would it work sort of like this:

You go to a supermarket and ask it where the beans are, it tells you. It reminds you to pick up toothpaste. You go to the checkout, but to the AI enabled one because the AI is nice and chatty and asks how your day was.

You pop into mcdonalds and the AI greets you, asks you what you'd like to eat (I imagine it will be on a screen as you walk in)... questions - am I talking to mcdonalds AI, or will my personal AI follow me into the store? How will my personal AI interact with mcdonalds - via APIs or something?

Or will each store have its own AI, so if I pop to Tesco then Tesco AI will talk to me.

I find it weird that on android I have one AI, on my desktop I have Cortana and Google/Chrome, on my iPad it's Siri... I don't want to be interacting with a thousand as I show and game and browse the internet. I want one that follows me around.
I see a lot of on prem exchange implementation with limits at 50mb, 100mb.
https://mikegerwitz.com/2016/04/GNU-kWindows
>How do randomize in [1,2)?

0x3f800000 + 23 random bits
Boober News
The biggest difference is that Lyft didn't create a car lending program and dupe people into thinking that their $5k/month Escalade would ALWAYS yield $10k/mo profits.

Lyft cars are wholly owned by their drivers
Startup workers see sexual harassment on 'breathtaking' scale in Silicon Valley
I do know and I have read stats on it in Chinese and (I think) in English as well. I don't have time to do your research for you and to be blunt, it would be hard to interpret its credibility if you're unfamiliar with the Chinese online ecosystem. I've already explained the problem with the survey you shared (which was based on Alexa data from years ago).

If you are determined to believe that only 2% of all web content is in Chinese and that Italian and Portuguese are more common site languages, then so be it. I'm done on this thread.
IANAL. I'm just a random person who studied the book, "Open Source Licensing: Software Freedom and Intellectual Property Law," by Lawrence Rosen.

The OP doesn't mention D.4 much. The first paragraph of D.4 seems fine to me. But I worry the "clarification" (2nd paragraph) in D.4 could potentially cause problems:

> That means you're giving us the right to do things like reproduce your content (so we can do things like copy it to our database and make backups); display it (so we can do things like show it to you and other users); modify it (so our server can do things like parse it into a search index); distribute it (so we can do things like share it with other users); and perform it (in case your content is something like music or video).

Is "modify it" the same as "create derivative works"? If so, seems you've granted Github the right to "modify it" and "distribute it" potentially without any restrictions.
He's quite often wrong: http://aswathdamodaran.blogspot.com/2012/02/ipo-of-decade-my...
There are no laws saying it's illegal to follow the tax laws.
What needs to happen is that they open up all the blocked account information for all users, and show when users that are blocked by X many users have deleted tweets.

The problem defined is that Twitter allows viral communication to occur in Humans, but which is being exploited in a very specific way by a small group of people who understand how to spread dissonant ideas by intentionally using polarized, meme-based arguments, which themselves are viral in nature. It's like a logic "jingle" you get stuck in your head. Or a virus.

It's on Twitter to fix the Pandora's Box they have opened with this type of infrastructure. (And I'm still sticking to my claim that Twitter is infrastructure given how much it can govern our behavior.)
Bill Gates said that no nation on earth is rich enough to afford basic income. It's a long way off.
Agreed with you that delightful playfulness is sorely lacking these days, and that all the established players are fairly uninspired.

Sony has had some designers that just get it over the decades, but sadly they're all over the place. Weird Sony is amazing - see http://www.theverge.com/2013/9/29/4783132/the-amazing-produc... .

Nintendo has also some inspired moments, but they stumble a lot.
> [...] money. Specifically, the NRA is an industry-funded group that has lots of it [...]

The NRA is a member-funded group. Five million members paying annual dues -- that's where their money comes from.[1] They use some of this to fund gun safety education and training (Everytown For Gun Safety does not, oddly enough). Sure, industry chips in, but it's just a couple million $ (which is tiny compared to member dues).

[1] https://www.quora.com/Where-does-funding-for-the-National-Ri... (graphs data from NRA's public tax filings)
Ouster | Engineering | San Francisco | ONSITE, Full Time

Ouster is a venture-backed startup located in San Francisco. We are developing advanced sensor hardware and vision algorithms for autonomous cars and drones. We're looking for software and hardware engineers interested in working on the systems that underpin modern robotics: high performance sensors, localization, mapping, object detection, tracking and classification. Our team is composed of engineers that wear many hats and enjoy building robots that cope with the messiness of the real world. All of us push code, some of us build hardware, and none of us wants to wait another decade for cars and drones to be driving themselves.

Open positions include:
- Embedded Linux Engineer
- Robot Perception Engineer
- Data Scientist - Machine Learning
- Data Scientist - Mapping

More information at https://ouster.io/careers/ or email directly at julia.gregory@ouster.io.
Interesting. I was one of those stupid men who was immobilized with pain from acute cholecystitis, I went to the ER, and they still did it laparoscopically.

I did spend two nights in the hospital (one before the surgery, one after), but I'm surprised that surgery would be considered outpatient under any circumstances. Do they really send people home immediately after putting them under and rooting around in their chest cavities?
> BOE Chief Economist Andrew Haldane estimating in 2015 that 15 million British jobs and 80 million in the U.S. could be lost to automation

I don't understand. He's predicting how many jobs will be lost in the past?

Besides that, there's not much concrete in this article. Where are the specific examples of robots that are successfully disrupting industries? General purpose robotics isn't here yet. Maybe it'll happen next year, maybe it'll happen next decade, maybe it won't happen in my lifetime. But just saying "bad things might happen because robots" isn't helpful.
Bytemark's anonymous interview process
Does anyone own one? Are they nice to use and work with?
Ahm... ok, so it's 500$ now instead of 600$.

If you really want it, those 100$ won't make a difference.

If 600 is too much for you, 500 will most likely be too much as well.

If we get in the neighborhood of ~ 350, it'll look different.

But that article is a ridiculous PR fluff piece.
Something interesting that I learned recently from a former Dean of the Industrial Labor Relations School at Cornell:

Worry over automation destroying jobs is almost as old as automation itself. Researchers have yet to find solid evidence that automation has ever destroyed jobs. Now, that of course, doesn't mean that this is some immutable law of the universe that automation will never destroy jobs. But it does mean we should look very skeptically at all the hand wringing over the impending robot job stealing.

It's also important to note that this result is global, not local. The employment situation in the US is obviously different today than it was in the 70s. That may well be due to technology / automation. But jobs haven't been destroyed, they've just moved to different places.
Windows 10 with the newest Insider Build
The title was changed by the submitter to make it less accurate.
"You can only obtain AWS GovCloud (US) accounts if you are an individual or entity that qualifies as a U.S. Person under applicable regulations. "

http://docs.aws.amazon.com/govcloud-us/latest/UserGuide/gett...

"§ 120.15 U.S. person.
U.S. person means a person (as defined
in §120.14 of this part) who is a
lawful permanent resident as defined
by 8 U.S.C. 1101(a)(20) or who is a protected
individual as defined by 8 U.S.C.
1324b(a)(3). It also means any corporation,
business association, partnership,
society, trust, or any other entity, organization
or group that is incorporated
to do business in the United
States. It also includes any governmental
(federal, state or local) entity.
It does not include any foreign person
as defined in §120.16 of this part. "

http://pmddtc.state.gov/regulations_laws/documents/official_...
Experts are the enemy in our know-it-all culture
Stuff like this is why Trump happens
The estimate was made in 2015, not about 2015.
As an employee at an At-Will business; I'm always potentially subject to being asked to take a lower salary, get fewer benefits.

Will I blame my employer for limited notice? Sure.

Does my employer have legal liability? Not in my state. Maybe for 2 weeks. If I hire the right lawyer, maybe until a "reasonable time to find a new job"

Ethical? Maybe, some.
Patrick O'Carroll, one of the major researchers involved with the CDC's efforts in question, infamously wrote that, "We’re going to systematically build the case that owning firearms causes deaths." Doing research to support a predetermined conclusion is not good science. It was political advocacy wearing the mantle of science.
Scientists Say Canadian Bacteria Fossils May Be Earth’s Oldest
Coding in scala is just like wearing this http://blogs.watoday.com.au/lifestyle/fearclothing/tacky2_co...
Scala is really bad designed. Odersky is too stubborn and doesn't seem to have real world experience, thus the chimera he created.
AI Podcast: How a Computer Scientist Uses AI to Read Lost Literature
I appreciate you taking the time to share your story!
I think he was trying to explain to you that, for this particular leak, what was leaked was the private memory of the CloudFlare servers. So that memory doesn't have all a single site in it. It doesn't matter what site triggered the data to be output, the data that was output can still come from any CloudFlare customer even if they had no pages with the condition that triggered the issue.
Sounds like his bosses were politicians who helped get stricter drug laws passed, then were caught using those drugs.
I wish I could comment as to nuclide or similar. tbh, for me it's a really glorified editor, but I find the integrated terminal windows invaluable... I usually do all my git/npm/run commands in the terminal.

I also find the everything via command palette a little distracting, as I wouldn't mind seeing better UI integration for some extensions.
The Marked Woman
Yahoo cookie hacks affected 32M accounts, CEO forgoes bonus
As discussed elsewhere in these comments, "the internet" has most likely misinformed you of the actualities of this license change. It seems premature and unnecessarily aggressive and demeaning to "demand" things from GitHub based off of probably invalid assumptions.
We tested bots Siri and Alexa to see who would stand up to sexual harassment
Plenty of people from all walks of life successfully (and lawfully) defend themselves with firearms.

Why do you believe an 80 year old widow should need to "toughen up" to defend herself from a group of much younger, more able home invaders (or other assailants)?
It's great advertising.
Ah, I didn't even think about the height of the thing. That is curious.
That isn't true. You're probably thinking of the change to ammunition issued by the army to members of the militia (a large fraction of the population) for civil defense. It is no longer standard practice to issue ammunition to keep at home.

Buying ammunition from a gun store appears to be an option for anyone with any of several types of gun license.
The JS behavior regarding 1/0, etc, is the same as C: http://www.gnu.org/software/libc/manual/html_node/Infinity-a...
Not to be too uncharitable, but did you read the rest of their comment? The very next words are that they don't want to bring multiple devices.
You need to be looking at 15 year olds, not 22 year olds.
MIT, Carnegie Mellon, Caltech, and Cornell use Python; Harvard and Princeton use C; Berkeley uses Lisp :); Illinois and UWash use Java

It's interesting how diverse the language choices of CS101 courses are at different universities.
The discrepancy with the number in the article is that you're including 2^23 mantissae with exponent 0. In any case, the interesting bit is that half of floats are in the interval [-1, 1].
That's how I learned it.
Nvidia  Introduces New Tool, FCAT VR, to Measure Quality of VR Experiences
FYI "Are you a virgin? You look like a virgin." during an interview may have been sexual harassment.
How well would geoengineering work, considering the acididation of the oceans? I haven't seen any proposals to handle that, yet it seems like a fairly major consequence all on its own.
What’s Dangerous About an Early Spring
I think I would do the following:

- set up a web page with some minimal and familiar interactions.

- with the adult student, visit that webpage and let them use it.

- then bring up the browser's web dev tools and show them some ways they can modify the content and behaviour.

- to wrap up maybe go to a website they use regularly, and bust out the web dev tools and do some minor modifications.

Why I think this approach would be good:

- people are familiar with web pages, so it provides them with some context of programming and how it effects the 'real world'. (Different to just programming something that would seem highly abstract, such a command line app)

- letting them see the web dev tools after having interacted with the page would hopefully enforce the idea that they are going behind the scenes/seeing the insides of something they use. The idea that code and programming 'powers' things they use.

- modifying the code, should give the student that they can manipulate and change what they are interacting with on the screen. Again, conveying the power of programming, and perhaps a taste of what its about.

- final thing is to modify something/peek behind the curtain of something they like and use often. Hopefully to convey the idea that fundamentals of programming apply to the big brand websites as much as the toy website they have been playing with.

I'd be interested in hearing feedback on the above approach!
Never heard of a GAAR? (general anti avoidance rule)
Automation used to be about simply replacing physical labour with more automated systems.

The problem with your Deans teaching is that it's not not just physical labour but intellectual capacity.

And so unless you have some other level of complexity that make humans special it is in fact going to be more or less impossible to think of a thing an AI wont be able to do better than humans.
>That is my point, I want workers to be paid for the work they do, not for the training it required.

Unfortunately, supply and demand confounds this with alacrity. Things that are plentiful are cheap, even if we wish otherwise. We can make rules to "fix" it but it's so difficult and expensive I'm not even sure it's a break even proposition. It does feel good to try.

>Empirically this does not seem to work, otherwise we would see a narrowing gap...

The gap is irrelevant. It's the lifting that counts. The gap only becomes a problem when the top doesn't get farther ahead by moving up, they get farther ahead by pushing others down (often while their absolute material wealth actually declines).
5-8C would lead to mass starvation. Our agricultural systems are built on extremely well adapted crop varieties for the regions they grow in. The lead-in time for generation of new crop varieties is very long (even with genetic modification). Rapid catastrophic climate change, with major associated changes in pest and disease prevelence, would simply overwhelm our ability to generate adapted crop varieties to maintain yield. Add to that more extreme weather events. Then on top of all this, investment on agricultural science has been declining for years, precisely at the time when plant breeders should be focusing on what is happening 20-30 years from now.
Somebody on this very site quipped you can define a robot as "A machine that doesn't work yet," because if it worked you'd name it after what it does (like a dishwasher or a vacuum cleaner).
Depends on the quality of the title and what I am searching for.

Generally I've found that a lot of people are not terse enough with webpage titles, email subjects or forum post titles (which become webpage title).

I'm curious as to why you ask such a question. ;)
That is awesome, thanks for removing one of my pain points.
I work at the Tax Foundation--a non-profit, non-partisan policy research group--and we've been working a lot lately to try and explain exactly what a destination-based cash flow tax is. There has been a lot of misunderstanding around it generally. It's not an idea that's been talked about in US tax policy much before. Our federal program director Kyle Pomerleau summed it up like this[1]:

> destination-based cash-flow tax = current law - corp. tax + VAT - payroll tax.

[1] https://twitter.com/kpomerleau/status/807355060170739712
Kit is not killed, it just open sourced.
> The Wii (not Wii U but the original Wii) had all of that though.

For what it's worth, the Wii U also had that too (a web browser, Netflix, Hulu, Amazon Instant Video, etc).

I get the impression that most Wii U owners didn't use it much, and mainly used the console for gaming. But it's still there, and works.
That's a lot of people to move and things to rebuild. Op did say "the current round of civilization". I also agree that lots of things changing at once are likely to create instability, with negative economic and social impacts (unless governments massively intervene, which I suspect many in the US would not appreciate).

I'm sure walls are an option, but they will be expensive to maintain and it doesn't take much to have big consequences. https://en.wikipedia.org/wiki/Drainage_in_New_Orleans
I think a range would be sufficient. An optional currency symbol for multi location posts.

location | [xxx to yyy]

location | [US$xxx to yyy]
I am pretty sure we will see a move to nationalize basic production. If you think about it it actually make sense as there is no more competitive advantage to be had if the entire ecosystem is automated.
Well. That'll do it. Probably no slower than the integer to float conversion too. It gets you multiples of 2^-52 instead of 2^-53 though.
Ask HN: Why wouldn't company give formal offer even after passing the interview?
So,
I recently interviewed at a big public company in Bay area. The role is for cloud software engineer. I did not give my salary details before the interview. So, after interview, recruiter got back to me, said interview feedback was positive. He asked me my current compensation and after an hour, got back with an offer that is 10% more than current compensation and has hiring manager approval. All this was verbal. I immediately gave my acceptance. He said he would put the numbers in the "system" and generate offer letter in next 2 days. After a day, he got back to me and said that director (manager's manager) thought the compensation was too high and does not want to proceed forward. (Director was also on the interview panel). I asked them to atleast make a counter offer, for a lower amount but they didn't

Question: Why would they not want to make a counter offer in spite of saying interview feedback was positive?
At the very least, the idea that any decrease in rates implies a decrease in government tax revenues in short term is debatable, and in the long run is exceeded by increased growth rates [0].

I think it's pretty logical that with lower corporate tax rates, we would see an increase in business activity in the economy therefore not necessarily less revenue, any more than a business decreasing prices always equals lower revenues. I think it depends.

[0] https://taxfoundation.org/corporate-tax-cuts-increase-federa...

edit: You were probably specifically referring to individual tax rates. Though I would put forth a similar argument as above.
Why is that suspicious? There is an entire website just for jobs that require clearance. www.clearancejobs.com

There is plenty of governmental work out there that mandates certain levels of clearance. Even big consulting firms like Booz Allen or Accenture will require it for certain hires.
An EKG machine cannot tell you whether you're fine or not. Not all heart attacks show up on EKGs, which is why the hospital will do a blood test for Troponin, too. A home Trop test would do what you want, but it can take several hours for the test to turn positive, and the hours between the onset of pain and the blood test showing that you're having a heart attack should really be spent attached to a cardiac monitor and in the presence of trained medical personnel, i.e. in hospital.
“Deep Work: Rules for Focused Success in a Distracted World” by Cal Newport
I like to use VSCode to open C# or web.config files, basically any .net related file since its pretty quick and you get all the highlighting.