skysight-inc/HackerNews huggingface dataset:
This is one of those ideas that gets suggested on a frequent basis. Those who suggest it often think that the problem is one of complexity management, like managing source code changes.

The actual problem is one of power and intention. Yes, version control would make earmarks obvious. Yes, it would make tracking contributors (lobbies) easier. Yes, it would make tailoring tried and trusted legal documents easy.

All of these are reasons why version control will never be applied to the law. We want these things, but we are not the customer. The real customer is actively trying to prevent these things from ever happening.

The reality is that these tools are probably already being used for these exact purposes - in private, and for personal gain.
Minecraft turns 3 years old, sells 13,000 copies in a day
Why is it so Difficult to Think in The Connected Era?
For me, Stack Overflow's most rewarding feedback is social recognition for having been helpful, which is largely independent of the formal rewards it offers. I bet it's the same for a lot of other people too.
ArticleSac » Should You Demand An Attorney During Police Questioning? Yes
NPM Modules:

mongodb

async - no more insane levels of nested indents when doing async javascript

express - middleware

ejs - templating system

logging - very simple logging module i wrote more than a year ago when there weren't good logging modules for Node yet.

knox - for storing doodles and static assets on S3

uglify-js - compress that client-side javascript

stylus - much nicer way to write css. variables, functions, mixins, etc.

everyauth - authentication - supports more than we could ever want but we're just exposing Facebook and Twitter for now.

useragent - we only support modern browsers, sorry IE users!

shortid - module I created to give us very short unique ids that are not guessable for chain sharing, like http://doodleordie.com/c/Eih5TDOHk or http://doodleordie.com/c/1hODyac94#1to4

moment - nice time references, like "7 days ago"

canvas - we render doodles on the server and then save those pngs instead of accepting pngs from the browser because people figured out they could send us any image they wanted.

ansi - doodles above a certain number of brush strokes we convert to ansi and echo in our console log. This is my favorite feature of the whole site, especially because I got my start in online communities in the 2400 Baud BBS world when ANSI art ruled.
Apparently I suck pretty bad. I got ML, Ocaml, and F# confused.
Yeah...

What's odd about this is that, 20 years ago, that would have been 'state of the art'. Assuming the bandsaw hasn't changed, and the computer's still working, there's nothing inherently wrong or bad about having Win 3.1 control the bandsaw.

What's bad is trying to use that machine for other purposes - I'd suppose the manufacturer wouldn't support the software if they found out anything else was being run on the machine.

Look at the number of man hours wasted on everyone commenting on this question/topic! :) I'd imagine they could have got a $300 laptop to log in to the timesystem, put it next to the bandsaw computer, and have been done with it. But for some reason(?) they'd prefer to spend time dicking around trying to reuse 20 year old systems to save a few bucks.

Did I miss the reason why they're trying to run both on one system?
Apple proved what exactly? That's far from equal.

I din't dispute that music purchases can be made EASY. Or that current piracy methods are or can be hard.

What I said is --and it's mere logic, it cannot be disproven--, that piracy will always have the option to be ONE STEP EASIER, i.e omit the paying step.

People say that you don't have to fight piracy, just make buying easier. And I say that if you don't fight piracy and just let it be, then at best you get, say:

a) a piracy service
b) a commercial service

Since we "don't fight piracy", nothing prevents the piracy service to offer whatever the commercial service does, from streaming to high quality lose-less files, to a great UI, to being totally free and even without ads.

But the commercial service must always have the buying step (enter credit card details etc), plus all the legal and logistical necessities.
Uggg. This should be called Singool.coffee, not Singool.js. Coffeescript is not javascript, just like Clojurescript is not javascript. It's another language that compiles down to Javascript. I really wish libraries built in Coffeescript could use the extension .coffee instead of .js. I'm glad the Clojurescript and Emscripten don't use misleading project names.
There are many other intangible assets that produce money but are not easily sell-able: Trademarks, human capital, trade-secrets, other intellectual property, etc.
Or, it could be taken as a lesson: Even if you're Linus Torvalds reacting to a totally moronic comment, it still might not be wise to answer in kind.
And the bane of static linking is that a vulnerability in say libc will require the re-compilation & upgrade of a gazillion packages.
Was wondering what a person should do if working on a startup while holding a full-time position and is being followed by colleagues on twitter.
It's weird to think anything exists anymore running such old software. It feels like it just wouldn't even work now. I know that's absurd, but that's how it feels.

My friend sent me a video today of some guys hacking on Mac OS 9 at a hackathon he went to and it just felt odd to even look at it. It's been a solid decade since I've seen OS 9 alive and breathing, it feels like a friend who died long ago or something. And as far as Windows goes I don't think I ever saw anything before '98.

It's a peculiar feeling.
More than 20%. I work remotely from the UK, and my employer looks to price my salary with comparable positions locally, rather than globally.

There are other differences though, most notably holiday time. I would have only had 10 days in the US, not really up for negotiation (it was how the company rewarded seniority). It was probably the biggest deal-breaker, and really stupid if you think about it: what would make a new immigrant's life easier than the ability to visit family and friends without burning a year's worth of vacation time? The only compromise they were willing to make was 5 extra days for the first year :)
I am also here, and read a lot of what happens on HN; but, if my users decide to start using this as a support site for Cydia, especially so in aside comments on stories that are not even about Cydia, I will be sad: there are more appropriate and efficient channels for that sort of thing.
It was at least a little gratifying to see that lying on your resume couldn't be washed away with, "I'm the ceo, bitch!" Though no doubt he'll land on his feet: Mark Hurd was only unemployed for a month after getting fired from HP for trying to bang some random with company money. (On a side note, why does someone paid $24MM the year before lie to his company over $50 - $100k? I seriously just don't understand.)

Unfortunately, it still seems that abject incompetence is no barrier to being Yahoo ceo. See fucking up RMX: AppNexus, the best competitor to the Google RTB, is what RMX should have been. Oh, and the ceo of appnexus was the cto of RMX. This is probably the next business that will be material to Google's revenue, it was Yahoo's to lose, and lose it they did. Imagine a Yahoo not run by morons where they owned a rapidly growing business that was expected to be the core of the next generation of the display ad business and ponder what that would have done for the company's fortunes.
Or spend a couple hundred bucks and buy a new computer to run the new software...
so this is designed to cut the flow of blood to american liberty? i guess i don't understand the imagery in the name?
Socket Connections: From Subsecond to Multiweek
Was excited to see this, as some friends and I independently invented this game on paper once.

DoodleOrDie is fun, but jerky/stupid players are really the biggest downfall for me. I don't want to write an elaborate, funny caption and then be asked to draw something for an obscene, misspelled, 3-word one.
>Really? You use an article from an alcohol industry PR group to try to found your assertion that alcohol consumption doesn't impair judgement and raise the likelihood of destructive behavior?

No, mr knee-jerk-reaction, he used to it show something entirely different, namely different cultural ways to handling the issue.

Your "alcohol-is-the-devil" reaction is part of the problem, and indicative of the American/protestant attitude.
Insults in general are perceived, rightly or wrongly, as something that speeds socialization. It's the "football coach" approach to managing new talent, a calculated gamble that the stick is more effective than the carrot and that little of value is lost when someone is pushed away from a community when they're socialized harshly.

It'll be interesting to see whether kinder, gentler open source communities start obviously outproducing ones operating on the Torvalds/Drepper model.
Thanks - you just demonstrated my point. If a man were to whine about how he avoided some field because he didn't like gays hitting on him, or because he was uncomfortable working within that field, both you and I would tell him to stop whining and learn to deal with it.

Why don't we tell women the same thing?
They're pretty good (although I think I read them before here on HN), except maybe the seventh.

Trying to be on press every month is pretty optimistic. You should also take into account that writers cover news that are interesting to their readers. A minor change, a new feature, usage stats... they don't get usually covered for new/small startups because they're not so interesting to their readers.

Also, you can be annoying if you start to send non interesting pitches every 2-4 weeks, so take care with that.
I've dreamed up something like this as well and realistically there isn't anything preventing us from using git to manage our laws. As a strawman to beat up, here is an example of how it could work:

git clone legislature/generalstatutes
s/marijuana/sugar/g
git commit -am "Turn sugar into a controlled substance."
git request-pull

Legislators
If interested, # git branch bill_12345
git pull nathanhammond/generalstatutes
// Continue editing the "Sugar as a controlled substance" bill.

Spin off to committee (read/write to committee members)
git clone legislature/generalstatutes
git checkout bill_12345
// Continue editing the "Sugar as a controlled substance" bill.
git commit -am "Committee updates."

Take a vote for leaving committee.
If successful, # git request-pull

General legislature takes a vote.
If successful, # git merge bill_12345 master --signoff (Legislators that voted for it.)

Benefits:

- Encourages broader participation in democracy.

- Cryptographically signed. We'll know if you voted for or wrote it.

- Tracks history of all changes (at least at the commit level). If something comes out of committee very different from how it went in you can easily find every change.

- Makes it easier for newspeople to identify how the law is changing.

- An interface like GitHub over top of the repository could hide all of the complexity, allow for line-by-line comments, and general comments.

- Registering to the interface with your voter ID could allow for representatives to identify or poll constituents.

Problems:

- Requires behavioral change for legislators who I would not necessarily classify as "early adopters."

- Still possible to "launder" the creator by having somebody else make the changes for you.

- In place modification of the law. To this point when something is repealed it typically looks something like this: http://www.ncleg.net/EnactedLegislation/Statutes/HTML/BySect...
The Most Dangerous Lie Entrepreneurs Tell Themselves
Seems like it was written by a requirements engineer.
True, but not most rules

There are some limitations there relating to embedded systems (for example, they explicitly forbid the use of atoi because obviously you want to be sure of no undefined behavior while flying at Mach 2 at 20kft)

For example, section 3 are very general good rules

Av Rule 84/85 are very relevant as well (just an example)

It's very easy to exaggerate when using C++ and hence some limits are needed.
Perhaps it's a bubble, but Facebook is used by an eighth of the people on the planet.

Tell me that's not an asset. A single company has lots of information about and can display advertising to an eighth of the alive human race.

Then again, so does Google, I suppose.
No it's not. 12 of Germany's 16 states allow officers to shoot to kill to prevent loss of life. Good to know most German or Austrian citizens are about as ignorant of German law as American citizens are of ours.

I do wonder where you got that idea, though. You can post the document, I speak German.
SKS Technologies: SEO Link Building and Online Marketing Service Provider 
Welcome to SKS Technologies is leading Professional SEO link building and online marketing service provider Company which offers online marketing services and Backlink Building service across the globe that will help to introduce you globally by top rank in search engines as well as in getting maximum traffics and increasing product selling. It’s specializing in One Way Backlink Building such as- Social Bookmarking Submission, Social Networking Submission, Forum Profile link Submission, Forum Signature Link Submission, Directory Submission, Article Submission, Blog Installing and Blog Submission, RSS Feed Creation and Submission, .EDU & .GOV Submission, Comment Posting, Classified Ads Posting, Affiliate link advertisement as well….
Blitzprog - concurrent data flow programming language
Language constantly evolves, and I reckon there's certainly enough room for "transpile" somewhere in that process. CS -> JS isn't quite translation (much of it stays the same) and it's hardly compilation (but that seems to be the accepted term), so I feel "transpile" is perfectly suited.
Actually, you the one making this strange comparison to C code.

My point is simple: IE's sandbox was broken repeatedly, creating a bad reputation and scoring marketing points for other vendors.
Sniffer tool displays other people's WhatsApp messages
Questions to which the answer is no.

http://blogs.independent.co.uk/tag/headline/
What is fascinating about the description there is that IBM hasn't just asked once - they've asked many times.

I'd be willing to bet that the cause is that IBM's lawyers are aware that the most famous act of evil in the 20th century was committed by an IBM client, using IBM equipment. No joke, that was how the Nazis kept track of the Jews. And I'd be willing to bet that there are a lot of random dictators today who are using IBM software to keep tabs on their populations as well.

So while the IBM license exemption sounds silly and amusing, there is a very serious point behind it.

Incidentally this clause makes jsmin both not open source (discriminates against fields of endeavor) and also puts it in Debian non-free (same reason).
With ubiquitous high bandwidth and huge disk drives, that doesn't seem to be as much of a problem as it used to be.
That is annoying. Also irritating is the fact that the quiz seems to stop accepting answers after a couple of questions for me; in both Chrome and Firefox so far. I want so desperately to get a score!

Edit: Actually, it just turns out (after reading the source) that in some cases it just won't accept the answer if it's wrong. I did the honourable thing and selected "Forfeit", allowing me to continue :)
>So, either America has no:
1: Highly developed society and culture 2: Evidence of moral and intellectual development or 3: Refinement in taste and manners

Well, America is not the pinnacle of western (or any other) civilization, is it now?

Wasn't it like 40 years ago that black people couldn't sit in front at the bus? Or 5 years ago that you elected an incompetent idiot for a president for the SECOND time? Or like 30 years ago when you bombed the shit out of countries in Asia and poisoned the places with chemical agents? Or like 60 years before when you dropped two atomic bombs on civilians? Or like today that you still have the death penalty?
he has no obligation to react to idiotic comments in kind. Would you answer a troll kindly? If you do, how long would you be willing to do it? Forever? 2 days? 10 comments? If not forever, why not forever? If Linus had the time you and I had discussing in hn comments, I would guess linux would not be what it is today.
Android apps can't have that permission, only the Market gets that permission.

No offense, but you're spreading some pretty false FUD. Unrevoked uses multiple exploits and requires a lot of user interaction and a computer to initiate the process.

Further that last link basically describes how Play remote installs applications and is all under the assumption that someone has somehow MITM the SSL connection, something I'm presuming is not at all easily done. (Further it's going on two years old, I wouldn't be shocked if Google is now signing their INSTALL_ASSET messages, Play has changed a LOT in the last two years).

Apps are sandboxed overall similarly in iOS, WinRT, Android, WP7. Uninstalling them, uninstalls them. It even removes all data attached assuming the dev doesn't manually put data on the SD card instead of using the API to store data on the SD card.
My intention wasn't to provide another index, but to discard the index system as a mesure for something more than what the index actually mesures. For example: the abstract, subjective and esoteric education "quality".
And rightfully so. You know, I'd love to point to some monumental success but honestly it hasn't happened yet. So let me prove it for you in the near future - hope you'll follow Mindfolder's progress ;)
It may be the norm for Torvalds, but more often than not, insults are just an easy cop-out from people who got in too far or realize that the other person had a point all along.

Besides, I'm sure Torvalds doesn't throw around insults to people who have clearly articulated a point and demonstrated an understanding of the topic discussed, and were willing to listen.
Yahoo Names Fred Amoroso Chairman and Appoints Ross Levinsohn Interim CEO
For the millionth time:

If you are not paying for it, you're not the customer;
you're the product being sold. [1]

This is the inevitable end game of developing for a platform where the majority of users refuse to pay for applications. Also, note from the dude's blog that he offers an ad free version; for the price of $4.16 people refuse to be ad free. The install numbers are instructive: 740k vs 1046. I'll let you guess which is which =P

[1] http://www.metafilter.com/95152/Userdriven-discontent#325604...
The English language is spoken by a larger number - that doesn't mean the OED is worth a trillion $
Buy a new one.
You are correct these things can be viewed as assets. However, if the author is deriving his data from Facebook's own declarations, then even they aren't claiming the value of their assets including User-loyalty, are anywhere near their market cap.
Make friends with a writer. Particularly one of the opposite sex. Ask them to write about you. Works every time.
Bombermine, Bomberman-based HTML5 multiplayer game on Java + Jetty (Russian)
This is a dangerous precedent to set. I have a (very bad) feeling that once TalkTalk has done this, other ISPs will start to. Soon it will become 'the norm'. This sort of system, once in place, will end up being abused and used for blocking other things. I know it's trivial for those who know to bypass, but that's not the point.

It's being pushed not by ISPs, but by out-of-touch-with-technology politicians (the absolutely useless Conservative MP Claire Perry and others), the Daily Mail and other tabloids, and useless parents who don't want to parent and don't understand that you can block things with software on a computer.
Trouble finding talent? Consider Lisbon for your startup
I must change reality and get out of jail. Everything is pointless.
>> They have an eighth of humanity as users.

If anything, that brings FB into a whole new realm of risk.
Combine this with the fundamentals ( or lack of ) and it seems better left untouched.
It's such a security fail... So big that I doubt it's true. Without any proof, explanation... has anybody been able to reproduce it?

If it's true, it would a great opportunity to see how Google/ZTE reacts to this vulnerability. How much time will ZTE take to correct this and issue an update? And also, will be able Google to stop applications who exploit this vulnerability to go public in the Market? I sincerely doubt it.
It may have deserved that type of response; but justifying that with idiotic response in kind is just as stupid. Simply ignore the troll and move on.
That is so cool, thanks for sharing the screenshot! I love seeing how different developers show the final chain.

There have been many times when I've wanted to give up on Doodle or Die. For example when somebody created a site called Screw Your Doodle to upload offensive images and users were asking for a reporting system that we didn't have yet and I had already been working every night on the site for much of the night...
The OED doesn't know your social connections, your sexual orientation, your date of birth, your address, your previous address, your current location, your gender, your age, your interests, your employer, all the websites you've visited or even what you look like.
You can use GitHub for legal documents already. Just convert your documents to markdown. We put our TOS and Privacy Policy on Github from launch: https://github.com/everyme/everyme-legal

We haven't had any issues or pull requests recently but we would welcome them for sure.
Oh, how I'd love to have DOS/Win3.1 or OS/2 programmer job these days... :)
In NixOS (the Linux distribution based on Nix [1]) we use the functional approach for managing all the "static" parts of the system, i.e. packages, but also most configuration files in /etc - these get build by Nix functions in much the same way as packages. This is good since it means that (say) a rollback of the system will cause it to revert to a consistent combination of packages and configuration files. (So you don't get an Apache httpd.conf that refers to some feature that doesn't exist in the Apache you just rolled back to.)

However, when it comes to stateful stuff such as user data or databases, the funtional approach indeed doesn't really apply very well. NixOS manages state in an imperative manner in the same way as every other distribution. (For instance, NixOS uses Upstart jobs to create/update state.) That means that a rollback of your system won't rollback (say) your PostgreSQL database, unless somebody made the Upstart job of PostgreSQL do that. So when it comes to state, NixOS isn't better than other distributions, but it's not worse either ;-)

[1] http://nixos.org/, http://www.st.ewi.tudelft.nl/~dolstra/pubs/nixos-icfp2008-fi...
Harvard recently developed an improved manufacturing technique for similar robots based on self-deforming materials and origami construction techniques:

[ http://www.seas.harvard.edu/news-events/press-releases/pop-u... ]
This is a fantastic story. I wish the world had more men like this. If could all live our lives with the same sense of purpose, the world would truly be a better place.
I wonder what wonderful bugs/backdoors are available in ZTE networking equipment.
Would be interested in an update, but was actually referring to Javascript interpreters, which were very slow.
Mini-ITX mainboards could be called industrial, they come in fanless varieties and are pretty cheap.
Very interesting site. Thanks for sharing.

Unfortunately, it looks like it's been static since 2010.
I don't follow this whole "Android makes Google no money" line of reasoning. Presumably Google believes that the NPV of android is positive, otherwise why invest the capital?

I guess I'm asking, what happens if, in 5 years, it turns out that Google is reaping $billions from Android, can Oracle sue again for damages?