skysight-inc/HackerNews huggingface dataset:
The point he's making is that if that's part of your compensation, and you don't understand it, then you might as well be being paid in magic beans.

Options have a much higher "total cost of understanding" than regular compensation, and understanding liquidity and volatility is part of that.
Yes programmers are well compensated, but they are also in very high demand.

One day at a big family union I got three phonecalls from recruiters. My whole family rolled their eyes, while I politely said no to those recruiters with below average offers. I told them that this is usual, I get a few phonecalls from recruiters every week. None of them who work as doctors, teachers, accounting, geophysicist, even an old CEO of a $200 mill company has ever experienced something like that. They may get a recruiter calling once a year.

Most programmers don't know their real value and way too many say yes to work below average market rate. Younger ones a often preferred as they are easier to manipulate, have no idea about their value, and hardly ever says no to something. And they are brilliant and smart for bargain.

What they lack is experience, but as the technology landscape changes every second year many believe experience doesn't matter. That may be why so many companies are struggling with technical debt.
Wedding vehicles according to your wedding theme
Show HN: Kissui.scrollanim – CSS3 scroll animation
Both my wife and I are scientists (neither of us are working as scientists) and I love this. It is fantastic to be able take a background knowledge base for granted.
Oh my goodness - it never occurred to me that a library could be scary. As a book lover, I was positively thrilled the first time I entered my university's 3-million-book-library...

Although having said that, I can absolutely empathize with a library that big being confusing (especially when parts of it are spread all over town). Thankfully, our university library provides short introductory courses on how to use a research library, and there are brochures lying around everywhere that cover the fundamental stuff.
Australian Census Website is melting down whilst entire country visits it
If the occupations are so alien to each other probably you wouldn't be attracted by that person to start with. If your SO is eg. an hairdresser probably it is boring but if her occupation is something you would like to know more about, it's not. As an anecdote, my ex was making a thesis in International Relations and at the same time she was taking a Spanish Philology course. I can say to you that I learnt a LOT just by being nearby.
Finance is bad, but it's kind of a least-worst situation. What's the alternative that doesn't rely on philosopher-kings or omniscient omnibenevolent central planners?
I'm curious, Is it a UWP app?
Mostly this is down to people thinking what they do for a living is a joke, and not caring about it.

A little more maturity would go a long way in not just the dev community, but marketing, advertising, and anything service sector-ish.
Hours of my life sunk into this man's creations (I believe every Secret of Mana player is in the same situation).
Obligatory talk on that topic from the 32C3:

"Unpatchable - Living with a vulnerable implanted device"

https://media.ccc.de/v/32c3-7273-unpatchable
> What does this mean?

It means the problem was solved accidentally.

Luckily enough, all problems will be solved for good by rewriting the browser in Rust, according to my reliable 10x engineer sources.
I was a bit scared considering some people earnestly feared the LHC could create a black hole.
“I Just Don’t Believe Those Results”
A simple script may be sufficient to address your needs, but please don't generalize that to everyone else.

Simple counter-example to your point: other Debian packages who wish to provide information in /etc/motd. The solution to go with drop-in directories (just like /etc/cron.d) has certain advantages over other patterns, but the author seems to be oblivious to all of this.
I followed a similar path. I love Arch but in terms of reliability I don't trust that I'll have a workable system at an arbitrary time. Manjaro is a good compromise between Arch and Ubuntu goals I believe: it works with a well rounded desktop environment on top of Arch out of the box and there wasn't much to rip out off the fresh install.
I've had several (non technical) friends report basically no issues on either install process or daily use. Not to go all fanboy on this thread but that distro restored my faith in using linux on a general use laptop.
It's a nightmare because the last 50 years of science have led to a dead end, with no clue as to the next path to take.
Seeing this headline makes me think a black hole has been created and we're all going to die. Thankfully, this is not the case.

edit: LHC webcams, interesting: http://www.cyriak.co.uk/lhc/lhc-webcams.html
Probably what you like is that she is smart enough to understand what you say. That doesn't imply that she has to be a scientist.
Samsung, il Galaxy S8 sarà solo curvo
The measure of "importance" that results in programmers being paid a lot of money is the ability to do something once and have it benefit millions of people.
Using Credit Cards to Target Web Ads
A copy of the whole manual on gutenberg.org[0]

[0]http://www.gutenberg.org/cache/epub/26184/pg26184-images.htm...
Yeah. That was a pretty misleading title.
But the same MS researcher that developed "differential privacy" has said and explained how its not really effective except for in short terms studies. I'm surprised a publication coming from MIT would not bring that up. It seems like its just "clever" marketing on Apples part. Also Chrome already employees "differential privacy" for w/e thats worth.
I don't get why everyone is criticizing this article. I think the main point is simply: Understand your compensation. And this is important. For instance, it makes a huge difference if you're allowed to sell your shares on the secondary market or not. That way a friend-of-a-friend made a bunch of money while other employees who joined a few month later can't and probably won't ever be able to sell those shares at a good price.
https://hn.algolia.com/?query=I%20Peeked%20into%20My%20Node_...
A single large arm operating the way you describe would need synchronized drive wheels on both sides, adding cost and complexity over a single-drive anchored system. You'd also need a lot more slack in the hose that feeds it.
multiple discussions already... https://hn.algolia.com/?query=I%20Peeked%20into%20My%20Node_...
Book Review: The Apollo Guidance Computer: Architecture and Operation
Last year they had $666.9M in revenue and $73.61M in profits.[1]
I would say it is pretty low.

[1] https://finance.yahoo.com/quote/MWW/financials?p=MWW
I've written build scripts in Rust.
I take's flippin' forever (relative to shell or make). But at least it has proper error checking.

One of the guys working on Redox OS make a library called cake which provides macros for a Makefile style script: https://github.com/ticki/cake
Yeah, this is quite true. Even if it doesn't seem like it, the fact that programmers have a relatively stable job and stable income -- worrying about getting the right about of pay vs equity is much different than worrying, "Will I get paid?" -- it show some lack of self awareness to even complain about these kinds of topics. Yes, you might have a difficult time making ends meet in SF with a $100k job in a nice apartment, but you can always move to a city that doesn't have obscene rent and living costs and live more comfortably, and most likely be able to afford the associated moving costs, something many, many people can't even begin to think about.

Barring those comments, I think this article is actually good advice for software developers who don't know that much about how this works and what to ask, and could be burned in the end. Many people don't think about the specifics and if they have less than scrupulous founders, if they're not careful they can be in for a lot of trouble. I actually wish this would touch on the more psychological aspects of this topic, because you might want to understand these things, but might be worried about pressing buttons when applying them, and shouldn't be. For example, when you initially interview, don't be afraid to negotiate and definitely don't be afraid to leave if the terms aren't to your liking. If the company is profitable or is "awesome and will be worth tons of money, we promise!" they should put their money where their mouth is and compensate well, not just with equity. If you're not getting paid what you should be, or not getting the equity you think you should be getting, talk to the founders or whomever you can, and don't be afraid to leave if the situation is toxic or isn't acceptable (of course, this is mostly startup advice; when at a larger company you might get some say in the compensation package, but it's likely mostly up to bureaucratic processes unless you're being hired way up like VP/P/C level). It's not necessarily true that they need you more than need them, what's probably more truthful is that neither party needs the other.
Oracle-owned point-of-sale service suffers from malware attack
Wasn't the nightmare scenario that the LHC would create a black hole that would swallow the entire solar system?

The case of no new physics "just" mean that they'll have to start looking else where. Their job just got a little harder, and while I can appreciate how annoying that can be, it's hardly a nightmare.
no, it's a WPF desktop app
No, it really isn't. I agree roughly with the claim that you should plan your life based on the assumption that your stock options are quite likely to be worthless, but the comment you replied to is making specific and highly meaningful points that anyone receiving options really needs to understand.
That's one fast response time! Awesome!
iOS is not among many other softwares
Let's be honest, the only reason companies aren't transparent about these things is because of investor/founder greed. Whether or not the numbers are 'fair' isn't even relevant until employees fully understand their compensation. It's basically like how landlords in SF take advantage of the housing market by unnecessarily raising rent to absurd levels just because they can - it's the same with investors. They have the money so they try and scalp those who need it under the guise of taking on risk. In reality, if an investor lost the 10M he/she invested in a company, it probably wouldn't change their life at all.
The relationship between GPD and Olympic medals
I'm a little saddened by the lack of responses. Maybe I'm getting older and a whole generation has grown up after me and doesn't know about the "glory days". :) Perhaps FidoNet is completely dead at this point and there is no way to revive the old content.
We live in a society where almost everybody's first instinct when looking up facts is: "Google it". And the second: "Check Wikipedia". It really isn't astonishing that students have the same attitude when they first arrive, and I think it's the university's job to get them to change that habit. (Of course there will always be those too lazy to do anything but check Wikipedia, but most can be taught.)
Show HN: Offer a file for download on your LAN
GoodAI One Year Later: Progress to Date and Next Steps
Far too many people out there are looking to make a buck on someone else's hard work than their own.
Or just don't spend too much time talking about work? I find there are plenty of other things to talk about. :)
Over the years I was slowly beginning to become convinced that the abstractions of relativistic model are just not compatible with all other models we have. Not negating the correctness of it's results, but I kinda think that it should be redefined so it conforms better with the rest of the models. Alas, it has become de facto a state religion and any attempts at discussion about it end up with being laughed at
Liskov Substitution: An object can be replaced by supertype without breaking the program

Shouldn't that be subtype? Or am I misremembering this?
I don't feel like going to Wall Street to learn about all this.

I am sure there is an element of experiential component, but which books or resources can I peruse to get myself acquainted?
Why not replace "grandma" with "grandparent" as well? I know I won't be calling my grandma any time soon, even if I wanted to!
from the responses it sounds like there is no one answer for everyone with this. It depends on the person that you are and the person that your partner is.
That strikes me as a very general and blanket assumption. To me the correct answer, as so often, seems to be...it depends. Mostly on how both parties handle the situation of having very similar interests, which might as well be a blessing.
Ask HN: How should an old guy with a messed up life go about righting the ship?
All my problems are of my own making. I'm in my mid-30s and by way of background:

* Teenage father, married the mother as a teen, two kids in total

* Jail a few times, never finished school

* Saving grace: technology -> went from making $50K to $300K in my own tech consulting biz by mid 20s

* Could not imagine being married to this person forever so I filed for divorce after business went south and she was completely not supportive

* Jail (again) - apparently common during divorce and easy to do because I had a history.

* Business never recovered as things moved on and I was fighting a criminal case and a divorce case. Totally wiped me out financially.

* Finally found a great job 3 years after divorce... self sabotaged my way out of that one

* Had the kids full-time, now they both hate me. I don't blame them, they had no choice.

* 5 years later, still going to court for family law issues. This is exhausting.

* No real support system: at my parent's home for 2 weeks and my father has tried to get my car towed. They have asked me to leave by the end of the month.

I can't see where to go next. I'm completely clueless about the latest technologies and I'm trying to remember exactly what gave me the impetus to earn $300K in my mid-20s without any education. It was a mixture of "fake it till you make it", energy and curiosity. I still have the curiosity and energy. But I have grey hair now. I receive great feedback from tech phone screens, online testing but as soon as I go into a job interview, I can see the reaction: this guy is too old and will never be able to learn. I've almost literally been told this. I'm also not in great shape and I'm very sure this is a large factor.

So here is my plan:

* Get my own place
* Fix the things that can be fixed (teeth, weight)
* Accept the fact that I will be going to family court for the rest of my life
* Get into therapy

Anyone else ever come back from a situation like this?
Your comment seems to assume only straight coder guys can have girlfriends.

The author is just giving examples of people you can talk to, if it just said 'Call your girlfriend' that would be different.
GC Pauses and Safe Points (how the .NET CLR 'pauses' so the GC can do it's work)
I found flights to Osaka on flychecker at € 396
Absolutely this. All comp evaluations should start from what you could reasonably expect (salary + annualized stock) at a public company.

Startup comp is a little different; salary + the value of equity at (a reasonable) exit (but derated by a healthy 80%, because 80% of all startups fail, right?) It might also be wise to discount for any difference in preferred shares vs. common stock.

This might just be my personal experience, but I feel like a lot of people don't derate startup equity for (the statistically expected) failure correctly.
Layout is wack in my Chromium.
He also assumes you don't have a grandad or a mother, that's cruel
Having seen these types of articles crop up a number of times now, I've started wondering if the issue of preferred stock vs. regular stock vs. options is something that is specific to how stock ownership works in the US or if this also applies to other countries.

In particular, I would be interested in information on stock ownership in British ltds and how things work in the EU in general. Can anybody with experience in those markets clue me in?
> I know several people...

And for every person you know there are dozens of stories about people who didn't even come close to recouping their salary differential. And those are just the "successful" startups that had some sort of exit. So the risk is (obviously) real.

> its a statement about your risk averse world view, not a statememt of fact.

No, it's a (true) statistical statement that you're misrepresenting as a categorical one.

> loudly proclaiming that you are valuing options at zero is great way of letting your co workers and others know of your level of interest in the success of company

Does the VC who's investing in a profile of N other companies also not have much interest in the success of the company? I mean, if they REALLY believed in the success of the company, then why aren't they just throwing all N at the company?

The only difference between the VC and the employee is that the employee is providing a limited resource (time) that can't be split among N bets, while the VC has enough cash to afford to make risky bets.

So it's entirely possible that the company has an negative expected value for an employee and also a positive expected value for the VC (and founder, but for different reasons).
> If you do backend, the user doesn't give a shit about your clean code

It's not about the user. Coding in a 'clean' way is something you do for your colleagues and maybe future colleagues, who will have to maintain and upgrade your software in the future.

> so sometimes it's a trade-off in deciding your approach knowing the lifetime requirements and maintability

I have seen quite some hacks that were intended as 'one-time-only' and 'we-refactor-this-later' solutions. I don't think any of these trade-offs payed out in the end. The proper work to refactor crappy code and reintegrate it into the system took a whole lot of time longer than implementing it correctly in the first place.

The only situation where hacks like this are acceptable in my opinion are 'one-time-only' prototypes (where the prototype code does not find its way back into the codebase), where certain features are shown to a customer, and the rest are mockups.
It is hypocritical that Indian publications glorify people who have left the country for good? I think your statement is hypocritical.

Has the West not done the same? Who was Mother Teresa? When she adopted India as her home, leaving her birthplace for good, to help the distressed, did the West not glorify her as a "savior" and elevate her status to a "Saint"? Heck even after her death, lots of Western publications still continue to praise her work (and rightfully so). Should we call the West hypocritical then?

Just because Sundar Pichai left India for good does not make him any less Indian. At the same time, he is also not a celebrity.

If you bother to look at other articles published by the same publications you referred to, you'll notice that they praise a lot of other, more powerful Indian entrepreneurs as well. Sundar Pichai is not even on the same plane as those of Tatas, Birlas, Kirloskars etc. These are the local celebrities (household names if you will). Not Sundar Pichai. Go ask any Indian about Tata and s/he will tell you everything they know. Then ask about Sundar Pichai. That is when you'll understand who is the real celebrity in India.
And as shown by OpenSSH being open source does not help much in the security department either.
Politics of Co-Option in Free and Open Communities
...so we should expect a period of wild speculation in physics with some fairly interesting experimentation to prove (or falsify) those theories.

(I'm not a physicist), but is it possible to almost automate some of the discovery process to attempt to turn up new leads? (or is the search-space too large for this to be reasonable?).
Lisp Machines had already something like Mathematica.

It's called Macsyma and existed long before Mathematica. Macsyma was ported to Lisp Machines, in fact Lisp Machines exist partly because of Macsyma. It was one of the early Lisp applications which needed better and dedicated (not timeshared) hardware.

http://lispm.de/macsyma/macsyma.html
> “You’re pulling data from my cardiac device that I paid for, implanted inside my body, the most intimate piece of technology anyone can have, and yet I’m devoid of access to the device? That moved me to my core,” he says. “That’s just not right.”

I'm sure she must have signed a user license agreement of some kind upon buying the device. So she shouldn't have to complain.
Does anyone know if the "differential privacy" is done on the device before send the data to Apple? Seems unlikely, but oddly couldn't get an answer from Apple.
Why I Don’t Use Gnome but Everyone Else Should
Antifragile Planning
nice to try
I'm in the middle of reading _Command and Control_ by Eric Schlosser: if it is to be believed, then in the immediate wake of Hiroshima and Nagasaki there was a widely held opinion (possibly approaching a consensus) even among the upper ranks of the US armed forces that atomic weapons should either be banned outright or placed under the sole control of a world authority, maybe even a world government.

Curtis LeMay (IIRC) stated that those two were by far the preferable options: but failing those, it was imperative that the US had "the best, the biggest, and the most".
Well, those binaries still needs to get built somewhere, so the makefiles, patches etc still need to live somewhere.
Brace yourself: significant improvements are coming to multi project management
As I understood the article, the gist of the issue is, that besides salary, many/some programmers could also have another form(s) of compensation, so why not negotiate for it?
It sounds like a lot of stuff that the author complains about falls under Sturgeon's Law. To paraphrase him: "Sure, 90% of FOSS is crud. That's because 90% of everything is crud."

Not to lessen the many valid criticisms that the article contains, but I think the low average quality of code can be adequately explained with the above law.
This is a good repo of arduino based code to talk to many of the nordic based toy quads - it converts the PPM signal from an RC transmitter:

https://github.com/goebish/nrf24_multipro

Many of these little quads use the STM32F0xx Cortex-M0 micro controllers - there are various replacement firmware efforts, eg:

https://github.com/samuelpowell/CX10-FNRF/tree/blue-and-red

https://github.com/silver13/h8mini-acro
Building a personal brand in 2016 is much less about blogs than it ever has been.

Most of the people I know building big-ish personal media properties in 2016 are doing it on a siloed platform: YouTube, Instagram, Facebook, Medium.

Building an independent blog from scratch is probably the hardest it's ever been. It can still be done if you're talking to a tight-knit community and you know where they hang out, but "viral" / "social" brands are much more dominant right now.
How to Develop an Info-Product
sounds interesting. I have no use for it, but i would definitely have fun trying to make it fail :)
No. I actually thought it, but I assumed the author would refer to straight guys as an audience. I might be wrong though. I didn't not make any assumptions about his actual audience, only about the author's perception.
This is what makes it a great age of gaming. All those one and done games are gathering electronic dust on my Steam shelf, yet Minecraft, Factorio, Starbound, Warframe, Space Engineers, 7 Days to Die, etc (all of those perma-early access games, pretty much) are racking up hundreds of hours over the year
I mean, Factorio with bob's mods can keep you going for a month
NASA has some wild ideas for the future of flying