skysight-inc/HackerNews huggingface dataset:
Include about 100K worth of stock in that 300K package, which will vest over 4 years. So your annual salary goes down to 200K + 25K (assuming the value of the stock doesn't move at all). 225K per year is slightly above what a 5y standard SWE makes here in the Bay Area working for a big guy. Really nothing exceptional here... By the way, 225K/y after income tax would be about 140-150K net income per year. Where are these $300K? :)

Also, any key hire like a scientist/data analyst/PhD working in a big company would easily get $1 million offers from other big companies.
When nuclear was developed, it was foreseen the waste of the first generation could still be reused by a "next generation" reactor and maybe turned into non radioactive matter. Nuclear reaction and transmutation says that the most stable atomic number is around 49 so with N>100 for actual nuclear wastes there is still potential energy usable.

Then oil went cheap investments were frozen.

As everybody noticed the "most advanced" deployed IIIrd generation of nuclear reactor are not really a success (EPR).

And the 5th?/4th supposed to come generation is promising a lot, but still has not delivered a lot. We are lagging way behind schedules, notably because cheap oil has been a curse.

Oil is getting more and more costly to extract.

PV and wind turbine activity do not follow our 9am/7pm seasonal activity. Eolian is so massively subsidized in USA Texas had negative prices this summer on their grid.

So cheap and convenient (non subsidized) energy seems to be our past. Not the future we will live in.

I guess some activity will slowly disappear ... And that the part of energy in Internet's price will have to be paid more fairly among users.

Cheap energy is physically soon to be dead. The watt consumed per software use will matter as soon as government will stop subsidizing the market with public money. And Artificial Intelligence may not beat human intelligence and adaptive workforce when costs are fully supported by the software makers.

Human have more value than what google and uber thinks, and their technological dystopia based on clean non human work force and cheap energy is a nightmare for both the workers and the ecosystem.

IT industry is not sustainable in its actual trend to not care about efficiency. Agile is a symptom of it, and we need government to stop their politic to deregulate on one hand so that those who waste energy don't pay their bills and on the other hand subsidize the market in favor of those producing so called cheap energy (fracking, PV, eolian, batteries) that are polluting.

Sorry, but sails, men, mechanical windmill and horses are some of the trivially cheap energies that will be available in the future.
Bonsai (YC W16) is hiring our first non-founder full-stack engineer
Still a big issue with the artifact being behind glass. In a controlled environment where you can take all the time you need, I still don't think you could get a scan that's as good as the one released.
Quick question, who are the "Big-4"? I count Google, Facebook, Apple, Amazon, and Microsoft at a minimum.
Google's artificial intelligence machine to battle human champion of 'Go'
The start up ecosystem in Dallas has gone through crazy growth in the last 2-3 years. When you then consider the amount of talent and amount of money in Dallas overall, investments are becoming more and more common. I know many companies big and small are moving here along with Dallas having the highest growth rate in the nation population wide.

I live in Dallas, it's a great place to be right now. Growth is crazy and the opportunities are endless. Also, being in the central part of the country, doing business on both coast and in Europe is so much better..no 4 am meetings.
Show HN: WIP and naenae – CLI utilities to easily manage Work in Progress with Git
This has a really nice section on work done by Jerzy Różycki, Henryk Zygalski and Marian Rejewski on the cryptanalysis of Enigma.
Ask HN: How many times have you been stiffed?
I'm looking at how to deal with a non-paying client, and I'd be curious to hear other people's opinions on this.

If you work a desk job, it should have happened less often.

In my case, it's overseas online freelance work - which I suppose makes it a bit more tempting.

Before this one, I only had one non-paying costumer that remained that way, which I think is not that bad. what are your experiences?
Not necessarily. Reproductions of public domain works that have no 'creative input', such as photographs of 2d-works like paintings are usually not eligible for copyright protection. You could argue the same is true for a perfect 3d-scan of a PD work: there is no creative process.
I know some people at Google and Netflix that make that range. Really solid technical skills, strong communication skills, consistent productivity, and strong negotiation and you can get to $400k / year. I haven't heard of more than that outside of a couple cases (I know a couple high profile women that earn millions a year, but this is more because there aren't that many publicly visible women in the tech world) unless they're working for a hedgefund or as a sales engineer.
> As far as I know, nuclear power did evolve over the last decades as far as it could and if it's "still basically the same", then just nobody came up with something really new in the field.

The nation that should have been the primary driver of nuclear technologies (the US) saw an explosion in the cost of development. This was not seen in other countries, which is evidence that it's because of cultural/institutional problems rather than fundamental technical ones.

http://www.vox.com/2016/2/29/11132930/nuclear-power-costs-us...

> Fusion? Was said to be ready in 20 years - 40 years ago, and today? Still 20 years to go...

This is a common misconception. In fact, the authoratative government body on energy research made it very clear 40 years ago what it would cost to develop fusion power. Fusion power never got the required funding so it never materialized -- as predicted.

https://news.ycombinator.com/item?id=8311566
Validate my MVP HackerNews
Hello! A month ago I had an idea and went to reddit to validate it. I had positive feedback so I decided to go for it.Today I deployed my first MVP: REVELATTE.COM

Revelatte lets you create a rich message (Text, Images, Videos and Links) and set a revelation date. A link is generated and you can share it around the internet. The message is displayed only after the date set has passed, otherwise it will show a countdown.

Pitch: "A revelation is te best way to tell people you are expecting a new family member, getting out of the closet or revealing stuff people don't know about you. How about the secret location of your next underground rave? Revelatte helps business owners to reveal new products, special offers and keep their customers thrilled with new features."

The site is under development and will look better as soon as I finish coding the main functionalities. I'm trying to re-validate the idea now that the MVP is up and running. If it has traction, I'll develop more features and post it in Product Hunt. What do you guys think? Go ahead, try it and send me some feedback in this post or via mail: revelatte [at] gmail.

Thanks!
It's entirely possible at FB/Google/Apple/etc. They definitely have H1B employees earning that much and I'm sure they are not looking to outsource those jobs. They are looking for quality not the cheapest possible price.
This is a fucking joke guys. Programming is not the career job that will get you those kind of figures, if it does it sure as fuck will be more of a management position. Look guys, salaried work will never make you 'rich.' Believing it will is the same belief that a startup will succeed. You need to get out of the salary game and work for yourself or do consultantcy if you want big bucks
On the other hand, it could be used quite effectively as a "sanity check" occasionally. Just because it flags certain things doesn't mean you have to take its advice.
Being under glass makes it a non-starter in my book. You could do it using polarizers potentially, but they didn't.
Sketch – Professional Digital Design for Mac
Here are more pictures of the Zappos office: http://officesnapshots.com/2013/12/16/new-zappos-downtown-la...

The open areas are Basecamp-esque cleanliness, the cubicles are the quirky-and-random crampiness.
Am I seeing things or, in the Zappos picture, is he using an older flat screen monitor as some kind of a cork board for storing random pieces of paper, like that calendar?
Do you have more information about Valve? I would be interested.

I've only found in the past the Valve employee handbook, some people raving about Valve and some people talking about highschool style bullying.
I personally got contacted by Facebook, Google and LinkedIn themselves on LinkedIn with job opportunities.

I worked for LinkedIn for a bit and am now working at Facebook.

While I visit the site/app only every other week, I still think it's very valuable to connect to people I talked to at meetups and that I would like to stay connected with somehow. Some of the people I'd like to stay in touch with, don't have at twitter account or are so low frequency that I'd miss things I care about. I probably wouldn't connect with them on Facebook since to me it still feels a bit too "personal".

Considering that LinkedIn was instrumental in the two biggest "moves" in my career and fills a good niche for me, I personally like them as a network.

I agree that the UI is a bit annoying at times, but they're way better than they used to be in that regard. I don't even mind recruiter emails. I have a bit less than 5 years of experience, so I still think it's a bit flattering to receive them :)
All those animated GIFs around the web, plus the images were JPEG artefacts would be noticed. Examples:

The Y logo in the top left of this page is a GIF.

All the logos at http://www.ycombinator.com/ plus the six images below More Quotes are PNGs.
Swift MMORPG Game Tutorial with Source Code and Videos
Stimulation of the nucleus accumbens has been around since the 50s: https://en.wikipedia.org/wiki/Pleasure_center
>I'm a writer and editor, and I dislike the idea of this tool quite a bit.

You dislike this tool the same way welders dislike computer welding or the same way truck drivers will dislike automated driving.

Everyone wants to believe their job is so complex that a computer will never be able to perform the same task adequately. Is critiquing a sentence really as complex as driving a car in heavy traffic? Or playing chess? Or finding faces in photographs? Or winning on Jeopardy?
Scroll down a little bit for non coffee examples - they use blue ink, and (cheap) red wine.
I remember being utterly turned off by LinkedIn when I saw two of my colleges a few years using a script to approve everyone's "skills" (or whatever they call it) everyday in order to be more popular or whatever.

I thought if everyone is just gaming it like that, the whole platform is totally worthless and even worse.

Needless to say, I now have a very minimal presence on it and never anymore link with recruiters as they will suck you dry timewise.
Mandating identical pricing for all customers [0], published price lists, and all-inclusive standardized line items based on services rendered (not costs incurred) could accomplish the similar thing. Unpaid bills for emergency (non-deniable) services would come from a general state fund, which would then recover from the debtor (or not).

Whatever the solution is, it's got to be stealthy enough to get past the "insurance" cartel. The grass roots demand for national Romneycare obviously came from legitimate problems, but the political machine twisted it into just further empowering the accounting-protection racketeers.

[0] Providers would still be free to set whatever prices they wanted, they just could not have different rates "negotiated" for different customers. And obviously accounting-skirting kickbacks would be illegal.
> If they charge $100, they might get the $20 from the insurance company - the remaining 80 goes to the insurance company?

He's saying they bill for $100, and the insurance company decides to pay $20.
Agreed, don't take 56% as fully being attributed to smaller page loads.

In two weeks after the change with out any other changes to traffic or anything else, the improvement was 38%.

I've talked about my findings with more caution here:
https://ecommerce.shopify.com/c/ecommerce-discussion/t/shopi...

My worst day after this change, was better than my best day previous to this change. Thousands of visitors.

This trend has continued for 4 months after the change. Hundreds of thousands of visitors.

I'm the only dev on this project and I know what changes day to day.

Can full 56% be attributed? No. I added opt-in monster with 10% & 20% (A/B) discount in Feb which boosted conversions. 10% actually out performs 20%. Go figure.

Can more than 0% be attributed to smaller images. Yes. So I'd say this change helped between 0% and 56%. Either way, it's statistically significant.

4MB savings on homepage going to save you from a shit tonne of bounces and help move more people towards that checkout page.
Show HN: Skipping the line to get Signal Desktop
I put this together on Saturday to help me work a little faster on large features.

When I'm working on a new feature for any significant amount of time, I tend to make lots of "WIP" commits that I know I'll later squash together before merging. This makes that process a bit faster.

`naenae` is very similar to the effect of `squashing` with `-m` (such that the commit message isn't pre-populated with dozens of "WIP" messages), except it does the counting reliably for you, and lets you use [commitizen](https://commitizen.github.io/cz-cli/) without much thought.

This probably isn’t as useful for less-public projects (where it’s common to make smaller, in-progress commits and leave them as-is), but a lot of open source projects prefer to merge in pull requests with only one commit. This allows them to both generate succinct and useful changelogs and more accurately show contribution stats. For those kinds of projects, I find myself spending a lot of time counting and squashing, so this alleviates that a bit.

This might also be a good option for users with [little-to-no familiarity with Git](https://xkcd.com/1597/).
Psychology’s reproducibility problem is exaggerated – say psychologists
We can! And we should!
A Guide for Building a React Redux CRUD App
The "big 4" consulting giants, Google it.
> The existence of the Antikythera mechanism despite no known contemporary written accounts of such mechanisms or their uses

Actually there are a few written accounts of mechanisms similar to the Antikythera, probably best known are Cicero's accounts which describe two devices: one by his teacher Posidonios, which Cicero is believed to have seen (so roughly contemporaneous), and another created by Archimedes, which most likely he hadn't.
Looks like Platform SDK 10586:

https://blogs.windows.com/buildingapps/2015/12/03/windows-10...

Edit to add: Believe this is the same SDK included in VS 2015 Update 1.
10 Properties with Spectacular Views
Java 8: A Type Safe Map Builder Using Alternating Interface Exposure
Right up until the time the companies are asked to pay taxes.

Anyone can give out $300K per year jobs when they are global monopolies that pay no income taxes in any jurisdiction.

These are short term anomalies not structural jobs indicate any kind of long term trend.
Problem is, it's under glass. Unless you use a polarizer you'll get a lot of false positives for points of correspondence. Photogrammetry would require a whole lot of very properly lit images as well. From a technical standpoint their story doesn't line up at all with my experiences with either photogrammetry or capturing 3d data with the Kinect.

As Best I think they had somebody do a hand-sculpted 3d sculpt using z-brush, maybe nominally based on the photos and lot rez scan data.
Oh... 40mm people
People might not like your comment and have different opinions, but as person who did exactly what you said and now making around 420k/yr for cyber security consulting, I have to say, you are 100% right.
A bigger question here is why not build FLIF as a document format using an established container? Why not use something established, mainstream and non controversial like TIFF as the container and FLIF as the codec. I'm kind of sick of this "new file format and file extension for no good reason" crap. MKV as a container and I dont care about codec because FFMPEG/VLC/etc support all the codecs is great, it hides all the complexity and enables codec experimentation without hassle. FLIF is an image encoding/decoding scheme that would be completely compatible inside a TIFF image if implemented correctly.

Why do I care about having a "dot flif" file when the new codec is the important improvement?

Is '*.flif' actually a good thing?

Personally I don't think so, mainly because without a mechanism to drive adoption in browsers, the format offers very little value to anyone over existing formats. TIFF would be a decent solution to that problem. ... And the fact that FireFox has marked TIFF support as WONTFIX is actually pretty indicative of how unlikely they are to support a new format such as FLIF. Sad but true. From what I already see of the FireFox support thread for FLIF, its not going to happen any time soon.
I love that people even have the idea that these items of antiquity which can belong to someone and they can make a copyright.

The obvious answer (to me) is that they are public domain and are humanities public record. Now the item may be owned but cannot copyright the image. This should be the answer.
Tried it with "I'm better then you" and it didn't complain.

Nice idea, but you need to catch homophone errors.
From my understanding - it is proprietary at the moment but Apple has publicly pushed for other vendors to do something similar and for it to be standardized. There is a discussion on w3c to make this a standard: https://lists.w3.org/Archives/Public/www-style/2015Jul/0169....
But that's a person's own desk. If you wanted to keep a clean desk then surely you could.
>Another beneficiary is Derek Noel, 30, a onetime customer-service employee. Noel had wanted to transfer to Zappos’s culture team but found himself blocked by his manager. “As soon as I found out about how holacracy worked,” he says, “I was like, ‘Actually, my boss can’t tell me that.’ ” Noel’s ideas, which included weekday events where employees watch a movie in the auditorium while working on their laptops, gained traction. Now he works in the Fungineering circle, a kind of events-planning/pep squad.

Want to spend all day at work planning fun activities? No one can tell you no!
Most people never believe me when I tell them Fecebook banned me for being too old. No skin off my ass, if 'social media'(sic) participation is given weight in critical decision making our values are obviously incongruent & we are better off going our own ways.
As an outsider to tech -- wow. Complaining about a 7% conversion rate on raising money for an idea.
The long and short of it is this: if they got a scan of that detail from a Kinect, of an object under glass then they better release a SIGGRAPH white-paper because what they accomplished was better than the state of the art.

Of course there's a much more likely explanation.
My brokerage account allows me to search for statements and then check off the ones I want to generate a PDF for, they then get combined into a single PDF. Of the three banks I deal with it was the only one with this feature made catching up on my statements so much easier.
Here's the tutorials I used to learn game programming in C: http://bespin.org/~qz/pc-gpe/

.. 20 years ago :(
Rebass: Configurable React Stateless Functional UI Components
That skill endorsement interface is like a videogame that I play every few months. I hit the affirmative button on people I like without really looking at the skills too closely. I have to have a really low regard for someone to not just give them a skill recommendation.

It's really just a "Hey" that I'm sending to some long-lost co-worker's mailbox. Often, endorsing someone will spur a reconnection or an email conversation with that person that I otherwise might not have had.

I would never consider the linkedin skills recommendations when looking to hire someone.
Pricewater Coopers, Deloitte, Ernst & Young, KPMG
I assumed he was talking about accounting firms: PWC, EY, Deloitte, & KPMG.
Sales engineer chiming in... You can certainly come close, though I've never hit it... depends on the year/etc...

I do a lot of architecting of cloud storage solutions involving flash storage in my role. Lots of work to engineer solutions into existing hardware/environment, some rip and replace... Not sure if that makes me a technician or not...
Trimtab
Yep, exactly. 70% working with colleagues to design ML algorithms (which is mostly thinking of clever ways to extract features, to be honest), and 30% implementing said algorithms in a way that scales horizontally.
I am fascinated by brain hacking.

That said, a routine of high-quality sleep, daily exercise, nutritious food, mindfulness meditation, and limited caffeine use will do far more for the average person – with substantially less risk.
zZz – Hello, it's time to wake up. Free & creative Android App.
The dev-mailing list is very censored, I can verify this based on my personal experience. Many of my posts strengthening on-chain scaling points have been deleted from the dev-mailing list.
Ask HN: Do any devs out there take tech support calls for your company?
One of my buddies is a developer at a small company (~30 people), and in an attempt to increase customer service levels, has been asked to start helping with tech support calls (and product support online chats).

Have any of you been asked to do something similar as devs? If so, how'd it turn out for you and your company?
I am already getting downvoted for putting the truth out there. These fools like the idea that their web development job can turn into a 300k a year salaried job but its a pipedream. I am not saying those jobs don't exist. But they usually are anomalies or due to other things like a PhD.
There's a lot out there on "flat management style," especially Valve's verson of it, but I like this simple and short interview with Gabe Newell as an intro.

http://www.bloomberg.com/bw/articles/2012-04-27/why-there-ar...

This BBC article touches upon the concept more broadly:

http://www.bbc.com/news/technology-24205497
For what it's worth, I agree with Animats that Rust's error handling is too complicated.

My dream language would have catchable, unchecked, untyped exceptions. I.e. you can throw and catch strings anywhere without declaring that upfront. You can even throw from a destructor while unwinding, whereupon the new string gets appended to the old string and life goes on. It's a pretty sweet design:

1) Easy to read code with standard control constructs.

2) No performance overhead in the common case.

3) No dispatching on error types, therefore less temptation to use errors for control flow.

4) No distinction between recoverable errors (option) and unrecoverable errors (panic). I feel that distinction is in the eye of the beholder, especially if you need to catch errors from code you don't control.

5) No distinction between code that can cause errors and code that cannot, thus higher-order functions become easier to write.

I'm hard pressed to name any advantages of Rust's model compared to the above. Rust can't even claim to be transparently callable from languages that don't support exceptions, because panics exist :-(
Yeah, I am not for overusing exceptions, but languages like python make creative use of exceptions. For instance the generator syntax raises an exception when it is done. Interestingly, you can make a generator to go through the lines in a file, and use that when you are at the EOF.