skysight-inc/HackerNews huggingface dataset:
I have to agree. I don't quite understand where the first section "STARTING WITH WRONG ASSUMPTION" even comes from. The book puts heavy emphasis on learning what to truly build and even describes different types of pivots based upon your learnings. In fact the book almost tells you that you will probably never start with the right assumptions. Hence the build, measure, learn cycle.
That's just an inevitable result of regression to the mean. Paris is 40 square miles while the largest of the denser French cities is less than 1 square mile. Paris has areas with much higher density, but it's impossible to sustain that level of density over the whole city. For instance, the 11th arrondissement of Paris has more than 50% higher population density of any of the other French cities (while still having a larger area than any of them). In fact, 9 of the 20 arrondissements have a higher population density than any of the other French cities[1].

[1] http://en.wikipedia.org/wiki/Arrondissements_of_Paris
I'm surprised no one has mentioned Bitcoin yet -- which like him or not, would have made this man's life much easier and more private.
Which is globally considered completely ridiculous and only the US does it. The moment you move abroad and live there, and perform work there, you ought to be taxed there. After all, you live there. You enjoy the streets, the parks, the police, the infrastructure etc etc, paid for by taxes, to which you ought to contribute.

But what Apple does is enjoy all of that in the US to which it contributes sub-standard taxes, manufactures in China, sells in Germany, but pays Ireland a large portion of its taxes, which in Ireland are diminished to a small amount. That's quite silly.

Sure if Apple created an EU HQ and did a large amount of design, manufacturing, sales, engineering etc, then it's fine if pays taxes there. But it does all its engineering and design (the bulk of the company) in the US, but pays little taxes there.
> Linux kernel hacking?

An excellent resource here as a beginner would be- http://www.advancedlinuxprogramming.com/
The problem is that trying a language isn't like trying a new restaurant. At a new restaurant, I'll know within an hour almost all I would know after a year, and my chances of misjudging the restaurant that first hour are both low ("Hmm, none of these dishes taste very good to me, and I'm not wrong about that") and of minimal consequence (maybe there are better dishes I missed, or not, but I can just try a different new restaurant tomorrow.)

But my first project in a new language will take more than an hour (well, "hello, world", but that won't be enough of a test), and after I find something I don't like about the language in a first project, I've either found something bad about the language or something bad about me that this language is going to cure. Which is it? How will I know without an even bigger project...and pretty soon I'm the OP having spent a year giving the language a fair trial and now needing to start over with another language for another year.

I have a lot more hours left to investigate restaurants than years to investigate languages.

So, it's not a question of "fashion" per se, but trying to learn from the experiences of others. Of course, "others" vary, but you can still learn a lot about things that wouldn't be obvious to you in a first project by reading a lot of those varied opinions.

I read a lot about Go that interests me, but I just saw a survey of several thousand back-end mobile developers that showed that now, after several years of availability and the Google connection and all the talk about being a better Python and its explicit positioning as optimized for server-side apps, Go was not among the Top 8 most used languages for server-side apps. That interests me, too.
That's different.

1 is opposing the means because it fails at its stated goals

2 is opposing the goals (and alternate means), because one of the means is failing.
What are you currently stuck on?
These people probably don't need to learn to better manage their money. The poor are generally much, much better at that than the not-poor.
This page http://help.getpocket.com/customer/portal/articles/1999137-h... purports to tell you how to disable Pocket for Firefox, yet all it does is remove the button from the toolbar. Searching "pocket" in about:config reveals numerous preferences that can be edited, including browser.pocket.enabled which remains set to true after following Pocket's instructions.
Havas and Kardashians Reinvent the Ad Agency
> And compared to Java, the fact that Go compiles to a native binary is a huge benefit.

I'm baffled by this. I've been deploying Java applications for years, and this has literally never been a problem. You build a WAR (or EAR, or uberjar, or distzip, or whatever). You install a JRE on the machine. You deploy. You're done. It's never been a problem for me, and it's not something that's talked about as a problem in the Java community, which suggests it's not a problem for other people.

When i see someone suggesting that Go has a significant advantage over Java in terms of deployment, i assume that they don't actually have experience of deploying Java apps, they're just regurgitating the standard Go talking points.
Maybe the tech cofounder quit because you're a clueless asshole? Blaming your failure on the guy you drove away, I think that's what he's complaining about as delusional.
I'm sure I'm not the first to notice this, but the UV image looks like two different sets of handwriting. Look at the A and G letters, and compare the letter M on the bottom line to the other M's. The bottom M slants to the right, the top ones to the left.
IBM approached Microsoft to provide various software for their PC. Microsoft said they could provide BASIC, but not an Operating System, and helpfully directed IBM to Digital Research. Digital Research passed on the onerous terms (close to free).

IBM went back to Microsoft and said "now what?". Microsoft, fearing they would lose the BASIC deal as well, then purchased the rights to QDOS or 86-DOS (a CP/M clone) for $50,000 from Seattle Computer Products, and did the deal with IBM, agreeing to the onerous terms that Digital Research wouldn't. Which as we all know didn't actually turn out to be very onerous at all.

This is well documented in Triumph of the Nerds.

Mary Maxwell Gates may have provided an introduction, but it was the chutzpah, genius and desperation of Bill Gates that got the deal done.
>claiming you were born and raised in Japan. Just pick a place as your hometown.

I can't say I have not considered this, but it requires "faking" yourself, even for just a minute. It also demands that you have a high degree of Japanese language.

I don't think it's entirely unreasonable to expect people who do not look as though they know the language in a virtually homogeneous society to not know the language. I've heard that the people who encounter this "get around" it by demonstrating that they do know at least something.

I read a blog post once that language is one of the biggest barriers; seriously dedicating one's time to learning the language is something that many, many non-native speakers simply miss out on - and, in some cases, go onto assume that this response is because of xenophobia or racism.

I haven't been in Japan long enough to give my own anecdotal experience, though.
Both features have near-negligible overhead if you don't use them. But having them in the product makes them accessible to the wide userbase, many of whom don't know what addons are or how to install them.

Therefore it seems reasonable to add them to Firefox.
> I know people hate Centre Pompidou but I do not share that hate.

I had no idea. I absolutely adore the Pompidou. I've only visited once, a few years back, but I remember it vividly. Colourful and full of joy.
Discover and Upvote the Latest Smart Hardware – Submit Yours
I think you must agree that no matter how painless it is, binary < JAR + JRE, in terms of deployment effort.
This is actually very interesting and relevant problem. Govt seems to work with manufacturers of drones to create geo-fencing for important locations. But what can average people do to protect themselves from peeping drones? I started to think about this after watching a video of a guy shooting down a drone, flying over his property, with his shotgun. Though video turned out to be a hoax, It got me thinking the ways to prevent peeping drones. Also, in Seattle a drone got entangled with power lines. It cost $30,000 to remove drone from power lines. There seems to be an opportunity for fencing off drones but how?
The standard JVM's don't support lightweight threading (like Go's Goroutines)...so yeah while you can do concurrency with callbacks, or "actors" (callbacks with lipstick on), it's not quite the same thing.
I have never once seen anything approaching obfuscation in any "serious" Python code.
Well, where does he draw the line? Will he claim success when a prediction comes true, but ten years late? 15? What is the definition of a failed prediction, according to Ray Kurzweil?

Here's a scenario: It's 2028, and my doctor says I'm in the early stages of Alzheimers. Do I sell everything and try to knock items off my bucket list, or do I keep working like everything's normal and wait for the advent of nanobots? If Kurzweil had a model (other than a linear regression, please) I could at least make some educated guesses. But he's basically just a science fiction author who has decided to tack years onto his stories. I don't know what I'm supposed to do with that.
One of the most unhelpful things about Go's pointer syntax is that it collides with HN's italics syntax. Hence, in your second paragraph, i see declarations which differ only in the slope of the type. Really, does nobody think of this when designing a language?
> What is wrong with Mozilla at the moment?

I keep asking myself the same question. With so many releases of firefox I seem to have to spend my time searching for a way to remove or disable many of the features they push. I think the problem is this: browsers are quiet mature in terms of features, so now to innovate they need to force features that don't really belong in the browser. Either fix the pitiful state of bookmark management in your browser or let the add-on take the burden.
Whose to say that one of the (many) reasons it currently isn't successful is that by feeling disconnected from friends and family it further makes them feel separate from society?
> The difference is that with Haskell or Erlang you get hard
> guarantees about side effects, but access to imperative
> libraries is very difficult.

Well yes, I can just live without imperative libraries because it is so natural to have single assignment (in the same scope) that I do it even in other languages. Accessing imperative libraries is possible though, just think about the C libs. What would you implement in Erlang the imperative way or which library do you miss exactly? The ecosystem is definitely smaller, but you can get support, some of the smartest software guys hang out on the mailing lists and IRc as well. I got absolutely amazing help from both when we worked on a Erlang project.

> It kind of depends what your priorities are, if
> it's correctness or development speed.

Yeah and also how much fun you want to have. :)

Using Erlang is great but not many devs out there for hire, on the other side you have two seasoned Erlang devs they can do a lot. Contractors FTW!

Btw. what about using ASN.1 with Erlang? How does that change the correctness / development speed?
No, the reporting on that case has been terrible.

The Supreme Court's opinion didn't "throw out the case", or say that the guy goes free, or that what he did was OK. The Supreme Court's opinion just said that the prosecution did not meet the level of proof required by the law (specifically, the question revolved around whether it's enough to just show that the statement was interpreted by someone else as a threat, or whether it's also necessary to show the statement was intended as a threat by the person who made it). The prosecutors are free to hold a new trial and try to meet the higher level of proof.

Most legal scholars who I've read on this seem to think it is trivially easy to meet that higher level of proof, and so it won't make convictions for threats much harder to obtain.
"All happy families are alike; each unhappy family is unhappy in its own way." -Tolstoy
I think the reason is to make them available to users. If they were in an addon, most users would never hear about it, and even if they did, many users don't know how to install addons.

There is data showing that Firefox users like the feature and benefit from it. Given that, adding it to the browser makes sense.
Turing Lecture: The Computer Science of Concurrency – The Early Years
Per Walter Isaacson [1], the influence of Mary Gates was more to endorse and confirm the deal, than to serve as an introduction. During a business trip, Mary Gates mentioned to John Opel that "My son is doing business with your company", but he answered that he wasn't aware of any deal, and never heard of any "Micro-soft". On her return, she joked with Bill that his deals with IBM shouldn't be that important.

Several weeks later, when deal was ready to be signed, IBM execs ran the agreement by John Opel, who then mentioned "oh, this must be Mary Gates' son. She's great. Yes, go ahead".

[1] http://smile.amazon.com/The-Innovators-Hackers-Geniuses-Revo...
It depends on the type of noodles. Some types you can just soak, and then you throw them into the wok to heat them (because eating cold noodles isn't very nice). Some of them you have to soak with boiling or at least hot water to make them soft, and some you do have to cook for a period of time (e.g. spaghetti).
HTTPS link: https://www.ietf.org/mail-archive/web/ietf/current/msg93416....
I got a chance to try one recently (last month), and, unfortunately, I have to echo the sentiment. The best comparison I can make to the taste and texture is something like an extremely dense and gritty version of a very dark rye bread. Despite the creators' comparisons to muffins or brownies and how people say they have too much sugar, there was no sweetness to it at all.
Phrased that way, it sounds more like kicking people while they're down than constructive critique. Maybe a more constructive way of putting it might be to discuss the appropriate lessons to learn from each case?
I believe you!

Some more context: In "Computer Chronicles" memorial episode, they too did not know who set the high price.

I remember coming upon a website of someone in the industry that asked Gary Kildall, "Who set the high price?". Gary said it was him.

I don't know if the page is up. I also don't know how to find it. I'm betting it's somewhere in the Internet Archive.

Even before OSes, Gates would argue with Allen: "If we give away our programming language for free, we will have high market share!" Allen would reply, "We would also go broke." Source: Andrews and Manes' "Gates": http://www.amazon.com/Gates-Microsofts-Reinvented-Industry-H...

Grabbing market share, low prices... combined w/ Scott Oki's strategic thinking (barriers of entry, legal contracts as competitive tool, from book "Microsoft Generation" http://www.amazon.com/Microsoft-First-Generation-Library-Edi...), and MSFT's motto, "We set the standard", it would make sense that MSFT would do it's best to price the OS as low as possible for long-term gain.

Also, there was a Pascal-based OS, but most people forget about that one.
7 Life Changes You Need to Expect in Project Manager Career Path
It's not about whether your degree is a perfect fit for the job. Your degree is simply getting your foot in the door. Some people find another path to getting their foot in the door (IE: knowing someone who already works there). But if you don't have that luxury, a degree in an appropriate field is your next best chance.
So a couple of comments here :-) Robert is actually an old-school Lisper (and a hard-core one, too). LFE has been inspired not only by CL but also Maclisp. The point being that, yeah, he's an Erlang guy, but he was first a Lisp guy (and has always remained so).

Second comment: LFE is a Lisp, but it's a Lisp whose first and foremost goal was to allow one to build fully Erlang (and OTP)-compatible systems in Lisp. Clojure's Lisp has a Java flavour; LFE's Lisp has an Erlang flavour. They are both very real and compelling Lisps :-)
why stop there?

- telefonica service for voice chat.

- google scam site checker, phone-home component for every site you visit

- google services (the things responsible for ads no less) just so you can stream videos on android (can't even build firefox without including that SDK)

- adobe binary blob for DRM on netflix. (who even uses netflix on the browser?)
Simple Techniques for Semantic and Maintainable JavaScript Apps
Relevant Health Startup Accelerator Now Open for Applicants
www.relevanthealth.md
There's an entire Wikipedia article on this concept, in fact:

http://en.wikipedia.org/wiki/Hype_cycle
Data hacked from U.S. government dates back to 1985
> Instead of all the wordsmithing in your evasive answer, wouldn't the better suggestion be to just go in with a number you have to have, and if they meet that number, you're fine.

That's not what they asked you though, they asked you what your current sallary is. They then seem to add a little on to that in the knowledge that you'll be better off working with them. Provided they offer you sufficiently more to overcome the bother of moving, they need not offer you what your work is worth.

Whether you offer them a value that you'd be happy with or not, you still haven't answered the question.

> Not telling them is evading, plain and simple. You can sugar coat and wordsmith it all you want, but you're not fooling anyone even with limited intelligence you are evading the question.

Most people don't seem to be trying to evade it. At least not in a "I'll say this clever thing and then they won't even notice!" sense.

They will notice. The answer is to provide somewhere more constructive for the conversation to go than:

"None of your business...."

"...."

You're not obligated to satisfy someone's curriosity. Especially not when they have interests contrary to your own. You don't want someone to know something, don't tell them. Doesn't mean you have to be an ass about it though.

Still. If you feel that they might be decieved, you could always state it before the constructive part of the discussion. Something like:

"I'm not going to disclose my current sallary because it would constitute a fixpoint for the negotiation. I feel we'd have a better chance of finding an arrangement we can both be happy with if we talk about what we can both do for each other and establish a compensation package based on that."
Virtually every tech conference operating today is a vehicle for progressive ideology. But since virtually everyone is a progressive, attendees hardly notice, like a fish not noticing water. Consider, for example, this egregious talk, which can reasonably be summarized as "the liberal arts have done a good job at decreasing the relative proportion of white men, and we in technology should learn from their example":

http://railsconf.com/program#prop_842

Or take a look at this one:

http://selfconference.org/sessions#session_33

When "tech" conferences include talks like "Empathy & Gender Diversity: AMA," I'm afraid the pattern is clear.

We in tech are going to have to make a decision about whether we want this process to continue. It's already rather badly violating some cherished liberal principles, such as the policy of offering need-based scholarships to worthy recipients, but only to members of favored underrepresented groups. In other words, poor white and Asian men are out of luck. This policy is being pursued by organizations such as the Y Combinator–backed Recurse Center [1] and by the Strange Loop conference itself [2]. Perhaps we need a fork: in addition to the current events, with their trigger warnings and diversity agendas, maybe we need events that say, "This event is open to anyone. We are all adults here, so if you hear something that upsets you, leave the room or take it in stride. And this is a tech event, so please leave your politics at the door."

[1]: https://www.recurse.com/diversity

[2]: http://www.thestrangeloop.com/opportunity.html
that hits home. because there was a malware that distributed itself as a mozilla add-on. even sent in patches because it affected a bank i used.
So wait, some yutz kid made air-infectious lung cancer?

I rather strongly suggest that the ethical oversight board review that particular lab with a flamethrower.
No Experience to Junior Application Developer Resources
So, assuming that certain details might have been changed "to protect the identities of those involved," it may in fact have been Gaikai, a video-game streaming startup acquired by Sony for 380 million in 2012.

Check out this article, http://www.cnet.com/news/sony-to-buy-cloud-gaming-firm-gaika... , in which the CEO denies two weeks before that there is any deal with Sony, and reportedly "expected well in excess of 500 million" for the company. Incidentally, Gaikai has an office in Berlin, according to https://www.crunchbase.com/organization/gaikai and their main office is in Orange County, just outside of LA.

EDIT: Gaikai's CTO, Andrew Gault departed some time in the same year as Sony takeover.

EDIT 2: The CEO of Gaikai said in an interview,“To give you my real take on it, I honestly can’t think of a future for the console companies that don’t include cloud gaming at some point. They can hold out as long as they want to, but at some point, you don’t want to be the console that can’t do this. To some extent, I expect all three of them will have this. But we have to stay Switzerland – we can’t end up competing with anyone. I would like to see all of them use Gaikai, that’s my fantasy, right? It would be cool.”
Source: http://www.vg247.com/2012/06/07/dave-perry-shoots-down-gaika...
I tried something similar with My Startup Fail (http://www.mystartup.fail/), but definitely like Autopsy's approach better.
There's also Crystal (http://crystal-lang.org/).
For some reason, people seem to be opposed to brutalism. Personally, I love it... the powerful, stark lines, clean geometry, abstract shapes. (http://fuckyeahbrutalism.tumblr.com/). It sounds like this building is disliked more for its painful layout though.
That sounds like less than 1000 calories a day. You must be getting more calories than that or you are very atypical.
Are you bitter that people "don't like" Node any more?
Sure, I forgot to add that the "winning" company that remains has some kind of absurd valuation based on how much V.C. they've taken -- something like an order of magnitude larger than the size of the entire market and it's pretty well known on the street that they aren't anywhere near profitability.

It's from this experience that I really started to learn about how lousy a metric valuations are for just about anything.
This comment on Bill Gates net worth reminded me of this
Neil deGrasse Tyson video: https://youtu.be/B2inExgT77s
Ah, perhaps you're right. I assumed by the uppercase 'C' it was kilocalories, but maybe it was just how it was formatted.
"In the meantime, at SpaceX, Musk and top executives had spent most of December in a state of fear, but on Dec. 23, 2008, SpaceX received a wonderful shock. The company won a $1.6 billion contract for 12 NASA resupply flights to the space station. Then the Tesla deal ended up closing successfully, on Christmas Eve, hours before Tesla would have gone bankrupt. Musk had just a few hundred thousand dollars left and could not have made payroll the next day."
The article didn't ever mention the second listed spouse, Karen. Apparently he underwent a second divorce after beating her with a pool cue < http://issorp.com/site/umour/garykildall.htm >.
Do u sponsor work/internship visas?