skysight-inc/HackerNews huggingface dataset:
I think at these early stages of autopilot driving, drivers should always assume they are the ones driving as there are sharing the roads with mere mortals behind wheels. There are reports that the driver may have been watching a movie on the screen. I would have thought the driver should be unable to watch a movie on the screen while driving even in autopilot mode. For example, the range rover has a dual screen view where the front passenger can watch a movie on the screen, but the driver will not be able to view nor hear whats going on even though (s)he is looking at the same screen.
Grio | San Francisco, CA | full time

Grio is a boutique consulting company located in SOMA (2nd and Howard). We are a very flat 40 person org, (mostly engineering!). The founders are devs and we have a dev-focused culture. We focus on building top-quality web and mobile applications for a wide variety of clients.

We are looking for mid to senior level full-stack web developers right now. You should have a CS degree or relevant experience. Should have experience with Java, angular, node, and/or other popular web frameworks. We work in a wide variety of industries and engineers work directly with clients, so interest in learning and excitement about taking on a wide variety of challenges is a must!

Contact jobs@grio.com and mention "Ryan's HN Post" if you're interested!
Check us out at http://grio.com/
Show HN: Curated opportunities for advanced engineers
Hey, looking for some early feedback on this. I feel like most job boards and sites have pretty underwhelming opportunities listed, so I thought I’d try a different approach. The idea started when I made a crawler that monitors a large list of companies for active available opportunities. Right now it's pulling from a few sources, then I'm filtering out the ones that either don't seem interesting or like a good fit for advanced engineers. Anything live on the site is an actively available opportunity, and it automatically removes any that become unavailable.

Voting is private to your account, so it is basically a way to tag listings you like or don't like at this point. Votes do not affect listing rankings. The plan is to provide more advanced matching and suggestions based off your votes on tags, listings, companies etc.

If this seems useful to others my plan is to develop the crawler further so that it monitors and pulls in more opportunities, among other things. I was pretty excited that right away it found some better options than I was seeing listed elsewhere.

What do you think?
It's mostly an issue with poor escape analysis and the tendency to use heap allocation for data that could go on the stack. This isn't a requirement of the language/runtime though (I believe) so this could be improved, but maybe some property or feature of the language is what makes escape analysis hard?
SEEKING WORK - NYC- REMOTE
INFO: http://qureshimedia.com/

We’ve designed over 100 apps for startups and Fortune 500 companies over the last decade. Psychology first, Technology second.
Specialties: MVP, product design-road map. user interface (UI), user experience (UX), digital strategy, mobile technologies and devices

Front-end development, mobile Screens. Technologies:HTML/CSS/JS REACT, React Native,Python, Rails, JavaScript, Java, C#, Swift. Ethereum Blockchain. Work deck available via contact@qureshimedia.com
Dunno - MS seems to be doubling down on C++. They've essentially abandoned the F# team it seems. They haven't updated the CLR format since adding generics in v2. C# dev seems like they are sort of satisfied and just focusing on tooling. This many years, and not even tuples or pattern matching? Come on.

Or maybe I'm in a total echo chamber. Working with a client today, they were astonished to find out that:

var x = new List() { 1 , 2 };
var y = x;
x.Clear(); // This affects y.

Absolutely astounded. They also had no concept of local variable scope, thinking they had to manually clear out the List so the next invocation of the function wouldn't have the old data. They aren't fresh devs. They've had professional programming jobs. They've built a successful company based on their code. It does non-trivial work (not just a web UI on a DB) and processes many $/sec. In fact, I'm impressed how successful they are.

So who knows, maybe MS's overwhelming feedback is from people that fundamentally don't understand what's going on, and they're the ones with money?

To be fair, I've seen successful C projects with lines like: buffer = malloc(....); // gets memory
I would expect that this ruling does not exclusively apply to the FBI. Would this mean that hackers can legally hack any computer connected to the internet?
I don't think that's quite an accurate comparison, considering schools almost nearly force you to purchase the Ti-83 (or they have been for the past few decades until very recently, when the Ti Nspire took over)

The WRT54GL is a purely market solution in a commoditized market where the consumer is not pressured or forced into buying it.
Sony is making a robot capable of an emotional bond
Just wanted to leave my two cents here for anyone who's looking to apply - interviewed with Pindrop for a backend engineering role recently, it was very comprehensive and pleasant at every stage! I was very pleased with both the interview process and the people I interviewed with. Would highly recommend!
Mandatory https://xkcd.com/761/
it is unbelievable that such a great digital business was created out of a professional sports league. MLBAM isn't just MLB, it licenses to all major sports leagues.
My computer has psychic powers
I've had an interview where the interviewer showed me a poorly-written flask app and asked me to code review it with him. I felt that it was a pretty good interview.

I've also had one where I wrote a thing ahead of time and then code reviewed it with them. I also thought it was a good experience and I got a sense of how it would be like to work with them.

I suspect that trying to do it for an actual piece of production code would require too much context.
First thing on my list tonight... airport security. Tired of this shit. There’s too much of it; there’s too much security at the airport. I’m tired of some guy with a double digit IQ and a triple digit income rooting around inside of my bag for no reason and never finding anything! Haven’t found anything yet! Haven’t found one bomb in one bag! And don’t tell me “well, the terrorists know their bags are gonna be searched so now they’re leaving their bombs at home.” There are no bombs. The whole thing is fucking pointless! And it’s completely without logic! There’s no logic at all! They’ll take away a gun, but let you keep a knife! Well what the fuck is that? In fact, there’s a whole list of lethal objects they will allow you to take on board. Theoretically, you could take... a knife, an ice pick, a hatchet, a straight razor, a pair of scissors, a chainsaw, 6 knitting needles, and a broken whiskey bottle, and the only thing they’re gonna say to you is “that bag has to fit all the way under the seat in front of you.” And if you didn’t take the weapon on board, relax; after you’ve been flying for about an hour, they’re gonna bring you a knife and fork. They actually give you a fucking knife! It’s only a table knife but you could kill a pilot with a table knife. It might take you a couple of minutes you know... especially if he’s hefty huh? Yeah but you could get the job done, if you really wanted to kill the prick. Shit, there’s a lot of things you could use to kill a guy with; you could probably beat a guy to death with the Sunday New York Times couldn’t you? Or suppose you just have really big hands. Couldn’t you strangle a flight attendant? Shit, you could probably strangle two of them; one with each hand... you know, if you are lucky enough to catch them in that little kitchen area... before they give out the fucking peanuts you know? But you could get the job done... if you really cared enough.
-
George Carlin (1937 - 2008)
I feel like the cost of materials has gone up, since the chips are now old enough to command a premium.
Nope. Amazon does not support Chromecast.

You _could_ load it in your browser and cast the tab, but the quality is terrible and you end up playing it in two places...
I don't think the arbitrary solution can apply to real-world applications. A logarithmic debit from a players preferred payoff as a computation cost might make more sense applied to the real world.

At a point the cost of calculating an opponent's preferred payoff becomes too high relative to the perception of payoff itself. By way of example, this is actually how many litigation negotiations are resolved.

I think these limits on individual computation, if I may mix disciplines, manifest as emotions or beyond that detachment. And I think there's an opportunity for modeling real world games more accurately viewed from that perspective.
If Microsoft chooses to operate a store on the XBox, it should give its own services and competing services an even playing field. It is anti-consumer to do otherwise, which is why competition laws exist.

A better analogy would be if Microsoft opened an app store on the XBox (which they have/do) and then blocked Sony from selling apps there, or charged Sony a premium rate.
The meaning here is: pick a positive integer N, what is the chance (aka probability) of it being an n-th power of another positive integer. And you are correct, this probability depends on N.
All Eyes on Jupiter for the beautiful auroras – iStartup
Clay Shirky on Love, Internet Style (2007) [video]
Okta | SF, Toronto, Seattle | Full Time

We are builders and owners
We believe we are solving some extremely big problems. Join a group of amazing humans who thrive on making customers—and each other—successful.

Ideas we believe in:
Confront the hard problems and solve them.
Don't bullshit people.
Protect the customer.
Think bigger.
Make it work.
Never stop.

Benefits:
Happy hours,
Ping pong,
Lounges,
Food,
Global offices,
HQ in San Francisco's bustling SOMA district,
Competitive salary,
Benefits, perks, and stock options,
Flexible time off,
Weekly All-Hands,
Hackathons and
Volunteer events

Please visit https://www.okta.com/company/careers/ for positions. Email: vimarsh.karbhari@okta.com
> Genuinely curious, do you need a warrant to look through a window.

Home windows? If it is visible from a place where a normal person going about their normal activities can see, then no warrant.

For example, if someone walks up your walk to your stoop and there are windows that can been seen through from there, then no warrant. If they have to step off your walkway, walk around the side of your house, scramble through your bushes and pull themselves up to peer through, then a warrant would be required.
I've gotten bored with software so, I'll take your question and extend it to my interests. Found a motor with pretty good torque(~2 ft/lbs):

https://www.servocity.com/html/124_rpm_econ_gearmotor__63835...

Want to turn it into a servo and eventually a robotic arm which could extend out 3 ft and lift about 1-1.5 lbs. for about $200.
What We Learned at WWDC 2016
500 startups hopes to incubate ideas in-house and spin them off into new companies
>> "In the most recent version of the iOS app, they decided to disallow in-app subscriptions entirely and push all subscriptions to the web app."

We should be clear about this though as doing that is not against the rules. Take the Kindle app for example. You can buy books through the Amazon website and use them in the app. Apple doesn't get a cut. Spotify can do the same thing. The issue is that there are very specific rules around it - for example I don't believe you can include a 'sign up' button that throws the user out of the app to your payment page. It sounds like Spotify was trying to get around this by sending the user an email when they signed up through the app, and telling them to look in the email for a link to the payment page. At least this is what I've read over the last couple of days.
Execvision.io | Arlington, VA | Remote OK

1) Data Scientist / Computational Linguist. Help develop rich analytics based on call recordings. NLP, machine learning, linguistics background. Full time.

2) Principal Pipeline Engineer. Work on the pipeline team, ingesting and processing audio content. Python, scrapers, APIs, pipelines, analytics, distributed processing, worker queues, celery, redis, etc etc. Full time.

3) Mobile Engineer, Part Time. We need a part time dev who can maintain our mobile app. Ionic, iOS, Android. At the moment this is ad hoc. No agencies or mobile shops please - we want a direct relationship on this one.

jobs@4rc.io
Tor doesn't make your IP address unknowable. There is still a node out there that knows your public IP address and can send packets to you. That's what removes the 4th amendment protection.
Swift has the same syntax for its nullable types. It's also conceptually similar to Haskell's monadic bind over the Maybe type, where your example would look like

foo >>= bar >>= baz

The nice thing about this approach is that (>>=) is not specific to the Maybe type, and can be extended to other data structures, include one that passes along error messages in the "null" type through the sad path if it encounters them. This would be in the (Either a) monad.
Amazon's Alexa virtual assistant can now order millions of items
AMD64 wasn't just first; EMT64 (intel's version) is essentially the same thing.

If it's x86-64, the processor running your laptop is AMD tech. Period.
A special case is a special case. Payment processor going "titsup" would be a literal disruption of market; if they'd all close down, I'd be worrying about getting more shotgun ammo to protect my canned food.

But besides that thing that's to a living company like a heart to a living body, I think we could do with using less services and more products just fine.
Probabilistic number theory is an established thing, c.f. lots of Erdos's stuff.
MLBAM has turned out to be a brilliantly prescient partnership by MLB club owners.

Most of the time you wouldn't accuse the average MLB club owner of being particularly forward thinking, but in 2000 it wasn't obvious that creating an in-house online media company was going to pay off hugely in the long run.
Yep...

"Dad, can I watch a show?"

"Sure honey <give her the phone>"

Now?

"Dad, can I watch a show?"

"Sorry sweetie, but I'm feeding your brothers right now, maybe in a little bit..."
And HBO
>He randomly volunteers

Does he? Look at the way he phrases his 'response' to, "You asked me several times if I’m a man or a woman." We're not getting the full picture here. Maybe some of the people asking, "Are you a high-level female hacker?" He's possibly volunteering information from communication we aren't privy too.

>He's hasn't met, heard of, or ever attempted to look up any talented women in hacking. (Unusual I'll add.)

Is that unusual? Is this from your personal experience? What if he is not you?

> Then drops the line common in sexist statements

Once again he said no such thing. You can try to read between the lines here but there is only one line.

>Nothing further we can glean with so little information.

But you've made your opinions regardless.

Best of luck.
Yahoo employee here, we have a 18 month retention period. After which data is, at the very least, anonymized. https://policies.yahoo.com/us/en/yahoo/privacy/topics/datast...
imagine what they could do with a commercial grade 3D printer or CNC machine.
The embedded youtube video didn't work. I think this is it:

https://youtu.be/F7N254MTA4Q
i have to say this never-ending fixation / worship of Feynman is a bit creepy
+1

Also markdown
The functions of which xprivacy is capable seem excellent. Unfortunately, when I tried it I found it to be an enormous hassle to use. The UI was bad enough but upgrading Cyanogenmod with xposed and xprivacy was more of a nuisance.

Cyanogenmod's Privacy Guard is easy enough to use though its protections don't go as far as I'd like. Pdroid seemed to be a reasonable compromise in ease of use and protection between the two, though that seems no longer to be available.
I think his point is that if Spotify charges users 30% extra on iOS to cover the split there is no way for them to reduce that to 15% extra for users registered more than a year. So Spotify will get more money but the user will still pay 30% extra for signing up via iOS.
I think it's more than that, though, much as it is in something like C++. A struct in C# can be considered a class in C++ with no virtual methods (where interfaces are handled either through static linkage in a local scope or via boxing, I forget the exact method), and this does have different implications with regard to dereferencing and that sort of thing. Think about an array of structs, which is represented internally as an array of n * sizeof(SomeStruct) versus an array of classes (which is an array of references).

(n.b.: when I write C#, it's for game development, and I am constantly thinking about structs versus classes and I'm very careful about them, so my perspective is probably not the same as your average C# developer.)
For the truly hardcore, there are APL key caps for Unicomp's Model M clone:

http://www.pckeyboard.com/page/product/USAPLSET
It's a nice exercise

However Number Theory is a different beast altogether

It has as much to do with "regular" math as English and Latin have in common, even though they are written with the same alphabet.
But the C++ standard could, without any changes to C, be amended to formally define which assumptions the compiler may or may not make about the C API in certain edge cases, such as memcpy(0,0,0).
Im not following your reasoning. Which I admit has more to do with my lack of knowledge than anything else, so don't read that as "I think you are wrong". I did find other places with the question asked... some have similar answers to the what-if... others came to a different conclusion as you did. Either way even if it is on some boundary of what is possible, it seems weird for this company to mention it as a feature considering it would be many many times less effective than using it with sunlight and even then only on a few nights out of the month if that..

EDIT: After giving TFA another look, I see that they do mention using PV and not just steam engines... so I guess you could use moonlight sometimes to charge a PV, then switch it to the steam engine during the day or something.
There were also plenty of shady operations in those days. I seem to remember some online gaming authorities were particularly bad about not vetting their casino operators. One time we found a casino that had a game (I forget what it was, maybe a video poker variant?) that had a HUGE (5% or so?) player edge when played optimally because of an incorrect payout structure. That casino was blasted with players betting huge amounts of money -- they must have figured something was going on but they couldn't figure out what. They were probably bankrupted within a day or so. Not only did they lock everyone's winnings that had played the game, but they kept their initial deposits as well and shut down the site...
Here are some examples where it wouldn't mean bad faith, and I'm pretty sure the majority of the time a bad check would NOT indicate bad faith:

I wrote a check, but I was changing direct deposit accounts at my employer to a new account. I transposed my account number, my paycheck didn't get deposited, my check bounced. Oops!

I completely forgot that I wrote a check earlier in the week. I write the second check after looking at my bank account balance which says I should be able to write the second check. The first check then comes through, the second check bounces. Oops!

My landlord usually cashes my rent checks on the 3rd. This month he was out of town so didn't get around to cashing it until the 10th. I checked my balance on the 9th and assuming my rent check had been cashed as usual, that I had enough to write the second check. By the time the second check is cashed, there is no money in my account so it bounces. Oops!

Didn't mean to write a check that would bounce in any of those (imaginary) situations. No intent to write a bad check means no crime of fraud, as fraud requires specific intent to defraud.
Max2 Inc, Makers of Veea - http://www.veea.co - Full-Time - ONSITE - New York, NY (US only)

NY Available Positions: iOS Software Engineer - Android Engineer - Backend Engineer - Editor

Veea helps you find places for you to go through personalized recommendations, planning with friends, curated collections and by providing real-time venue activity through live ephemeral media submitted by our users and merchants. We are looking for talented developers with a passion for delivering polished mobile user experiences and working through complex problems to join our development team and accelerate our app development. We offer competitive compensation and benefits including early stage company stock options. Work alongside a young, dynamic and talented technical team with experienced leadership and have direct meaningful involvement in building a new consumer platform in a real startup environment!

QUALIFICATIONS - Graduating in 2016 or have graduated from a Master’s or undergraduate degree in Computer Science or related fields - Strong understanding of MVC architecture pattern - Strong knowledge in object-oriented design, data structures, algorithm, and problem solving - Proficient with memory management - Experience with Git, agile methodologies & unit testing - Strong but well founded opinions on code style, structure, automated processes and product building.

Send us your resume and any links to your projects at: careers@sceneapp.io. For more information, visit https://jobs.lever.co/max2.
Wealthfront | Redwood City, CA | Onsite | Visa

Wealthfront takes the guesswork out of sound, long-term investing through effortless automation. We efficiently build and deliver products which pave the way for a new generation of investors to achieve their financial goals. With their trust, we believe we can and will change this industry. Find out how our engineering team contributes to our mission at http://eng.wealthfront.com

We are hiring across the board, but are specifically looking for Full-stack engineers who have experience working with Ruby (Rails), Javascript (React) and Java.

Feel free to check out our complete list of open jobs and apply at https://www.wealthfront.com/careers (please mention HN in application).
It's annoying that the "un-registered" version[0] (the one where you don't have to fill out a form) only runs on Windows. I wonder why. I'm not really sure what kind of danger Dyalog is trying to protect themselves from.

[0]: http://www.dyalog.com/download-zone/unregistered.htm
Presumably any of Google's data gathering will use Google Play Services, and so using Cyanogenmod would be no protection against it if the gapps package has also been installed.
The C++ committee can and does change how functions of the C standard library work in C++, see Appendix C of the C++ Standard (granted, most of those changes simply specify how the library functions interact with C++ features).

C++ is not 100% compatible with C.
Hm. I'm a mathematician. I always thought it wasn't called prime because it breaks uniqueness for the fundamental theorem of arithmetic.
SEEKING WORK: Remote/Rajkot, India

Has experience building platform for:

## Zidisha Inc. (Y-Combinator - 2014 startup) [https://www.zidisha.org/] [https://p2p-microlending-blog.zidisha.org/2014/10/04/the-new...]
## GridPlay [http://gridplay.com/]
## AllEvents [https://www.allevents.in]
## RedditPoll [redditpoll.com] & more ...

Remote: YES

Willing to relocate: NO

Language: PHP, HTML, CSS, JavaScript, jQuery, MySQL, PostgreSQL, Git

Frameworks: Laravel, AngularJs, Twitter-Bootstrap, Slim, ReactJS, React-Native

Tools: PHPStorm, SublimeText, Vagrant, Navicat

Resume: https://www.dropbox.com/s/wllb72590c9hc80/Bhargav's-Resum%C3...

Email: bhargav@levaral.com