skysight-inc/HackerNews huggingface dataset:
In theory there is no difference betweem theory and practice, but in practice there is.

I agree that in default should works the way you say, but that is theory, in practice it is not what actually happens a the OP found out. And we need to acknowledge the reality that people does not behave as theory, law, or whatever other abstract term expects (the law is so abstract that it needs a punishment machinery to be respected, it is not natural at all, and while some people will surrender their free will to goverment compliance, others will not, not even under the threat of heavy legal pain). Not realising this fact of life is naive.

You can go around beating people over their head for their wrong doings (natural or artificial), and if that makes you feel better about yourself or your position then take your measuring stick and go on your merry way.

I, on the other camp, rather attempt to figure out how people actually works, and make decisions accordingly.

Try to understand how things work vs. Do a I say or I'll beat you up. I guess that is one of the differences between tinkers and lawyers.

One book that explain tis concept better than me would be Nudge by Sunstein and Thaler.
Another way to make sure work isn't lost is to save it in browser storage when available. This would also work in case connection is lost.
I think the probleme is elsewhere, maybe some cookie or memcached problem, I never heard of browser logging out people, maybe the cookie expire time is incorrectly set.
Honestly it felt like the entire article was written about iOS and the app store. The truth is your shit gets stolen fast there.
Paris & Berlin – The tale of two cities (Part 2: The Startup Ecosystem)
Note that "depending on the type and quality of the encryption" can mean "if you use 512-bit keys" (or e.g. use weak entropy to generate the keys). Indeed, that's the likely explanation - if Germany really figured out how to decrypt best-practice PGP, they wouldn't be blabbing about it.

(Also note that the Subject: line is unencrypted by design.)
Is the typical online poker player really that bad?
Ready Set Rails is running PHP? I'd think that a site promoting Rails and a Rails workshop would be, you know, using Rails. :-)
No, it's not true. Some minor news outlet misunderstanding things.
Start-Ups Crowd 'Accelerators'
Most likely they just don't know what they're talking about. This is a government answer to a question posed by parliament, which means that it probably went through a lot of hands, most of which don't even know what PGP stands for, let alone what the technology does.

The statement itself is very vague anyway, saying that "it depends on the strength and the quality of the encryption". Which most likely translates to: they cannot actually break PGP, but they have some tricks to get key material via other means, and then obviously they can decrypt.
Exceptions are a bad idea. Even in the more saner languages such as python, they tend to obfuscate needlessly.
Latvian Address Book App Cobook Hits 1.0
This is great. I often compile with gcc -S but then get swamped by the massive amount of included stdlib stuff and name manging, so it's hard to find my code.
On the app store cloning the binaries is really easy.
And that is still the case with the Guava Throwables strategy, which only effects how checked exceptions are propagated.
I can't really write that one yet, since I haven't been successful - I may be doing it all wrong. As to your second point, I understand developers are in the drivers seat. I was just trying to point out a few good ways to market yourself to a non-technical founder, since that's what I am and that's what I can speak to. I wasn't saying that you NEED to do this to get a job - you don't. Just saying that if you wanted to get the attention of a startup, this could be a good way to do it.
Shalizi & Farrell make a sharp positive case for democracy vs markets/hierarchy
I'm in Hejlsberg's camp on this. Exceptions should rarely be handled. If a non-happy-path use case causes exceptions, you're doing it wrong: exceptions should not drive your program logic; you should be proactively checking or guarding for those conditions. Exceptions are for things you didn't foresee, and ergo are not anything you're going to be able to "handle" other than by bailing out as cleanly as possible.
"Making cars extremely fast won’t make them much more dangerous."
Once again, car advocates don't seem to realize that there are other things out there in the street. Sure, they won't be more dangerous to other cars. In dedicated roadways that makes perfect sense. But in city streets? The life of the street require them to remain multiuse, and the constant push for higher speeds has been extremely destructive to that fabric.
The Message Pack
New Haxe target of The Message Pack efficient object serialization library for cross-language communication. (C/C++, Java, Haskell, Javascript, Haxe, D, C#, Erlang, Scala, Go, Lua, Node.js, OCaml, PHP)
Sometimes STFU is brilliant advice, sometimes it's not.

In the semantic technology space I've seen some pretty astonishing stuff in the last few months, but almost all vendors have the problem that they're a few years ahead of where their customers are. It's like they're selling rocket fuel to people who drive Fords.

In a case like that, success for the individual might be a matter of optimizing the ecosystem (bigger pie, faster) rather than aiming for a bigger slice.
Yes, the proposed solution sounds a lot like working around a shortcoming of the design with a hack (that needs constant connection and, if I didn't miss the part, not actually saves the content, just displays a warning.

Why not save the content as a 'semi-anonymous' user, together with the user's session cookie and on the next login tell there's some ghost session lurking around and whether it should be kept?
Are there better alternatives? (I ask this question honestly)

As a web master of a very small, personal site, I find that running AddThis or something similar to be vital in generating traffic. Giving users a one click option to share my pages makes it much more likely that they will. Without that option, I have to resort to spamming message boards, Twitter, Facebook, etc manually, in order to drive traffic. I am not opposed to that option, as my site has no way of generating revenue and likely never will... I'm just looking for engagement from readers and ways to generate more readers.
Yet more bonus points if you implement a way to correlate (roughly) the assembly code with the corresponding C++ code. Like, when you select lines in the C++ code, it highlights the corresponding assembly instructions. Not trivial, especially at high optimization levels.
When iOS first hit it big my series of apps were stolen before they even got to the app store.
I think most people realize this -- for every amazing runaway success posted to HN I imagine there are hundreds, if not thousands, of other folks who would rather not share their stories.
Whatever you do, do not read the comments.
holllllllly smokes....will have some fun with this!
>I'll just go ahead and post it wherever I want without giving you any attribution

Actually, I use the WTFPL[1] for a lot of code I produce, so yes, you could do that,
though it wouldn't be nice to do that.

My opinion is that copyright should not exist. While I can't demand copies from
anyone, I don't think anyone has a right to stop me from sharing anything that I
have access to, either. Putting things on the internet counts as giving me access.
I simply reject the notion that people should be able to control the distribution
of digital data. It's both illogical to assert ownership of something abstract
and harmful to society at large.

On the other hand, I think people should be credited for their work (if they want).
But that's a social issue and not one that can be solved by laws. Look at
the scientific community: plagiarism is highly frowned upon and proper attribution
is required. And that's mostly by social pressure, not by laws.

So in short, my believe is "Give credit where credit is due, but don't try to tell
others what they can or can't do.".

[1]: https://en.wikipedia.org/wiki/WTFPL
Or some major politicians :)
Rumor points to 7-inch Google tablet shipping in June
Yes, it can be tempting, especially the chain mail senders who ignore my "you have the wrong email address" pleas.
And it makes it much harder for HP to attract or hold on to top talent. The perception that it's a sinking ship is self-reenforcing.

WebOS seemed to get a lot of positive reviews. Maybe there's a place left for it, but it seems unlikely at this point.
This guy doesn't even touch on the impending changes in the freight handling industry that will result from driverless vehicles.

Imagine how much cheaper shipping becomes when you have truck drivers that can run 24 hours a day, have fewer accidents, never strike, and cost $0.30/day in "wages". Sure, there are going to be about 300,000 layoffs practically overnight, but such is life with automation.

The shipping industry is poised to change radically and, like it or not, they will have Google to thank for it.
I simply can't take any group seriously if they can't even get grammar right at all. If there are a few typos, that's one thing, but things like this:

> How a Society at the XXIth Century can be free without Free Software and Free Hardware?

Are just nonsense. I would even understand a few glaring grammar errors if it was at all possible to understand, this really isn't.

It's also hard to understand what they're trying to do. It seems something about spreading free soft-/hardware but what are they going to do to accomplish this?

EDIT: I just realized, the grammar mistakes make it look like they just typed it in whatever their native language is and piped it through Google Translate.
FWIW, the entire example is flawed. Erasmus was 15 years old and he found the diamond under a tree.

http://en.wikipedia.org/wiki/Eureka_Diamond
"me too" for the text + illustration option. I have work, kids etc etc so I want to learn what it is at my pace, not at a pre-determined unknown "I wonder how long this video is and what level its pitched at" kind of pace.
Great and clever if you can, and do on an hourly basis, pack your entire office into a briefcase - and can stand working in a cafe environment for prolonged periods. Obviously made for a building full of on-the-go types for whom a fixed office is a waste of space.

But not for those of us who can't shove our dual- or giant-monitor quad-core computers and sprawled testing platforms into a briefcase. Nor for those who settle in 8-12 hours a day, 5-8 days a week, to the same chair and no desire to hunt around for a different one because someone moved into "yours". Nor for those who don't take irrelevant noise/distractions well (as I sit across the hall from a factory).

Ya know, I'd like to see a slick photo layout/montage of developer's offices, ya know those things with walls that go to the ceiling, doors that close, opaque walls, and windows that reveal a view that's inspirational to creativity & productivity.
Don't STFU. Tell us about it, but be prudent with the details.

As a community of hackers/business people we want to find out what works. Sharing results allows us to analyse the data. Any person that knows a bit about business understands that sharing the data is not a problem. This due to the fact that any competing business that uses your data is trying to repeat your success without all of the parameters. The data is one part of the success, the other is the implementation.

The implementation is what makes something a sucsess. You can go and download all of the data of Google, and you won't be able to duplicate it.

Now, like I said, be prudent with what you share. Maybe you have some marketing trick that is working magic. Don't share it until it stops working. Then tell people all about.
Pax Exam 3 Milestone 1: Includes OSGi, J2EE and CDI modes now
6502 emulator in Minecraft runs Forth
"Can decrypt" is a phrase that gives many interpretations

For example, SSH, can you do a MITM? Can you decode a pcap dump? Only for a specific crypt?

Same thing with a PGP, if you have resources you can certainly throw several machines at a dictionary attack and can come with a decryption for most cases (after a long time).
Google should've owned Java. They use it extensively at Google and they also could've had total control over the language for Android. They could've just sold off the other parts of Sun later. Oh well, maybe Oracle wants to sell it now since they realized they can't make billions off it.
Really how bad? "Bad" is relative obviously since you only have to be worse than the best 5-10% to not be making money once you start paying rake.
In addition to weak keys, I would not be surprised if most of the time they actually just steal the keys off the subject's system (and install keyloggers for catching the passphrase). The "Bundestrojaner" (federal trojan) has been widely reported and even if the police no longer use that particular software, I'm sure the secret service have their own, similar tools.

The other thing is that often, knowing who the subject is talking to and when is probably half the battle. PGP doesn't intrinsically protect against that.
That's a decent chunk of minified js. Seems like quite a bit of code just to be able to tell FB whether or not you "like" something.

My biggest problem with it is that consumers have no clue whatsoever that they're being tracked that way. Even typical web site owners don't really realize that the little piece of code they copy/pasted to get the FB Like button exposes their visitors to so much intrusive js.

I don't have a problem with people being tracked if they feel that they're getting reasonable value out of the relationship, but the current situation is just very sneaky.
I certainly tried to find a CTO before building a product - it's nearly impossible these days if you don't have funding, especially if you're founding your first startup.

So, I raised a small FAF round and outsourced my MVP to two awesome dev shops. Now I'm raising a second round of funding and can afford to bring on someone full-time. It's definitely not ideal, but it was the only way I could do it. I'm hoping the idea, the flexibility of the job, and the above average equity piece are intriguing to a potential CTO. Would be interested to hear suggestions on how to make this more attractive?
I agree that there are better ways of solving the problem. Getting back to the root cause would be good. But, over the years I've seen too many cases where users have to live with a poor experience while the development team is working on the "right way." It's nice to see the experience of the user taken seriously.
NASA's 3D visualization of solar system & all missions
A minor note about point 1. It seems very easy to figure out who the real friends are through activity -- e.g., the people whose posts you comment on or whose pictures and profiles you view. So this information doesn't lose much of its value.
This is very important

For some people, like programmers, they "run on quiet time". This is our effective work, we do meetings, sure, but it's an exception. To work we need a quiet environment (or good headphones - I absolutely don't regret buying my latest pair)

For managers, their work is that: meetings, talking to people, etc. So it makes sense that you have meeting rooms, it's what they need for their work.
I read a few TDD books before this one but this was the book that really got me to understand the difference between simply test-first and test-driven development. The worked example in the first section of the book really illustrates how to using test-driven to evolve the design of the code that you're writing. Previously I'd approached TDD as figuring out how I want the code to work in my head first and then writing a test that would then let me write that code. Having read this book I now write the tests as a description of how I want the code to behave without first giving consideration to how the implementation will work.
This is absolutely true - for digital content.

For physical content, scarcity still sells. Take Amanda Palmer's Kickstarter - selling huge amounts of specially made CDs, books, personal visits, etc.

http://www.kickstarter.com/projects/amandapalmer/amanda-palm...
I beg to differ. Peldi with Balsamiq, and Notch with Minecraft both demonstrate this strategy well.

Being open turns winners into bigger winners. I would not have looked at either services without their blog posts. Yes, the strategy attracts me-too services. BUT, the strategy only attracts wannabes if it is working. So, if you post your earnings and it draws no attention, it is unlikely the competitors which Jacques fears will start circling because no one read the post! I think there's a pg quote somewhere about none of the YC companies ever "losing" to a competitor...

I also think the characterization of most businesses as zero sum games is wrong. The difference is that we're creating diamonds rather than finding diamonds.
This week, the future finally started
Yawn.

The relevant question is "what do we do?". That depends (somewhat) on "how much change?". (We do know that the earth has been warmer and cooler, and we also know that it has had significantly more atmospheric CO2 so the "runaway" folks are wrong.)

Note that "how much change" does not depend on "how much did we do". For example, suppose that global warming was caused by a recent trend of volcanos spewing CO2. We might still need to do something.

In other words "natural causes good, artificial causes bad" is wrong.

I do find it interesting that people think that any deviation from 1972 or so is bad. The 70s were nice and all, but I don't see why they're the only acceptable temperature.
Biot, meet formmail. Formmail, mmet biot. So it goes.
I do nearly the same thing, just with flight-mode from 1am to 7am. N900 event editor.

However, I agree with the parent to some extent; I could live just fine without tech for as long as required, but on the other hand the information super-firehose is fun and stimulating in ways a walk in the park just isn't. Keyword: moderation.
Honest question. In what way would it not have been appropriate to sue them for every single cent in sales that they made, since in fact they did not make it, you made it. (They used your name, your screenshots, to sell your software.) Given that people were searching for it and they were selling the result, I fully think the damages are their total sales. (Which you could do discovery on). It's not like App Store applications are fly-by-night third-world country servers: there is a process in place to become a developer and Apple knows everything regarding it. If it isn't too late, why not sue them for every penny of your profit that they stole?
Why We’re So Bad At Teaching Entrepreneurship
No money involved here and (as you are an HN type) you will be using a unique password.

Accessing HN from your own devices, then you will probably stay logged in - so not much to "sniff".

Additional security would be all pain with very little gain in my opinion.
You talk as if the truckers will let this happen. They will fight it, even to the point of blocking the distribution centers.
This will cause a lot of problems. You just can't expect these people to react as if they were corporate drones being layed off. They will rebel.
Here ya go: http://www.fogcreek.com/careers.html

(Scroll to the bottom of the page for a slideshow of Fog Creek's setup with individual private offices for developers)
I understand what you are trying to say.
I am curious though what you recommend as a monetization strategy if you take that route?
I suppose ad revenue is always the old fall back, but I would imagine that for a lot of the content out there, that is not free to produce, there needs to be some way to pay the bills.
I've always wanted a browser plugin like this that will flag if the website I'm currently on has comments on hn/reddit etc.
I find the performance/result in the picture of him reading the NYT to be interesting. I'm curious to know the exposure parameters.

https://plus.google.com/u/0/photos/111626127367496192147/alb...
The answer given is so vague and devoid of meaning they could just as well have answered with a "Some times may be". I don't see any reason to be concerned about the security of PGP.
Bad enough that they are mostly just spending money. Which they sort of have to be if other people are collecting like you say.
How about using this: http://www.mozilla.org/en-US/persona/ for your easy to program login mechanism.
I absolutely agree about The Innovator's Dilemma. It's a great roundup of decisions that have long-term effects on a startup (equity decisions, team composition, wealth v. control, etc.).

This list looks like it was written by somebody who reads pop-business books, and doesn't run a business.
Yep, that's probably exactly what's happening, I've had it happen too.

And the solution is the ping that he proposes. So if that was the problem, the ping is resetting the session cookie every 60 seconds and the problem should go away.

One thing I would add is a logging feature that tracks how many times this actually happens (is happening) so they have metrics to back up any decision in the future.
The latest disruptive technology? Tin cans.
Thanks ! I just thought i was missing somehting , that Heisenberg did not mention exception wrapping.
The funny thing about that technique is, that a lot of people do know it, they ususlly just print a strack trace and ignore the exception...
Minecraft is technically beyond most copycats and Balsamiq is in a completely different category.

If it isn't working by all means post your figures. If it is working, keep them to yourself until it no longer matters. Finding something that works is hard enough without having to fend off a horde of clones competing for the same space.

And in the case of app-store stuff 'clones' could be bit-for-bit clones, made in minutes off your hard work.
Elon Musk Bloomberg interview
Dickens' method had more do with economics. Most of his audience was not especially well off, and books were VERY expensive back then, as in over $100 in today's money.
Now, my story begins in 19-dickety-two. We had to say "dickety" 'cause that Kaiser had stolen our word "twenty". I chased that rascal to get it back, but gave up after dickety-six miles.
>And remember that the copyright law is what make GPL possible...

It's funny you say that, because RMS has cited the creation of a
post-scarcity society has one of the explicit goals of free software.
In such a society, copyright would not exist, because everything would
be free (as in both speech and beer). The GPL is but a means to an end,
not an end unto itself, and it just so happens to use the current system
of copyright to progress towards that end.

So yes, without copyright, there would be no GPL. But without copyright,
we would not have most of the problems the GPL is trying to solve.
I often daydream about the future of products. I like to imagine what it would be like without fresh fruit, or water so scarce it's illegal to water the lawn. I also imagine the model's counterpart, that some things have become very easy to produce. The article refers to digital content, which can be infinitely reproduced without burden.

But I like to wonder, are there physical goods that are close to this digital model - are there some things we can make so much of, that we'll never have to really worry about their production? More to the point, are we entering a period where the baseline is that a person who refuses to work can literally not starve to death because of abundance? If most jobs eventually turn to digital production that can be so easily shared like the article suggests, could we ever see a planet where there are simply not enough jobs and that working is optional since you could subsist on free products?
That's going to end with throwing good money after bad. You may win the suit and still fail to collect.