skysight-inc/HackerNews huggingface dataset:
Sure, there was a reason to do a project which: "Because of its high cost and because of his unsatisfactory, short operation he is widely regarded as the greatest technical debacle in post-war Germany." (from the link).

Not saying the engineers are all monkeys, but this specific project was a complete failure and yes, there are countless better ways to develop a Thorium reactor (see LFTR et all).
"Who needs four full ownership experiences to realise that? I realised it from the literature when I was 17."

Well the author needed that before he went on to sell his company for XX million.

A lot of people make mistakes on the road to wealth, we can't all be as smart as you were at 17. That's why he wrote the book to help people skip some of those mistakes.
Print them twice and store them in different locations.

Or more realistically: batch-resize the photo's so that they are much smaller, and save that version of manageable size somewhere online as a last resort for when a disaster destroys all your current full-sized copies.
He had a mustache? I learn something all the time on HN :)

Indeed Alva was a first-class bastard. But that's what it took to be successful in the gilded age I guess.
Six Degrees of Kevin Bacon in six languages
Start by putting a copy on Glacier. If you're on osx you can use Arq [1] to make it insanely easy.

[1] www.haystacksoftware.com/arq/index.php
While this is a cool project, I unfortunately doubt it will convince the 90% of people who don't back up their stuff.

I had an idea like that a few months ago after spending time with my family and my girlfriend's family. We need a simple page that explains in big images why:

1. chances are, you will lose your data
2. here's a one-click thing to make sure it doesn't happen

For 1, we can't use the word "data" because people won't connect emotionally with the concept. "Photos from your last summer vacation", "The video of your kid's first step" etc. would be more powerful.

For 2, I was looking for solutions that provide automatic, continuous and off-site backup that is easy to recover. Without any of these criteria, a backup strategy is effectively useless. (+ secure, affordable, etc. but these are extras).

I personally use and always recommend Backblaze for these reasons (one click install that just works and gets out of the way), but there might be other solutions.

Anyway, I'd love to see this project get somewhere, probably a GitHub page where people can contribute and provide 3-step tutorials for iCloud (so many people don't back up there iPhone when it's right there, baked in) and other platforms.

Interested? Get in touch: contact@kevinbongart.net
Proprietary software and security do not mix.
It's true that coops are less likely to choose to respond to change by radical workforce reductions, but that's rather the point -- the "need" for such a response isn't an objective fact of circumstance, it's a particular valance of the interest of equity owners vs. those of workers. When the equity owners are the workers, those interests are balanced differently.
2 Secrets of Memorable Presentations
What about creating some sort of token which allows a user to review a seller? The token itself can only be generated by a successful and verified transaction. One transaction would equal one token which would allow only one review to only that specific seller.
No. I guess it's annoying if you accidentally hit them but I don't use them for anything else so giving them a useful function makes sense. Is there something else you use them to do that the change in function screws up?
Improving Your Phone's Network Performance with Public DNS
Nice analysis/strategy description. I just want to add that one of the primary reasons why saas companies increase in size, is because they provide convenience. It seems that the SEO strategy increases convenience by having a relevant guide/tutorial for each use case. Which makes it easier for the short-in-time managers making the decisions whether or not to use this or that saas company's services.
I don't think that the reaction of these people is proportional to what's happened.
The CEO of an organisation supports a cause that he wants in a private capacity, and the people at Firefox Marketplace are conflating this guy with what Mozilla does.
Mozilla isn't this CEO, and this CEO isn't Mozilla. Would you boycott the US constitution because a couple of the authors owned slaves?
I've come to the conclusion that Amazon Glacier is probably the first good answer since tape drives. 5TB is I think 50$ a month - if you use this data professionally, this is probably worth it. Otherwise maybe still tapes? What's the max. capacity on those these days?
You're cherry picking. I addressed the overall demand for lawyers in the salary brackets we're talking about.
REI is a purchaser coop, not a labor coop. Not at all the same thing.
Roofing Repair vs. Replacement: How to Make the Right Call | LGC Roofing Blog
As many have found first-hand for most people there is too much additional research/knowledge required for them to consider the effort worthwhile, although I like the idea of an awareness week for backups.

Having a video I could point people to, or even simple instructions for a specific way of backing up using Windows or OSX would be a more effective way of reminding people.

There are all kinds of local and cloud backup solutions out there that having a site which filtered through them would actually be great, but obviously outside the scope of the site which is more a friendly reminder to be aware and prepare.
I have been using CrashPlan for backing up my huge photo library, and it has been working great so far.

The main benefit compared to the others is the "unlimited" cloud backup space if you sign up for their cloud service.
If keybase.io provides a modified public key, doesn't the client detect that by comparing a hash of the provided key to the "proof" hash posted elsewhere?

e.g. In the situation commented above [1], your client would download the altered key from keybase.io, compute a hash, then download https://twitter.com/bob/tweets/1234 and extract THAT hash, then compare the two. The comparison would fail, and you would know that the key you received from keybase.io is not the same as the key that the tweet vouched for.

[1] https://news.ycombinator.com/item?id=7465349
+1 on Gandi.net from me too. Got several domains/SSL certs from them. The base (free) SSL certificate is pretty basic, but they also offer higher levels of security at a cost.
Right, but I don't find non-discrimination to be as compelling an end as you do. I am more concerned about the secondary and tertiary effects of restructuring what family means. The binds of marriage do not solely affect the married parties, and any argument that does not address this point is incomplete at best.

I believe the case for homosexual marriage is incomplete in this way.
Since co-ops vary so widely, there's no single answer to that question, but it's obviously something that co-ops take into account in their articles of incorporation or equivalent. In some co-ops its exactly like a corporation (ie, your boss fires you). Others have more involved procedures, but there's always a procedure. In some it will be a moot question, since worker pay is often set up as a formula based on net income. If net income goes negative, nobody gets paid.
I really admire Scott from what he's written. He can be an inch close and still get out of WFIO situation. And he seems to know the difference when it's doomed like with e-commerce business. So keep rowing, Scott!
These places still have bosses, the question really is, "Who needs an owner?" If a business can get by with sweat equity rather than external financing, why not? I suspect there are limits to both scale and growth, but those aren't deal breakers.
Nice article.

I particularly agree with the point on leadership. If you can motivate those around you, people perform so much better and can sometimes come up with better solutions. Doesn't always guarantee you coming back from the brink, but stands you in good stead.
How to teach programming to adult (18+) students?
> My current employer uses an online quiz to pre-screen applicants for open positions. The first question on the quiz is a triviality, just to let the candidate get familiar with the submission and testing system. The question is to write a program that copies standard input to standard output. Candidates are allowed to answer the questions using whatever language they prefer.

I wonder if "cat" would count as a valid answer.
"It's never really as bad as it seems."

Very true. Many times when something happens the automatic response is to focus on the worst case scenario instead of the immediate problem at hand.

Also, I couldn't select any text to copy and paste.
And it would be really hard to get all those services to lie without the recipient being able to tell. They could see that their tweet contains a different fingerprint than they expected, unless you got all those services to lie only to the sender, not the recipient. Which is very hard to do without getting caught.
Here's What Facebook Is Doing to Your Brain. It's Kind of Shocking
I have a decent amount of experience coding in big codebases using C#/Java - compiled, strongly typed languages - on the one hand, and Ruby/Javascript - interpreted, loosely typed - on the other. When I'm working in a big, unfamiliar codebase, I'm grateful for the help that the IDEs (Visual Studio/Intellij/Netbeans) can provide with refactoring, dead code detection. Would it be correct to say that because of the so called verbosity of Java, the IDEs are that much better at giving you instant feedback that you have broken something?
Code Change Complexity
Scrolling left/right when reading on a small screen on sites that haven't been optimized for small screens.
You seem to be confusing "demand" with "quantity demanded", at least in your wording.
The rest of europe bailed out Greece due to forced self interest, they shared the same currency and effectively the same banking system, had they not bailed out Greece the repercussions would have found their way back to all the other countries inside the eurozone in short order.

If you share the same currency and banking system you end up being responsible for each others debts whether you liked it or agreed to it in the first place, the "NO BAILOUT" clause was effectively worthless and irrelevant.
"And getting rich requires lots of luck."

No it requires making something useful to other people that you can sell to them. You really should read the book.

Airbnb (hardwork and launching 4 times? nah just luck)
Dropbox (solving a hard problem? nah just luck)

"That's why it's better to be frugal and invest wisely"
This concept is explored in depth in the book.

It's called wealth in a wheelchair and is highly dependent on the stock market and property market (things you don't control performing favourably for you).
Exo – efficient post-disaster temp housing
User Control 2014 v14.610 WinALL
I was just going to post about Bob's Red Mill. Bob Moore built a multimillion dollar company and then he transferred ownership of the company (in the form of employee stock) to his employees.

http://abcnews.go.com/WN/owner-multi-million-dollar-company-...

>Moore said he's gotten countless buy-out offers over the years, but he couldn't envision selling the business to a stranger.

>"It's the only business decision that I could make," he said. "I don't think there's anybody worthy to run this company but the people who built it. I have employees with me right now that have been with me for 30 years. They just were committed to staying with me now and they're going to own the company."

> "There's a lot of negative stuff going into business today," he said. "It's a good old basic Bible lesson -- love of money is the root of all evil. And unfortunately, our entire philosophy today is get all the money you can and whatever way you can. It's caused many corporations to bite off more than they can chew. And it causes people to do a lot of things just for money that they feel in their hearts is not the right thing to do."

>With his own company, Moore has tried to do just the opposite. In a refreshing twist to the typical tenets of corporate America, Moore thinks of his employees and customers first and foremost.

He also believes that there isn't a secret for building a successful business, it is just hard work and luck.

Sounds like an incredibly down to Earth guy.
He hasn't. He probably skimmed the title and started writing his post then and there.
That question is a bit of a loaded one.

There were no explicit compensation controls in place here. The top engineers at these companies are millionaires. Good engineers, as cromwellian points out, make easily in excess of 200K (sometimes a lot more) with total compensation.

This is about a no-cold-call agreement for employees, with a possible extended no-poaching agreement. This certainly already applied to executives, not just engineers. More-over, it is open to debate whether this actually had a negative effect on the industry as a whole. It might actually have given startups the opportunity to hire decent talent, and may have deflected hiring spending to engineers not already at Google/Apple/etc...

I'm not trying to justify the backroom, in-the-shadows type of dealings that went on here. That certainly came across as a little slimy. I am purely making a commentary on the perception that this somehow had a material effect in depressing the tech industry, engineering wages and/or quality of life.
Great points, especially leading from the front when times are tough. I didn't think Hotmail would have survived the outages, but they came out just fine.
I'd increase the time a little at least a couple of times during the week. Because learning to programming or playing an instrument is like learning a language, and it requires some extended time of immersion to really make significant progress. An hour of focused practice is the minimum I need to really have noticeable progress.
Well maybe your company is lean and smartly frugal.

Many Enterprisey customers aren't, many are as un-lean and un-frugal as they can "get away with".

So if there's one tiny little thing a user thinks they need they'll proclaim to their team "Google doesn't provide this little trinket and for us it's really mission-critical or it's all for naught" -- with no one budget-owner challenging that with a good ol' lean&frugal "do we really need it, as in need or perish?". Instead it'll be "OK look for alternatives and put it on expenses".

The bigger they are compared to your 50-people shop, the more "inefficiencies" they can afford. If they're on the S&P500, they're auto-propped-up. If they're directly or indirectly close to big-gov or mil or finance contracts, they can simply overcharge "the biggest spending debtor entity in human history" who won't bat an eye. If they are a big "NGO" or UN or EU institution, they'll ask for a nominal discount and pretend to be tight-budgeted but are essentially same-same.

That's not to say that box is useless, overpriced or that such customers hand out unlimited money freely to any and all. But they may well be slightly less "lean & frugal" than your shop, in fact most of them are guaranteed to be, and if their "urgent necessary needs" (even if they change their minds about their importance half a year later) are met, they pay up.
I think you should look at the adoption curve of git before and after GitHub to temper your snark.

edit: and you think your previous account got hellbanned because of "disagreement with the herd". Open your eyes and take a look at yourself.
"It's never really as bad as it seems."

A very good point for our personal lives too.
> law school is so expensive, it is harder to become a lawyer. If less people become lawyers, the supply decreases (resulting in the demand for the shortage of lawyers to be greater).

Despite the expense of law school, there are about 25-35k jobs per year for 40-45k graduates per year. And maybe 5k per year of those pay the kind of salaries people think lawyers make. What keeps supply limited in law is that the growth of supply is gated by the amount of legal work in the economy. Law is unlike engineering in that nobody wants to hire fresh grads. They want the seasoned veterans who have been to trials or handled a big deal. Preferably a bunch of them. There is only so much of that work to go around, which bottlenecks the supply pipeline in the stage between fresh graduate to employable lawyer.

The moral of the story is that economic systems are more complicated than simple neoclassical tropes admit.
Can't select any text to copy/paste, can't click any of the links in the post or sidebar. #welcometothenewweb
I think that is sort of the point of the article though (or at least one of the points...). Dealing with stdin/stdout is not uncommon in itself, though it is probably rare in java. Choosing the right tool for the job is kind of important in most aspects of software, so doing a simple script in say python or a few lines of C or whatever is important - it shows a familiarity with the environment, not just the language(s).

For example:

Whenever I'm dealing with a data processing pipeline I tend to design things as if they would be used from a unix command line. I tell the team to make their classes etc as if they would be wrapped with a simple chunk of code to parse a text stream then serialize to it later. During the course of testing, I almost always will then write those tools to allow simple command line pipes to push test data around. It helps prevent reliance on certain toolsets and certainly helps stop us from conflating bugs in our code with bugs or operator error about a pipeline framework. Later we can go back and more closely integrate with the chosen operating environment, if performance demands it. On the other hand going from a situation where code is written to the environment and migrating to another environment can be very daunting, difficult and error prone.
No, just no! Stop this madness!
> There's more, but I'm arguing with a person who believes that a question about stdin and stdout is a proper gateway for measuring skill toward any programming problem ever.

Well, it sure did a good job of identifying a lack of skill of folks on HN, so maybe it isn't quite so crazy after all.
I actually really like the trust model that keybase.io uses. You control a lot of a distinct spaces on the web: github, twitter, email, personal domain, etc. It makes a lot of sense to have those reinforce a single public cryptologic identity.
This has "don't feel bad for poor people" written all over it. People just don't have the kind of options he's saying they do and I don't appreciate him creating classes of people, some deserving and some underserving of comfort.
Perfect. Please keep to the right and stay in the slow lane. The last thing we need in the fast lane is people like you telling us we can't pass others.
Good points. I'd also add, that story-telling keeps you see the product from the user's perspective from start to end. Product owners usually break the story into parts and then build it. That's where they might lose the details. And 'the devil is in the details' as you know.
An in-depth review of Google Fiber's free service
Yes, it is too simple. If a vendor wants to pose as a buyer and post fakes reviews if there is no cost to the transaction itself then there is no cost for the vendor to post a fake review.

In Silk Road the cost of producing fake reviews was the commission cost of the sale.
Some survivor bias there, but an inspiring message: always continue as if you're going to survive. All the real survivors did that.
It is certainly true that workforce reduction is just one possibility, but what I still wonder is when coops work and when they don't. Somehow it seems to me that they only work when the business is not too scalable, but profit is directly related to work input.
Few people that get wealthy off books do so from the book sale royalties.

They sell seminars, keynote talks, services etc, it is a form of lead generation and an expert positioning tool.
And by making it more accessible bring it to a number of users that before simply went (without VCS or sharing|unencrypted)? Sure, I hope they do that.
The Audiobook is the way to go. He treats it like a coffee shop conversation. Really put my ass into gear.
Glad it helps! I feel a bit spammy myself having posted it so often, but I think it's a really valuable way of looking at the world and I found the book helpful in creating my own side project business (that has passed $500 a month in profits, too:-)
The thing that strikes me most from this article is "very few Twitter users actually tweet".
I scroll through #d3js every few days to see what's being made/talked about.
At least for the Macs I think it's more to do with how fast it can charge the battery while the system is (mostly) idle or off. A larger adapter is inconvenient, but so is a slow-charging battery.
Look up what Linus thinks of Github pull requests
It's a common expression though what his post was based upon.

"[You don't get paid to write software as a Java dev, you get paid and judged by the amount of lines of code you write.]"

If Java and other imperative devs haven't heard that before then they need to consume more sources of knowledge and widely held opinions.

The quip about being dissolved of any real responsibility as a Java dev is stereotypical of course. And it doesn't solely apply just to Java but to the general mindset shared by the various big imperative enterprise languages. It is _possible_ to use such languages in a _cleaner_ fashion (with lots of hoop jumping) but rarely does the opportunity present itself in such enterprise environments because of politics and backwards thinking. Additionally, _why_ should you have to incorporate countless additional libraries and techniques just to "bend" the language to what it should have been in the first place? That's what everyone ridicules JavaScript for doing.

The best, most experienced programmers will naturally gravitate toward functional practices; which is basically SOLID in OOP land. Unfortunately, at the moment, only the luckier (or pluckier?) ones will actually find themselves in a job that lets them use a real functional language that deprecates the need to jump through so many hoops just to achieve a maintainable and immutable (and all the other good stuff) design.
I'm guessing it's some sort of layout thing gone horribly wrong. Not really the new web to blame here -- just poor testing.
I love this. I'm getting more and more OS/tools agnostic these days and appreciate what OSX, Windows and Linux have to offer me.
You need to narrow the question. Instead ask "Is deniability hard in store-and-forward or and storage applications?"

The answer is yes. But, as others here have pointed out, you can use ephemeral keys for some applications.
I bet had they left "Show HN: " off, it would've gained more traction. I have several theories behind that:

1) It looks more like a discovery.

2) It doesn't look like a self promotion.

3) The point of the article is at the beginning. I.e. a certain percentage don't read past "Show HN".

Again, just theories. No idea if this is really the case. But I don't remember many (maybe any) of the other 2048 clones making it to the first page being "Show HN" submissions.
Doesn't matter - same with github. If you don't want to use their service, you stop.

It's just like saying, I don't want to list my phone number in this phone book. Doesn't make your phone number any less valid.