skysight-inc/HackerNews huggingface dataset:
> I think EU law puts the onus on the person disposing electronic goods rather than the producer.

Nope, I'm pretty sure it's the opposite. At any point in time, if you want to dispose of some electronic gadget in the EU, you can send it to the manufacturer for disposal, and sue them if they refuse. If the manufacturer does not have a local branch, then the onus is on the importer/distributor down the chain.

Unfortunately, most people don't know or simply can't be bothered.

I used to just drop stuff at the local skip/recycling centre, where they keep electronics in a separate area, because I knew people would scavenge it for parts; a few months ago the skip changed their policy and now forbid people from picking up anything from the "electronics area", under some health&safety-touting rule. I bet it's actually because electronics disposal in the EU is now big business, thanks to the above-mentioned directive: producers are now under de-facto blackmail, so they pay specialised companies to deal with their waste, which in turn rely on local skips to pick up stuff. These companies need to get hold of waste to get paid, so they basically stop people from recycling at the source. Politically speaking it's mission accomplished (establishing a "green" economy etc etc), but in practice it's actually discouraging people from recycling among themselves, which is the most energy-efficient way to tackle waste; and recyclable electronics still show up in non-diversified skips across the African continent (or worse).
So it's a initialization delay? If you add something in your calendar, does that pop up as a card right away?
The advanced guide to content marketing
Guys, do you have Dribbble.com invite?
Blimey, my family history goes back to Leibniz, made my day.
Thank you for correcting any errors!
Ugly is probably too harsh, you're right. However I find that amount of fiddly extra chrome sets off alarm bells in my head. The config app gives me flashbacks of trying to delete norton utilities.
Of course it would, because they'd be trawling through data I haven't given them. People have given Google their email, calendar and search history by using their services. We already know they have all of our data. Is it a little scary? Sure. But you can remedy that by choosing not to give all your data to one company. You just forgo, what could be, cool features like Now by doing so.
If any site grinds my CPU for 20 seconds before letting me post a comment, I am probably never going back again.
Do Young People Care About Privacy?
I gave my daughters TRS 80 model 100 computers for their tenth birthdays. It has a 8085 processor and really a quite powerful basic (the last software bill gates worked on, and its not bad) with a bit mapped display. They run for weeks on 4 Aa batteries and have a better keyboard than most modern laptops. here is an emulator available, but since they go for about $30 on eBay, I like having the real thing.
It's never been a secret that Google crawls your data, and it's not hard to find people up in arms about it.

And personally, I'm fine with Google doing so when they're actually doing something for my benefit with it (like Now).
Ask HN: Describe your web app with an infographic
Has anyone ever used an infographic on you landing page to give a quick overview of what your app does?

Or have you seen any examples of this?
Remember the hubbub two years ago when Apple was collecting GPS data?

http://www.wired.com/gadgetlab/2011/04/iphone-customers-laws...
You should not have commented out code checked in. Period. Whether you are doing if(0), #ifdef 0, #if 0 it doesn't matter. It makes the code harder to read and debug (suddenly whoever comes after you can't read the whole function / context on the screen at once).

If you DO want to do this either:

a) delete the code. It'll be in version control anyway right? You do do version control right?

b) put it under a NAMED feature flag. Test is not a suitable name. Put it in a separate file which is conditionally compiled into the build with #ifdef SHINY_FEATURE shiny_feature(); #endif
Perhaps. But the app has very little to say if you're not traveling or shopping. Personalized news would fit in with the "a push of personalized interesting stuff" model. On the other hand if its sticking to the "travel and shopping" model then I do agree news would be inappropriate.
I had the opportunity to use it for a few weeks at work, when developing and Android app, and made the jump from the iPhone to a Nexus 4. Google Now is incredible. Last week I went to another city for a family funeral and the next day it was showing traffic to the place I slept, sights to see, etc. This weekend I was walking around town and a card showed up with movie times. It's little things that wow you and actually turn out to be useful.

The Android experience is very good now, but I would be lying if I said that app quality is nearly as high, especially in things like photography and audio. That still makes me think about whether my commitment is long-term.
I did curl -I indicates a 301 redirect...
I believe on an Android phone it integrates all Google voice actions (I may be being unfair to say it obsoletes Siri for iOS as some actions may be unavailable for iOS), which include texting/calling etc. It's not just for searching though, no. It basically acts like Siri, in that it gathers cards of information, but it does that without you asking using a wealth of data Google hold.
You do understand that by starting a sentence with "you do understand that" makes you sound a tad unpleasant.

I much prefer to start such sentences with "I", so that I don't come across as condescending.
A couple of years ago, I read his paper "Definitional Interpreters for Higher Order Languages" [1], because it was suggested to me by a friend. It was a joyful read, and to the best of my knowledge it is the first treatment of how to implement higher-order language constructs in a first-order language. Just recently, I thought of the paper, so it's sad news that the author has died...

[1] http://repository.readscheme.org/ftp/papers/plsemantics/reyn...
This seems . . . silly. I mean, honestly, do code editors besides Emacs not have something similar to comment-dwim?
It must be something else going on. The Expose features should not be nearly that slow. My mid - 2010 Macbook with wayyyyy too many applications installed is still butter smooth on most animations.
Yes, I'm tired of all these race-, gender-, socioeconomic-, geographical-, and age-based perspectives altogether.
When is the event? Reminders usually pop up the night before the event for me.
Agreed.

Google Reader = News Feed

Google Now = Life Feed
There was the DeCSS case, other than Sony's autorun CDs I think that would be the most trivial "DRM" but was still ruled a violation to circumvent.

Auto manufacturers, along with printer manufacturers, are already using IP in the on board diagnostics and printer cartridges to claim copyright violations when people adjust or replace parts "without authorisation."
First Openly Gay Professional Male Athlete in a Major Sport Comes Out
If At First You Don’t Succeed, Raise Your Prices
I like the city symphony style of low-narrative documentary films from the early 20th century, which depict the rhythms and textures of a modern city.

Examples:

http://en.wikipedia.org/wiki/Berlin:_Symphony_of_a_Metropoli...

http://en.wikipedia.org/wiki/Man_with_a_Movie_Camera
Maybe 30-50 years into the future, if almost every piece of clothing could be made bulleproof through nanotechnology, and it wouldn't be a "big deal" getting cloths like that.

Until then it's just a crazy idea that would probably put terror into those kids...which could be the goal here.
All of the above. I buy from Steam because I don't have to worry about DRM, I don't have to worry about losing the disks or if they get scratched. I don't have to worry about remembering another password for another site. (Fuck you Origin)

I buy from steam because I don't have to deal with any of this bullshit. It's stress free and easy to use. It's the same reason I buy from iTunes. The only computer game I bought that was not on Steam was Starcraft 2. And that was mostly because of nostalgia and great reviews.

The sales, prices, and income mean I buy more games. When I spend $60 on a game it's an investment. I want more than $60 worth of entertainment from it, otherwise I'll just take the g/f to the movies or on a date. When I spend < $20 on a game, it's on the level of a lunch. If it can last a few hours I'm happy.
Seems very similar to http://www.woorank.com but cheaper.

Few issues when running my site rottenapples.co.uk:

Dosen't recognise WWW resolve

Couldn't find robots.txt

Couldn't find the sitemap (uses a sitemap index)

Did you know your site has a poor WOT reputation (http://www.mywot.com/en/scorecard/statsgram.com)?
Deploying Java: GitHub to EC2 with OpDemand
Matt Harding: Around the World, one dance at a time with Google Maps
Doesn't work on punch cards either :(

(99% joking)
He was advertising it on HN, not LifeHacker, with that comment.
Oh, I wasn't talking about Mozilla (the precursor) in regards to that, just Firefox after ditching the Netscape legacy. Sorry for the ambiguity.
More specifically, he wrote the RFC.
The Delete Squad
This is very exciting for several reasons, but mainly because this brings C++ (on windows at least) closer to modern languages.

With C++11 and the tooling being improved, like NuGet in this case, make me want to start coding in C++ again.
These two things are not linked, stop trying to make it so.

How do you know it? Please tell us or stop making such blanket but unsupported statements
I don't think it was the web. The pre-web applications with GUI clients running on PCs and servers on mainframes were already pretty complicated (remember Microsoft's ever-changing object APIs, or CORBA?). What made things increasingly complicated was the ever-growing power of computer and communication hardware, which made it possible to create larger and more complex systems. If you're limited by having to run your software on a machine with a total of 256K of memory (like the first machine I used Unix on in 1980), you just can't build something as complex as what you can build today on a cheap laptop.
Ha, this list has an unsurprising lack of blonde chicks.
BIC's Bad Marketing Saved by User Reviews
Study: Negative People Are Way Better at Replying to Emails
Seems like we have come full circle and now blogging is again the new "it" product. I would be interested to see this compete against Medium in the space (though they have different use cases). Would be interested to know why blogging has become a hot button product all over again.

in case you are forgetting all the awesome blogging related items that have cropped up in the last few months:

1. https://posthaven.com/
2. https://medium.com/
3. http://draftin.com/
4. https://svbtle.com/

That's just off the top of my head.
> I suspect that a huge percentage of the map URLs that people pass around are on street grids.

Then you probably live in the US. Most of the world is not so neatly gridded as the US.

URLs should first and foremost point to the resource (in this case a maps page) that you expect them to. This URL scheme cannot guarantee that, so it's a bad idea. It could work if you include a post code, but a post code is only marginally less ugly than a lat/long pair.
False: The green bay packers are also a non-profit.

The whole thing is a fairly weird set up designed to avoid antitrust scrutiny and taxes.

The NFL org just plows any profits back into the teams.
12 Things You Really Should Know About SEO
If you're writing off-the-cuff comments that take you less than 20 seconds to write, I don't want you posting them, so it's win-win.
The last time armour able to protect fully against any sort of anti-personal, non-widespread damage was available was sometime in the middle ages. Given the advent of energy weapons, I doubt nanotechnology will do much to protect us in the future.
This. Opera is another SCO: failing in the marketplace, it will try to stay afloat with lawsuits.
http://www.amazon.com/Poor-Economics-Radical-Rethinking-Pove...

Would be interested to hear about any similar books you'd recommend.
A brief history of the White House on social media
Were you assuming a black hat hack meaning? Obviously I was referring to "hack" as a clever use of technology, or way to get technology to do something that maybe it wasn't intended for.
I agree. It's certainly more prudent to go with the flow [of piracy] rather than waste time and resources struggling against it. The Hotline Miami developers did just that.[1]

Although the 93.6% piracy rate the Greenheart Games article references initially seemed shocking, I was reminded of the stance Gabe Newell has repeatedly taken over the years, of piracy being a service issue.[2] Part of that can be applied to this situation.

a) Convenience

With third party content distribution, the customer is likely purchasing the game via an interface they're already familiar with. They are used to acquiring their content through this interface on a regular basis. For the sake of argument, if you were to compare: Steam, torrents, and a checkout form on the developer's website, the latter sadly doesn't stand a chance in the contest for convenience. Since Game Dev Tycoon isn't on Steam yet, which distribution method wins out? Piracy.

There's actually nothing wrong with the game's website purchasing process; it's quite nicely streamlined and requires no login. However, a lot of people tend to loathe buying games directly from a developer's website, because it results in fragmentation of their games library, and it's one more purchase to keep track of. Some users are militant about keeping the entirety of their games on one platform for just this very reason.

b) Exposure

Game Dev Tycoon is currently on Steam Greenlight but not yet approved. If they have the good fortune to be green-lit, the piracy rate may just turn on its head.

The game is also available via Windows Store. To put it gently, Windows Store isn't exactly Steam. That said, I'd be interested in the ratio of sales between their website and Windows Store (my money is on the site).

c) Benefits

If you search this story, you'll quickly notice that it has spread like wildfire across the gaming press. The game is receiving large amounts of publicity as a result. Said publicity may end up being what tips the Steam Greenlight scales in its favor towards availability on the Steam platform, which in turn would ostensibly result in a massive boost in sales.

Not to detract from the cleverness of Greenheart's experiment and subsequent article, but I find it more than a bit ironic that the egregious 93.6% piracy rate may in fact be what indirectly results in Game Dev Tycoon game making it on to Steam in the first place.

[1] http://www.pcgamer.com/2012/10/25/hotline-miami-devs-endorse...

[2] http://www.escapistmagazine.com/news/view/114391-Valves-Gabe...
This is mostly true, and note that the NFL is not a 501(c)(3), they are a 501(c)(6) which is a very different kind of non-profit.
I'm not sure wildcard entries are actually a feature of DNS, I thought they were something done server-side by the DNS server.
Ageism aside, the nice thing about "under X years" lists is that it keeps it fresh so that we don't end up with the same repetitive churn of names that we have all seen a million times.

I didn't recognize any names on this list, which was refreshingly nice.
And I was completely surprised to see OAG under the article, as well.
About WOT Reputation: Big thanks to our competitors...
+1. Wish I could use it internally at work. Instead I had to code something custom..

As far as can tell it's just the authentication that binds to Github.
Those giant angle brackets make lambdas look too weird for me.
Ottawa Bitcoin accounts shut down by RBC
It seems like they are missing a great chance to get some money from these pirates. DLC. The pirated version of the game offers a DLC to add DRM to your games. It doesn't stop piracy, and can occasionally cause boycots of your game, but it keeps the game playable.

Paid players get a game they enjoy, pirates who might buy, might buy a DLC so they can keep playing.
What to do when the passion for knowledge, affects your productivity ?
Hi all,

I have always wanted to be a developer, but i have tried and i have found myself not good enough for complex situations, however i understand enough for writing, adapting, translating small guides, tutorials and other documentation of the languaje i try to learn.

I think i have identified the problem: My passion for information, my inability to stop it, and the subsequent result of "wasted time" that i should use for developing my skills.

I think being up to date is important for a developer, but how would you manage this problem ? May be i should focus myself in other areas such as the documentation ?

I think i need an advice.

Hernan.
Building a Culture That Works
I think every effort they make to better target is only a good thing. Attempting to block their efforts will skew their results which could lead to worse ads.
Obvious response: the programmers whose skills declined over time stopped being programmers. Selection bias, in other words. Apparently the study didn't take this into account?

Edit: I'd love for this study to be meaningful, as I'm in my 30s. But it doesn't seem to be.
> documents cooperative solutions to commons problems

Such as? It would help everyone if you could summarize any aspect of the approach here instead of expecting everyone to read the 21-page PDF.
The Fossil Fuel Resistance
Here's the article I read that lead me to write that comment.

http://phoboslab.org/log/2013/02/how-much-traffic-is-too-muc...

Essentially the site was just one html page that had endless scrolling and loaded hundreds of images. CloudFlare declared the site as being under a "Layer 7 Attack" even though it wasn't.
James Rhodes: 'Find what you love and let it kill you'
The U.S., U.K., and most EU member states already tax Bitcoin transactions under their respective foreign currency laws (or alternatively, under their capital gains laws).
How innovators use lateral thinking to evolve the revolutionary
This looks really awesome. Looking through the demos got me really excited to try to make some simple games I've had in mind for a while. I can't wait to try this out.
You have cards for breaking news, and updates on stuff that you've searched Google News about (e.g. for the Boston bombing, I was getting regular updates on the situation. If you don't want to hear about it anymore, you can opt out easily.)
Personally, I think the comments highlight why this can cause problems and what the alternatives are. Knowing the trade-offs and then choosing an approach is good design. Feel free to use that hack, but be sure you know what the trade-offs are, and what bugs can potentially arise in the future due to this hack.
I'm sure they already are. They've been tied in that way for years and years.
Ha, Bashir got funding from Jack Dorsey because he's her boyfriend (or was, at one time, anyway).
You mean the more I do something, the better I get at it? Mind = blown.
Unless something has changed since I first set up google now on my phone, anything that requires trawling through your inbox is entirely opt-in (that is, another layer of opt-in beyond installing the app and enabling google now)
Google funds basically all of Mozilla's budget, something like $300M/yr. Google does not consider Mozilla a rival. If they wanted to destroy Mozilla, they would just need to not renew their funding agreement.
Usually China is not that much concerned about monopolies.

And in this case, there are actually many other e-commerce sites and microbloging services here. Tencent's Weibo has more than 450 million users, for example. And Amazon.cn and JD.com are just two of the other big e-commerce sites.
Respectfully I submit that we might not be in a big disagreement here.

Pragmatism is a very high contributing facts. My personal experience has not show me IF pragmatism is better. Instead experience has show me WHAT is worth to be pragmatic about.

My observation is that experience leads to emotional maturity, which leads to better pragmatic choices. It is the fear to make mistakes, hence the industry coined "Fail fast". It is the ego boost of "I just learned this cool technology", as opposed to "If this is so cool, hasn't been invented before? How did it look like?" (Another post showed an example with MVC). It is the "I own the world" feeling that we all have as young adults. And there are some "bad" apples in the VC culture that can exploit that.

[And I don't think the tech lead is an idiot, he is where I was 18 years ago]
Most "bullet-proof" vests only protect against relatively weak, slow, large handgun rounds (9mm, 40 cal, .44, etc.). High-power rifle rounds used for hunting (.223, .308, 30-06, etc.) would easily penetrate this material.

I only mention this because, when you talk about something being "bullet-proof" you need to understand, that's not true for most rifle rounds, only handgun rounds. And if parents buy this material, they need a clear understanding of what it does stop and what it does not stop.
My favorite feature of Google Now is that when I've searched for a place/address in Chrome on a PC, it automatically pops up with proposed navigation in a card on my phone. That has saved me so many times from the "dammit, I can't remember the street number" while moving from house to car.

p.s. This is one widget where allowing it to use the maximum space possible makes a lot of sense, especially when traveling internationally (traffic, places, weather, currency, timezone, social/birthdays, calendar events, "things nearby".
That is the direction Wikidata is intending to go, yes. But it doesn't have a lot of semantic data in it yet.

In the meantime, some other options that might be useful:

There's another Wikimedia Foundation project specifically for species taxonomy: http://species.wikimedia.org

As 'riffraff mentioned there's a project, DBpedia, which is based on extracting structured data by parsing Wikipedia infoboxes: http://dbpedia.org/About

For certain kinds of queries the Wikipedia category system already provides some semi-structured data, e.g. you can consult https://en.wikipedia.org/wiki/Category:Fictional_parrots to get a list of some famous fictional parrots. You can query by category programmatically using the MediaWiki API http://www.mediawiki.org/wiki/API:Main_page
This is neat stuff, but it also shows how far behind some schools can be in technology. Yes, I did the hex-keypad-assembler-in-your-head thing, but, by 1985 there were far better options. One word:

Forth

Funny enough, I built an eleven processor parallel-ish computer in 1985 to control a large (three feet high) walking robot. That's in the days when you couldn't buy kits for this stuff. You had to design all of the mechanical bits, machine the parts, design the electronics, build the boards and then program it yourself.

The machine had eleven 6502's plus an additional one acting as the supervisor and comms link to a PC. The entire system was programmed in Forth, which I mostly rolled out from scratch. This included writing my own screen-based text editor. The PC ran APL.

The project was a bit more elaborate than that. As a very --very-- green college student I ended up presenting a paper on this project at an international ACM conference.

Once you bootstrap an embedded system with Forth the world changes. In '85 there were few reasons to slog it out using hand-coded assembler to automate a labeling machine. My guess is that he and/or his school did not have any exposure to the mounting Forth embedded community and so they ended-up doing it the hard way. That's still good. You learn a lot either way.
People are "up in arms" about Google's email reading _constantly_. Microsoft is producing brand new ads about it as we type. Maybe it's just hard to care after this long? Google has been traipsing through my email for a decade now and all that's ever come of it has been my personal convenience.