skysight-inc/HackerNews huggingface dataset:
> Human beings and their privacy should come before artificial entities and their balance sheet

but we're not talking about things that violate privacy. We're talking about things like preventing cross site request forgeries, and having to ask permission to do it, we're talking about things like providing a faster experience, taking up less computing power, and possibly making the world a little greener, and having to ask permission of each visitor to do it.

> All you are being asked is to be upfront and seek the consent of your site visitors before sharing their information with a third party.

that's certainly not how the pdf on the ico site says. (http://www.ico.gov.uk/~/media/documents/library/Privacy_and_...)

It doesn't talk about third parties at all. This discussion isn't even about how it affects ad networks.

> Well, you have time to research it. Perhaps there's a nice opportunity there for it. Some of it will be about brushing off and updating techniques in use before cookies became widespread reliable.

there is no opportunity, the same information just simply is NOT there. You get an ip, and standard headers, and the request made. thats it. you can't query things like screen resolution, browser capabilities, what version of flash you need to target at minimum. you also lose flexibility. you need to be forwarding logs on to a central processor, or even have access to your logs in the first place, which many people do not.

Imagine some schmuck who adds a plugin to wordpress who gets fined, even though he doesnt know what a cookie is, because the plugin stores it's state in a cookie (think tabs and what not) these arnt strictly necessary to the operation of the site, so it's a fine for him.

Which bring me to another question, how the hell can they even enforce this? you can't really automate it. there will be too much variation in consent popups and in page elements, and who even knows what solutions. Someone would have to go site by site in the uk and check. and then, how would you know what sites ARE subject to this? UK sites arnt just limited to .co.uk. the company i work for has .com as their tld. Does every uk admin need to register the sites they run?

This all seems alot to ask just to block people from running google analytics. Afterall, do you think any ad networks that actually set cookies and track people are going to be in the EU at all? they're not really subject to these laws.
How come, as a vegetarian, you support killing animals?

Still puzzled by his quote: "This year I've basically become a vegetarian since the only meat I'm eating is from animals I've killed myself."
I expect the program is working off an out-of-date database. Hitting wikipedia directly would be rather bad form.
I'm quite interested in the concept, but it looks like your site has been "hackernewsed".
The only way opt-in might work is if it was a checkbox when registering. If it were hidden in the settings then most people would ignore it rendering it useless.
The Shortcomings of Free or Cheap CMS
I wouldn't do it unless my webapp made at least $0.25 a month (but I've been accused of hastiness before).
> When I go into a bank, I don't want the bank to know that I was rejected 10 times that same day somewhere else.

the bank does know this, it'd be in your credit report

also, ad networks are worse than the analytics companies.
ZeroMQ is cool from a technology angle. Before considering it though, keep in mind it's LGPL v3 licensed. :(
warez is pronounced "wares" and means your product or merchandise - http://dictionary.reference.com/browse/wares

But no, I assure you I wrote every line of it :)
You are, of course, correct. When I ponder these things holistically, I do tend to think about the parties in terms of what they say their goals are (which, even if everything else about them turns my stomach, the Tea Party has at least raised dichotomy to a level of real discussion).

When it actually comes time to vote, those holistic views are chucked in favor of what the candidates are actually saying. In that context, there has rarely been a group not in the second category.

It also explains why my voting for the last few elections has tended to lean more towards Democrats, even though I have so many philosophical issues with the party.
I think I will start with public domain movies and than follow your advice re: indie filmmakers and mechanical license
This is a great read, although the tool seems predicated on transactions which both start and end in their mail system.
I see a problem just with battery life. It's not unusual that I'll be out late, and my phone (Nexus One) is dead well before I've stopped paying for things with cash/CC.

In over 10 years I've only had the mag strip on one CC fail on me. Though, to be fair, my current AmEx has split in two (it's two pieces of plastic bonded together... not particularly strongly, I guess), but the card still works.
This says more about the relative inutility of human olfaction than the unique value of whatever poorly specified "technology" the survey asked about.
Reconstructing encrypted Skype calls from packet sizes
You took as axiomatic that if government makes a profit of $X then an equal value will be returned to the people through lower taxes or higher spending. If you believe that, then a government can never steal [from its own people].
>My desire is to shred junk mail without the indignity of having to open even the fattest faux-hand-addressed envelopes.

My strategy for this is to keep a bucket of that crap and shred every 6 months or so at a pro location. I've considered pulping the docs myself (mostly out of curiosity in the process), but from what I can tell, pragmatically it's more work than it is worth.
You're right about that logic being dangerous. The sad thing is that I can think up similar reasoning that would allow them to sidestep the Constitution with respect to the internet entirely too easily and to derail any opposition with meaningless partisan bickering.

The more I think about it, the more I think that we need to extend the Bill of Rights.
Lockheed Network Suffers Major Disruption: Sources
The decryption of private key happens in the user's browser, not on the server. We still don't know user's decrypted private key on the server.

Thanks for the link.
This is excellent! A real help for people who like to learn from example. I'd love to see some more math stuff translated to source code. It's a great help for people who suck at math but are able to read source (like me).
How about the hundreds of thousands of prisoners in the US forced to work for pennies per hour?

http://en.wikipedia.org/wiki/Prison%E2%80%93industrial_compl...

If they refuse, they are written up as uncooperative and it could affect privileges, parole, etc.

Makes many millions in profit for the states and federal government, even some judges own stock.

Ironically it's the only labor in the US that can compete with offshoring.

http://en.wikipedia.org/wiki/Corrections_Corporation_of_Amer...

http://en.wikipedia.org/wiki/Federal_Prison_Industries

http://www.wired.com/dangerroom/2011/03/prisoners-help-build...

http://articles.cnn.com/1999-11-06/us/9911_06_prison.labor_1...

http://www.wsws.org/articles/2000/may2000/pris-m08.shtml
This is from jan 2010?
>The dead (empires or people) cannot speak, cannot defend themselves.

Shockingly, this is false.
WYSIWYG + Source web-editor based on Chromium
How Memory Management Works on iOS
Eh? Not sure I understand :(
According to the report (which cites Robert Cringely), the intrusion technique involved SecurID tokens:

The slowdown began on Sunday after security experts for the company detected an intrusion to the network, according to technology blogger Robert Cringely. He said it involved the use of SecurID tokens that employees use to access Lockheed's internal network from outside its firewall.
The 15 Most Popular Facebook Fan Pages
When I first read the comic the other day, I went to the page in the comic (Spark Plug) and tried it -- didn't work, I ended up in a cycle between 3 math-related pages. Oops.
I have the same scanner and pretty much the same workflow. It scans and the documents go into my Dropbox folder under a specific folder hierarchy (e.g. taxes, kids related, house related, etc.). They're searchable but it's nice to be able to scan through them easily by subject if necessary.

As for shredding - my wife works in a medical office with those big locked garbage cans. Once a month I just drop off a box of papers into the can and they get shredded during the next pick-up.
Three Times More China Mobile Users Than People in US
XY Combinator: bright single founders pitching to lovely women
I'd buy the scansnap instead. It comes with an integrated version of all those features. I one push sync across all my computers by copying to a smart folder.
> btw http://minimsft.blogspot.com/ is a great resource for things that Microsoft should be doing. Ironically its written by someone who works at Microsoft

I agree that minimsft is a great blog, but can you expand on how an employee having an opinion on how Microsoft should run it's business is ironic?

Most of the premise of the blog is to have a smaller Microsoft, which is almost a universally accepted opinion in the company.
Meh. Worse ways to be tortured.
Instead of high school, my brother learned to code; this is his first app.
The idea that someone would be bothered because someone else called their app "Quiet" really bothers me: if you want a name that you own, you need to come up with something reasonably unique (I mean, even "App Store" passes this test in ways that "Quiet" fundamentally doesn't) and then start asserting trademark rights on it.
Your view is not a simple string template in Lift. In most frameworks, you handle the controller first, gather all your data and pass it to a string template. In Lift, the View is parsed and then all (there are frequently many) of the required "controllers" are invoked to fulfill the view. This is somewhat, kind-of, almost like custom tags in JSP, but about a thousand times keener, because it is all parallelized and so forth. Because of this, Lift can do things like trivially bind html to changing Actors (in the erlang sense) so that when the Actor changes, the html changes in all the browsers that viewed it.

Supporting this all is non-trivial. "Persistence" usually boils down to serialize, deserialize and transactions... which are ultimately not unique to Lift, so I don't see a huge need to focus on it.
You have to jailbreak to install apps not sold in the App Store, but in that case, Cydia has built an app marketplace.
I'll give you a simple and real example that happened in Bulgaria that is not bound to any ideology or theory.

In 2004 the national state-owned telecommunication incumbent company was privatized for a sum which nearly exactly matched the net annual profit in the very same year. (~120 x 10^6 Eur net profit out of ~500 x 10^6 Eur gross revenues; we're not a very big country, btw).

So the actual effective acquiring cost was nothing - zero - for the buyers. There were public voices that said this was betrayal of the nation's interest but the then ruling party, full with 30-something MBA-suites from NY/London just babbled cheerfully in corporate-speak about the "free market", the "right price", and the "right timing" in the very same pointless way so much detested here in HN when it's about examples of corporate stupidity.

A curious thing - the former chief economist of the World Bank,and Nobel prize winner, Joseph Stiglitz was a star-guest in a popular TV talk show and advised not sell at all at the moment (when was asked to comment on the matter, I happened to watch the show). He wasn't listened to, eventually.

But the MBA-boys in a way weren't stupid at all - after around short 3 years the company was resold for ~1.1 x 10^9 Eur. Nothing that much changed, neither was invested in the company that really made some real difference in the market share or company's gross revenues. The deal was formally fully observing the legal regulations - there was nothing that could be pointed out as strictly illegal.

In the political aftermath this party was voted out of the parliament into oblivion by the people. But those guys just don't seem to care anymore for the political life - they've "made" the bucks... foreign companies, investors, and top world investment bank consultancies were instrumental in the whole exercise.

No doubt for me, similar scenarios on various scale have happened throughout the whole former Soviet block of countries.

If this is theft and corruption - foreign western players milked also greatly from it (even if not the most of it).
Just like internet providers are blocking the BitTorrent protocol they could just as well block BitCoin. And governments can do anything until we free ourselves from internet provides and just live in a huge mesh wireless network. :)
Cracking a Skype call using phonemes
I think Facebook has a case, at least with regards to dogbook/catbook/petbook, because why the hell would you call something "dogbook" unless you were trying to say "it's Facebook but for dogs"?

But Rosetta stone named themselves after the Rosetta Stone which is an ancient translation tool, for them to then turn around and try to protect that as if it was their copyright is just mind boggling (to me, anyway).
I experienced similar issues with these versions.
UUIDs have great characteristics as well: they don't leak information about the size of your data (or the rate it changes,) they are easily masked, you can have clients generate stable ids (which you hint at in distributed systems.) The db performance degradations you mention are highly implementation-dependent.
Yes. It dates back to 2008. Interesting that someone got bugged by it that time and just now it took this dimension.
Don't Cross the Tweetstreams
AT telling the world they will rip any content they want regardless of owner's wishes, and then trolling about it probably soured most of us on your 'team'.

Have you considered that if you're despised by many, it might be for a reason?
http://ask.slashdot.org/story/10/04/14/1925218/How-Many-Hour...

Lots of insightful comments in this thread.
Kawasaki I know, but who are Godin, Ries and Trout? Pretty sure "trout" at least will be an unproductive google search.
Drew Houston, Founder Dropbox TIE conference [video]
Motorcycle helmets
Large selection of thousands of motorcycle parts that can help get the job done. Most products come with some warranty.
Dude!, thanks for posting the links. Never would have thought to support him beyond writing a comment (yay, faith in politics...) But I just wrote my first note of thanks to a politician. Tried to donate $50, but they don't take AmEx...
> "Legal weasels"

It's more nuanced than that, I think. As Warren Buffett's business partner Charlie Munger (himself a co-founder of a major Los Angeles law firm) says, always look for the incentives.

1. A root cause, ISTM, is that we lawyers are trained to regard "zealous advocacy" for the client's cause (read: desires) as one of our highest duties.

2. True, we're also supposed to think of ourselves as officers of the court, and thus as gatekeepers. But look at how the incentives line up.

3. Start with an executive who has a highly-developed sense of "I want what I want, and I want it right freaking now." And what this worthy wants is for those [expletives] to stop doing X.

4. Add a lawyer who has strong financial- and reputational incentives to bring in work for him- or herself and for other lawyers in the firm. That's because:

4.1 Law firms tend to be dominated by rainmakers, not least because other law firms tend to court rainmakers who have big books of [portable] business. The national litigation firm Howrey LLP recently imploded because a few of its rainmakers were enticed to other firms, which started a run on the bank, because none of the other rainmakers wanted to be the last one out the door. See http://goo.gl/Zh0Sz (NY Times).

4.2 Our lawyer also realizes that if s/he tells the executive, "sorry, you can't make those [expletives] stop doing X," then the executive is very likely to go shopping for someone who is "more of a team player." The lawyer's partners will then ask pointed questions about why the client went elsewhere.

4.3 Mix in the fact that when "creative" (read: aggressive) lawyering succeeds in "breaking new ground," the lawyer reaps the admiration of his peers. In contrast, there's little downside for a lawyer to be aggressive -- rarely will a judge throw the book at a lawyer for being over-aggressive, because the rules are designed to accommodate "zealous advocacy" (see point 1 above).

5. Considering the above, it's no surprise that lawsuits can get "creative" in their assertions.
Grinding for gold all day but you never get to keep any of it? That is pure torture. Not only do they force you to play that game for so long all day but they also take away the only 'reward' you get for playing. I would go crazy for sure.
So you're doing the data encryption/decryption through a browser plugin, then? Is the source available?

If it occurs in the browser, why are the (encrypted) private keys stored on the server? Why not store them in the browser?
if you see a lot of them go to webmaster tools, if you see them there too its not some kind of test but some other reasone, mostly their shitty js parsinf, which treats anything with an / as a relative url...
Benchmarking Inkjet Printer Paper
A categorized running list of third party Instagram apps
Now 36
Off topic: It used to be that your credit report was only updated every 24 hours so if you were denied credit at a bank your best bet would be to go to other banks that same day. I guess it's faster now though.
Venture capital investment in the UK in start-ups drops 30pc
Show HN: Google Chrome extension monitors your Rails/Node apps
My new project: track your web apps' performance under load without being flooded by email or keeping browser tabs open all day to watch your stats. This is the first Chrome Extension I've written (uses HTML5 localStorage, yay!), and it basically integrates data from NewRelic RPM's API and Hoptoad's API, both great products. Get lightweight notifications (like Growl) in realtime, and track your Apdex score [1] without leaving whatever page you're currently on.

https://chrome.google.com/webstore/detail/emencamphkobkmeloepceomcacgejlnc (free!)

[1] http://en.wikipedia.org/wiki/Apdex

Would love to hear what people think. Note that for for Heroku users, if you're using Heroku's NewRelic RPM package, you need to enter your API key, not your license key.
Bill Gates hired Ballmer because he needed a good COO, and Balmer was very good at it. However, MS had a Yahoo sized problem. They needed big hits, and this means they have to aim square at the middle, and not to the right of the adoption curve.

Bill had tried being the chief architect thing but as the article alluded, the problem isn't that MS hadn't enough people with vision, but their product development/marketing pipeline is broken. They need a CEO with a fresh set of eyes to fix this process.
clickable version of link: http://proof.ly/get-chrome-relic
Hacker News is seen as a social news site, thus a marketing channel to many people, just like Digg, Reddit, Huffington Post, and so on.
Facebook Takes Legal Aim at Man Who Claims 50% of Zuckerberg's Shares
I would've thought something like Mechanical Turk would be more valuable. Mining WoW gold sounds like something that could be fuuly automated. Why not have them do things that require human insight instead?
3. When you type self.foo = bar, there is an implied retain. If you set a class variable without the "self," there is no implied retain.

No no no no no... That is absolutely incorrect. Only properties declared "retain" do that.

@property (nonatomic, assign) NSObject *foo; // doesn't retain
@property (nonatomic, copy) NSObject *bar; // doesn't retain
@property (nonatomic, retain) NSObject *baz; // *does* retain

(The 'nonatomic' isn't related to the retain/no-retain semantics, but most properties are declared nonatomic, as atomic properties have some locking overhead.)

On a side note, a discussion of iOS/Mac memory management isn't very useful if it doesn't talk about how autorelease pools work.
But you could still grind rep!
ABC Zoo: Learn by playing with your iPad
iPad application orientated to teach children the alphabet in a fun and exciting way. They will be able to browse through beautiful hand drawings of animals and letters, paint on top of every space in the screen with their fingers. Also in Español :)
I love Rosetta Code. For common problems, the solutions cover a very long list of languages, sometimes with multiple solutions. It's a great tool when you're learning a language and want to see why the code you've written doesn't feel natural.

For me, it's also been useful for finding new languages. Scrolling around, you occasionally see a language with a particularly clever or readable (or just quirky) solution, and you can bounce around the wiki to see what other examples in the language look like.

http://99-bottles-of-beer.net/ is also a great page for browsing languages. Of course, it's a bit more whimsical and the focus is on a single problem (a good one, though: it covers conditionals, looping and I/O), but it covers a large number of languages and is easy to browse.
Do you have an example of a headless scanner(not connected to a pc or connected to a monitor-less pc) that will email the scans somewhere or save it over network share?
So true. In US, it is the chain gang.
Odonto.me Dental Practice Management
Manage your dental practice with the most easy to use and beautiful software available. Request an invite today!
Google uses phrases like "hundreds of signals" to make people start to worry about meaningless crap like private registration or .com vs. .org vs. .net and so on.
Funnily enough I've always wanted to go hunt something, skin it and cook it - just to prove that I can. (Hunting isn't common in the UK. I understand it's more common in the US).

I don't really thing this approach to fulfilling your dietary needs really scales well in today's society. You can view all of the civilisation of man (i.e. the establishment of cities, interconnected communities etc.) as a way to ensure specialisation of skills.

It not only doesn't make sense (economically) for a computer guy to go hunt down his beef but it's also incredibly difficult from the logistical point of view. I live in a big city and the nearest food I could go and shoot is probably miles away. If I went out to try and hunt some food over the weekend the odds are that I'd go hungry!
I agree. Using a common dictionary word as the name of your app is going to have this problem. Look at the mobile App Store and you'll see many apps with the same name (with different punctuation at the end).

These guys didn't stumble upon to something new, it's been there since the early days of the iOS App Store.
lol, I am going to use that line.
Nope. No plugin involved. Encryption/decryption carried out in JS. Storing it on a particular browser will limit user's access to the service from any other browser :)
Most compilers completely ignore "register" these days. I believe also that aliasing the stack when you're performing the actual operation is greatly hindering the compiler's ability to optimize.
C++ is an almost perfect superset of C. (using the term "perfect" in the "superset"-ness of c++, not its design quality.) From this perspective, it is appropriate to lump them together.
I think Patrick's around my age (late 20s). Age 12 was right around the mid-1990s, which was right around when the first webapps (ViaWeb, Amazon.com, EBay, Altavista) were introduced.