skysight-inc/HackerNews huggingface dataset:
Check out Newspeak, a rather nicer OO language currently implemented on the Squeak VM. See the Newspeak website[0] and Newspeak on Squeak [1]

[0] http://www.newspeaklanguage.org
[1] https://news.ycombinator.com/item?id=10049588
Did the massive explosion in Tianjin convince you that the petroleum fuel industry cannot be safe?

Did the New Horizons spill convince you that the oil drilling industry cannot be safe?

Did the tens of thousands of vehicular deaths every year convince you that cars cannot be safe?

I share with you the concerns that nuclear power requires strong regulation and current technology desperately needs to be updated.

But the simple fact is that, if we want to get off of carbon, nuclear is going to play a role. So let's figure out how to do it properly instead of throwing the baby out with the bathwater.

Meanwhile, holding nuclear power up to a safety standard that virtually no other energy generation method could live up to demonstrates the lack of rationality present in this debate. The very electricity we're trying to produce has, itself, killed more people than nuclear power ever has.
Tinkering versus Goals
Ensure my financial stability and I'll work on an answer...works for you? :-)
Does it work against intentionally obfuscated binary code? Anti-piracy measures and suchlike.
Just one data point, but when I spoke most recently to one of the companies on your list, I was quoted $170 for a lead software engineer role, "but only in our [Bay Area] office".

Big companies don't want to tilt the market against them, either.
I think you're right that it's mostly startups, but that's also the job market in SF right now. They far outnumber the established companies.

Also, from what I know of (fairly experienced) friends and acquaintances working at larger companies in the bay area, the financial trade-off is still pretty sketchy. A salary of $250k a year will support you well in a decent single-guy lifestyle, but it won't go much further than that.
At Opendoor, we've been running an important piece of our data science infrastructure on Convox. We love the flexibility to choose our own hardware, scaling vertically as well as horizontally.

We wrote a post on this last week: https://labs.opendoor.com/moving-opendoors-data-science-stac...
"It's possible to make a nuclear reactor fail-safe"

Are any such "fail-safe" reactors in operation today? You make it sound like a very simple problem.
Solidus Version 1.0.0
This is the funniest I've read in a long while.
Пожалуйста. As if "Russia" (read: Putin) could even begin to care about his proud, loyal fellow citizens of the Motherland figuring out how to grow their own weed. (Beyond the extent to which it might cut into his Chechen pals' profit channels, that is).

/r/UkraineConflict and the various LGBT fora are far more likely to have been the real drivers behind the decision. They just don't want to come out and say it.
It's called Knightian Uncertainty - after economist Frank Knight.
In the US, Mouser is a solid option:

http://www.mouser.com/ProductDetail/STMicroelectronics/STM32...

In the Europe, there's Farnell:

http://www.newark.com/stmicroelectronics/stm32f411e-disco/de...
Indeed, I've loved Australia, Asia and Europe, but I'll never set foot in US, despite multiple business conferences which happen nowhere else. I picture the agent asking: "So, you're not using your real name on Facebook. Would you agree that your are impersonating your identity against a US company?"
Wouldn't it be cheaper for them just to eat less?
Do you plan to make the tool available to general application development, e.g. outside of apps available on Google Play/AppStore?

If I understand correctly, your architecture translates the binary code into an intermediate language (effectively a reverse compiler) so that patterns across different build targets can be recognized as the same API use? Can you translate from platforms like Java? Can your platform recognize a call to a poor native API if done through a platform like Java? (e.g. a Java program calls a function that the JVM translates into a native call, but the parameters are setting up the caller for a vulnerability?) Does your platform handle transitive data identification? My point is that the call itself may be generalized, and specific sources of that call may be the source of the problem, but that may be abstracted by several layers of functions.

How does your product differentiate itself from the other static code analyzers available in the market place?
Ask HN: Book of Programming Examples?
I was curious if anybody knows of a book that's comprised of a collection of well commented code from various languages. Sort of like a collection of short stories, but each 'story' is a snippet of code performing a particular task. Ideally the book would contain examples from various languages such as Java, C, C++, Python, Ruby....

Reason why I'm looking for this is I'd like to gain familiarity with other languages in case I ever encounter them. I try an take breaks from the computer an go for walks throughout the day and would love to be able to bring a book with me and I felt like this would be great since I can continue learning but it's something where I can hopefully finish looking over a section each walk or something. Also wouldn't hurt to see how procedures and best practices are carried out in various languages.
Right? Even with a massive salary and no kids you'd have a hard time paying the mortgage. It's completely absurd to me.
Hi, interesting post.

First I wanted to say USA may be different from others in the fact that silence can't be hold against you. If police detain you, the advice I hear from lawyers is to zip it. (https://www.youtube.com/watch?v=ZGgKLgVNfAo is a great presentation featuring a former detective and a defense attorney)

In other countries, like UK - not giving an alibi in situ can be used against you.

In USA - I trust the integrity of the legal system, but the police are trained to use deception - ranging from gigantic pretexts, like posing as your telephone repair man, to simple bluffs and lies. (Funny spoof: https://www.youtube.com/watch?v=DfF8OSlGhKk)

This creates a chilling effect of distrust which discourages informants. No one worth his salt can take a cop at his or her word. And I think the cumulative result that has on communities is drowned in relation to what we see with cop violence in the public eye.

Not having a line between community and police means cases can go unsolved and serious crime can go unpunished.
Will you be making a version for amateur/semi pro race car drivers?

They are always looking to shave off weight so it can be redistributed in the way they want. Being able to cut 30lbs would be a big deal.
You can, of course, but it's taxed, just like lots and lots of transactions are taxed. I don't see why a death should somehow be exempt from the class of "events that are taxed," especially when there's all kinds of good reasons for not encouraging dynastic wealth from generation to generation.
I received a similar offer from one of the companies on the list to work in Data Science, which was quoted as a senior-level role.
I'm using this new client against Bitbucket right now. Just added local repos that I had already cloned, and it's just following the .git/config like any good git client does.
Agreed. It's 2015. No excuse not to put out a Linux version. I thought those days are over. The fact that _Microsoft_ of all companies is releasing multiple developer tools on Linux these days should tell you all you need to know about this bone of contention. I'd have expected more from Github, to be honest, given Atom.

On my Ubuntu at the moment the big cross-platform packages I have are: .Net platform, Visual Studio Code, Spotify client, Skype client, Viber client, Chrome, Scrivener, …
Ask HN: How important is code commenting in your org? What is your org?
Thanks for the kind words! Electrification is definitely happening, but for now there's plenty of market to go around. In the end we think the tech we are creating will be more an enabler of electrification rather than its victim. :)
Would be nice to see non-sf salaries..
The first but not the last, there is also Guix the package manager and GuixSD the system distribution, which is written in Scheme, as well as all the package definitions. For lispers it is heaven.
Presumably he knows that. Even still, traffic and commute from "the bay area" to San Francisco where most of the startups are located are not reasonable there compared to other parts of the US, even tech-heavy ones.
At Opendoor, we've been running an important piece of our data science infrastructure on Convox. Their philosophy of relying on battle-tested AWS primitives has made Convox more stable than any non-Heroku PaaS I've ever encountered.

We wrote a post on this last week: https://labs.opendoor.com/moving-opendoors-data-science-stac...
Why is it "too complicated" to hire union labor? That seems like an easy thing to do, especially since the developer would have ready access to a large labor pool, of which union labor would be one component.
This price has come down by 66% in just a couple of years. A company I used to work for sold these for $1500. The reason people are willing to spend this money is because these are geared toward drag racing, mainly for weight reduction. Compared to other reduction paths, $1500 to remove 30lbs is cheap. The main thing to realize though is that this is a market geared towards people who have purpose-built a car to drive for 10 seconds at a time, a couple times a weekend. Everything geared toward this market is expensive, because basic entry into the market requires a relatively large investment, and companies know that consumers are willing to spend. Its a lot like the wedding industry, in that regard. On the other hand, high margins are the only way to make money in this segment, as the entire market is less than 100,000 consumers.
Where are all the $250K+ offers we hear about new grads getting at FB and Google? It would be interesting to see more detail than just the average, and to see stock options accounted for.
Mission is where all the cool night life is. Big companies right on Market and in financial district like Microsoft's Yammer office. SOMA is where the startups are.

There are some startups in the Dogpatch further that direction towards Bayview, but already the commute time for most employees is double if you do that due to having to switch from BART train to MUNI train which is much slower and less frequent, and god knows what serves most of Bayview.

Buses where you would get mugged and stuck in traffic maybe? I'd be happier in the East Bay at that point as long as BART was near. The few times I've tried the bus system, half the time the bus is full or late. I own a car, but traffic is ridiculous, so I don't consider it usable for commuting.
Then these companies are not adequately compensating employees regarding cost of living. Which is fine, but it's not wrong to point that out.
FYI, your links in the footer on shittylistings.com point to localhost:3000 :P
I'm not being blithe. Last I checked (maybe a year ago), the rents in the valley weren't substantially better than the city. You might get more space for the same amount of money if you're willing to live in Burlingame, but the monthly nut is similar. You also have to factor in the cost (and time!) of the commute, which sucks.

You can do a little better in the east bay, but rents for anything convenient to BART are going up faster than rents in SF. Basically, the bay area is an efficient market for housing, modulo the cost of commuting to the major job centers.
Spooks can also refer to watchers. There are CIA spooks, idiomatically.

Ghost is translated as geist.
re: batteries for sailing yachts: I've had good experience with torqeedo. [1] Their products are good albeit expensive.

[1] http://www.torqeedo.com/en/products/batteries
"tree allreduce or bittorrent"
The Economist does in fact have a marked and explicit editorial mission to promote free trade principles, set forth in their Prospectus[1], specifically, that "ORIGINAL LEADING ARTICLES, in which free-trade principles will be most rigidly applied to all the important questions of the day—political events—and parliamentary discussions; and particularly to all such as relate immediately to revenue, commerce, and agriculture; or otherwise affect the material interests of the country", and "POPULAR MOVEMENTS: A report and account of all popular movements throughout the country in favour of Free Trade."

Unlike some organisations (e.g., NewsCorp), these biases are at least explicitly stated, if not widely known.

While I generally respect it, I find its skew at times quite painful to swallow. At least the writing is generally well executed.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Notes:

1. http://www.economist.com/node/1873493
I'm not unbiased when it cames to Nate, who is one of my older friends, because he's dragooned me into being an advisor for SourceDNA. I've promised to donate all proceeds from his venture to charity, unless it returns enough to buy me a private jet, in which case I'm going to buy a private jet and then donate the rest to charity. I almost quit Matasano to join him; the day after I flew out to work out a role, we got the acquisition offer, and I had to stay.

Nate is way underselling himself. He's essentially not only acquired most of the contents of most of the app stores, and not only decompiled them, but has then built up a comparative analytics framework that can answer questions based on code similarity (as a first order of available facts) and behavior (as a sort of second-order thing).

I'm really curious to see what ideas other people would have for this kind of data set. If you could answer virtually any question about the behavior of any/every app in the app store, what would you do with that capability?

Also: people should ask him questions about how this stuff works. It's really neat.
Care.data and access to UK health records: patient privacy and public trust
"Yes, but if AppHub didn't build this, someone else would."

What exactly does that mean? My statement doesn't change just because someone else made it.
This is a very narrow segment of the engineering market.

Maybe the title should read "2015 Bay Area Software Engineering Salaries Reviewed."
> Oh, and its lifespan (7 years) is about twice that of a lead-acid battery (3-4 years).

Nonsense; lead acid batteries easily last 5 years or more.

Since the article lowballs the life of a lead-acid battery, it's reasonable to suspect that it's likewise overestimating the seven year life of this new battery, which would make them about equal.

> They’re filled with garbage materials that are terrible for the planet.

More FUD. The garbage materials are sealed, and batteries get recycled. Places that sell you the new one take back the old one, generally.

Battery places are not going to know what to do with this new-fangled thing.

So it's down to the 6 pounds and gas mileage. Okay, realistically, let's talk about the environment now: this is for an internal-combustion-engine car that spews several tonnes of carbon into the atmosphere. If you want to save the planet, ride a bicycle. Still, this could make in excess of a one percent difference in fuel economy, which is significant, and will easily more than pay for the battery. Say you spend 200 bucks on fuel per month. Get 3 of those back thanks to the 6 pound battery, that's 36 over 12 months. If it holds up for 10 years, 360 saved.

Easier on the lower back is a plus. For many people, this is a do not care; only the DIY battery swappers who do it in the parking lot will be somewhat relieved, as well as the people who swap batteries as part of their work duties.

Poor capacity is a minus. People don't just run the stereo while parked; sometimes they have the headlights on or use other accessories, not always ones built-into the car. On a warm day you might listen to the stereo, and have a fan circulating the air. How about emergencies? If you're stranded somewhere with a dead engine, it's better to have more battery capacity than less for whatever. Flashing your lights at another car, say.

> They die without warning

That is not entirely true: there are in fact warning signs which, combined with age (being say > 5 years) add up to "change the battery". A lead-acid batter that has given you five warnings will then die without an additional warning, if five warnings is all which that battery has been blessed with. Those who don't recognize the warnings of course curse the battery for dying without a warning.

Who is to say this battery won't exhibit sudden failure modes? Suppose the business takes off and millions of these that are actually sold to consumers are made in sweatshops overseas, with all kinds of corners cut to save costs. Will those units still hold up? Let's compare prototype to prototype, shipping product on the shelves with shipping product on the shelves.
Spooks at government agencies are not the spirits of dead people; they are merely remote observers. The word ghost is translated as geist, like in the word 'poltergeist'.
I wonder why anyone posts anything on hacker news when this is the kind of comment that results.
No. Github is built on git. Git was written by Linus Torvalds. You see where this is going? Oh, we'll build our tech on your side project but ignore the user base of your main project. Nice.
43Lessons growing to +$1mill revenue twice Hellosign (YC W11)
Investors who are pouring money into Bay Area startups might as well be investing in Bay Area real estate, because real estate is ultimately where a lot of their money is going.

As San Francisco startups like this one[1], which has an all-in cost of $146,000/year per employee and an insane rent to revenue ratio of 15%, demonstrate, investors are largely footing the bill for the explosion in residential and commercial real estate costs that the boom they're funding has helped create.

[1] https://news.ycombinator.com/item?id=10049808
Curious where this number comes from:

> It’s sad. The typical car LA or SF commuter spends more than 60 hours each year stuck in traffic.

It seems low, it would be an estimate of just over one hour per week, which would be like 10 minutes each morning and evening.
Since these days most property managers rely on ordinary smartphones and ordinary business software and ordinary websites, the implication is that most of their pain points are ordinary pain points better addressed by ordinary software than bespoke solutions...though they tend to use custom Excel spreadsheets so it's not like they're adverse to something specific.

I suspect a lot of it has to do with the fact that most of what a property manager does is in meat space. Maintenance, repair, residents, rent checks, etc. are all rooted in the physical world...tenants and lawn crews aren't remote and that's where the money flows in and out.

Good luck.
App for Cleaning Up Your Social Media Reputation
Not necessarily. If you're making $100K but your rent is $1000 your salary minus your rent will be $88,000. If you're making 1.3x ($130K) but your rent is 2.4x ($2400), your salary minus your rent will be $101,200.

Obviously, this ignore taxes but the increased salary can more than make up for extremely high rents.
Mobile Security and the IoE
For all uninitiated in Fight Club (like I am) here's the quote that explains the reference:

"Narrator: A new car built by my company leaves somewhere traveling at 60 mph. The rear differential locks up. The car crashes and burns with everyone trapped inside. Now, should we initiate a recall? Take the number of vehicles in the field, A, multiply by the probable rate of failure, B, multiply by the average out-of-court settlement, C. A times B times C equals X. If X is less than the cost of a recall, we don't do one.

Business woman on plane: Are there a lot of these kinds of accidents?

Narrator: You wouldn't believe.

Business woman on plane: Which car company do you work for?

Narrator: A major one."
Actually you haven't. I have read all of your comments here and the only thing you mention is 'being exposed to a vast set of people with different experiences and biases'. You do not list social skills anywhere.

Even if it is true that public school provides this exposure - which is certainly questionable depending on the school - you have nowhere explained how this exposure at school helps people to develop positive social skills.
I think of it as a swipe at the jack of all trades nature of xcode. If all you have is a hammer, everything looks like a nail.

Blueprint also, makes for a nice theme in old fashioned text editors.
I've always wanted to live in San Francisco for at least a few years, but this data (combined with the fact that my girlfriend steadfastly refuses to move outside of the south) is slowly turning my interest towards places like Chattanooga. Is San Francisco really the only serious place for startups, or are there other options that I might be happy with ("settle for")?
Because Electron is heavy and clunky. It makes no sense for a simple wrapper around a tiny (less than 1MB) commandline tool to have memory and CPU requirements on par with those of an instance of Chromium with a javascript-laden page open in a tab.
Skin Microstructure Deformation with Displacement Map Convolution
But a car alternator's output is nominally 13.8V.
Probably to get no-bullshit comments instead of "it's so good" comments from their friends?
Yep, this report is highly contextual and it would be nice if they were more transparent as to how the data was aggregated.

While the last infographic implies the Bay Area it's not documented as a certainty.
I have absolutely no problem with stylized data visualization (see my submission history). But when someone designs a visualization that makes the data harder to read for no reason other than "kewlness," it can be very annoying.
Yes, the 2nd one. We can tell people:

* What components are in the app

* Exactly which versions

* How they're being used/integrated

We give very specific instructions how to fix, telling devs exactly which files or components are causing the issue and why. You might also like the native library dependency graph, which helps you understand the linkage of various libs even in apps that don't have any bugs. We're not going to dump a list of thousands of random potential flaws because we think devs are busy enough as it is.

You can see what I mean here (no registration):

https://searchlight.sourcedna.com/search

Search for "HBO" or "Modern War" to see a few apps that have an Android M crash bug and the advice we give.

[Edited to give more background]
I was able to read it just fine. But then, I guess I can tell which angle lines are at.
You're right about the life. Who here has replaced a car battery after 3 years? My '89 Miata had the OEM battery (an AGM lead-acid battery), 25 years later.
How did computer use cause oily buildup, bacterial infection, and eyelid inflammation?
"If you're starting a startup in San Francisco...well, don't do it. Unless your customer base is here, you should go somewhere cheaper."

The money is in SF, though. And the money has shown no interest in moving.
Even with rents of $4000 a month, $250k is a fantastic salary. The median average family income in NYC, btw, is $50,000, and the average rent is similar to SF.
Australia: laws are hard to break because their IT is efficient. And they're awesome characters.

I reckon you have a point: So many people come to US with the intent of lying to the border agent, getting a tourist visa and working. Border law isn't shoplifting or traffic law.
Necessary but not sufficient. There would be no free GitHub repos for open source without the income from the closed source repos that pay for them. As usual, open source is subsidized by closed source.
That makes sense - in this article it looked like they were using a modification to test the consistency - which should always be eventually consistent though. Maybe I'm misunderstanding though? Regardless, interesting.