skysight-inc/HackerNews huggingface dataset:
Coin, located in San Francisco, is looking for an iOS Engineer

Coin is a consumer electronics company focused on creating things to make life better. Our flagship product is a connected device that pairs with our mobile app to hold and swipe like all of your credit, debit, gift, loyalty and membership cards. With Coin you'll carry fewer cards in your wallet with security and utility beyond what a plastic card can offer. With proven market fit in an industry ripe for innovation, we're moving full-speed ahead towards our Spring launch. Join us at the intersection of hardware and software as we make people's lives (and wallets) a little simpler.

We're hiring an iOS Engineer. As one of our core hires in this team you'll develop and improve our iOS applications and services for our Coin device.

What's in it for you? * Competitive salary and equity.
* Health, dental and vision coverage for you and your family.
* Commuter benefits.
* Collaborative San Francisco office close to CalTrain and Muni stations.
* Fully stocked kitchen and daily catered lunch.
* In-office wellness programs including weekly yoga, massage and Pilates sessions.
* Get involved with our community! Employees are highly encouraged to attend and speak at relevant conferences.
* Grow your career with us! We're always looking for people who want to take on additional responsibility as we scale.

For more information, visit: http://www.thesourcery.com/jobs/859
We changed the title to a phrase from the first sentence of the abstract, which seems more accessible than the paper title. We often treat the opening sentence of an article as a kind of subtitle for HN purposes.

I wouldn't call wallflower's title ("Half the DNA on the NYC Subway Matches No Known Organism") egregiously editorialized, though, since that finding was the one the article itself highlighted.
But why is it THIS hard?

Batteries. Running a full Ubuntu OS on a smartphone battery would result in the battery draining quickly. So instead you'd need some sort of dual boot phone OS and desktop OS system that shares data... it's far from simple.
I think you might be mixing together the problem and one possible solution.

People definitely want to be able to use different form factors in different places. One way to do that would be to carry around a central GPU+Memory store. Another would be different devices interconnected through a network - and the world that's being made is the latter.

Right now I can leave off in the middle of an ebook on my tablet and pick up at the same spot on my phone (Kindle). Same with videos from my TV to my phone/tablet/computer (Plex).

It gets a little trickier with development environments, but if I was sufficiently motivated I could do everything in a VPS that I accessed remotely, or use Nitrous.io to get a web accessible IDE (though I'm not sure about using a watch for programming).

I think this is mostly prompted by the fact that on the hardware side - everything is very custom and tailored to that form factor (to keep size and weight down, we've got all these systems on a chip and custom shaped batteries).
> Any respectable PHP developer nowadays uses a decent framework, and there are many.

"There are many" equals "almost all are bad".
Show HN: I built a hardware anti-cheat and the gaming community lost their minds
Ask HN: Could someone, please, review the copy of my website?
I am launching a product in the international market, but I am brazilian and not fluent in English.

Some people already gave me feedback that my copy doesn't sound professional due to some "subtle grammar mistakes". It is a relative small splash page, could someone be kind enough to voluntary to do a quick review of my copy?

Thank you, very much.

the website is: www.companynote.net (clickable on the comments)

PS: Feel free to give any feedback you want (related or not to the copy).

EDIT: All changes sugested by creyes123 and specially pzxc are already published! Thanks a lot, guys!
http://www.companynote.net/
Lawmakers Call for Investigation into Verizon’s Use of Mobile ‘Supercookies’
I'm assuming I'm being down-voted by folks that have not spent any appreciable amount of time walking around Manhattan and have no clue to what I was referring to.
I took a look at your code as I've been writing go for side projects for the last few months and like to compare styles.

You nailed the idiomatic go approach to development imho. Very nice.
NYT and WSJ articles on this:

https://news.ycombinator.com/item?id=9007702

https://news.ycombinator.com/item?id=9006315
>Tell that to US politicians.

Ugh. I think we can both agree that there are some problems here. I wish I knew how to go about solving them.

>Whether or not it has the intended effect is not actually their problem.

How far they go abusing their advantage, is.

>You're arguing for a 'warranty void' kind of sticker.

Not 'warranty void' pre se, but a 'we don't guarantee performance beyond some threshold without a factory certified calibration.'

>But that would not take care of the worries of the lease companies (who are probably the biggest beneficiaries of this kind of lock-out mechanism).

What a self-defeating tactic! Customer didn't make their lease payment; better make sure they can't make the next one either!
Most hospitals(1) require all their employees to get yearly flu vaccinations with threat of termination if you refuse.

(1) I only have direct experience with two hospitals in the area, but based on other employees reactions, this is standard procedure.
"React Native actually performs the layout on
a separate thread, so the main thread is as free
as it can possibly be to focus on smooth animations
(it also provides flexbox for layout,
which something that no other framework provides)"

Interestingly - though perhaps increasingly less relevant - this is how BlackBerry 10 platform native QML-based applications work as well.
Galvanize to open massive tech startup campus in Seattle
It's easy to write code until you run into situations where you need more than a web framework. Got to run a job at midnight to pull in a daily dataset? You're probably gonna be heading for the python book, or the ruby book, etc, to actually get the work done. Even in big companies that "use" php, I'd be willing to wager a significant portion of their actual runtime is written in C and the like as extensions, because PHP the language is so slow.

This isn't even getting into problems with the runtime itself. PHP's treatment of every new request by giving it a brand new instance to run in slows things down considerably, because it has to do so much startup work -- creating database connections, etc -- before it can get going. Personally, PHP's ugliness is a death from a thousand papercuts sort of situation. Yes, no one feature is a killer, but all the little quirks add up to a language that is less useful and productive after a while.
> former s.XIX coastal battery fortress

For a second there I thought that was one hell of a typo but I found out that "s. XIX" is the Spanish way to write "19th century". "Siglo" is another word for century. Now I'm wondering... why? And why use Roman numerals? Was this originally a Catholic thing?
No, it just looks different now. (It looks like spending crazy amounts of money on a wired connection to be 4ms ahead of the other guy.)
Just wanted to say I found the segment of the Marines gloating over their un-authorized butchery of civilians to be deeply unsettling.

Good film.
Like article says, unpaid internships, especially in expensive cities, is also a reliable way to select people from upper crust i.e. parents can bankroll their stay in high priced neighborhoods. Sometimes I wonder if that is what some firms and banks are doing.

In this case some are using student loans for it. Which is an interesting twist on things.
* SoundScript (Google)
* SaneScript (Google)
* TypeScript (Microsoft)
* ECMAScript 4 (Dead)
* AtScript (Google)
* Flow (Facebook)
* Closure Compiler Strict Mode (Google)
* Asm.js (Mozilla)
* Dart (Google)
* PureScript (OSS)

Welcome to the Typed JavaScript Thunderdome! Ten contenders enter, one JS leaves!

https://www.youtube.com/watch?v=pmRAiUPdRjk
Lute Strings. Earlier than tulips.

http://en.wikipedia.org/wiki/Time_Will_Pronounce#The_convert...

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

My first job was as a messenger in Liverpool's shipping and forwarding business. Bills of Lading, Letters of Credit, quotes on seafreight and bulking up the sailor's wage run (five large chaps in a Jaguar delivering £50k in cash, half Sterling, half DMs, to the ship's bursar to pay the crew of the charter cargo ship).

I used to walk past the Liverpool Echo building with printing works in the basement (you could blag an early edition if you asked nicely at the back entrance, and the ink would still be drying).

All gone. Shame as those jobs gave entry to the world of business with little in the way of credentialism.

Sea-freight charges are a time sensitive market. There was a geezer with a tiny office high in a big old seafront office building who had 5 phones on his desk and who would buy empty space on ships then sell it on. No intellectual, tonnes of knowledge of the ships, routes and the people who needed to shift stuff.
"The Ubuntu fan base will clamour to buy the phone just because they will be curious to see what it is"

Who is this "Ubuntu fan base"?

I connect to ten Ubuntu machines a day, and my parents use Ubuntu laptops. I don't consider myself a "fan", and my parents don't know what their OS is called. Where are these "Ubuntu faithful" the article talks about?
Nominum, located in the San Francisco Bay Area (Redwood City, CA), is looking for a Senior Full Stack Engineer

Nominum helps over 500 million people stay connected every day. Our applications improve people's experiences with their Internet service providers, our security solutions protect customers around the globe, and our on-premise software improves Internet connectivity for millions of people. We handle over 1.5 T queries a day, and that number is growing.

We're hiring a Sr. Full Stack Engineer to join our growing Applications Team. We're building a new customer-facing UI for scale, showing 1M impressions per hour (grown from 100K per hour) for our customers and we're surfacing that data back to them in a meaningful way.

What's in it for you? * Competitive salary and generous stock options
* Health, vision, dental insurance for you and your family
* 401K to help you save for the future
* Commuter benefits and free shuttle from CalTrain
* Flexible work schedule at our company headquarters on the shores of the bay in Redwood City and a downtown San Francisco satellite office.
* Fully covered membership to our on campus health club with a swimming pool, rock climbing wall, exercise equipment and access to a wide variety of classes and a day spa.
* Fully stocked kitchen with snacks and drinks, and an on campus cafeteria.
* We fully support our team members attending and speaking at industry-related conferences.

For more information, visit: http://www.thesourcery.com/jobs/871
What a tricky situation. I personally like the idea of 1 Percent'ers mingling with the other 99% of the population more, but they need to do it in a hyper-aware, super self-critical approach or backlash (as mentioned in the article) will occur and tensions will arise. The privileged need to be aware of their privileges, especially when those privileges can be so apparent to others. High walls, exclusive bars and paid workers doesn't seem to mesh with some of the tenants of burning man.

But I really like the idea of the wealthy spending money to make a community of disparate peoples more enjoyable if it's for the entire community. That idea seems to fall in line with many of the burning man principles.
Web: Network always on required (offline apps is a joke), code behind a pay wall, data behind a pay wall, forced upgrades, removal of features without respect for the users, no guarantee of availability
Sounds like a cool company; do you anticipate any engineering internships opening up?
> "those who work hard were able to do so [...] because of some privilege they had."

Yes, this is where you are wrong. It is possible to work hard without starting from privilege. Try re-reading your statement in a week when you are less attached to it and see what you think:

Working hard does not require privilege.

Working hard is a choice every individual makes, every minute of the day.

It is possible to work hard with starting from privilege and then gain skill.

Skill is gained by hard work and is earned. It is not the result of privilege.

Skill is not the same as privilege. Skill is earned by sweat and can not be granted.

Privilege can grant many advantages, but it can never confer skill.

Skill can only be earned.
While Haxl is great and is a good example of Haskell usage in the industry, it's not a good example of the usage of formal methods, since functional programming is only the first of the two steps mentioned in the article.

The title of this post made me hope they were looking to hire a "proof engineer", but alas, they're only explaining how to become one. It's already hard enough trying to find a Haskell job, finding one in Isabelle or Agda must be near impossible!
Yet sometimes a single bird will take out an engine: https://www.youtube.com/watch?v=9KhZwsYtNDE

Modern engines are designed to contain the damage, and multi-engine jets are designed to be able to maintain control, climb to a safe altitude, and return to the airport with an engine out, so flying a small drone into an engine probably won't cause a major disaster, but it will cause a lot of disruption as the plane declares an emergency and returns to the airport, and cost a lot of money to repair or replace the engine.

One of the suggested videos for that one was interesting. It's a video from a forward facing camera in an F-16 as it gets hit by a bird, which shuts down the engine. The pilot tries for a while to restart, fails, ejects, and the plane crashes: https://www.youtube.com/watch?v=zN_Zl64OQEw
Unions have their place, though they seem more suitable for situations where there isn't any potential for employees to accelerate their careers on the basis of merit.

The transportation sector is an especially good example of this. A cab driver, airline pilot, and train engineer are all expected to operate their respective vehicles safely and efficiently. The opportunity for rapid career advancement that creatives in the tech industry enjoy is simply not present.

Therefore, the meritocracy-breaking overhead often associated with unions isn't nearly as much of a concern as it would be in an industry that's heavily dependent on the meritocratic dynamic.

If unions somehow become a thing in Tech, I suspect it will have been due to their implementation being so radically different so as to resemble the traditional model in name only, if that.
>...a junior majoring in history and French at the University of Michigan, had an eight-week internship at a bridal boutique in Paris arranged by Global Experiences. Ms. Friedberg said that the internship, which cost $10,000, was a great learning experience but the grunt work, like serving tea and coffee to customers, got repetitive, convincing her she did not want to work retail.

Do French majors really think their best post-grad option is to be a store clerk in a France?
"I don't like language arguments."

Well, if you like PHP, how could you like language arguments? After all, they always end up destroying your beliefs.
Yeah, and as I say it didn't surprise me that any of that mattered. I've always known what I have to do (have more money for clothes/fashion, spend time at the gym). I think I have a pretty interesting personality, I do make friends with a lot of people once they get to know me. I just have trouble even saying a single word to females I find attractive. But I've got bigger problems in my life to solve.

Here's the quote from the author's website that intrigued me:

"A five-point guide on how to be more attractive (Hint: your genetics don’t matter)"

I thought he might go into more of a strategy about how to open up and talk with women (again, I haven't really read it yet), since it's not looks that matter. But it turned out, as you and I both understand, appearance really does matter, and therefore genetics DO matter, because they are a huge factor in your appearance and even in how healthy you can appear.
So true...
http://imgs.xkcd.com/comics/more_accurate.png
Yeah, but do you pull out the airplane flight control manual to familiarize yourself with the flight controls of the airplane you're riding in? Serious question: Without looking it up on your travel itenerary, can you honestly tell me how to fly the make/model airplane you last flew on? I can, because I read the manual, which gives me knowledge that could save my life, but if you don't want to live to see 30, that's your perogative...but it's the law you have to listen to flight crew, even if you don't want to interrupt your aircraft identifying.
Programming language researchers always seem to miss the biggest selling point of manifest and (partly-)nominal typing. It's the thing that happens after a C# programmer types a "." in Visual Studio. Want someone to use a single language and voluntarily turn the play-doh of a prototype into a sound concrete foundation via gradual typing? Tell them they will get full IntelliSense.

That Microsoft environments are STILL 15 years ahead of the Unix / web world on this (and modulo F# type providers, themselves 15 years behind Genera and SmallTalk) will be recorded in history as one of the tragic ironies of this age.

Give up assuming that all programming must be done on a teletype from the 60's. It's time to move on to at LEAST the Lisp Machines of the 80's. Please??

By the way, for those who didn't understand what Kythe[1] was all about: THIS is what it's all about. It's possible without types, but it's MUCH better with them.

[1] http://www.kythe.io/docs/schema/
You could use something like "git push heroku master" before, but with this you dont need to setup a separate remote when using github+heroku, you can simply just push to github, that means the code that you see on github is the same as the one running on heroku, that wasn't always the case before.
To be fair, paying for an internship might have higher returns than paying for classes. Although that doesn't mean an internship abroad is worth a whole lot more than an internship at home.
> You can achieve reasonable short-term protection by holding your hands flat over your ears.

Not flat... that won't do much. They must be cupped... basically you make a letter "C" with your hands then old that up to your ear with your side of your palm (pinky side) resting on your temple.

This will deflect the sound wave around your ear. Old-school artillery trick.
True, if only stock prices were based solely on quantitative metrics. But it's also based on human emotions and expectations.
Well I imagine it isn't optimized for readability :)

If the point is to have a jillion of electrons, each at the right time and place (for the observer), I assume a rather complicated mechanism must have been put in place to "tie the knot" just right - I mean to "navigate" the time-travelling electron just so it never fails to appear wherever, whenever it's expected.
Every time I see the Go gopher I think of Gopher[0] immediately.

[0]https://tools.ietf.org/search/rfc1436
A "multi-million dollar farm" is also known as a farm. People who grow crops on 10 acres of land are basically doing it as a hobby. The dividing line isn't between farms that have $500,000 in revenue vs. $5,000,000 in revenue, it's between "family" farms that have ~$5,000,000 in revenue and farm companies that have $5,000,000,000+ in revenue.
Good thing about this article is how it breaks down all the steps, I was surprised.

And a very interesting application of NNMF, didn't know it took so long to process the data (but then again, Matlab is usually slow)
Bitbooks – Build Online Books from GitHub
Cool, I set up a repo and started a wiki on it,

https://github.com/kripken/worker-ui/wiki

Not familiar with webpack, will take a look.
I too have little faith, but I still believe this is the time for trying.

I don't mean "bill of attainder", I mean specific penalties for officials that do not follow the law. I didn't think that fit under "bill of attainder". I'm not talking about no trial, but no sovereign immunity from prosecution in failure of duty. I could be wrong at how that works since it isn't my area.
I think most Burning Man attendees are in the top 2-5% and are already in quite a privileged position
Once-starving GnuPG crypto project gets a windfall. Now comes the hard part
The code is really nice and clean [1], great job for someone's first Go project! I think it's a great example of how Go's simple and clean language design can lead more people to write high quality, readable code.

Question, I see you're using your own Vector and Matrix types and methods. Have you considered using an existing vector math library like mathgl [2]? Nothing wrong with your decision, I just wanted to hear your thoughts.

[1] http://gotools.org/github.com/fogleman/pt/pt

[2] http://godoc.org/github.com/go-gl/mathgl/mgl64
Trust me, we tried. But as long as image decoding blocks the main thread (Webkit), you are helpless to update the UI thread at a fast pace. We even tried decoding images in a web worker and sending the result back to the main thread - but decoding in JS is very slow so general application throughput suffers (not through fault of JS itself, but because JS lacks SIMD which image decoding algorithms use in order to decode images quickly).

But running React in a web worker is still a really great idea. There would just be a lot of little edge cases to handle (like when you click a link - you need to prevent default of navigation, then send that link click to the web worker to see if your app wants to prevent default, if not, force the redirect back on the main thread). Having tight control over text editing might be challenging as well. These are difficulties, but I suspect they are a fixed set of challenges that are worth the increased parallelism in an increasingly multicore world.

But are web workers currently The Solution To All Our Mobile App Needs? No, but they're a great tool that are highly underutilized by JS developers, and that React is uniquely positioned to take advantage of.
> Public companies are more boring, but having permanent capital does bring a little more stability

Privately held corporations can be very large too. Since there are fewer captains and stakeholders I would argue that at the same given size privately held corporations are more stable.
TurboTax halts state filings amid fraud outbreak
Ask HN: Where Can I donate a working computer?
I have a 2011 iMac and MacBook that I would like to donate. I feel like giving by it to Goodwill it may go to waste. Are there any charities along the lines of "setup hackerspaces for underprivileged members of the community" that would like slightly used but very functional computers?
How to collect matches that will catch fire: thoughts on picking researchers
It sounds like these students are getting degree credit for the work. My school had a strict policy against that sort of thing, but you doubtless get much better at French when you spend a lot of structured time in France.
One OS should suffice. Driving a desktop monitor and powering desktop app features while still on battery would certainly drain battery life, so don't do that. Plug it in. The OS and apps will morph to the I/O and power class it has access to (we already have power-stepping processors... it can't be that far-fetched).

Also, from this whole argument it simply doesn't follow that one OS can't scale from IoT to mega-servers. It's just code. Not all of it has to be running all the time. Not all services have to be proffered at the same time. We can do that. It may not look like "Ubuntu desktop OS on a phone", but maybe it shouldn't. That's probably the wrong direction.