skysight-inc/HackerNews huggingface dataset:
It's not just basic supply and demand though. There are many other factors driving up CEO pay.

1. CEO pay at public companies is public, so they feel the need to keep up with other companies.

2. The incestuous relationship between CEOs and the boards of directors that set their pay.

CEO compensation isn't tied to performance.
What's cheaper or not depends on your volume at that level.
Well, I used systemd as an init system on a device I was working on (based on imx.6) because it turned out systemd was faster than sysVinit. And from my experience it is very popular now oj embedded systems.
Ok.. that's different. The quote says "no one".. it doesn't say, "I have a learning disability, and would appreciate some understanding and accommodation from my coworkers."
You're too busy attacking, you didn't realize the rate was 10 per night. Depending on the text, that's about 30 minutes of reading for me (I'm not a fast reader) so that' understandable. I barely have 30 minutes to myself after getting up at 6, commuting, working 9 hours, commuting back, making dinner, eating, getting everyone ready for bed, quality time with family, and then finally settling down for the night for some time with my wife. Rinse repeat, where's the time for myself?
Seeking Alpha is good.
Get a subscription to WSJ, which will inform you of larger marketplace trends and make you a better investor in the long term.
It's a great scene, which many interpret as more of a love letter to the city than actual vitriol. By the end, one realizes Ed Norton's character, Monty, is mostly mad at himself.

One can arguably make a similar interpretation of this piece.

https://www.youtube.com/watch?v=4OYe3uk8Fi8
The Terribly Thin Conception of Ethics in Digital Technology
There is, in fact, an entire sub-reddit dedicated to turning amassed money into a fixed income, with the specific goal of financial independence: https://www.reddit.com/r/financialindependence/

So while amassing money alone won't get you there, it can definitely facilitate it.
I understand what people say about celebrating a release, but I agree with you that I am against drinking on the job.

I work with several alcoholics, and they are ones that have no desire to get better. It is extremely uncomfortable when management says that you should go out to the bar so you can get to know them better, especially when you drink very little (or several people on my team, not at all). I'm left with the choice, do I socialize and get deal with the potential ramifications, or do I stay away and make myself an outsider?
They have :) re: Kingdom Hearts
In my country 'drinking together' is also a very important part of the culture, and on Friday's ~4.30pm work stops and the company drinks together. I don't drink and have never encountered any issues with simply saying no (but still attend the event). Curious what negative responses people have encountered.
Can somebody please explain me in plain english, how this is different from vert.x? Even Graal seems to be OSS, I would rather use Eclipse foundation project (vert.x) than anything from Oracle.
So this discussion has devolved to the point of cutting out words from sentences to change their meaning and using the new sentence as a straw man. Here we go again HN.
Apologies HN for the brief comment, but I wanted to make excited noises about how similar your process echoed with how I'd describe my own (especially the "magic time where I try to take the whole problem space into my head" aspect) but within programming. Although, to be fair, even when I'm doing an isolated component on paper programming seems to necessitate that I keep the "local state" up to some reasonable logic isolation boundary in my head as well. It's oddly reassuring to find that I'm not as inefficient/off in left field (with my thought processes) as I thought I was, for whatever reason this isn't a conversation I've had much with other peers.

I'll try to make this post more useful than self congratulatory by echoing: Notes notes notes. Whiteboards, sticky notes, and a giant perpetually updated todo list in an email draft (discount-evernote :) ), have been my saving graces, even while my memory gets worse as I age.
That is assuming the everyone has the same ability with working memory - its quite obvious that one of the diagnostic's for neurodiversity is poor short term memory - and guess what industry's have more neurodiverse people?
"While port knocking is really just another layer of obscurity, obscurity works really well on scattershot/random attacks."

Thank you. Remember - security through only obscurity is a bad idea, but additional layers of obscurity can be very valuable.

Also remember: a typical port knock is a series of three ports that all have to be hit in a certain timeframe - for instance, 2000, 4000, 8000 - that's a big "keyspace" to brute force through at WAN packet speeds ...
There are plenty of people who'd say frat culture undermines the productive capacity of the workplace, likewise with alcohol or being able to hit on others, or difficulties people have because hookup culture is now a thing. Both extremes of that are clearly terrible... there's really no right answer.
Awesome point, and exactly the advice I was looking for.
Within a local context (where corner cases can be excluded) large parts of C/C++ can be simplified. Expand to a general context, I think too it is a fallacy. Even when in theory the compile time can determine all the types and ambiguity, including all the corner cases makes learning the language very complicated. However, as a preprocessor, it does not need to work beyond local context as C/C++ is still there to deal with general corner cases.
> if Alice picks 10 and 20 and opens 10 first then you have a 0% chance of winning.

No because you pick the hand (i.e. it’s essentually random), so you still have 50% chance of first revealing 20 and gettingit right.
Not really answering your question cause React Native builds to native platform code.

But Ionic uses Angular internally -> Cordova-> PhoneGap (mobile)
What Is a Quantum Computer?
You are incorrect. Medicaid is not and was not strictly for "disabled populations". Are you thinking of SSI?

Over 67 million people are enrolled in Medicaid, over 6 million are in CHIP. That's over 22% of the population.

Your definition of objectively poor is suspect, because the cost of living varies so widely across the US.
instead of readily usable voltage/current changes, you get (so far) useless, probably cased by the measurements, electron spin in one direction or another flipping over time.
"A port knock is just a clear password"

It is only clear to the routers in your traceroute ... third party attackers cannot snoop on this traffic.
> Can you elaborate on what you mean by this?

I'm 100% certain the OP meant "resources for writing cross-platform desktop apps".

> write your core functionality in a language that can target multiple platforms...write platform-specific wrappers around it

This is nearly always suggested by someone who has never attempted this.

There is a reason there are mountains of Windows-only or Mac-only software out there.
I think you totally miss the point. Explaining something by analogy can be the most effective way of "getting it". Everyone is different. You definitely cannot make such a bold statement about whether the approach was valid.
"Consensus" was a word used in the distributed systems literature for all sorts of problems well before the Bitcoin paper. (As was "Sybil-attack-resistant", which is another phrase I ~used that was also in common use.) Bitcoin is interesting because it allows reasonably trustworthy consensus in a Sybil-attack-resistant way for a particular problem, namely, a distributed ledger that permits anyone to participate without permission from a central authority. There were lots of other systems for distributed consensus for other problems: a random example is BitTorrent.

I would actually dispute the definition of "cryptographically signed linked list" for Bitcoin. What makes Bitcoin blocks valid is not that they're cryptographically signed (signatures are over transactions, from the address that is trying to send money, but you can sign two different transactions and now you have double-spend). What makes them valid is the inclusion of a solution to the mining problem that incorporates the data being sent, and I think that in any context other than Bitcoin, "a message that includes a random nonce such that the hash has certain properties" wouldn't be called a "signature" at all. Take Hashcash, the proof-of-work system for email anti-spam that somewhat inspired Bitcoin: the web page and paper calls the authentication token a "stamp", and doesn't use the word "signature". The FAQ suggests an extension for mailing lists using the phrase, "A hashcash specific approach (avoiding signatures)".

I am super excited about CRDTs but they seem like an entirely unrelated problem space to Bitcoin, so using the term "blockchain" doesn't make sense to me. (In the same way that I am excited about DVCSes like git using Merkle trees to allow mergeable offline work without a central coordinator, but git is definitely not a blockchain.) That said, I did say this on an IRC channel the other day:

< geofft> I would define "blockchain" as "a Merkle tree that solves the double-spend problem in a way that's resistant to Sybil attacks"
< geofft> if your transactions commute, you don't have a double-spend problem, and therefore "blockchain" isn't meaningful
< ...> geofft: doesn't stop people hawking blockchain solutions though :P
< geofft> oh, sure
< geofft> I would also define "blockchain" as "the word you should use instead of Merkle tree on your investor pitch"

So if that's your reason for using the word "blockchain," good for you :-)

I am reading through your Distributed Matters slides - exciting stuff and the point about ATMs not being strongly consistent is a very good one. Will need to reread a few times to make sure I get it!
I don't either. But fact remains, they're totally ordinary. Love princess costumes and glitter and Disney no matter how much I try to nudge otherwise. I just roll my eyes.

But I've found I can reconcile that by switching a word: "Grow them not to be ordinary, even if they are just not ordinary to themselves". And that's probably what it should be anyway. I guess....
It's pretty good now.
What made you choose the Netherlands?
I'm Italian, from a very small village.

I had two 6 months period in the US and they definitely reshaped my way of thinking and gave me a more pragmatic approach.

Now I'm living in the UK, mostly because London has a way better job market.
This is giving me the opportunity to live in a truly international environment, to work on more interesting problems and with a better compensation.
The Brexit debacle is also giving me more perspective on why being part of the EU is good and how having really bad politicians is not only an Italian problem.
That very last line of the article confused me because throughout the article I thought it was a critique of the startup world, but then his message became mixed up. Was he showing self-awareness, or was this whole thing just a tongue-in-cheek fistbump to the startup world? Maybe that's the point. No idea but it took away quite a bit of the value for me.
Freakonomics
Planet Money
Fresh Air
Tim Feriss
As Aldous Huxley said.

"Alpha children wear grey. They work much harder than we do, because they're so frightfully clever. I'm really awfully glad I'm a Beta, because I don't work so hard. And then we are much better than the Gammas and Deltas. Gammas are stupid. They all wear green, and Delta children wear khaki. Oh no, I don't want to play with Delta children. And Epsilons are still worse. They're too stupid to be able …"
I am a Canadian who works at an 80 person Toronto based software company. Canada, and Toronto have a lot they can learn from the Bay Area tech scene when it comes to tech entrepreneurialism. It is definitely true that Canadian culture tends to be more cautious with things like money and risk, and there are certainly small c conservative currents embedded in the culture here. That being said, I would suggest that there are things that can make the Canadian/Toronto tech scene attractive that Silicon Valley lacks.

I have visited San Francisco a number of times, I have good friends who live there and my job is connected to the San Francisco tech scene. San Francisco is a very attractive place for young ambitious folks who want to dive head first into the tech world and work with very talented people, get compensated well, and further their career. It makes perfect sense to me that so many young folks with software engineering backgrounds would flock to Northern California to be a part of this. Frankly, my own decision to switch from marketing into software development was motivated by a vacation to San Francisco seven years ago (I'm now 34). At that time, if I had the means to move to San Francisco and work for a tech startup I would have done it in a heartbeat. San Francisco is the best place in the world to start a tech company with global ambitions. Getting to be a part of something like that is a wonderful experience.

All of that being said, I do not think that the ethos of completely immersing yourself in your work and being singularly driven towards professional success that is prominent in Silicon Valley is necessarily for everyone, or satisfying throughout all phases of an individual's life. I think in Canada (specifically in Toronto), in the tech industry people tend to work less hours than in San Francisco, giving themselves more time for other things in their life: non-work friends, family, non-work activities etc. In addition to this, the tech community within Toronto (much like New York) is situated within a larger city with a diverse set of industries. Friends of mine work in film, media companies, not for profits, finance, etc. Amongst the people I know in the San Francisco tech world it seems to be quite common for people's social lives to revolve around their jobs and to have a significant portion of their friends be either from their work or work at venture backed tech companies like they do. I personally think there is a lot of value to be gained from social connection with people who are different from you or who at least work on very different types of challenges to the ones you work on.

All of this to say, I think Toronto can learn a ton from the SF tech community, but places like Toronto have some things going for it that SF doesn't necessarily excel at.
This looks interesting. Is there any solution that you are already using?

> especially when someone needs to touch the code

Do you not generally touch the code? Is some kind of WYSIWYG editor used to create an email or is the code human written?
Ctrl + W close the current view in a lot of software. Dangerous shortcut to get used to.
New oh-my-zsh theme: robbyrussell-WIP
no, it's about the structure of the expression expanding indefinitely. if that happened then if all the values were positive then the value of the expression would also tend to infinity
Philosopher Bryan Magee remains wonder-struck by the ultimate questions
Ask HN: Why exactly is FB on trial, and why not Google?
It's plain FaceBook may have been a bit negligent ~a half-decade ago, but why is this exceptionally public trial happening right now?

Google told me where to park yesterday. Google also has had privacy lawsuits laid against them.

Why are we not paying attention to Google?
You're right of course, but it's always better to fight BS with something as close to objective truth as possible, rather than even more BS.

Reacting to BS with one's own BS is totally understandable given the emotions involved, I don't blame anyone for that. But ultimately it does nothing to help counter the BS that was being reacted to.. It mostly just provides an emotional outlet for the author (which is fine, a lot of great writing has no higher goal).

However, if someone's goal is to help change the state of things for the better, much better to start making shovels and passing them around, than to manufacture one's own "good" BS to counter preexisting "evil" BS. This is an observation about the world in general, nothing specific to this article. Less BS is always better than more BS, always and forever.
Good point. So our methods are similar, but yours puts the randomness in the choice of hand rather than the choice of integer. But in the (10,20) case your method gets exactly 50% and not more than 50%.
> If you're on the fence, I say go for it! Put yourself in the mindset of growth and make it happen when you land.

This is a very good point. When you move you have a blank slate and you get the opportunity to turn your life into what you want it to be without having to fight against your status-quo
So my son and I undertook an interesting project of sorts a few months ago... We attempted to obtain bitcoin while remaining completely anonymous. The only way that I could see to successfully do this was to either purchase directly from someone using cash via Craigslist or the like, exchanging a good or service directly with someone for bitcoin or mining of course.

To me using cryptos as a derivative of existing fiat is the weak link in the chain as the anonymity all but goes away. And when that goes away the concerns you've stated reappear because decentralization is gone.
Most people are ordinary though. There’s nothing wrong with it. I’m ordinary and don’t fight it. Just watch TV, go to work, exercise, use my iPad. No illusions about anything bigger or better.
Solar Cathodic Protection set up from #80k
Establishing identity without certification authorities. (1996)
Smart contracts are cool, but I don't think smart contracts and blockchain are the same technology. (Indeed, Bitcoin does not meaningfully support smart contracts, so we should use different words because they're different concepts.)

It's certainly possible to implement centralized, non-proof-of-work smart contracts: publicly send the Fed's API a Lua script. Whenever the Fed changes their ledger, they run your Lua script in a sandbox with limited CPU, see if it outputs any transactions, and processes them. Anyone can run the Lua script themselves and see if the Fed was trustworthy - but if the Fed chooses not to run your script, well, that's just a centralized bank doing its centralized thing, tough luck.

If you want to not put your reliance on a centralized bank to run your script, then you've got to use a distributed consensus platform. Even if you had something Ethereum-like that the Fed simply oversaw, they could just refuse blocks they don't like (and in fact they'd essentially have to to have any meaningful control of the currency at all), so all the complexity of gas and proof-of-work isn't buying you anything.

Relatedly, and along the lines of what 'patio11 was saying: you can implement smart contracts for a centralized currency today. A startup that had its own API for opening accounts, sending it USD, and running publicly-visible Lua scripts would be a straightforward thing to build, and if that startup ran for enough time, you'd gain (centralized) trust in it doing its thing.
> They're getting security training on the topic of hashing. How does it not matter??

They're getting taught good password health. You don't need to know what hashing is to know good password health.

I shouldn't get upset over comments but it's headdeskingly frustrating to read comments like yours from people who should know better and who, ultimately, contribute to worse personal security for everybody. Comments like yours are one of the causes behind many people turning their head away at security, not bothering because the barrier of entry is too high and they're made to feel like if they don't have it perfect why bother.

Damn it. The guy communicated pretty damn well if he got 30 employees switching to password managers on their own without actually saying it's required. So instead of criticizing, take it as an opportunity to learn and revise your beliefs.
there is no reason to run both ublock origin and umatrix, they run the same engine with different frontends
I once had to make something work with it. Couldn't do it, couldn't figure out what the heck was going wrong.
it's worth reading maker's schedule vs manager's schedule [0]

[0] http://www.paulgraham.com/makersschedule.html
Devising a new, more familiar name for something like hashing is a good idea here because it communicates that “this is a complex thing handled by specialists, but it’s implications are important to us.”
You just need to slap on some suntan location if its going to be sunny - which what I do to counter the increased risk due to meds I have to take
I’m not a professional developer but my train of thought is very easily derailed. Closing down the windows on my computer is like an archeological dig, unearthing the strata of tasks I started and forgot about.

The solution is to write everything down. I have a Dynalist window permanently open and put thoughts, things people ask me to do and anything else in there.

And when I do write code, it takes such concentration that even 10 minutes later I can’t remember how it works. I have to comment almost every line with a narrative as to what’s going on.
NYC, making close to 90k at age 26. Part of me doesn't even know if I like dev! But I think it's because I was never on an energetic team getting stuff done, which would probably be enjoyable (even if the domain itself is worthless imo).

I don't know if I have the skills to freelance/consult at this point, but I'd love to do that while traveling (not hedonistic, but stay in a place for a few months and learn the language, build groups of friends, etc).

I think I'd like to either stay in NYC and work on something meaningful or just make a lot of money, or just go off and do the freelance/consult/build a standard niche marketing product type of online business. At least I'd get the travel/language bug out of my system and have a good story to tell.
I did science (PhD in physics), work in information security and develop (pro and personal).

Interruptions in science were not a problem, I would say that they were welcome. My brain was processing a lot in the background when the thoughts were bent formed. I had my best ideas in unusual conditions.

The same interruption when coding is disastrous. My thoughts are "stacked" and run in the foreground. When I am interrupted, I have to build the stack again almost from scratch.

Information security is a middle ground. A lot of the work is not creative and I do not care about Interruptions. The creative part sometimes look like science and summertime like coding, so it really depends on the subject.
Ubuntu LTS is a first-class citizen for Swift, and some Linux distros have unofficial packages. It includes a cli application like many other frameworks do.
Absolutely it was valuable. I'm Finnish, lived in China for a bit over one year (almost 20 years ago). It certainly changed the way I look at the world, was an invaluable experience, and I recommend anyone to take a bit of a leap. Most likely you will appreciate it. Since then I've had shorter stints elsewhere but not for longer periods.

I got paid better at the assignment than at home, learned a lot about how differently people think in other parts of the world; my two older kids started school there (in English) and gained excellent language skills. I'm very thankful for the opportunity.
Tesla Almost Out of Stock – for Short Sellers
Thank you for mentioning the Magnesium & teeth grinding link. I'll be giving that a try (and after some reading, I appear to have a magnesium deficiency).

So yes, I don't think people are "pushing" their personal regimes - they are just applicable anecdotes.
Disney and princesses are fine, but you'll also find they can adore time with Dad out riding bikes, having picnics or hikes or even camping out in the wilderness, helping neighbors, building blocks or Legos, etc. Give them the chance.

People are just people, but you can give the kids broad or narrow experiences.
We're all special, just like everyone else.