skysight-inc/HackerNews huggingface dataset:
They've left the Falklands off the map! How come? I mean, Guyane's there!
It should be noted that the choice to allow "early exercise" is made by the company granting the options. While it might be a good tax strategy, you do not (to the best of my knowledge) have any guaranteed right to be allowed to exercise your options until they vest:

http://www.startupcompanylawyer.com/2009/01/11/should-a-comp...
Telegram is really cool. I have long thought about what additions and modifications I could make to my mobile texting program. Now I have to convince all my friends to move from Whatsapp.
Title should probably contain 'Show HN:' ?

Very interesting though. Just tried scraping twitter and it works great: https://falkor-api.herokuapp.com/api/query?url=https://twitt...

Edit: works great as long as there are no quotes, hashtags, or links in the tweets. Is it possible to include sub-elements?

So basically this is a DOM API in JSON. Simple, but I like it.

Any plans to add JSONP support?
jailbreak iOS 8.3,iOS 8.2,iOS 8.1.3 for iPhone,iPad,iPod (Untethered)
Probably he wanted to lean on my immediate statement of "this is broken but I am fixing it tomorrow" in any trial, like, "he immediately confessed to the crime."

That's precisely why he asked the question in the first place. Never admit to anything.

A few years ago, I got a ticket for driving with an expired inspection sticker. I knew it was expired and it was my fault so I wasn't going to try to argue my way out of it but when the officer asked if I knew why he pulled me over, I said "I have a pretty good idea, officer but I'm not going to say it out loud."
I am a self-taught programmer but I find hard to crack the entry level full stack developer position in SF bay area. Almost all startups are looking for a senior developer (at least 3-4 years experience). So I am in a catch 22. Do you guys have plan to coach newbie developer for junior level position?
Building a Community of Ambassadors to Reach a Million Users
Ask HN: Any good beginner tutorials for Sails.js?
Unlike other new frameworks (e.g. front-end framework React), Sails.js doesn't seem to have a good "hello world" example readily available on their site. Videos on YouTube are outdated. Any good tutorials people have come across?
well, it takes what it takes to sell consultancy.You have to be a bit "creative", make the old stuff new, marketing is at the center of any consultancy /s

I mean that's how things work, you don't have to invent anything, just make up some new expressions.
Polio, Meet Mobile: Targeting the Final 1% of Global Polio Cases with Textit
If your population grows, you get some growth 'for free' in the sense that it doesn't require productivity to increase.

If the population shrinks, keeping the economy flat already requires productivity improvements. Growing it at a time where other economies with growing populations can't is a bit of a miracle. Those increased exports still have to be produced.
You're making an adhominem argument.

Have there been times when earth temperature change was not anthropogenic?
* Awaits movement of savvy landlords accepting options as payment
FOSS Communities and Building Consensus
The Most Pointless Docker Command Ever
Any of them? I'm certainly not going to give you flak for being a year or two out of date. If you want an argument, that's the canonical one.
No. I drive twice. And while I do that I'm stuck in the traffic and search for parking lots.

No way everyone driving in their own car is somehow better for the environment than a specialised subset of carholders.
Can I listen to what I want when I want? I tried looking for particular artists in Play Music and all I get is "X Artist Radio. This will play songs by blah, blah, blah, X Artist, blah". I just want to listen to X Artist. Why is this so hard?
Uber is one of many suppliers for driver/rider matching services. They are not a gatekeeper either, and its unclear what rent you think they collect.

(In contrast, traditional taxis do collect rents - the delta between a medallion restricted taxi market and one without barriers to entry.)
In all major US metro areas, renters spend over half of income on rent
> Mars is going to be his Spruce Goose

I'm a fan Elon Musk. But I think people are exaggerating that Mars mission. For me it looks like a goal for SpaceX employees. You have to somehow motivate people to work harder. Maybe I'm just a little cynical, but Elon is too smart to believe in this mission.
Okay, so the only other alternative is to create your own processor[1], manually type the machine code required for a C compiler, and then start from that. Sheesh.

Really, this is what everything in life is like. Every time you cross a bridge, you are implicitly trusting the builders who built it, the engineers who designed it, the mechanical engineering processes they used, and the mathematical disciplines that they rely on, all the way down to their fundamental axioms. You have to extend trust at some point there as well, otherwise you can start by proving there exists a class of numbers we will call integers...

1: https://news.ycombinator.com/item?id=9755742
Hey. Thanks. Yeah I will add a ton of features over the next few days. JSONP should be an easy one. Feel free to add an issue in Github and I'll get it done for you.

Only really started hacking around on the idea the other day so early stages. Want to add filters so you can say "grab me only the text" or "grab me just the class names". Obviously another step would be to grab multiple elements in one request.
True.. I see the big blue shades between Portugal and Spain and imagine those areas growing, but that region is basically rural
YC Alum FutureAdvisor (S10) Is Now Managing $600M in Assets
It is indeed - I'd suggest the title is modified to add year as it provides context for how long LSTMs have been established before their recent popularity boom.

https://scholar.google.com/scholar?hl=en&q=A+First+Look+at+M...
That's a different issue - that many options agreements require exercising within 30 days of leaving (or so). There's no reason it has to be done that way. There are very good reasons that restricted stock is, well, restricted.
Cool idea. This could easily be extended to support something like a proxy pool; that way you can rate limit / rotate proxies for X domain globally at this server level. That way it's across all your projects, rather than having to do it on a per project basis.

Adding xPath support as well as CSS selectors would be a good addition.
There are many liquidity events that are not in the set of 'IPO' events. But the issue remains that liquidity is a core element of asset value. Many later stage financing events can be structured to provide limited liquidity to founders and early investors; the issue is that this may not help all employees equally. The IPO is useful in this case.
How crazy would it be to say something along the lines of:
"OK, I'll accept your offer but I want to be paid for overtime, and have [some] freedom to work in personal projects/consulting (as long as they don't expose 'trade' secrets from the company)"

It's like saying, I'll take your low pay + stocks but you will also be risking that I start making more money on my own and leave.
"I was pulled over by a cop because I essentially "cut him off" at an intersection, pulling from my complete stop at a stop sign across the intersection while he, further behind but with no stop sign, was turning into the same road: he therefore couldn't keep so much of his momentum but once he got into the road he needed to slow way down to match my speed."

Apropos of anything else - you DID cut him off, and you did fail to yield (Stop signs are also Yields). His argument about you running the stop sign is invalid, sure, if you were at a complete stop, but if you're forcing someone who did not have to yield to, by your own words, 'slow way down' to match you pulling out in front of them, then you were in the wrong.
Also worth reading about is his co-founder & the former chief scientist at renaissance, Nick Patterson. If there's anyone whose literally a "mad scientist" he's it (in a good way). A close friend of mine at MIT collaborates with Nick, and when we asked why he left finance to return to academia he said "well, James is into boats and he wanted a bigger one". Nonetheless, both great guys.

http://www.nytimes.com/2006/12/12/science/12prof.html?pagewa...
I use ghost.

a. I have been running blogs for a few years now, but just recently was happy with the feature set of Ghost.

b. I am a front-end engineer, so it made sense to find the thing that I have the most control over, as far as javascript functionality.

c. There is the new AI blogging system, but that is more of a try and walk away scenario. I would have little control, so it has no use in the long run.

d. The back-end is open source in nodeJs. This isn't necessarily the best backend language they could have used, but I know how to make changes so it is the best for me. With that, it is completely extendable. You don't like the tagging system, bring in your own. Want comments? You have like ten different pre-built options, or you can write your own with firebase or any other technology. I could go on forever, but you get the point.

e. I am not sure if I hate anything, but their default rendering/routing system is a little janky. I would prefer angular, as it has a little more finesse.

f. Not really, I had read through all of the documentation and GitHub issues before ever starting, which I would recommend doing for all technology.

It is a solid option if you have javascript experience, but there are many other options, including just writing your own. With things like loopback, and AngularJs Backbone/Marionette, and EmberJs, the ability to build something as simple as a blogging system is like a week long affair at most. Especially if you ignore things like user-defined templates, and any other feature that would make more sense in a SaaS CMS.

You can see the blog up now, if you disregard the URL. I just started a new job, and need to wait a paycheck or two to buy a new domain. It is sitting on an old one I bought for a now deceased project. http://compendiumjs.org
Ikea's Minimum Wage Hike Was So Successful, It's Raising Wages Again
It's premised on the belief that humans are unworthy. It's a meaningless statement, that only reveals what opinion the person holds of humanity, while lacking any objective foundation of comparison.

It's just as likely that we are the most worthy of any species in the Milky Way or universe. Which is to say, every other intelligent life form in the galaxy is worse, or perhaps drastically worse.

In my counter opinion, I regard the human race to be truly extraordinary and good overall. I'm aware of no finer species that should settle the Milky Way instead.
Eastern Europeans are much more likely to migrate to Italy and Spain than to Greece. Romanians especially. One reason is that Romanian is closer to Italian and Spanish than to Greek.
In my experience it's the opposite: the fact that employees generally either (a) regard options as worthless or (b) round allocations down to the nearest 100 basis points is a reason not to use them in compensation: the implied discount employees give them makes equity comp very expensive.

In fact: for this reason, I'd be especially wary of companies trying to buy a few thousand dollars of annual fully loaded cost with large amounts of equity --- it suggests extreme naivete.
I was at a startup company where an employee wanted to sell his stock and had a buyer, and the company said "no, if you want to do your own sale, you will need to hire an auditor in your own dime to determine the value, and we won't let your auditor see the books."

And this company was above average in not pulling dirty tricks.
I have used Scala in extremely performance sensitive environments. There are places where you have to move down the "elegance scale" but you don't have to abandon Scala entirely.

In general, performance is not the reason I would choose Java over Scala.
Here's one map of solar insolation for Japan:

http://solargis.info/doc/_pics/freemaps/1000px/ghi/SolarGIS-...

...and for the world:

http://solargis.info/doc/_pics/freemaps/1000px/ghi/SolarGIS-...
Enact the rest of the left's policy goals, of course. Don't ask why. IT'S THE SCIENTIFIC CONSENSUS you denier.
The absolute cheapest flights on skyscanner
Paul Graham's Hacker Guide to Investors
This is a submarine piece for the upcoming movie.

Seeing this title on HN makes me sad. I don't care if that's the article's title - when a title says "A serious conversation about the Future in Space", I'm expecting a serious conversation, not an advertisement.
You're absolutely correct about the arbitrariness of polygraph interviews. Any operator who tells you they're used to detect truth is flat-out lying. They're used to put psychological pressure on candidates in order to elicit disclosures. The more honest operators will admit to this. What they won't admit is that they're also used by law enforcement as a smokescreen to obfuscate their terrifyingly inept hiring practices. They work hard to ensure that they maintain a specific departmental culture, and it's very easy for operators to fail a candidate who they think will bring in too much diversity. And I'm not talking about skin color, though I'm sure that happens sometimes too.

Basically using polygraphs lets LE continue to hire meatheads. When one of them ends up on the news for acting like a meathead they wave their hands and bluster about "strict hiring practices", and that's the end of it.
LSTMs came from the same group (Schmidhuber), from Hochreiter. They were introduced in 1997.

It's somewhat interesting to see that only recently they become really widely used in certain Deep Learning communities, e.g. speech recognition.
> Office was once tied largely to Windows PCs, but the company today is working to make sure its flagship productivity suite works anywhere its users are – even on competitors’ OS’s.

Huh? Office has been on the Macintosh for decades. This isn't really new.

Heck, Office was on the Mac before it was on Windows.
Agreed. The real title should be "Refactor loops with map, filter, and reduce"
There are a lot of ideas in this direction and some of them will probably eventually pan out.

A few things to look at (not exhaustive):

https://okturtles.com/

http://www.coniks.org/

http://www.certificate-transparency.org/

An important early formulation of this possibility was Aaron Swartz's, in "Squaring Zooko's Triangle":

http://www.aaronsw.com/weblog/squarezooko

Everyone has different ideas about how most efficiently and safely to make public records append-only and achieve distributed consensus, and also what kind of records to put in to the system and what rules to use for validating updates. One way in which proposals have diverged is whether to use blockchain-like distributed consensus for storing and distributing keys, or just for adding transparency to trusted authorities' behavior.
Simple XML parser in java
I've noticed a considerable performance difference between Excel 2013 and the latest LibreOffice Calc, on my dual boot Ubuntu + Win8 PC.

While I'm not saying a Linux port of Office would be just as fast as on Win8, it is a noticeable difference.
Iterator Patterns in Go (2013)
Or you take a discounted salary in exchange for stock, and after all is done you earn barely more than if you had just went somewhere else for full salary (if you are lucky you get that much).
Will definitely do something with caching and rate limiting when I get some time. These queries are quite expensive so definitely needs a bit of work in those areas.
https://en.wikipedia.org/wiki/Trade_dress#United_States
Adobe issues emergency patch for Flash player zero-day flaw
Software developers are such a bunch of minging cheapskates. Giving the potential for high earnings it is a wonder why so many developers are so stingy. Paying $5000 - $10000 for a set of tools which their living depends on seems to be so much why?

How much do builders, cab drivers for instance, pay for their tools? Why does a group of people who consider themselves to be a profession have so much problem paying for tools? How much does a doctor, a lawyer, or dentist need to shell out in order to start practising?

This attitude among software developers needs to change. It is no wonder so many software tools are of such poor quality.

I am sure a lot of Sublime and Textmate users easily pay $100 for a night out on the town, so why should paying such an amount for a tool their living depends on be such a big issue.?
Amazon Introduces High Dynamic Range Content
Some great articles about the process of "Breaking Erlang Maps" via QuickCheck. Thanks for those!

1: https://medium.com/@jlouis666/breaking-erlang-maps-1-31952b8...

2: https://medium.com/@jlouis666/breaking-erlang-maps-2-362730a...
What was your motivation to implement from scratch, rather than using libgit2?
The percentage really doesn't matter. Assume that you could get a $150K cash/stock at a public company (meaning concrete valuation). A startup offers you $80K and says "here is equity to make up the difference". If you assume three years and a 10% chance of them being worth something that means you need RSUs worth at least $2.1M to meet expected loss of salary. I highly doubt you are getting that.
I think it depends on the risk. Getting hired at #24 might be a much less risky proposition than number 10 or 15.
It really depends where you are in the country.

The top ten US states all beat out the 10th best countries in all or nearly all categories.
If you're joining a series C that's close to IPO, they should be able to pay market-rate, or close to. You're also not really going to be getting a significant amount of stock from it, and it won't be worth all that much, relatively speaking.
> 1. you probably aren't writing those. 2. Even if you are, you probably aren't writing them in Java.

You probably also don't have teams as big as Autodesk or Quicken, therefore you'd better have a language that helps prevent breakages. Java is a good match for that.

> True, now how painful is it without the IDE?

Why would you do that? Because you like working without good tools? Text editing is but a very tiny aspect of software development.
Also here:

http://www.amazon.com/hdr

and here:

http://www.engadget.com/2015/06/24/amazon-prime-hdr-video-ar...
Graphic: Fortune 500 CEO Pay vs. Performance
It looks like there's no correlation at all.
30bp is not a low number for employee #24.

I got a huge windfall from a year and a half I worked for just 50bp, as employee #5 and a principal contributor.

Do the math. Cut 30MM in half, and give half to investors. That leaves 15MM. Divide that 24 ways and nobody's getting 7 figures. But of course, that's not how it works; at 30MM, even an extremely egalitarian division of what's left after investors recoup is still going to get you into low 6 figures.

The problem for this person isn't that 30bp is a stingy allocation. It's that for a company with 24 employees - or, very conservatively, a 4-5MM annual burn - 30MM simply isn't a very good exit, no matter how big that number sounds.
Not sure if it has been asked before but is it US centric or you guys looking to expand into other markets too?
Make JavaScript code unmissable
I have lots of options from various startups over the past 15 years. IPOs that got pulled, owners that refused to sell when they had the chance, bad management choices, etc.

Options are the equivalent of lottery tickets. Great if you number comes up, recycling if they dont.
I really like that they embrace HATEOAS, e.g., "what can this bot do?", even though the API might not be strictly RESTful (they call it an "HTTP-based interface").
> Previously everything was handled through emails and windows network drive (and this from an org with tens of subsidiaries and presence on every inhabited continent).

Have you heard about SharePoint? One of the goals of SharePoint is to solve such kind of problems your org once had.
> Now it's the golden age for programmers, but we will have to see how this holds in the long term

Yeah, the article takes that up a bit:

"Since the Industrial Revolution, capitalism has shown a long-term tendency to deskill labor and separate conception from execution in a way that increases the power of management. As industries mature, they tend to try to make workers interchangeable units."

"Nobody has yet figured out how to Taylorize software development. The task of writing a working program has yet to be broken down into subtasks that can be performed without specialized knowledge and some grasp of the whole system... [But] the larger trend doesn't bode well for the relative privileges that programmers have acquired."
> co-authored by a known practitioner of large-scale scientific fraud for pay (http://rationalwiki.org/wiki/Willie_Soon) particularly reputable.

Flagged for libel. It is one thing to argue a position you believe, it is quite another to smear another's character.
And if the company decides to screw you over, it's really easy. If the pie is so huge that it's worth you getting a lawyer to fight back, generally 1) they aren't so selfish, and 2) they realize you will get that lawyer to fight for your piece.

There's 10 ways for you to get devalued to 0 and you have to avoid all of them to make a payout.
Your civil protest could cost other people thousands of dollars in legal and other costs, result in other people spending more time incarcerated, and the like, without their consent.

The consequence for you is a few days spent feeling like a hero. The consequences for others can be much greater.
I'm operating under the assumption that most people aren't counting down the seconds until they can leave, but some will want to. Four years is a long time, and 10+ years to IPO is a quarter of your career.
What? Microsoft is asking money for a product so that they can pay their employees ? </sarcasm>
Saying they are worthless is being a realist.

If you are coming on after a series C you won't be getting any significant equity unless you are joining as leadership, and even then you are in the club and going to be well compensated anyway.
Those are some poorly labelled flags.
When you say you "fixed it", does this include removing the rank penalty? Or does the post remain lowered in rank? I'd presumed that you tended to manually review flagged posts, and then make a judgement as to whether the flags are appropriate. But if even "inappropriate" use of flagging can keep posts off the front page, it's still a pretty powerful tool. I'd feel more comfortable knowing that permanent removal from the front page requires an explicit editorial decision, at least upon review.
U.S. Hack May Have Disclosed 18M Social Security Numbers
Or you have a disagreement with your boss and leave, and while you are gone the company devalues the shares of everyone who left "because they aren't contributing any more."
Google to turn coal plant in Alabama into 100% renewable energy data center
Any down voter care to explain why are you down voting facts?
Indeed, I studied chemistry and certainly believe that carbon dioxide interacts with infrared radiation, but actually understanding that process is a totally different story.

What I don't like about "my side" of the climate change conversation is that it so often underestimates the difficulty and time investment necessary to really understand this stuff, and in so doing, disrespects people who aren't scientists. Is it any wonder then, that those people turn to the side that is willing to put things in terms they understand instead of making them feel stupid?

We need more Carl Sagan types; people who recognize that their years of scientific study have put them in a position to understand things that vanishingly few people can even conceptualize, and make it their work to educate rather than condescend.