skysight-inc/HackerNews huggingface dataset:
This is anecdotal, but I'll posit it anyway. I did network administration for a number of title companies, mortgage lenders, real-estate agents, and other assorted firms involved in the selling and buying of houses between 2004 and 2011. Most of these people were what you would consider hard working honest employees, but due to perverse incentives helped in their part of making all of this worse. I saw plenty of lenders have the client flat out lie about their income. It didn't seem to matter, the banks rarely rejected the loans if the paper looked good. The better you lied, the more sales you got. If you were totally honest, people heard that it was hard to get a loan or closure from your firm and would head to others. At the time there was seemly no risk, it wasn't till after the financial crash that I heard of any arrests over paper manipulation. The problem is the people that have the data now are going to be very shy about releasing it. It will show fraud by the buyers, possible fraud by the lenders, poor research by the big banks. By the time the crash came it was a game. Interest only loans? You've got to be kidding me.

At a murder scene, evidence is how one determines the cause and the killer, but if your killer has means he can manipulate that evidence. The issue we have now is that the murder (banks) are the group holding all the evidence. They don't want it looked in to, it would show they were an accomplice.
You can't. Apple built DRM into their cable with a proprietary security chip. All DRMed and patended up nicely to lock everyone out of just about everything.
Presumably gun advocates who were worried about new laws would not also be searching for, say, "gun violence"

http://www.google.com/trends/explore#q=%22gun%20violence%22&...

or "gun deaths"

http://www.google.com/trends/explore#q=%22gun%20deaths%22...

And yet both of those show the same dramatic spike in interest.
Interesting idea but I suspect that the people who would be most willing to pay to contact would also be the least desirable to be contacted by.
I'm not the one out of a job after working for an obviously risky company (Startups are risky).

I'm also not the one posting to HN BEGGING for a job (and pointing out that I have mouths to feed).
Before they did the kickstarter, they were fully in the right by Apple's own guidelines and policies. Even now, they're in compliance with the public ones, just not the 'just about to be released even more anti-competitive ones'.
Siphoning implies they are doing something untoward with it, which does not appear to be the case here. They're already building something that will let them do a mass refund; they have decided to use that tool to send out this money, at some cost to themselves. What could be wrong with that?
> Hypermedia APIs expose a workflow, not a data model.

I would say this is true of REST APIs. Not necessarily hypermedia APIs. An API that directly exposed a graph database as an HTTP-based API using hypertext/links within resources would still need to be classified as a hypermedia API, but would fail to adhere to the HATEOAS principle.

Edit: More specifically - a graph database that exposed itself with links for every edge and a resource for every node.
Loose the VCR cassettes Share & store family videos within your family circle
A Million Users Desert BlackBerry, and Revenue Falls 48%
It was commissioned by Koryo, the NK tourist agency as a promotional tool. It's not for Koreans to play, but for foreigners who might want to visit North Korea.
Rather than obtain permission from you...
Because it's a promotional tool made by the travel agency Koryo. As a foreigner you can travel through North Korea and see a truly strange country.

It's probably going to do the job quite well just because it will pique the curiosity of a few and they might end up going.
ConversionXL’s Top Posts of 2012
Bastards. Well, as long as someone has a cable somewhere that your DC supply can proxy communications to...
NEXT STEP: Find other employees the company sponsored before, get as much detail as possible from them.

TIMING: You have to apply by this March to be considered in October batch.

FEES: Filing fee: $2300, Expedite fee: $1200 (optional but worth it), Lawyer: $5000, Discount: $750 (for companies <25 employees)

TOTAL: ~$7800

(all amounts approximate, mostly paid by the employer)
The only thing stopping this from being really funny is how awful the life of the average North Korean is.
Yet another reason i use MongoDB, to avoid nonsense like this.
Kudos on this. Got me to sign up, and now want to try viral sweep. Reminds me of all the contests AppSumo used to run to build their lists.
Wish it was $50 or so for fewer contests.
The Cooking for Engineers site might also be of interest.

http://www.cookingforengineers.com
All the planning charts and demolition orders have been on display at your local planning department in Alpha Centauri for fifty of your Earth years!
I'm not surprised since Jeremy Ashkenas works there. They've got probably some of the best front-end web developers and they're extremely smart for realizing that those kind of people are what it takes to keep them relevant today.
Nokia Windows RT Tablet Rumored for MWC 2013 Unveiling
I wish there were a way to keep a pot cold (freezer or fridge temp), then low-temp cook. That way you could basically leave food ready for prep and have it cook when you're at work, ready for when you get home.

Make a device with 20 slots and you could have your whole weekly meal plan pre-positioned.
If I was in the business of investing other people's money, I would like very much to be perceived as a shrewed individual who tries very hard not to be wrong, favoring long bets and coming up right.

Nothing wrong with that.
Fantastic stuff all year from Peep Laja. My thanks. Short on time? My Top 3 (no particular order): (1) http://conversionxl.com/value-proposition-examples-how-to-cr... (1A) http://conversionxl.com/10-principles-of-effective-pricing-p... (1B) http://conversionxl.com/how-to-design-user-flow/
Last summer I had the pleasure of visiting North Korea (with Koryo Tours). I think it's worth noting that the company is not North Korean -- it's based in Beijing and run by British expats.
While it's tempting to use the threat of obsolescence to force governments and enterprises to adopt newer software, these groups are traditionally the most resistant to such efforts. This is due not in significantly to the bastions of old tech living in iso, where all they have to talk to is the custom-built application.

Also, the promise that the forced obsolescence will eventually work out better for the world is cold comfort when it's you who must choose between legacy tech and sacrificing a large portion of your revenue.
But heck, wasn't the main purpose of it all to monetize an overpriced aquisition? If FB wants its $1B money's worth, they ARE going to come back to these terms sooner or later.
Waiting for my IntelliJ license. I would rather prefer immediate receipt of license on payment.
Nokia makes great hardware, can't wait to see what they have in the pipeline.
It is great when you first start teaching someone about SQL. The fact that SQL injection even exists shows that data validation and separation of 'code' and 'data' must be one of the first things learned about SQL.
Actually that's exactly what I thought it was, and I avoided it all day. I figured it was something about getting the lighting and camera setups right, or figuring out what sells best.

It wasn't until I saw it on the EngineeringPorn subreddit that I realized what it really was and read it. Now I'm glad I did.

Something like "Engineering Porn: Fixing 230kV Underground Cables" would have done it.
Checkout how much Facebook pays to its employees.
in India it's Wonder full day......Nothing happens :)
On the other hand this is the other side of the equation:

1. As platform evolves, a system built on a dead product is itself a dead end.

2. Developers skills are also dead ended.

3. All the supporting products (build systems, test systems) are also dead ended.

We seem to reinvent new ways to do old things (forms, validation, saving to database), and this is very wasteful.

Part of the reason why the web has grown up so much is that it has enough time to evolve. I just saw WebStorm and it was amazing. You know what? This is possible because the browser as a platform has enormous incentive to maintain backward compatibility.
This was a great idea. I think you could expand this to arbitrary times just by piggy backing on whatever meme is capturing the internet's attention at the current moment[1].

[1] "Rebecca Black's Friday" Inspired Sale - unlike her music, our services don't suck
Comparison of the states of each entangled particle, to find the signal, requires communication (light-speed); so while there was information sent, you can't figure out what it is until you receive a signal from the source of the transmission, thus no causal violations.

This is also why it's interesting cryptographically, unless you have information on the movements of both particles you can't pull a signal from the movements.
Not necessarily. This is very useful for (atleast) business professionals. Linkedin doesn't provide emails. The only way I can send an 'Inmail' to a person is to upgrade my account. Paying $1 to send a message is a much better option.
> OS/2 continued under IBM for years.

And meanwhile MS was attacking OS/2 using unethical tactics like "Microsoft Munchkins" that ended up being worse than working with IBM (under the JDA) in the first place.
How to get backdoor into North Korea...

Convince the game designers to be on your team.

hmm...
Arduino, Redis, Dropcam + Holiday Cheer = Jinglebots
Off the top of my head, talking about the Ubuntu 12.04.1 I use daily on two different Thinkpads:

I have to log in and out or reboot pretty much every day to solve X or window manager problems. There are a variety of focus and window ordering issues. Coming back from sleep each one has different display twitches; nothing worse than the usual Linux user contempt, but definitely unpolished. The Unity stuff is going in a good direction but I don't think they've been doing a ton of user testing; it also frequently feels clunky to me. Network Manager is slow to find networks and regularly crashes. Device support is so-so: the Android tethering that is support to magically work never does; plugging in a phone or a tablet frequently requires command-line incantations and is often buggy. One of my devices has a touch-screen; a minor kernel upgrade broke this a couple months back, and it is still broken.

I think they're right to go for a better UI experience, but right now I think they're in a valley between the solid but ugly Linux experience I was used to and the solid but friendly experience that Apple has inspired them to pursue. Right now I think it's flaky both in a usability sense and in a technical sense, which I find thoroughly disappointing.
I personally draw a distinction between "Hypermedia APIs" and 'hypermedia APIs.' The former is 'orthodox REST' and the latter is 'an API that serves up hypermedia.'
Organic search drives 7 out of 10 visits?

I'm a little skeptical of that statistic.

I wish Outbrain had updated reports that I could use (I wasn't able to find any;) however, pulling from an older study from 2011, they reported Search and Social numbers that seem very different than what Conductor's study dictates. Search was at 40% and Social was at 14% for their top 150 Publishers at the time. [1] If search more than doubled in 18 months, there would be quite a bit of coverage on such a substantial gain. I've had my head down to work for a while, so maybe I missed the undoubted hype that would have surrounded such a gain?

I do believe the idea that the 'fat head' drives the majority of traffic. I'm simply questioning the accuracy of the breakdown of referring traffic sources.

[1] http://www.outbrain.com/blog/2011/08/content-sites-refer-tra...
Shoot, $99/month looks worth it just for the "legal services". :-) I like this.
Why, because the proper use of analogy give insight to how things work where it was not before.

Telling the robot analogy to a person bagging parts in a warehouse would make a lot of sense to him. Just saying 'security attack' and his mind will probably wander off in imagination of ninjas and pirates kicking in the door, murdering everybody, and running off with all the products.
If you're still looking, I might be able to find you some temp contractor work asap, as well as introduce you to people looking for more permanent (or at least medium term) remote devs. michael@munchery.com
For the benefit of the non-native English speakers here or for those not too familiar with American culture, can you explain the awesomeness of this name?
... I make that mistake all the time. I thought I was the only one.
One of the best integration of multimedia and text that I have seen in 15 years of being on the internet.
I have not. But I will play with it. Thank you for the suggestion.
This is another extremely patronizing non-retraction. He isn't saying anything new, displays a fantasy viewpoint of what happened/why people were upset and promises to fudge this whole process up again sometime in the future.

I know Instagram is built on people not looking at degraded pictures more than once, but do they think folks won't read and re-read these updates. I'm out. Back to Flickr.

http://www.candlerblog.com/2012/12/20/obfuscatstagram/
There also seems to be a dramatic spike in interest in "2nd amendment"

http://www.google.com/trends/explore#q=2nd%20amendment&c...

And "gun rights"

http://www.google.com/trends/explore#q=gun%20rights&cmpt...
Windows 8: The Animated Evaluation
This is an interesting question, but I don't know how many file format neckbeards you're going to find on HN, it's an awfully young community. Maybe Stack Overflow? Maybe the File Formats wiki[1] will have links to format inventors? Maybe read the specs for the formats and ask the authors, as well as the authors of standard libraries for them?

1: http://fileformats.archiveteam.org/wiki/Electronic_File_Form...

I will answer what little I can based on some work I did in 2005-2006 that resulted in me abusing JPEG restart markers.

1. Part of the reason PNG is chunked is because it's designed for network use (that's the N), where you can lose or corrupt a portion of the file and still get most of the file usable. That's what JPEG restart markers are for: you can repeat the headers throughout the file (rather than CRC throughout the file) so if something in the middle gets messed up, you can always pick right back up. Formats expected to sit on a disk and never move and trust rotational media don't have those checks because it's assumed you check it when you write it and then you're fine for a reasonable value of forever. So: are you transferring over a network constantly like you do with JPEGs and PNGs, or can you do an MD5 sum (or whatever) once and be done with it?

1b. I don't know what these words mean.

1c. This should be answered by 1.

2. This is probably explained somewhere in the PNG spec or the PNG mailing list archives, but specifying the length of a run of data instead of looping until you find a \0 helps you optimize and prevents buffer overflows.

3. Yes, lots of things use user-defined chunks and all sorts of crazy stuff gets stored in them. A video game once stored its character data as PNG files with custom chunks so you could put them online as images, and then right-click-save-as and import them into the game. But no, most software doesn't understand other chunks and ignores them (but preserves them).
Facebook is free, and always will be. Unless you want to use it.
Many Somalis pretend to be Christians to receive church aid, or qualify for refugee status.
Given its name, saying the ABC Conjecture has not been proved is really repeating yourself.
What does it say about a tech news website when the writer cannot be bothered to google "open source screen capture" before posting a story.
"Any changes made to the terms should be known, understood, and agreed on by whoever sets the overall strategy for the product. The legal team helps them encode it, marketing and PR help them communicate it outwards"

That's actually the sort of compartmentalization that creates these problems. "Whoever sets the overall strategy for the product" = the head of Product or the Product Manager for a specific feature. This person rarely has any legal or communications experience. If the legal team's job is just to "encode" what product wants, then that's actually where the problem starts.

The only real solution here is for Product, Legal and Communications to work together from the beginning. The product feature should be designed with Legal and Comm concerns in mind. Otherwise, the danger is that you'll end up exposed to exactly the sort of snafu that Instagram experienced here.
I suggest you guys hire a competent tutor (could be a CS student) to teach you general programming concepts / how a computer works / how the internet works etc. Take few months to get yourself acquainted with the technology (you don't need to master it). Then, hire a competent programmer and ask him these questions. Or, come back here and ask again. That way, you'll be in a better position to understand the answers people may throw at you (asking questions doesn't make sense if you cannot understand the answers, does it?)

I've seen many non-technical people try to start tech-related startups without having the slightest idea about programming / computer science and fail miserably. The only way to ensure that it doesn't happen to you is to be on the safe side by understanding the innards of the tech part of things first.

Good luck!
This should go over well... I know the kid is only in 7th grade, but I think my history class had already studied Prohibition at that point. Prohibition just doesn't work.

Also maybe they could re-sell the games to raise money for charity or donate them or do something else with them besides destroy them? Seems like a waste.
First, are there then multiple roots? If so, you've already sacrificed one level of indirection, moving knowledge to the clients. If not, you're adding at least one request.

Secondly, when your data is hierarchical, it's nice for other reasons to reflect this in your URI structure. It's intuitive (and thus discoverable in its own way) and can make for human-friendly URLs (especially when your datatypes have natural identifiers).
Sure. But do you really want to be contacted by "business professionals" on a site that was supposedly about staying in touch with friends?
Of course you need V and C for VC , what I meant is without Personal Capital. More like a VC job than being an angel with a lot of money.
A more complex but potentially fairer variation of this idea is to create an ecosystem where each sender posts a bond when delivering a message to an unknown recipient. If the recipient finds the message abusive/spammy, they could flag it as such and claim the bond, otherwise the message is received without a cost to the sender.
When I was just starting, everyone screamed about pure "semantic" markup and how all css class names should describe what was contained in a node, and have nothing to do with how it was presented. [...] A few years later and that roar is gone. Bootstrap.css for everything, with class names that describe structure. [...] the absolute 180 without even a hint of the old battle cry in the air is startling.

I don't think a single advocate of semantic CSS class names has changed their mind and now says there are no problems with using Bootstrap presentational CSS class names in your HTML. Just yesterday, on the front page of Hacker News, there was an article about the pain caused by overuse of Boostrap's unsemantic CSS class names: http://blog.pamelafox.org/2012/12/a-tale-of-two-bootstraps-l...

I don't know why you ever thought people were "screaming" about it, but if you're hearing about it less than about Bootstrap now, it's definitely from different people.

There are objective benefits for maintainability by designing your HTTP APIs to be RESTful, just as there are objective benefits for maintainability by choosing your CSS class names to be semantic, and they have been espoused by the creators of HTTP and CSS since their creation. It is neither "mania" nor "crazy".

Your child-like conversation with an unhelpful strawman notwithstanding, it is true that in the real world, software architecture always has to balance long-term maintainability against short-term ease of implementation. That doesn't change the fact that semantic CSS class names and RESTful APIs improve maintainability, always have, always will, people always have said they do, and people always will say they do.
"If you don't have kids you should not be working and enjoying the single life."

This doesn't even make sense and I feel like you only posted it to be contradictory.

"I have kids, and am in a start-up, just takes planning."

This guy obviously didn't. Startups are generally risky. I've worked at many startups and have seen it all. A non-startup isn't a guarantee, but your job isn't always dependent on the next round of funding.
The internet, for better or worse, is a winner takes all game within each vertical.

The corollary of this is that if you can't compete in your current vertical you choose a more restricted vertical and try to be one of the fat cats within that.
Is it better to specialize or become proficient in backend and frontend?
A couple months ago I started learning how to code, and started with the front-end (CSS, JS, etc). However, I've reached a point where I am not sure what I should be spending my time on -- should I try and pick up frameworks like Backbone and Node, or start learning a backend language like Python or Ruby?

I guess a better way of framing it is, will employers not hire somebody just because they don't have experience with a specific framework, or will they hire on growth potential (the idea that you can pick it up quickly)?
$2.9 billion is a staggering amount of capital to have on hand. With the right leadership it is quite possible they can turn this boat around.

The real issue though is I see no end in sight to Android's popularity in developing countries. Both Apple and Google will continue to innovate and as more and more developers continue their work on making apps it will be harder for Blackberry to sustain any sort of market share.
Credit where credit's due -- this project has nothing to do with me. A small army of talented folks from Sports, the Graphics department, Photo and Video put it together over the course of several months: http://cl.ly/LibF

More details on how it was made here: http://www.poynter.org/latest-news/top-stories/198970/how-th...
Apparently the Apple product insists on talking to a DRM chip in the cable so it's exactly a case of relying on a closed API.
Heroic officers of the army, members of the Worker-peasant red guards, compatriots, comrades and friends. Today we have achieved great victory of technical excellence in honor of our Dear Leader, who is a perfect incarnation of the appearance that a leader should have, who has returned to Heaven from where he first descended.

We have proved to the world our superior technical and scientific achievements, for which we are now envied. The technology that powers Pyongyang Racer is the same divine and glorious codebase that sent Unha-3 into the heavens that was gifted upon us by the Highest incarnation of the revolutionary comradely love.

The sun flag of the great Comrade Kim Il Sung and Comrade Kim Jong Il will forever flutter in the van of our revolutionary ranks that display only victory and honor and will always encourage and drive us toward a new victory.

Move forward toward the final victory, Pyongyang Racer.