skysight-inc/HackerNews huggingface dataset:
"Split off a logical chunk from your mess, stage it" should really be another box with "git add -p".

Being able to pick and choose (and even edit) individual chunks to be staged is enormously useful. Quite possibly my favourite feature of git.
I think the author has developed too much the kind of thinking he needed to fight spam at regular e-mail companies.

I think there could be multiple, relatively easy methods to avoid encrypted spam.

Someone here already suggested the first email being a "poke". And only if you send a poke back, would that user be allowed to send you an e-mail.

The user could also have some description about him, from his profile, appear when you hover over his profile image or whatever. If you receive an e-mail say from a company you're expecting to receive email from, then you could poke back, so they can send you that email. I mean there should be ways to make it easy for people to know who's a total stranger that could be a spammer, or someone trying to reach out to them for good reasons.

Then you could also have the emails under different labels by default. All the trusted e-mails would come to the regular Inbox, while the rest will go under a different label.

As you said, the email provider could also see the user's reputation over time, and if he's a spammer or not.

And these are just some easy solutions we can come up with almost immediately. I'm sure there can be others with a little bit more thought put into it. I certainly don't see encrypted email as some kind of "doomsday scenario" like the author predicts in the post.
I'm pretty sure Delphi died from having to compete with essentially free C# and its better integration with Microsoft's ecosystem.

And a little bit from the shifting of the overton window away from paying for languages.

And mismanagement of Borland/Inprise.

And about a dozen other factors before "lack of (breaking) change in the language".
There's a fundamental difference between your main memory and your L3 in that the former is DRAM and the later is SRAM. In DRAM you have a charge hidden in a well behind a single transistor and it's designed to be stable for a while (the refresh interval) without anybody doing anything to it. SRAM doesn't have that static component at all, it's a set of 6 or 8 transistors which have two stable configurations when powered and which lose their state as fast as all the other logic in your chip as soon as the power is cut.

You can play with the temperature if you want, but the mechanisms that prevent unauthorized access in normal conditions will have their lifetimes extended or decreased as much as you change the lifetime of the data you're trying to access. And liquid nitrogen temperatures at least tend to make everything happen faster in CMOS circuitry. That's governed by a complex interaction between the effect of temperature on carrier density and carrier mobility, so I'm not sure that you couldn't slow things down with, say, liquid helium, but even then I'm not sure you're buying anything.
If your server needs to make requests, can/should it be doing them through tor, and would that be sufficient protection?
Calculating "percent increases" of the median age of a population doesn't make any sense at all.
A note of "trust me, I promise this is legit" is exactly what I would expect from a piece of malware. You need to directly address the allegations of using a keylogger/screenlogger somewhere to counter the negative review, not just say "No, I promise this is clean".

Just my 2c.
Ah ! Thanks for pointing it out. I see the "upgrade" tab on the top now.
There are going to be a few dicks at every party. You can't really avoid that out here...
I think this is in interesting point (modulo the remark made elsewhere about "assuring" success), but I don't have the evidence to know how it should affect your decisions.

The research I cited found that first time and failed entrepreneurs have a 20% chance of success, whereas "skilled" entrepreneurs have a 30% chance of success. So if you can become "skilled" in one stint of employment, then you would expect to succeed sooner by being employed first than if you were doing startups that whole time.

But it's entirely possible that it takes multiple stints of direct employment to obtain whatever knowledge makes you skilled, in which case your argument is valid. I just don't know of any evidence about this though.
Memorial app allows us to remember together
I chose the languages above mainly due to their popularity outside the sphere of silicon valley - you are right that I should have included python in this list, but go and haskell are still only popular in a very restricted audience and I myself haven't used them - they may well be better for secure programming, they just didn't come to mind when I was thinking of examples.
> if some demographics are largely absent from this past

Are they absent from the engineering past or only the recorded history? For example, much of modern technology involves mobility. Would it be useful to study the technology of mobile nomadic tribes? What was the historical equivalent of http://bulletjournal.com?

Or, Mayan civilization where Europeans destroyed all books, https://news.ycombinator.com/item?id=8113410 "Unfortunately only 3 of these Mayan codices have survived (imagine inferring 1,000 years of Western civilization from a comic book, an almanac and a prayer book). Here are some of the codices which contain very accurate astronomical forecasts on Venus, Mars, eclipses and the sun"

In this map of 1492, http://press.princeton.edu/chapters/haywood/s4_9519.pdf, we see that http://en.m.wikipedia.org/wiki/Tenochtitlan was the largest city-state in pre-Columbian Americas and the fifth-largest city in the world. Look at the size of the Aztec, Inca and Mayan civilizations. What could we learn from their science and engineering accomplishments?

We need more projects like Joseph Needham's Science and Technology in China, started in the 1950s and still ongoing, http://en.m.wikipedia.org/wiki/Science_and_Civilisation_in_C....
This seems to be supported by a lot of evidence, which makes it even more discouraging.
Its about footprint. We certainly will run Linux on the Mill, but its work we don't have to put on the critical path. L4 is just a familiar lightweight OS, and we're keen to play with Mill-specific security features which are particularly applicable to microkernels too.

When we do port Linux, I expect it to become much more microkernel like, as in why would you want your disk drivers to be able to read write video memory etc?
Simply doing a correct precise GC with LLVM is still a work in progress: http://www.philipreames.com/Blog/
Same in the UK, average age of viewers on BBC is 59-60:

http://www.bbc.co.uk/bbctrust/news/press_releases/2014/telev...

I shudder to think what the average age is of broadsheet newspaper readers is...
You're right, I've updated the message to reflect that fact. Thanks for pointing that out!
Dont really know why its being targeted. I see a key logger comment, any extensions being used that might be suspect? and something on analytics? which I see you say has been removed . Anyway its hard to stop a chain of bad targeted comments, but it shouldn't really affect until it continues to happen for a few days.
Trolls will be trolls
On another related note, when titles are edited by HN staff they shouldn't be in Title Case. That's deceptive.
DO is pretty popular these days.
Another masterpiece of science journalism from the BBC!
IMHO you fucked up pretty bad by having had that thing built in. After knowing that I wouldn't trust your code on my computer.

Apparently these things are OK for most people nowadays, and I guess if you use Chrome you don't care about your privacy anyway, and I guess I don't trust any closed source software at all, but having analytics in a browser extension is a pretty big no-no.
You're right, I am responding to a completely different point because I didn't really want to argue about what kind of powers are and aren't granted to the federal government by the Constitution. etchalon did a great job at that: https://news.ycombinator.com/item?id=8277608

Ignoring the legal system and the Constitution entirely though (purely for the sake of argument), it makes practical sense that for offenses that constitute multistate or multinational money laundering, the federal government would be the most appropriate enforcer of the law.
The path I took (founded four startups previously, two exits, currently working on fifth) was to first have a go at consulting.

Working for yourself is not much different from running a startup. You have a product (yourself). You have sales (winning contracts). You have accounting (for your invoices and for your expenses) and have to keep books. You have legal (your contracts). It's a great way to learn how to run a (hopefully) profitable business and build the foundation you'll need to run a startup.
From the linked page:

A real hacker would tell you that all these books are really not needed.

Who's saying that these "need" to be read? Maybe the HN title has been changed in the meantime, but this is entirely presented as a list of resources. You're not going to argue against reading books as a component of education, are you? And I don't even want to know where that "real hacker" stuff is coming from. That word hasn't meant anything concrete for over a decade.
I mentioned my email-id there, to contact and discuss their concerns with me. If someone still feels unsatisfied, he is allowed to post a negative review. But bringing 25+ 1/5 ratings with him on the same day, getting my replies group-downvoted is not a solution.

If the developer is not meant to be trusted, then what is a good solution to this problem? Not everyone would want to open-source their app/game.
The Cure for Aging: Google Plunks Massive Investment in Solving Death
They likely did that to make the increase seem more significant. A "6 percent increase" to 44.4 years is an increase of only 2.5 years.
>The thought, "is this a good long-term career choice?" isn't in the equation. That's for people looking to build a career. This is your one great idea that will make you rich, fuck a career.

So building a career and being an entrepreneur are incompatible? I completely disagree with that idea. Not every entrepreneur is going for the big dollar exit.

I for one would be perfectly happy building my own company and never taking a dime of funding. Who wants to exit when you're doing what you love?

Fuck a career? No thanks, I like what I do and hope I can do it for a long time.
Thanks! I drew inspiration from your tool (and a couple of others) while I was making this.
Google Reads Your Email Before You Do
I don't think I agree with this as stated.

In my observation, entrepreneurship is absolutely a career path, and most people who start a company keep starting them, move between working at them and creating them, or else get involved at an advisor/investor level if they've already had success.

I definitely think of my startup as a career path, and while I might get rich doing it, it's certainly in my mind that the technical challenges might just be insurmountable.

It might just fail through no fault of my own (a problem with hard science startups), and I am 100% confident that the skills I've picked up in doing this will make it easier to get the kind of job I would want next -- working at a much higher than entry level at either a small company or a new startup. Having that "CEO" and prior experience managing complicated projects on my resume absolutely puts me in a different class in looking for new jobs if it comes to that. I would have been hard pressed to come by that kind of experience at Intel or another big company, even though at one of those places I would have gotten tons of great experience in doing tech development.
Mail-in-a-Box includes a check like this in its setup script, actually. [I'm the guy behind the project.]
That's in the tl;dr
I don't know how anyone could argue they're under-resourced for the task of maintaining and improving a mature product.

You mean Jeremy Cole, the guy you're arguing with, who led the effort at Google to standardize on MariaDB[0], who worked for many years with Monty at MySQL AB and who is a recognized leader in the MySQL community?[1] Fuck that guy, I have no idea how he could have such an opinion.

[0]: http://www.theregister.co.uk/2013/09/12/google_mariadb_mysql...

[1]: http://openlife.cc/blogs/2013/april/mysql-community-awards-2...
It's a little disconcerting for me that Motorola doesn't provide the same level of detail on the specs for the new one [1] as they do on the old one [2]. I'm probably just being paranoid, but it makes me worry that the new one doesn't have some of the features (e.g. Gorilla Glass) that are listed for the old one. Has anyone seen more detailed specs anywhere?

[1] http://www.motorola.com/us/Moto-G-%282nd-Gen.%29/moto-g-2nd-...

[2] http://www.motorola.com/us/moto-g-pdp-1/Moto-G-%281st-Gen.%2...
> And he’s part of one camp that believes young professionals and students will eventually become cable subscribers.

> “We suspect they will trade up,” Skipper said.

The implication here seems to be that cable is the premium/preferred product, and people will switch to it once they can afford a cable subscription. That does not at all strike me as being the case in this day and age.

The internet, and piracy, created an even more extreme shift in how you can consume video than it did for music. At least when you shelled out a ton of money for a CD, you still had the same experience when listening to the music. When you pay for cable or watch broadcast TV, you then not only have to wait for the scheduled viewing time, but you spend half as much time watching commercials as you do watching the actual program (10 minutes out of a 30 minute block).

Then on top of that you have to deal with the famously awful cable companies?

I think piracy + netflix have probably irreversibly changed people's willingness to sit through commercials, wait for the scheduled time slot, and put up with the other inconveniences associated with the whole process.

I understand some of this has gone away through video on demand and DVRs, but I still have to think that Netflix is superior when it has something and Popcorn Time when it doesn't.

It's not even the cost issue either. The cost issue is what got me started downloading music and video when I was a teenager, but nowadays (even though I'd be willing to pay a couple hundred bucks/pounds a month in theory) I've just had too much frustration and annoyance every time I've used a set top box (mostly in hotel rooms these days) to even have it on my radar as something that has the potential to make my life better.
Will somebody please bring the DFD some Raspberry Pi's and some Piezos and hook them up? Surely there are tons of local Open Source nerds that could offer some assistance to their dying city.
There's a Vagrantfile in the project. I haven't used it in production this way, but it should work. [I'm the guy behind the project.]
I understand your apriori response, but there is a huge difference between analytics and keylogging. Analytics in app is a tool with which we provide better and better software to the end user. This has nothing to do with privacy.

Just like 10 out of 1000 people click on this button so I should remove it.
400 out of 1000 people use this feature, so I should improve it.

How about educating end users on the analytics vs privacy part.
Reverting a merge commit is the big danger zone.

Let's say you are working on a feature branch and you accidentally commit it to the upstream branch before you're ready. Intuitively, you might then revert the merge changeset, continue working on your feature branch for a while, and then when you're done, merge it back upstream.

That would be wrong.

What will actually happen is that when you do the second merge, only the changes you made after the reverted merge will be applied to the upstream branch. All the work that was "reverted" in the initial mistaken merge will be missing, even after the second merge! This can be very confusing, since there's no indication to the developer where it went. It's just gone.

The fix at that point it to revert the revert changeset. But the real solution is to never revert a merge.
Yeah, I love them, their performance is good too :)
Deliverability is more of a problem than if you use something like Gmail (it's easy for them when they control both ends of the email!), but I've been running my email off of Mail-in-a-Box for more than a year and those sorts of issues haven't been more than a rare inconvenience. [I'm the guy behind the project.]
The World’s First Google Glass Detector
Or it could just as easily mean that 18% succeed the first time, and the second time (after either an exit or a failure) only 2% more succeed

Which you could take to mean "If I don't succeed in my first venture, I am not part of the 18%- so am I part of the +2%?"
mappu no, G2 is it's own root, but there are ways to get it to work -- but it's rather impractical for deployed applications to public users, etc. They expect it to "just work". So, as the post mentions... the current only work-around is to get a SHA-1 cert from Godaddy's Class 2 CA server (which sings all SHA-1 certs).

I really think people need to dog on Godaddy more about this. It's not really excusable to be a half-assed CA today...
Java isn't dead, but it suffered greatly during the hibernation years starting with the Oracle takeover.
What strikes me most is that the highly vocal, polarizing negative reviewers are mostly filled with false information.
Hey. Please start an issue on github sooner rather than later so you don't do lots of work and then I end up rejecting the PR. :) Communication! [I'm the guy behind the project.]
Google is a decent registrar now that I've moved some domains to them... although I don't know if they offer SSL yet directly, I think they recommend a few 3rd parties though.
Happy to release the code. But will take some time from my end. Thanks for this suggestion.

Not sure myself about the term "Cyber Bullying", but I used this word because I got:

1). more than 20 1-ratings (You cannot see these 20-25 negative ratings as there are were no text reviews written with it.)

2). few complaints+emails on the same day.

3). And my app rating came down from 5 to 4, thats a huge setback on the competitive end. (Lost the app's repo which took an year to build)

4). Few comments which have been cross-upvoted so all new / old users sees them on top. And my reply down-voted by the same group that it was removed completely by Chrome.
Today I had to reply on it for the third time. And I do not have bandwidth to keep refreshing page every few hours.
Looks like the 2nd gen model doesn't have 4G [1].

[1] http://www.zdnet.com/motorola-moto-g-2nd-generation-first-ta...
These venture-funded startups make a mockery of the concept. After all, if you're a true entrepreneur, are you really going to waste 6 months of your life asking a fucking venture capitalist for permission to be a founder? The VC-funded game is just the same private-sector social climbing that a previous generation called "the corporate ladder".

The real problem, the 9500-pound chain-smoking and belching elephant in the room, is that almost no one can bootstrap because the U.S. middle class is nearly gone and almost no one has any fucking money. In the 1960s, with strong unions and low housing costs and cheap health insurance that covered everything, worker bees actually could save up and have starting capital. The Satanic Trinity (housing, healthcare, and tuition) that is now killing the middle class wasn't even on the horizon, so people of average means had a real shot at starting their own ventures-- without having to get permission from a bunch of effete Sand Hill Road bureaucrats.

Add to this the obscene cost of living in Silicon Valley. Even the people with supposedly well-paid corporate jobs can't afford to buy houses. The only real way to make money in the Valley: be a landlord. Whenever entrepreneurship revives on the North American continent, it will be far from the tapped-out, overpriced, landlord's paradise wasteland of California.

Ok, so on to the finding itself... I agree. Most people who launch successful businesses had to learn on someone else's dime and risk before they had the capital, skills, and domain knowledge necessary to go on their own. It's pretty rare that a 22-year-old, fresh out of college, has (a) the leadership skill to create a business from scratch, and (b) insight into a real-world problem that can actually be made into a business. These VC darlings aren't true entrepreneurs and shouldn't be taken as typical; instead, they're rich kids whose parents are laundering family connections so it looks like their underachieving spawn are "startup wunderkinds" instead of well-placed halfwits that Wall Street didn't want.
If you've been charged with a criminal crime, you can't press a civil suit against the victim, essentially.

The point here is somewhat similar: trying to sue the FBI for unauthorized access to a server would hinge on the relative standing of that law compared to much more serious offences (i.e. conspiracy to murder being the big one) - since the case would have to come from DPR against the FBI, and would thus be subject I suspect to similar tests of standing.

Other people have made the wider point more thoroughly as well - you'd really struggle to prove wrongdoing when all that was acquired was an IP address.
Aerospike for a C# developer – Day 1
It's sort of accurate. I mean, I don't know that I will ever subscribe to cable, but if I was a billionaire- sure, why not?

Which means the flaw in their theory (for me) is the level of income I must attain is unrealistic.
I fail to see how this was not an Illegal hacking attempt by the FBI? They want us to believe they just had some goons sit at a desk all day and just type crap into the auth box until somehow an IP address was erupted out?

That makes zero sense.
Understanding the Cassandra Architecture
Do you think Scala could succeed with a "Scala--" fork: "Java, the good parts".

Just a few things like type inference and implicits and case classes would be enough to make Java devs drool without getting scared by FP or performance scares.
I love these "illuminated by last night's glitch" posts, and I'm a happy FastMail user, but I'd like to point out that if you're doing it yourself you might be willing to relax some of the constraints that FastMail or the market imposes on itself.

Especially in high availability, you might be willing to have a time to recovery that's measured in hours or at worst case days in case of a natural disaster.
Oops, quite right. I was looking at the "mix and xor" and my brain jumped to "oh, this is the standard hash idiom" and I completely missed the fact that the word being xored is not the word being mixed...
Your app is already "open source", I can download the crx and look at all the source code, but not a lot of people do this. If you want to seem trustworthy then put it on github with a restrictive license if you feel so inclined.
If you look at the light-grey note at the bottom of the article, you will find this:

A version of this article appears in print on September 6, 2014, on page A10 of the New York edition with the headline: Many in West Africa Are Thought to Be Immune, but Finding Them Will Not Be Easy.

So that was the original (printed) title.
As corv mentioned in another comment, the goal of Mail-in-a-Box is a little different from iRedMail. I'm trying to build something closer to a one-click email appliance that eventually anyone might be able to use, rather than a setup for sysadmins. [I'm the guy behind the project.]
Prior to reading this the only thing I knew with certainty about a 7805 was never to use it to pick up your PCB. They get a little toasty when shorted, and I've burned myself on them more often than on my soldering iron.