skysight-inc/HackerNews huggingface dataset:
Management consultants can be extremely valuable. If, for example, a new restaurant hired a good one with domain experience, a lot of money would be saved and fewer restaurants would fail. How many new restaurant owners have extensive experience with HR efficiency or ordering supplies efficiently or marketing effectively given their target market? Hell, many new restaurant owners have no idea about their market — they’re betting on decor and recipes and hype rather than implementing sound business practices from the start. Even experienced chefs might not know how to budget and plan well. They also might not be good at marketing either.

Management consultants can add incredible value. It’s ridiculous to dismiss their work.
I find it a little weird the exalted position that Nintento seems to occupy in most peoples' minds. Maybe it's that I've always been a PC gamer first, and that's skewed my whole view forever, but Nintendo's offerings have always felt a little... meh. I don't have any use for actiony platformers, and the cutesy art style doesn't do much for me. Nor do I care about gimmicky controllers. Since the end of the SNES generation, their catalog of third-party games has lagged behind the other options. It's all pretty underwhelming.

I expect this to be an unpopular oppinion, but it needs to be said.
Unfortunately, Java is a poor choice to implement a programming language with and there's nothing about implementing static typing in this book. I honestly believe that most folks would be better off reading SICP or similar. What is needed is a book that can make more modern ideas (and more modern languages) accessible to industry.
This is quite clever, since the required addition to the "mask" (actually multiple mask layers) to implement such a function would be quite simple.

During chip design, there are tools (DRC and LVS) that very carefully verify that the mask has exactly what the designers intend it to have, not a single transistor more or less. This abstract mask is called GDSII[1] (or perhaps a successor such as OASIS, the principle is the same).

Once upon a time the layers of the GDSII could be used directly to build ICs. But now chip design rules are too tricky, so the masks are tweaked post-tapeout, in order to be able to get a decent yield of functioning chips.

Still, it is possible to take actual silicon and extract the circuitry from it. This, while quite difficult to do, is routinely done by "reverse engineering" companies.

If it's your own chip you already know exactly what to expect, you actually specified every transistor there. So it would be much "easier" (ha ha) to reverse engineer to verify that your actual chip has all the circuitry, no more, no less, that you intended it to have. I wrote a little about this in an HN discussion a few years ago.[2]

That's the theory. But in reality, does any company reverse engineer their own chips to check? Highly unlikely. Which means they're implicitly trusting TSMC (or whoever the fab is).

Not only that, what's to keep some bad actor at TSMC from inserting this circuitry into your chips perhaps 6 months after initial production. Must you repeatedly keep reverse engineering your own chips to make sure they're still unmodified?

But, as I mentioned in my earlier post, there are many IP blocks in current silicon that come from third-party suppliers. Does anyone fully understand the operation of every transistor in every IP block they bought, or they inherited from an earlier design? If I were to backdoor an IC, I'd use the third-party IP method. It would be much easier to sneak something in that way.

[1] https://en.wikipedia.org/wiki/GDSII
[2] https://news.ycombinator.com/item?id=11880935#11891857
Oh please. Most of us just want to play games and not being able to do unofficial things makes exactly 0 difference.
There is a very nice TED talk about this topic:

https://www.ted.com/talks/paul_bloom_the_origins_of_pleasure

(It starts with a very amusing story)
It's not FoundationDB per se that makes this special. It's the ability to throw out hardware RAID and remove a layer of Expensive Things That Go Wrong At The Worst Possible Moment.

Once you've got replication handled in the right place, the only thing dedicated RAID hardware is really giving you is hot-swap capability (which, yeah, you do still need).
That seems to be a better thread, with more analysis of what's going on and why that might be interesting.
At the time I was involved in the Computer Chess Team and wrote the post-game summary for slashdot.org. I still like to analyse the game with the latest versions of Stockfish when they come out, with whatever EC2 hardware I can get hold of.

The problem with the Wikipedia article is the subjectivity of how the "?" and "!" annotations on the moves are handed out - sometimes they are quite wrong.

The clearest example in the article is the fact that 37... e6 loses and thus it deserves a double question mark, because 37... e5 draws. Anybody who downloads Stockfish and the six piece table bases can see that very quickly in 2018, but I suppose Wikipedia requires an "authoritative" published source on that before it can go into the article. Similarly on the next move, 38. Rd1 wins, whereas Kasparov's 38. h6 only draws. So that also deserves at least a question mark. (perhaps Chessbase should do an article on it)

Other dubious annotations are 18... f5 when 18... Bd4 is a clear draw (also in the Kasparov and King book) and perhaps 26... f4 when 26... Bc5 was better (in "Reinventing Discovery" the author writes about this move choice quite a bit).
Unsolicited advice: These are people you need to let go from your life.
Life is probabilistic, you can't define your future for sure but I believe you can increase the expected enjoyability of the outcome by working on adding potentially enjoyable scenarios to the collection of potential future outcomes. As for examples, I invested in some friendships at moments when there were more pressing rational things to do, thinking that maybe, some day, it would flourish and be worth it. Or I managed to set up a working environment where I sat for 10 years in the same space as a friend I would love to build a business with though we had completely different jobs. I was patiently waiting for a real opportunity for us to work together, all the while I was embracing my regular job. I was also building new skills in things that interest me. I was always acting with determination but not with obsession and anxiety. I was mentally accepting whatever scenarios would eventually materialize, I was only optimizing on increasing the quantity of possible enjoyable scenarios. But, as said before, all this is worth nothing if you don't treat your body with respect and are not very disciplined with your finances.
Looks like you can now run Linux on the Nintendo Switch
A more direct link to the source article about the exploit itself: https://fail0verflow.com/blog/2018/shofel2/
>processes release and absorb about 800 gigatons of CO2 annually against human emissions of 29 gigatons or so

We don't see to be growing more trees anytime soon, and we aren't adding any new oceans either.
You might enjoy a bunch of toys I wrote to play around with NBD a little while ago: https://github.com/regularfry/tinynbd

I would apologise for the code, but "how small can I make this" was sort of the point...
I'm no chess player, but that's a cool hobby you have to revisit the game. Throw an analysis up on Medium and post it here, or share it with a chess magazine, and maybe that will be authoritative enough for Wikipedia.
I started contributing to OpenEMR 1-2 years ago. Great community! If this is your first foray into open-source I'd highly recommend getting in touch with the admin and getting involved in the many exciting projects happening. We are currently working on integrating OpenEMR with PACS so if you are interested feel free to reach out to me or OP!
> How did you spend 120k in 9 months!?

More like, "How did you ONLY spend 120k in 9 months?!"
rajacombinators advice is probably the best on here TBH.

Always remember this: nearly everyone is bullshitting you. What I mean by that is a very small number of people are actually worth listening to. Look at these comments on here. I would disregard 99.99% of the advice you receive. Ben Horowitz has a great story of this, when he finally sold Loudcloud and came to find out everyone he spoke to during the hard times was full of shit and ended up going bankrupt. Be very careful who you listen to.

Now - the truth is 9 months is not enough time, this fail fast approach is complete BS IMHO, you need 5-7 years to make something work. Unfortunately LEAN has completely screwed with what people think is required. Now when I say 5-7 years, I don't mean 5-7 years on the same idea. I mean 5-7 years for the LTD/LLC/Inc to get to cash flow positive. So this could be pivot numero 50 by the point you get there. Fundamentally you have to rationalise your product the following way, are you really ADDING value (people are receiving more than they pay for the product/service) and do your potential customers actually give a shit. Things are much easier when customers really really love your product, I know it's obvious. But it took me years to stop listening to my own BS. As founders we rarely see the 100% truth due to the failing of our biases.

Giving back capital to investors is the last thing you should ever be thinking of doing. I would cut every single cost down to near zero (in the biz) and make sure you're own personal expenses are extremely low ($1k-1.5k/mo). That way you have time to make this work.

NEVER EVER GIVE UP.
> NodeJS ... dependency management properly

Ahahhahaa.

Sorry. Seriously though.

Bahahahahahahaha.
>To me, it's downright scary that someone would want Google telling them what is important in their own mailbox.

You probably have a much lower volume of email than the suffering email users who want AI algorithms to help them manage their inbox.

The analogy would be something like "Pagerank". You can't lecture a web surfer that he shouldn't leave the importance of web pages to an algorithm like Pagerank. Instead, he should read the 1 billion pages himself to determine which is most important to his search query.

There are not 1 billion emails in an inbox but any number of messages greater than a few hundred is the equivalent in information unmanageability.

It's an inescapable math problem. If you only have ~16 waking hours a day, you may only be able to realistically dedicate ~4 hours to reading and responding to emails. Your allocation of that finite time is a zero-sum game. The math problem: the outside world can stuff more unimportant emails in your inbox than you have the human capability to read and curate. Therefore you must have a robot "reader" assist you.
True. But there are plenty of times currently where plastic could be replaced with wood. From broomstick handles to sporks, we use a lot of plastic that doesn't have to be plastic.

Cost is a consideration. But plastic over the long term has a cost, that isn't factored into the manufacturing+sales cost.

I'm not suggesting this would solve the problem. That single magic bullet doesn't exist. But it can't hurt either.
After all, a scientific community that still discovers things at the most fundamental level, like how this or that emission or process that has been going on for billions of years affects the ecosystem, is 100% to be trusted that it knows everything there is about the byproducts and consequences of such a process.

It's not like until e.g. merely 80 years ago scientists still helped produce and sell radioactive consumer products. Or they considered thalidomide safe. And any number of such things...
Buy a burger van
>The article would've been far more exciting had it involved speculating which three letter agency compromised his laptop the most, rather than simply mulling over a bunch of "what if" scenarios.

If you would find this more exciting, there's no shortage of fiction already available on similar subjects. This article was about detailing the current risks, and the author's attempt to catch the attack in action. Not as exciting, but important information for people that may be at risk of a similar attack.
That's why, if you really want to limit your carbon footprint, you have to do it by conscientious consumption.

Buy less meat or no meat.

Never buy a car new. Used are more cost effective anyway.

Same goes for clothes.

Choose an electricity supplier that uses a green source of power or buys offset certificates for all the power they produce.

If your employer is going to pay to send you to a conference of your choice, pick the one that is 300 miles away over the one that is 3000 miles away.
>Sometimes the way you solve a big complex distributed global problem is a bit at a time.

An example of such a time, from various available such historical "sometimes"?
I kind of get what you are saying - there are lot of things we should not be caring about and let automation take care of. But in my opinion, what is and is not important to someone is something deeply personal, and I find it scary that someone would want to relinquish control particularly over that.

I see it as "can someone tie my shoelaces for me please?" level of non-responsibility. And it scares me.
I wasn't addressing this. Only the first of your assumptions, that it is somehow possible to escape surveillance.

I'm increasingly of the view that it's not, at least not through individual action.

My interest is, for first strokes, painting an accurate picture of the landscape. Which means discarding inaccurate models and frames.

Among those: that laying low is possible, or a positive (that's precisely the objective of the Panopticon, and self-censorship abd -reegulation are the most efficient), or that individual rather than collective action is appropriate.

It also seems that surveillance itself faces various realities and economies, which can be directly attacked.
Nice, you just lost plausible deniability. The Government can come and take your shit, and if you don't decrypt it for them, you will be thrown to prison for obstruction of justice. Following the best practices also include not disclosing the very fact your hard drive is fully encrypted.

Obligatory xkcd: https://imgs.xkcd.com/comics/security.png
Market tends to decide against the customers when it can. The market isn't the customers anyways, the market is those who live in their billion billion dollar bubbles and their employees. We the customers can not affect the decisions, but can only choose from the handful (curiously often two) viable options. And because the carging port is not the only variable, some people buy the iPhone, despite the inconvenience of presumably less luck in borrowing a charger...
There are surprisingly many situations where the unwary end up violating this cardinal rule. For example: solving a system of linear equations. Mathematically, you can use any pivot, but numerical stability suffers if you don't take the largest possible one.
All of this uses to be standard in 1st year engineering classes, so I'm always quite surprised when I see articles like this on HN.
>With inherently safe designs, though.

Funny how with reactors always the new designs are "safer" or "100% safe". Until time passes, and those are the "old unsafe designs". It's like there's an industry selling and promoting them each time (no, wait...)
For a historic perspective, see the CRPG Addicts posts:

- Hack (1984) http://crpgaddict.blogspot.com/2015/04/game-186-hack-1984.ht...

- NetHack 2.3e (1987) http://crpgaddict.blogspot.com/2011/01/game-38-nethack-1987....

- NetHack 3.0 (1989) http://crpgaddict.blogspot.com/2012/06/game-71-nethack-30.ht...
>Email was meant to be kept simple, [...] instead of trying to come up with a new email, stop breaking the current one, and keep using it.

The "email was meant to be kept simple" can't be stated in isolation. Many suffering recipients of email see the outside world stuffing their inbox as making "email complicated". They can't control how others misuse email.

Paul Graham explained that email has become overwhelming for him and his peers.[1]

What's your recommendation for their pain points with the current email system?

[1] from 7m29s to 11m50s: https://www.youtube.com/watch?v=R9ITLdmfdLI&feature=youtu.be...
I'm not a C-level exec, don't know the difference between a C-level and President title and this is way more than I get paid, but the new offer seems reasonable, particularly if the 50% target bonus is a reasonable target.

I think you may also be undervaluing the equity significantly. IPO/sale timelines are getting longer (hell, you say they did a Series G! round), but there is likely to be a private market for the stock at this point, and since they're giving you what is ~300k in stock compensation/yr on paper, it shouldn't be hard to get enough value out of that to eclipse your previous comp, and this number should basically grow year on year if the company continues to grow.

I wonder how you feel about the severance situation; my impression was that large severance for C-level positions was due to the difficulty of finding another one if things fall through, and yet the startup offer doesn't have the severance kick in for 12 months, which is when it probably most likely to not work out.

I have a hard time imagining a Series G company without a 401k, do you mean they don't do a match, or have they really managed to go that long without setting one up for employees?

But anyway, the package seems fine to me, if this company works out and you succeed there; the biggest risk to me seems like something going wrong and you part ways before 12 month are out and you don't get any ISOs and no severance and no bonus. So it basically sounds like it could be a 50% bump, but only if you can execute the way they expect you to and a very bumpy ride otherwise. I would be more concerned about how good a fit you are for the role than the exact comp.
Sounds like a nightmarish environment, making a "process" of engineers discussing a solution.
No. He bloody well expects what comes through the door with his name on it to be his to do with as he pleases.
Are you talking about photographs?
>Jeff Bezos makes the strong point that risk is important: "most decisions should probably be made with somewhere around 70% of the information you wish you had. If you wait for 90%, in most cases, you’re probably being slow."

Then again Bezos wont be fired if he makes the wrong decision.
Thank you! This is very helpful!
Empowering 'git diff'
Turns out the random mishmash of pseudoscience and conspiracy theories that is Skeptics.SE is hilarious fodder for a Markov chain:

https://se-simulator.lw1.at/q/do-greeks-driving-affect-the-w...
Show HN: A little eye-candy for the terminal (in Go)
Infrastructure Cost Optimization
'I'm a consequentialist so the intention doesn't change anything for me.'

It also doesn't provide any useful predictive results, noe is it a complete and sustainable philosophical system. If you think sitting on the sidelines and taking pot-shots at people who try and fail is good because the successful ideas were 'obvious', you underestimate the degree to which luck and timing influences success - the saying is 'hindsight is 20/20' - it's very easy to see something fail and say, "well obviously!". It's the same trap for cynics - if you take the easy path to being 'right' because 'everyone knows', it becomes a lazy and self defeating intellectual exercise.

It isn't superior, it's a shell covering an inferiority complex whereby you 'win' by not playing. It's harmful to yourself and others. I suggest some exercise, a yoga class, maybe make a few friends irl. I'll be your friend if you need one. People aren't that bad; but we're all close to sanity's edge, and we all actually need each other.

Please reconsider, friend.
Backfilling a CEO idea happens sometimes. And that's not bad per se. They still need to see if their idea holds water, and consultants have great presentation skills that the CEO can leverage trying to explain the idea to stakeholders.

But most of the time, at least the top consultancies, they will call out stupid ideas. They have their own reputation to keep and shareholders, the guys actually paying for the party, don't usually like being made fools constantly.

Or, most commonly, be hired to shed some light on a bunch of seemingly equally good ideas. Business strategy issues hardly have black or white and sometimes the recommendations fail. People in the company make sure to publicize the consultancy involvement as a cover your a strategy, but hardly share the credit when things work.

About the parent comment on principal-agent problem. He must be a management consultant for throwing a buzzword around in a discussion and dropping the mic :)
If you just let go people who irritate you once then you're going to die alone
I initially thought that it didn't work because it was just a black screen. Perhaps include a little text box that tells the user that they need to draw something with their mouse.
Arent you advising them to take a vacation during the most critical juncture of the business? Isnt this just promoting more of the perceived or real iresponsibility that led the business to where it is now? Seems like if they are serious about the business they wouldnt be able to take their mind off the issue. Id only take a vacation if Id decided definetely that i was shutting it down to decompress and think about my next thing
>it needs to be said

What exactly do you feel needs to be said ?

You not liking what Nintendo does, while fair, does not sound like a very interesting opinion to me.
Iris – Program to protect the eyes from the harmful rays of the monitors
Iris is a software that reduces eye pain caused by prolonged exposure to the computer and helps with sleep problems caused by insufficient exposure to full-spectrum Sunlight and excessive exposure to blue light in the evening.

Free download:
https://goo.gl/mbdJJh
How nice that a subjective opinion not agreeing with the zeitgeist is grey.

Fwiw I agree with the parent, the SNES was the last Nintendo console that I liked, the PSX for a brief time and then Doom and especially multiplayer Quake finally pushed me to the PC.
Computer Screen Filter Protect Eyes
I didn't know that, thank you.

Nevertheless, as his experiment have shown, that was not enough.
> I'm a consequentialist so the intention doesn't change anything for me.

What does that even mean? If you buy a lottery ticket and you win then it was a good idea, if you lose it was a bad idea? That is absurd, sometimes an idea pans out, sometimes it doesn't. There's no way to tell beforehand.

You're also making it sound like investors losing 200K on a failed startup is some kind of crime against humanity. It's not, it's the risk that investors take.
Isn't the possession of eg. pedophile drawings, or (theoretically) CGI / AI-generated pedophile movies also criminalized?
I think your premise is wrong. The page you linked to alone mentions half a million in revenue & grants.

The Wikipedia page links to a Guidestar report that notes 2.9M in revenue in 2015.

Python is valuable, but how valuable is the iterative development on the actual core? There are still a lot of companies on 2.7 who have basically decided that the last decade of Python work isn't really useful enough to even do a free upgrade and are only starting to migrate now that all the libraries are ending support.
Google I/O 18 App with Material Design Refresh (aka V2)
Microsoft sends man to prison for burning freeware onto CDs
Also a video posted by him: https://www.youtube.com/watch?v=ee3i7VEPSsQ
> If you make $300,000 a year in household income, you are making more than 98.9% of households in the US.

A national percentile calculation does not meaningfully apply when the source county is on either extreme end of the income spectrum.

In 94129, for example, 40% of households make over $200k and the average household income is $250k: https://www.incomebyzipcode.com/california/94129
Have been playing with it. Some nice aspects, but it seems we're going full circle - some activities are now so 'clean', they almost look like a terminal window :)