skysight-inc/HackerNews huggingface dataset:
I take issue with the first line.

To go right to the most "devils advocate" point; Do gun manufacturers ever take responsibility for the regular mass murders we experience? There is certainly more and more direct abuse in that space than in self driving car software. To attack my own point; one could make a statement that their software falls prey to not accomodating for known human failings (negligence), however, I see that same parallel with driving a car period, and we don't blame the car makers for a negligent accident. In this case I can certainly see how that line is blurred, but I would hesitate to not put duress on the user of a dangerous tool to _USE IT APPROPRIATELY_. There is only so much I would hold a company responsible for in terms to protect someone against themselves when evidence seems to indicate the consumer was the negligent party.

Let me conclude with a rephrasing of your statement to demonstrate the incredularity I feel, and then weaken my argument with a concession "Budweiser needs to take responsibility... it's shocking to me how they can still sell beer when it has proven to kill"; the concession being as with beer we've found a level of regulation may be reasonable, perhaps we should be asking the same question of self driving cars than to place the blame soley on the producer, especially when you yourself admit to seeing absolutely rampant terrible behavior on part of the drivers that should be punished on its own merits, ignoring any context of tesla/automation.
HN Proposal: Lottery Monday
"Lottery Monday" would be one day a week where the front page of HN would be randomly generated for every visit.

You can set a karma threshold for whose submission should be considered in the random draw to prevent spam. You would also limit selection to one submission for that day, in other words you can only make one submission for "Lottery Monday".

I think this is one way to inject some fairness into the submission process.
Sonalytic (http://imperialcreatelab.com/sonalytic/) | London, UK | Full time onsite

We are a funded startup in the music technology space. We have developed a new algorithm for identifying music at massive scale, and are working with music labels and major online platforms to connect creators and rights-holders to monetisation opportunities. We’ve performed extensive trials with multiple platforms, and based on that, we know that our machine-learning method leads the field by a huge margin.

Our underlying audio identification system is built on a highly optimised set of in-memory databases, message queues, and computation workers. It compares half an hour of music per second against a database with millions of tracks - that’s more audio than most of the largest online platforms retrieve per second. We are looking for a senior developer to help us grow a SaaS system around it.

Our current API and dashboards are built around Rails with React.js. We are also considering migrating to Elixir and Phoenix, so if this sparks your interest, please mention it in your email.

We offer:

- Salary range between £55k-75k

- Offices at WeWork Old Street, with all the typical amenities you'd expect

- A great team of highly skilled researchers, computer scientists and music industry experts

- Great discounts on vinyl and audio equipment through our music industry partners

To apply, send your CV to jobs@sonalytic.com. We'll then arrange a coding interview with you.
> Some things just make more sense with infix or postfix notation. Not least of which being mathematical expressions.

There are pretty much only four binary operators in modern mathematical notation that make sense infix (addition, subtraction, multiplication, and variable assignment) and only in very short, unambiguous expressions. Pretty much everything else is either prefix (function application, derivatives, summation, etc) or uses special layout formatting rules (division, exponentiation) or both (matrix multiplication).

Even with all of this modern mathematical notation is full of ambiguities. A great short discussion about this is in the preface to Sussman and Wisdom's _Structure and Interpretation of Classical Mechanics_: https://mitpress.mit.edu/sites/default/files/titles/content/... which despite being all about "mathematical expressions" somehow manages to have all of its code in Lisp...

I also recommend reading Munroe's _The Language of Mathematics_ for a better understanding of modern mathematical notation and its weaknesses.

Note also that this is only modern mathematical notation. There is nothing "natural" about infix operators and for most of mathematical history they did not exist (see for example Bashmakova and Smirnova's _The Beginnings and Evolution of Algebra_ or any other book on the history of algebraic notation).
Show HN: Friendly Options – site for understanding/comparing stock option grants
Thanks for a terrifying read! I shudder to think what sort of (now essentially solved) problems the engineers on those teams must have to deal with. I mean, if their code page doesn't even support [, {, }, or ], then imagine what must happen when someone tries to enter a non-english name into their system!

It's remarkable that such systems still exist (and are apparently being updated, without their foundational cracks fixed) still today!
Yeah I get that - but this inlining of the method itself within an IC, removing the method call overhead, has been done in every non-trivial dynamic language VM since the early 90s.
This. Alexa and Spotify have great integration. It's depressing to think that Spotify on Apple may never offer this.
The author should have been more specific in referring to the professional 'self', rather than the general self. My takeaway was that they don't want people who value their own professional advancement at the expense of the company/product as a whole (e.g. backstabbing co-workers, hoarding resources).

I don't think that the author was suggesting that the employees are expected to value the company's interest over their own personal lives. At least I hope not.
Along these lines, someone posted a neat Web Audio driven chord progression arpeggiator yesterday: http://codepen.io/jakealbaugh/full/qNrZyw/

Comments: https://www.reddit.com/r/web_design/comments/4qmgxo/musical_...
OppLoans | Chicago, IL | Senior UI Engineer | Onsite

OppLoans is a fast growing online lending company that offers
personal loans across the United States. Our dynamic team has deep consumer lending experience and tirelessly works to deliver the best customer experience and products in the industry. Our headquarters and team are located in the heart of the Chicago Loop.

Responsibilities: Develop customer facing products by transforming wireframes into technical solutions. Create great looking apps and optimize for a rich user experience along the way.

Experience: Strong knowledge of Javascript frameworks, mobile first approach to development, A/B testing, HTML5/CSS3, Ruby on Rails (nice to have).

Interview process: phone screen, coding sample, couple onsite interviews.

Contact me, Ryan, at rcowan@opploans.com with a resume if interested!
Ask HN: What's the best book on quantum mechanics you've ever read?
"The app store itself is a monopoly."

No, it isn't. There is Google Play, Microsoft, Amazon, and a whole host of other app stores out there. Remember, the market is mobile devices altogether, not just iOS devices.

"Only legal gap is declaring Apple's app store on its platform a monopoly, the second that is done then everything else naturally falls into place and Apple receives antitrust violations."

Which will not happen, because you can't have a monopoly on your own platform.
If the managers say management is a lateral move then it must be so.
Uber| Palo Alto | Fulltime | Backend| FE/Full Stack | ML Engineer

Uber, Advanced Technologies, Engineering - Imagery is the Palo Alto, CA division of the Uber Engineering
Team: a high-performance culture marked by fearlessness and achievement. We focus on the development of key technologies that advance Uber’s mission of bringing safe, reliable transportation to everyone, everywhere. Our work is primarily in the areas of mapping and sensing.

1. Backend - https://www.uber.com/careers/list/12746/
2. FE/Full Stack - https://www.uber.com/careers/list/20130/
3. ML Engineer - https://www.uber.com/careers/list/15108/

Note : Prior Mapping experience is not mandatory. The work you will do will be hugely impactful. The experience you will gain will be unique and unmatched.

Apply or get in touch at heenat at uber.com
I have a DIR-505L ($15) I use for traveling. Has OpenVPN and SSIDs setup to bridge to the VPN (on layer 2). So when I connect to that special SSID it's as if I'm still onsite. It's also just a wallwart, so it's easy to travel with and doesn't look suspicious.

I also have a DIR-835 ($20). Also use it as a VPN router (both client and server). It's a lot more powerful than the DIR-505L and does 5ghz.

I used to use a WRT54GL, but then 802.11N came along and I also wanted 5ghz. So I got a Linksys E3000, but I later bricked it during a botched firmware upgrade. The uptime on that thing was like 400 days until I had a power outage.

Unfortunately, I'm having trouble finding a OpenWRT router that will support gigabit routing for the WAN. So now I use the AT&T supplied router/modem. Unfortunately with AT&T, bridging just does double NATing (and the box has a connection limit of ~2000 for ipv4).
You mean the same OS that opened up the Siri API?
Instead of hacking think of it from the other side: If no computer connected to the Internet has a reasonable expectation of privacy then law enforcement must develop a system to manage all of their data and IT needs that is not connected to the Internet.

Good luck getting that budget passed.

While the the slippery slope is not a valid argument it is always interesting to think about how precedent like this could spiral out of control.
Apple Music isn't free. That was what Microsoft in the cut them in so much trouble.
Depends what set of priorities and how far you draw the line, in my mind.

Project/work priorities? Should be company first, then team, then self. I think that goes without saying, and I think thats what they're trying to get across. Going for self glory in projects isn't good for a company. Going to team glory isn't good for a company, but its better than self glory.

Financial priorities? Everyone has to take care of themselves in that sense. Every individual has to take care of the bottom of their hierarchy of needs. This might be what you're comparing here. At the same time, past a certain point self needs are fulfilled financially - holding a project hostage for a raise for example wouldn't be great.

Social priorities? Self probably comes first there as well - but its not that great a scale since self improvement from working around good people is a benefit to the company as well. But if done in such a way that you stand on the bodies of your vanquished foes you've created a win/lose situation where it could be a win/win. Don't be like oracle, basically.
We don't, though. We define the "market" as mobile in general. As such, they are extremely far from a monopoly.
I think this is not correct. If the oracle is queried whether something happens that it can not know, it will always (have to) give a random answer, the thing with hitting the probability p exactly is misleading. The paper gives the example of a touring machine querying the oracle whether the probability of itself halting is smaller or larger than 50 % and then doing exactly the opposite. So the oracle can not tell, assigns a 50 % probability to both halting and not halting and therefore always randomizes the answer. It is really more about the nature of the query, the probability thing is more of a technicality.

As I understand it they are essentially talking about running the oracle for some time and then asking for the current probability of the result being one or zero. If the thing asked is computable at all and in less than the time the oracle ran, then the answer will be certain, otherwise the oracle may have accumulated some evidence and assign different probabilities to both results or may still have no idea after the given time and will still be indifferent.

The question is then, does the oracle believe that the result is X with probability larger than p. If the oracle does not know, it will think the result will be X with 50 %. If you set p above 50 %, you will always get zero, if you set it below 50 %, you will always get one and if you set p to 50 %, then the oracle will randomize. No matter what p is, you won't get any information out of the oracle in that case and that is of course by design because otherwise you could let the oracle solve the halting problem and that would imply such a oracle does not exist.

If you asked the oracle about a Turing machine simulating a die - they are nondeterministic Turing machines with access to randomness - you would have to set p to 1/6 and ask whether the oracle believes the next roll will yield for example a six. But if the outcome is really generated from true randomness, the oracle can not know what the next roll will yield, has itself to assign a probability of 1/6 to rolling a six and will again randomize every time.
Clickable: https://www.clicktime.com/company/jobs
RideCell(YC W12) - Sr. Backend Engineer - San Francisco, CA

RideCell is reimagining and re-architecting transportation in cities, communities, and on campuses across the world. Our software platform automates some of the hardest operational tasks involved in running a transportation system such as matching supply to dynamic demand, efficient dispatch and routing, and combining multiple service models such as on-demand, fixed-route, car-sharing, and beyond.

We are a small team with big personalities and big goals!

Learn more at http://ridecell.com

Requirements

* Fluency in Python & Django or confident that you can get there quickly, and 5+ years experience in another programming language

* You always leave code better than you found it, and you have opinions on software design.

* Self-directed, but also work well with other engineers.

* Excited about working for a startup and moving quickly.

* You currently live in the San Francisco bay area, or live in the U.S. and are willing to relocate to San Francisco.

* 5+ years of experience (internships included)

Preferred

* Front end experience with Backbone.js, Angular.js or any frameworks.

* Experience with RESTful APIs and API design.

* DevOps experience, especially with AWS, Vagrant, Ansible, and Postgres.

Next Steps: To get started, apply at http://ridecell.com/careers.html or email us at jobs@ridecell.com with your resume. If you can include a link to your GitHub / code samples and/or links to any deployed software you've worked on, we'll prioritize the conversation.
For the same reason people freaked out about a very easily disabled Amazon search integration in Ubuntu. People had higher expectations of Microsoft (and Canonical) than Google. Plus, the desktop / laptop environment is one in which regular monitoring outside of the browser is something usually only done by malware.

Microsoft should have recognized they were considered more trustworthy, in one sector anyways, than Google or Facebook. Building on that trust by building a Windows 10 with great privacy would have helped their reputation and stemmed the bleeding a bit. At any rate, I have no idea why MS doesn't just allow a "disable all tracking and telemetry" option on all versions of the OS. Would kill most of the complaints immediately, and most people wouldn't bother opting out so Microsoft would still have the data they think they need.
I don't think random genetic modification in nature is the same as using a gene gun to splice genetic material from organisms in a manner as would never occur in nature? Do you?

And, of course, some of these "unnatural" GMOs explicitly have toxins added to them to kill pests. Obviously we would not be otherwise consuming these.

I'm also sure you're not contending that everything found in nature is safe for human consumption, are you?

Altogether you seem to be suggesting that anything which can occur (whether in nature, or otherwise) must be safe. There really is nothing else to your "argument".

>They aren't adding new proteins "en mass" as you describe

I wasn't suggesting that they are adding them en masse; only that we are consuming them en masse (especially given their pervasiveness in staples such as corn, soy, canola, etc.)
I'm a fan of the MLB app. While Bloomberg stressed video streaming, for me, MLB app shines in that space where I want to know what's happening in real time, and be able to see well chosen hi-lights, but don't want the time commitment of watching the video of a whole game.
I lost 4 karma points. I have now 88.

To be honest though, it would be a nice moment to discuss the creation of dystopian situations by organized AND unorganized irresponsible biological adults who declare there feelings/instincts undiscussable by a diety and thus end the conversation, long before the Flamethrowerbrigade can appear. But as long as cause and effect are timewise detached enough, such irresponsibilitys are non-discurse worthy it seems.
It could also be a nice place to discuss other factions who declare there feelings absolute and holy undiscussable, thus ending any conversation.
It could also be a masterpiece about how everyone in his corner, beeing smug gets nobody anywhere in rich countrys and civil wars going in poor countrys.

But it shall be none of those.
Thus a change of program is needed:

The Following is the american first amendment as a poem,written with twelve Socks around each hand:
mmmmmmmMMMMmmmmmmmMMMMMMMMmmmmMMMMMmMMMMMMmMmmmmmMMMM
mmmmmmmMMMMmmmmmmmMMMMMMMMmmmmMMMMMmMMMMMMmMmmmmmMMMM
mmmmmmmMMMMmmmmmmmMMMMMMMMmmmmMMMMMmMMMMMMmMmmmmmMMMM
To discover truth, one must viciously attack ones own felt certaintys. Im certain moderation was right here.
If we were exceptional, we would expect the sun to be one tenth the size it is. Therefore we are not exceptional.

Fine, but that same argument says that most life in the universe will be coming along in trillions of years and a fat lot of good that will do for us.
SEEKING WORK
Y.T.’s mom pulls up the new memo, checks the time, and starts reading it. The estimated reading time is 15.62 minutes. Later, when Marietta [her boss] does her end-of-day statistical roundup, sitting in her private office at 9:00 P.M., she will see the name of each employee and next to it, the amount of time spent reading this memo, and her reaction, based on the time spent, will go something like this:

• Less than 10 min.: Time for an employee conference and possible attitude counseling.

• 10-14 min.: Keep an eye on this employee; may be developing slipshod attitude.

• 14-15.61 min.: Employee is an efficient worker, may sometimes miss important details.

• Exactly 15.62 min.: Smartass. Needs attitude counseling.

• 15.63-16 min.: Asswipe. Not to be trusted.

• 16-18 min.: Employee is a methodical worker, may sometimes get hung up on minor details.

• More than 18 min.: Check the security videotape, see just what this employee was up to (e.g., possible unauthorized restroom break).

Y.T.’s mom decides to spend between fourteen and fifteen minutes reading the memo. It’s better for younger workers to spend too long, to show that they’re careful, not cocky. It’s better for older workers to go a little fast, to show good management potential. She’s pushing forty. She scans through the memo, hitting the Page Down button at reasonably regular intervals, occasionally paging back up to pretend to reread some earlier section. The computer is going to notice all this. It approves of rereading. It’s a small thing, but over a decade or so this stuff really shows up on your work-habits summary.
Near-Peer(Offline messenger)
You are discussing competition law, because you have redefined the market.

Microsoft was found guilty of abusing its position because it had a monopoly on the entire PC OS market. They didn't, and don't have a monopoly on the Windows market because there is no such thing.
Unless you get some other enjoyment out of gambling, this is a hard way to make a little easy money.

I used to play poker 30 hours a week. If you play optimally, it is extremely boring and fatiguing.
Location: Auckland, New Zealand

Remote: Yes

Relocate: No

Technologies: C, C++, SAN, SCSI, Ruby

Linkedin: https://nz.linkedin.com/in/nathanb-nz

Email: nathanb+hn@vt.edu

I have 8 years of experience doing OS-level coding in the storage industry. I've dabbled in embedded on the low end and userspace / application development on the high end. I've worked remotely from New Zealand for a US-based company for about a year and have proven my effectiveness as a remote employee. Also completely keen for working locally with an Auckland company.
Yes, for the keeping passengers on an airplane alive and well.

For the "stop a hijacker from flying into a building" scenario, the locked door is the control.
I don't know about the parent comment but you can run pfsense.org on a 120 pcengines board.

http://pcengines.ch/apu2c4.htm
Hehe, that last reply in the thread is mine. Yes it _was_ unstable for me running the standard build. That was just an experiment though as I had been running on the mini build "forever". Figured I try the standard build, but after a few hours with weird errors I reverted back to the mini build.

As for the 2010 remark, well I don't know why somebody would run a firmware that old, especially if it isn't stable.

If I'm not mistaken then the last released -non beta- version is:

ftp://ftp.dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/2014/12-22-2014-r25697/broadcom/

At least that's what is in my notes, but I'm happy on the beta trail.

FWIW, the mini build also doesn't support IPv6 which is exactly why I tried the standard version again. In the past the standard version did no longer fit into the 54GL anymore. At the moment it is not a real issue for me as the 54GL only serves a WiFi guest network, but if IPv6 ever gets adopted ;) it might become one.

As I noticed the current size of the standard build download was smaller I ended up trying it again. Didn't work well in my case, but the mini build is good.

The router with Shibby that I have here gives a similar experience it great uptime and really only ever gets rebooted when I decide to run a firmware upgrade (or when there's a power outage which is very rare down here).
Contentful | Berlin | Full time, Visa, Relocation assistance | https://www.contentful.com/

Contentful is a content management developer platform that enables web and mobile developers to manage, integrate, and deliver digital content to any kind of device or service that can connect to an API - be it smart cars, VR, mobile, web, digital signage, or any new platform.
We solve the complexities of content management for tens of thousands web and mobile developers, some independent and many working at enterprise customers that include Jack-in-the-box, Petsmart, Specialized, Fidelity Investments, and Urban Outfitters.

Benefits:
-Join a real tech company that counts among its investor and advisors people like Adam Wiggins (Heroku) and Francesco Cesarini (Erlang Solutions).
-We offer education budget and extra days off to be spent on your self-development
-Pick any tools you feel comfortable with. From hardware, to software, to your work environment, we've literally got your back.
-Enjoy the flexibility of time and place of your work.
-Brush up your language skills! Our team speaks more than 20 languages.
-We fully support your move to Berlin with a relocation budget.

We are here:
https://www.contentful.com/careers/,
https://twitter.com/contentful,
https://www.contentful.com/blog/,
https://github.com/contentful.