skysight-inc/HackerNews huggingface dataset:
At this point, I'm fine with disabling options if the program is sufficiently scriptable / programmable to allow someone to write a plugin to duplicate the "turn off" behavior. For browsers, we seem to be in a plugin replaces options universe. If a browser plugin cannot duplicate the behavior, then the browser needs to be changed to allow it or the option needs to stay.
> Usually, these deals are one-sided, in that they only serve US.

Then why would the EU enter into them?
But then he would run the risk of confusing future programmers

"Now, which comes first..."
The goal of a humane government structure should be to defend people and itself from abusive forms of power. Those cartels are analogous to (inhumane) government. They, as a result of US policy, have gained the ability to supersede previous governmental structures by using sheer force. They became dictatorial regimes. Conversely, private businesses acting as "corporations," as far as the US is concerned, are only powerful because of the system of government. The system inherently lends itself to corporatism through an architecture that allows for overreach at the very foundation of its design.

I don't mean to mince words again but I have to, for the sake of liberty activists who try, fail, and sometimes succeed. Power is something we can reject. We can do it individually and collectively. (I realize we're using different interpretations of the word "reject" but it's still a point.) Knowledge and civil disobedience are often options. If physically freeing oneself is unwise or nearly impossible, one may try to stay mentally free. Rejection begins with mentality. If we don't perpetuate the philosophy and beauty of liberation, of rejection over defeatism, then I worry that this 'eternal flame,' which sparks the struggle for freedom and pervades a yearning for individuality and truth, may grow too dim.

No, I know, the practicality of your words about power ring true. There are forms of power so hard to reject, physically and mentally, that they effectively render a person, or millions of people: powerless.
Genome Laser: broadcasting the human genome via laser beam at Burning Man
Genome Laser is an an audacious Burning Man project in collaboration with Control Tower and friends that spans science, technology and art. For the first time in history, at Burning Man 2013, the data from individual human genomes will be broadcast in public via laser beam.
BitTorrent Sync [1] can help with the explicit file sharing problem from the xkcd. Too bad it's not open source.

[1]: http://labs.bittorrent.com/experiments/sync.html
As someone slowly picking up Emacs, reaching for the mouse is easier. It just takes longer and tends to inerupt flow.
Yes stand-up meetings are a great idea.
Actually, I think, disabling JS in default web browser is a very neat feature for smartphone to have.
What matters more is which ships first.
...or tear off a sheet of plastic food wrap you have in your cupboard
This is one of the reasons why I love GitHub/Google Code - you can see the commits they have made and see how active a project is before jumping into it.
Implementing property accessors in PHP userland
That's what most of the web will look like in 2038 :)
Say “Yes” to JavaScript
Something similar happened to an app I built. The direct competitor in the web world (they had no app of their own) posted a 1-star review using his real name no less, mere hours after launch. This was followed shortly afterwards by 2 more with very similar wording. No luck in getting them removed and we just had to live with it, though it no doubt hurt a little that our first 3 reviews were all 'This is app is crap lol'.
I use mine as an internet radio using USB wifi/sound cards and MPD:

https://github.com/fredley/soma-pi
Diplomatic Fallout: Experts Warn of Trans-Atlantic Ice Age
First, you're introducing deployment-time dependencies on network resources you don't control. The worst time to discover just how bad an idea that is is when you've just had a critical server go pop while rvm.io (for instance) is having DNS problems, and you've got clients, bosses and clients' bosses breathing down your neck to fix it.

Second, it implies you've got build tools installed on your production machines. That's bad for security.

Third, I've seen RVM screw up too much to trust it. It's got far too many moving parts, and so far I haven't found anything I need which it does that isn't done better by some other simpler tool.
It'd be interesting if someone could hack together something like motion, but takes advantage of hardware h.264 encoding. Even if just for still frames.
>This stuff has been happening since day one on the store, so dont take it too hard.

Huh? He worked his ass to make the app, it should NOT have it fail just because some idiot made fake bad reviews. Let it fail or succeed on it's own merits (or lack thereof).

Other stuff has also been happing since day one of earth (like, theft or murder) but we still take then too hard. Why not this?
I recommend mputty if you are looking for something with tabs/window splitting: http://ttyplus.com/multi-tabbed-putty/
The faster you learn something the faster you forget it.
Godaddy DNS Outage?
Is anyone else facing this ? I am seeing it on couple of my domains.
A lot of the anger in this case is because Mozilla is once again removing useful functionality from Firefox for very nebulous reasons.

Even if such functionality can be restored by using about:config, or by installing extensions, it becomes a hassle.

They did this with the menu bar, and it hurt Firefox's usability. Now many of us have to waste time and effort reconfiguring it to make the menu bar reappear every time I install Firefox.

They did this with the status bar, and it hurt Firefox's usability. Now many of us have to waste time installing extensions to restore this core functionality.

This case may be even worse, because it's not a one-time fix. Now we'll have to go digging through about:config options each time we want to disable JavaScript, or wait until Firefox 24 so we can disable JavaScript through the developer tools.

Many of us are just plain getting fed up with Mozilla's bad decisions, and very justifiably so.
June 12th (VR-Zone exclusive):

> "Our sources left us with some more info regarding the OS. Android 5.0 will be an optimized OS and will run well even on devices with 512 MB of RAM"

http://vr-zone.com/articles/exclusiveandroid-5-0-to-come-in-...

June 28th (WSJ exclusive):

> "According to Google, the majority of Android devices currently being used rely on a version of the software released in 2011 that has fewer capabilities than newer releases. Some industry experts say that the most recent versions of Android are better for higher-end devices than lower-end or older ones that had, for instance, 512 megabytes of memory.

> The coming version of Android is supposed to remedy the issue, said people familiar with the matter, and also help mobile app developers focus on optimizing their apps for fewer versions of the software."

http://online.wsj.com/article/SB1000142412788732368920457857...

Some Google devs at I/O also said a future version of Android will be more optimized for low-end devices. But regardless of how well they optimize it, I think the optimization of apps for such low-end phones is just as big of a problem, and should be a priority, too. Google admitted to this at I/O (that apps are becoming too heavy), but I haven't seen them do much about it. In fact, with the new Hangouts and the new Play Store app they've made it worse.

On phones like the one above, those 2 apps are even slower for me than the previous versions. Firefox might get around this (at least for now) because their HTML5 "apps" will be a lot simpler/lighter, without a lot of elements. The thing pulling back on performance will be Javascript, though, so we'll see if the "lightness" of FF OS' apps beats the slowness of Javascript.
I know that Mozilla aren't on the same realm of level of revenue as Apple or Google, and that they can't spend a fortune on marketing.

However, that must've been one of the least inspiring product demo videos I've ever watched. It does nothing on selling me on the virtues of the phone, just running through some extraordinarily anonymous features. I realise it's extremely affordable, but that hardware looks like it does almost nothing well. While I want to develop mobile apps, I don't particularly want to develop for this device, despite the HTML/CSS/JS support fitting neatly in my skillset.

The app store is probably the most curious thing, but that's hidden away and quickly glossed over.

If this starts reaching developing nations, with mobile internet etc, then I could see the benefit, and that's something that I'd love to engage with. At the moment it just seems like a weird brand exercise.
Good. Software development is horribly underpaid in most places (even the places most on here would say are well paid, IMO) so it's only right that companies should be competing against a person's opportunity to make their own company.
The option has not been removed entirely, it is in the advanced settings, which are called about:config.
You don't need the data sets unless you're interested in exploring the Greek or Latin texts. On it's own it's useful for entering dictionary words in their declined/conjugated forms and it finding the correct entry(ies) in the dictionary.

For the data sets: In all honesty, just torrent it. What you're looking for is TLG /PHI/ Cd-rom_E, which is the Thesaurus Linguae Gracae and the Latin texts.
Peter Norvig said otherwise http://norvig.com/21-days.html
This might come in handy as a quick recap of a language, but I'd advise against learning a language like that.
Learn Clojure in minutes
> Also an iPhone is the opposite of a free phone, so this is no competition for Firefox OS.

Now, I'm a big anti-apple/open source proponent too, but just having that as a selling point isn't gonna win them a whole lot of users; just look at what happened with the OpenMoko project.

After watching the demo, I think it might've made a decent competitor back when Gingerbread was still fresh, but now I'm not so sure. If there's one thing I do admire about Apple, it's that they seem to really only release stuff that's 'fully baked', even if not everybody agrees with the decisions they make.
Google+ accepts and ignores parameters in URL path segments
you learn it and forget it.
It's really not meant to be a comprehensive learning resource. More like a cheat sheet.
The argument isn't that meta-data can't be used to get a lot of information about someone. The argument is that in the U.S., meta-data isn't protected information. Call meta-data is not your information, but information the telephone company keeps about you. In the U.S., the 4th amendment does not protect those sorts of records: http://en.wikipedia.org/wiki/Smith_v._Maryland. Your cell phone, which you use voluntarily, gives the phone company tremendous information about you, and under U.S. law nothing keeps the government from getting that information from the phone company.

Does call meta-data give the government a lot of information? Yes. Does it give the government too much information? Quite possibly. But arguing shrilly about how collecting call meta-data is "illegal" is counter-productive. Maybe it should be illegal, but you can't start the process of making it so by proceeding from an incorrect premise. And you can't dismiss the goal of making it illegal, by arguing that the government is already ignoring the law, with reference to activity where the government is clearly attempting to stay within the law, even if it is pushing the boundaries as much as it can.
output = input
Then why isn't Merkel demanding the same?
Good list. For 2f, though, is this would-be employers or head hunters? Agencies tend to want word format... because they change your resume to suit the job they're pimping you out for. Can't imagine why an actual company would need word if they can get a PDF.
Following WebOS footsteps...
It's odd. I pride myself on being open to new experiences, and making my own judgements rather than relying on the law. But I seem to have an instinctive aversion to drug-taking (and it's not as simple as legality - I visited Amsterdam recently but to my own surprise found I didn't want to try the cannabis).

Part of it is, I think, that I know I have addictive tendencies and don't want to give them any chances. I drink alcohol strictly on social occasions only - but when I do, I drink more than I should. Sometimes I catch myself going to parties less because I'll enjoy the company than as an excuse to drink. Heck, it's hard enough keeping my coffee intake under control.

Part of it is simple snobbery. The most surprising thing about Amsterdam's "coffee shops", to me, was how divey they all looked; boarded-up windows, overflowing rubbish bins, alongside tanning parlours and tattoo/piercing shops. Nowhere seemed sophisticated, intellectual. (Oddly enough, this was in complete contrast to the brothels). My mental image of drug users (with the possible exception of cocaine, and there are other reasons to avoid that) is of a class and culture that I don't want to associate myself with - and the few users I know personally align closely with this stereotype.

But I don't think either of those fully captures my rationale, and I'd be interested to hear more thoughts on the subject. I do though think the point needs to be made that many people don't feel the need to try drugs, and while their reasons against may be incoherent or poorly thought out, it's not that they have particularly strong feelings against drugs so much as that trying them just doesn't seem that important.
Spam King Your Source for Spams Netwide [1996]
I have to ask ... do they really teach Dependency Injection, Prototypes, Factories and other design patterns in school? If so, I am (a) very impressed, or (b) a bit obsolete because my CS education didn't even touch on these topics.
And hence the missing variable Y.

It has to be declared, defined, initialized, incremented, kept track of by the person reading the source.
GeoPandas: Python tools for geographic data
I always just replace it with "Learn enough X to read a codebase in Y Minutes"
JQuery InstaSlider plugin version 0.2.0
jQuery InstaSlider plugin version 0.2.0 - Now accepts @username as a search term and has AUTO play.
I think we can excuse you, given that the boat was _literally_ netting quite a lot of money... in the form of fish :-)
This looks like a great cheatsheet for those doing into to programming at uni (in java). Quick place to check on syntax without having to open a book, browse through slides or googling and ending up on a page from 1990 about how to make good coffee.
Well, most startups appear to pay crap rates with dubious company ownership schemes. What more value could they get out of outsourcing when they're likely already paying far below minimum wage?
There is a vast difference between the German public and the German state apparatus. While I believe that the German public are horrified by the actions of the US government, the German state publicly will denounce it, but privately will be asking for access.

There is an election coming in Germany. All the political complaining is just sabre-rattling.
>JavaScript is quickly becoming a huge part of modern web applications.

But what if I'm not interested in 'web applications' and I just want to read web sites? Apparently Firefox isn't designed with that task in mind anymore.
Is a prism alert going off right now?
Considering that PRISM started a lot of hate against America and since it was recently announced that America is considering Germany as an enemy (and is tapping them actively).

Would this trigger an alert in prism (% hate mails go up), nlp alerts, ... so they would drop the program?

Or would it have another consequence? Eg. Cancellation of the "trade agreement" of Karel De Gucht (who tries (again) to bring in an ACTA alternative in Europe - that gives more rights to American entertainment companies)

What do you think? - by the way, it's an open question, other possible outcomes are applaud !
telefonica chile: you work with alcatel; if you released that here on pay-as-you-go then i'd buy one in a heartbeat...
iPhones only have internal storage. Firefox phones come with an expansion slot; you can get a micro SD card to add 16GB for $11 on amazon.
There are no journalists, there is only the service of Journalism
"...to exercise"

Yes, people have played games instead of going to the gym, but I wouldn't call that "exercising". I guess you could put Wii/Kinect in this category, but even those are pretty static compared to this. You're actually running on this.
I see a thin white outline of the boxes used to animate these when the background is dark, on Firefox/Ubuntu.

It's not visible in the previews, but is when you click through.
You're welcome to withdraw from our social compact, but in doing so you can't be allowed to stay on U.S. soil because as a practical matter we can't help but defend you from invasion if you do. I'm sure there are lots of other countries that would love to have you, though.
"Describe and analyze an algorithm that determines, given a legal arrangement of standard pieces on a standard chess board, which player will win at chess from the given starting position if both players play perfectly"

Ok, but [Hint: There is a one-line solution!]

Am I missing something obvious like "it's always a draw"?
World's largest building opens in China
Meetup: Startup Marketing Labs, Cambridge, MA 7/16
Do all of these need to be posted?
It looks fantastic, just the kind of thing I'm looking for - I know Racket rather than Scheme, though, how different are the two languages?
One thing I dislike about Medium is the fact that selecting text displays a Twitter/conversation thingy. A lot of people, myself included, have a habit of selecting portions of text when we read. Having that Twitter thing show up constantly while reading is annoying.
> just provide a native C API like GNU/Linux does, which manages to support most of the major languages because almost everything has near-seamless support for calling C API functions

Most bindings (on Linux) to bigger frameworks are custom made with glue code (vs direct ffi calls to C ABI), and require significant effort to maintain and often some clever metaprogramming. Look Python/Ruby/Perl bindings to Gnome or Win32. They're still "3rd party" status so they may break when the wrapped API changes in a way that they fail to model.
Not here in Berlin please, I don't want Reaper strikes here. Thanks.
about:config still lets you disable JS and Ghostery, Adblock and NoScript work just fine.
I would also add that VC funds have a s..t load of money to invest. The valuations that they give in comparison with a bricks and mortar business are night and day different in most cases. For example a successful local business might sell for 3-4 times net profits or 1 times revenues. A tech company in a series A might get 15 times revenues (with zero profits). A hot tech startup can justify a lot more based on a lot less or zero revenue. The hope is that the tech company is going to justify that MUCH higher valuation by spectacular growth. Obviously it is justified with a handful of companies, but it's a very high risk investment for VCs to put it bluntly. However they have the funds, and they have their criteria with which to invest, and they mostly have a mandate and must invest the money.

I think Paul Graham's point's are interesting, but they are based on a world that he lives in, the world of tech startups and VCs, which is not the same as the wider business world.
Things I use my Raspberry Pi for:

* Controlling my TV/AC/other infrared devices around the house: http://www.stavros.io/posts/how-turn-your-raspberry-pi-infra...

* Controlling my garage door/RF sockets/other RF stuff around the house (pretty good range on this, too): http://www.stavros.io/posts/how-remote-control-rf-devices-ra...

* Writing an Android app to make HTTP calls to the Go server that launches the LIRC process, really low latency: http://www.stavros.io/posts/how-turn-your-raspberry-pi-infra...
Malte Spitz (the guy who's data you see) is a German Green Party politician and did a TED presentation in 2012 http://www.ted.com/talks/malte_spitz_your_phone_company_is_w...
Seems like it. We too see issues right now.
Cool but doesnt work cross browser, so dont use them in your production systems.
Maybe this is me being delusional, but Geeksphone's models were running much more smoother than this (this being the Alcatel phone in the demo). I think the OS is fine and it'd work nicely on a good hardware, but it just needs time. It's gotta be hard to sell a phone that's cheap and has a good hardware. But I'm hopeful and rooting for Mozilla to pull this off.
I hope for that. It means that they could support my nexus S again.
What Google doesn't show you: 31% of website traffic can harm your business
This comes to mind:
http://abstrusegoose.com/249
OpenMoko is virtually unheard of even within the tech world. Firefox is a good, strong brand for the OS to ride on.
I use it successfully for a subset of my networking needs (VPN server, VPN client, secondary wifi network, failover 3G/4G routing, security cameras, etc.). Of course the throughput is just 15 Mbps (VPN) to 50 Mbps (routing), but that's enough for these tasks.

Of course I can't route my primary internet connection (about 330-340 Mbps typical throughput) over it, but Asus RT-N56U does that just fine.

Fileserver is not an issue, because there's about 300 Mbps total USB bandwidth and the NIC is just 100 Mbps. IRQs are a bit of an issue, full 100 Mbit bandwidth generates 2k IRQ/s, USB disk will probably take it to 8k IRQ/s, consuming a significant portion of CPU (maybe about 20%?).

But if 10 MBps (80-90 Mbps throughput) fileserver performance is enough, RPi is just fine. About 3.5 MBps over ssh, like when using for example sshfs. For comparison, 3.5 MBps more than enough to saturate "54 Mbps" 11g for example, which can do 24 Mbps under ideal conditions (~3 MBps).
If you are learning that's a good source. They never said that this would make you become an expert. thumbs up. If you already know the basics just don't read it. But everybody one day was a noob.
To put the link into perspective: That article stems from a debate around the German "Vorratsdatenspeicherung", an attempt to put law into place which forces telecommunication service providers to store metadata (of telephone calls and - technically curious - emails) for six months. Law enforcement would then be able to access metadata for such a timespan. Law enforcement could query for all available data before that law was discussed, but the data wasn't necessarily available.

FWIW, the law was put into place and revoked by the German constitutional court, the "Bundesverfassungsgericht".

Of course, German data privacy law works a bit differently, too. Metadata is covered, as long as it points (possibly indirectly) to natural persons. As long as the data isn't needed for any purpose covered by the business it stems for (as when the telephone bill is over the dispute deadlines), it has to be deleted.

The whole debate is about 5-3 years old here in Germany.
The paper actually reminds some blog posts about Ruby or Smalltalk. Just replace the word chicken with the word object.
So you can point out legitimate owners of the soil? Was there a contract among some folks? Maybe you have some theory of property rights. I'd be very interested to hear it and see how consistent it is.

Btw, slavery once was legal too. It must be covered by your theory of justice.
What a remarkable visualisation - this is a clear demonstration of just how intrusive these metadata records can be. If they're not controlled by law, they should be.
Who cares? Geeks need to stop thinking like geeks. I know it's not easy but knowing what's important to the average consumer is critical.