skysight-inc/HackerNews huggingface dataset:
Not only that, but you can also make a persistent structure locally transient for the duration of the (modifying) iteration, so in lots of cases you do not have to pay the persistence penalty.
I can partially agree with you here; The way we perceive the present is certainly not the way it comes through on camera. However, I don't believe that adding a filter to an Instagram photo brings the photo any closer to the way we experienced that moment either. People slap filters on photos to give them an artsy touch and to make their lives look like something to be jealous of when the photo shows up on some social network's news feed.

So yes: if someone were able to devise a way of capturing memories that could be played back the way the really felt, that would be ideal. But since we can't, I'd rather see that event as it was than distorted in some mostly random direction.

Having said that, this is not me taking a swing at Instagram. I think it's a great product, and I have a lot of fun with it. I'm just saying that the author's logic train here is rather faulty.
If you use the CPython C API it's easy - but you also bind yourself closely to CPython. If you know performance is going to be important it's probably better to bite the bullet and use PyPy - which means you have to use the somewhat cruder cffi to interface with C code.
^ Typical american idiot.
we prefer 'constellation' :)
How Edward Snowden’s encrypted insurance file might work
Whistleblowers will continue to leak state secrets, warns AP chief
boxcar2d is much more fun as it lets the number of wheels evolve.
I freaking love this.

There didn't appear to be anyway to send a small donation to the creators.

People competing against each other on a variety of pre-made tracks would be amazing.
He wrote it himself, didn't he? You're totally reading that into what I wrote...

Some part of "web development" could use improvements.
As Rob Pike would say; mais oui.

I believe in the EU; or rather, I want to believe in the EU, because I want to believe that the European countries can work together and close at that. Politically, economically and so on.

But neither am I naïve to believe that the current implementation of the EU is the best solution, nor do I believe that it will ever form into some sort of 'United States of Europe'. Nation states will never disappear in my view (that's the cynic in me), regardless of how ridiculous the idea may be to keep them.
$40,000 is ridiculously cheap when you realise how little effort can go in to building, say, a master-data management software, which licenses for many hundreds of thousands per year.

Or, consider the average salary of a programmer with enough operating systems knowledge to write this.

But then, supply and demand is a strange thing.
There may be sound reasons for them insisting on your signing an NDA or it just might be unfounded fear (especially if they are new in the business).

I would not sign an NDA if it would cause me to become uneasy and lose sleep over it. One factor in this is the wording of the NDA: if it is overly broad in its terms, etc.

If you decide to sign the NDA, I suggest you do research on NDAs and ask for terms that also protect you.

Also, ask yourself why investors won't sign NDAs.
You are mistaking 'programmer' with 'computing scientist'.

The goal of a programmer should be to write great programs.

Sometimes that may require discovering new paradigms. Mostly it involves picking up a trusted tool and getting on with it.

Studying programming languages themselves may make you a more knowledgeable programmer but will not necessarily make you a better programmer.

To become a better programmer you simply have to write better programs.
Interestingly, national meteorological services seem to be among the few public institution that do "free data for the public good" right in general. Well done! I'm throwing in the Norwegian Meteorological Institute's Yr.no [1] ("yr" meaning drizzle or lively/excited/giddy).

Global data is available [2], as is data from measuring stations in Norway [3]. Apparently the service is so popular that printouts of today's weather (in Norwegian) have been found hanging in hotels in other European countries.

[1] http://www.yr.no/

[2] http://om.yr.no/verdata/free-weather-data/

[3] http://om.yr.no/verdata/klimadata/ (Norwegian only)
Fortunately this failed in the 1990s when Intel/Microsoft tried it (Palladium); it's essentially the default on iOS's mobile ecosystem, though.
Remember the cardboard bike? Now you can actually get one
Frequently used explanations of programmers
Nice one !

Would it be possible for you to add the source code of the play application (server) to your github ?

Thank you for your plugin :)
The main argument seems fundamentally flawed. It is argued that the idea of progress as a goal for humanity is pointless, because we are ultimately restricted by our nature, and instead of idealizing the concept of progress we should be satisfied with what we are.

However, it is painfully obvious that we are not imprisoned by our nature. We were not born to fly, yet we do fly. We fly gigantic metal heaps, around the world and even farther. We carry oxygen with us to outer space to circumvent our biological limitations. We can already bypass certain built-in elements of our "nature", such as anger, via medicine or surgery. In fact, we have been capable of changing our nature for a long time already, as advances in science have taught us that it is possible to cause physical changes in our brains through conscious effort, such as meditation. In the future, our capabilities for changing our nature will only increase.

Yes, we are still commonly quite foolish, and history has shown that we easily reduce ourselves to beasts in times of crisis, but we can, and have changed our beliefs into ones that represent the world around us more accurately. Using labels like secular humanism, our progress may be painted to look like misdirected religion, but these ideologies do not just represent the idea of progress, they have proven it - we truly have developed a more accurate image of our existence. We have progressed, and we will continue doing so.
For the sake of learning rails (railstutorial) I think it doesn't make a difference if you use rbenv or rvm.
They do that for everything. Ponderous silence then last minute derailing BS. Independent of the pros and cons of any particular single technology they should be called out for what a poor corporate citizen this makes them, and how it is anti-standards and anti-consumer.
I wonder how agencies can limit the amount of leaks, when their human employees with "secret knowledge" have moral conflict concerning their work and feel that they have nothing to lose. Is it too far away to even think about possibilities like extorting employees with things that could happen to their family members for example? North Korea comes to my mind as an extreme example - "escape and all your relatives are sent to torture camps". What are the preceding steps?
Is there a better solution out there? I've found it to be (relatively) painless thus far, though I've been caught out a couple of times.
Why is everyone so critical? I'm far from an Apple fanboy, having opted to never buy one of their products again, but they deserve major props here. They have the constraint of "the system must be easy to use" and, from what I can tell, did pretty much as much as they could to add strong crypto to the mix at no benefit to themselves.

Apple could have just gone "fuck it, let's store it in plaintext, since it's never going to be good enough anyway", but adding strong, transparent encryption to one of the most-used messaging services in existence right now is a very good thing, in my book.

Sure, the transparency introduces some flaws, but Apple has protected itself by a whole slew of passive attacks, which, to my knowledge, is the kind of attack that the mass surveillance state uses, and what a large messaging service is most at risk of.

Getting a warrant and saying "hey, we have a warrant for X, can we look at their communications", and then having Apple MITM that person is much, much more preferable to me than having a government say "we need all your data" and then the provider just handing the data over, since it's all in plaintext.

As it stands, Apple has pretty much disabled large-scale surveillance of iMessage accounts, which is what PRISM and all the furore is about, and people still shit on them?

Can we have some perspective please? If we lambaste any provider who takes steps to safeguard our privacy (again, at no benefit to them, since most people who use iMessage don't even know what encryption is), then what do you think the next service to have the choice in a product will say? "Hmm, I could either store everything in plaintext and have governments strong-arm me into sharing it with them (which I couldn't really care less about), I could build really strong encryption into it and make it an unusable mess for no added benefit to me, or I could build as much encryption into it as doesn't impact usability, again for no benefit to me, and get shat on for not providing option #2. Gee, how can I ever decide?"

If you want strong privacy/security, use Silent Circle (disclosure I work for them etc). If you care about your day-to-day privacy and want to talk to people you know, you could do much worse than iMessage.
The server is available at https://github.com/Bogdanp/browser-connect-server .
They also don't properly delete content that you choose to delete. Photos, check-ins and posts are just archived. I've been through and deleted everything manually on my timeline back to 2007. I noted that certain pages still showed the "counts" of content that had long been deleted:

- http://i.imgur.com/zdwTl.png

- http://i.imgur.com/27RFG.png

I can only assume that a Facebook developer missed the SELECT * FROM checkins WHERE userid = @param0 AND deleted_flag = 0. Deletes are UPDATE checkins SET deleted_flag = 1 WHERE checkinId = @param0.

That developer oversight showed me that Facebook were misusing the term "delete". Every since then I no longer post anything on Facebook. I just keep the account to lurk and use it for OAuth testing on my own apps.
Show HN: Potluck.it wants to start conversations based on links
While I agree with you, regardless of how you feel about the US, it's undeniable that the publication of the war logs/cables essentially ramped up opposition to wikileaks and, combined with internal strife, seriously impaired the ability of the organization to continue releasing new stuff. So it's cool that other groups are now taking over that mission.
In the third chapter, "High Finance, or the Point of Vanishing Interest", Parkinson writes about a finance committee meeting with a three-item agenda. The first is the signing of a £10 million contract to build a reactor, the second a proposal to build a £350 bicycle shed for the clerical staff, and the third proposes £21 a year to supply refreshments for the Joint Welfare Committee.

Of course, committees that can sign off on staggeringly expensive items like nuclear reactors are rarely tasked with approving things like bicycle sheds in the first place. To relate this back to the real world, I highly doubt that White House cabinet meetings end up in long debates about what color the curtains should be.
Pretty much what he said. If you want to keep stuff secret, a very good way to do that is to not give "top secret" access to 1 million people, and "classified" access to 5 million people.

Of course the only reason that has happened, is because the past 2 administrations have been a sick joke, and they only label it classified simply because they don't want people to find out about it, not because it's a real "threat to national security" if people were to read most of those documents.
I think this is just piss-poor management.

1) I could put on my LinkedIn page I'm a professional Dolphin Waxer and it would be f--k all to do with them.

2) As long as all your deliverables/assigned tasks on the plan are on track then I don't see what the problem is, unless it is one of "perception management" which is largely nonsense. Of course, if you have stuff that is running late and you're not trying to bringing it back on schedule that is a different issue.

To sum up - the PM sounds like a dick.
Does this imply that those features will be henceforth natively available to windows 8.1?
Poll: What is your primary programming language?
Interested in how it breaks down on HN. Add/upvote missing choices in the comments. I added Ruby-on-Rails as a separate item to compare it with non-ROR Ruby.
JavaScript / JavaScript framework
Lisp / Lisp dialect
Ruby (without Rails)
Not you, the recipient.

Nobody iMessaging me gets an alert when I buy a new iPad - only my other devices.
The Psychology of Hiring: Why Brainteasers Don't Belong in Job Interviews
Let's just go with Zombires. Or maybe Vampies.
Big Data is transforming information security – video
The data will be part of my bachelor's thesis, to be published in July. Well, pseudo-published, as such theses tend to end up.

Ping me at ycombinator at y dot ly for your choice of either raw (collected using Qualys' SSL Server Test[1] and plain old DiG) or aggregate data.

[1] http://ssllabs.com/ssltest/analyze.html
A cornerstone of writing any kind of history is establishing an accurate chronology of events. In peer-reviewed articles the details of who came first in related work sections are critical. At any rate, I think many of us simply find it interesting to hear the real story. It's not like the guy was correcting a grammatical mistake, and it's not like he was impolite about it.
How do we even know that the backups aren't encrypted? For all I know, the author had a second iDevice and it shared the key with the first one when the latter came online. That way, the key never leaves your devices, but you can still sync your messages.

Is there a way to access the messages on iCloud itself (i.e. the web interface)? That would be much stronger evidence that Apple can read it.
Does it go around W8 protected boot? From what I understand it cannot.

But how it goes around the signature requirement of drivers is very clever.
> I just wanted to highlight the fact that devices DO inform the user when a new key gets added.

This is totally false. When you are sending iMessages to someone, you get no UI indication at all when they buy new devices and add them to their Apple ID.

You are confusing it with adding devices to your own account.

We're talking about RECIPIENT keys.
What is the Return of Investments in Social Networks?
Man you really harshed the mood on what I thought was just a cute little bit of old-timey unix lore.
Apple can just sign a ramdisk to boot on that phone and dump the whole flash (decrypted by the phone) over usb.

Bruteforcing 10e3 numerics doesn't take long when your forensic ramdisk doesn't have any rate limiting or auto-wiping.
The wipe after 10 attempts is moot anyway, we are talking about Apple loading new software into a ramdisk and brute forcing it. I've personally done this at an owners request.
Russian anti-piracy law “puts the very existence of search engines in jeopardy”
I'm sure all the tropes exist today in some form or another (and they needn't be products of the new millenium, either - I've been seeing reportage from Naipaul's cramped Bombay well since the 70s, wrought out of an incredible amount of tiering and complete alienation between the tiers) but we consider them individual failures of society, and god knows if we'll ever suspend the ideals from our rhetoric in order to assemble the full enchilada.
It puts the code of a function into its metadata so that it can send it for remote evaluation easily (see fire-request below that extracts the :task metadata and sends it to a remote nrepl server).
Apple Dev Tools
Javascript.

Is there an alternative for web that includes jquery-like functionality?

Anyone using brython?
On a server side - of course. My bet is that messages are indexed, for efficient querying.)
This is an interesting though experiment, thanks for writing. I'd note that some of it does not make sense to me. For example, you can't cover every angle of a photo because that is a non-discrete measurement.
You still have to know what you're looking for. The way I work with the Php website - is something like - I kind of remember a function name and try and search for that through a search engine.

What I find difficult on the old site, and this beta site, is getting to the meat. I just can't grok the navigation.

I find the new site harder to read. I can't get to it in Chrome (not working), and it feels very amateurish. The only welcome addition - is being able to vote up comments and autocompletion/suggestions on the search.

Yuck.
If the cursor was larger than a single pixel, it would make it easier to guess.

Edit: Tiny cursor in chrome. Firefox looks ok.
Highscore 188.23, that wall at the end just proves too high..
Good article. To complement the WebStorm / SublimeText + Chrome example, I'll also mention Paul Rouget's work on integrating Firefox with SublimeText: http://paulrouget.com/e/devtoolsnext/
After years of php, javascript, python and different frameworks and others I switch to java.
It fits somewhat with the ideological background (since the late 2000s) of The National Interest, which leans paleoconservative. The classical conservative view on progress is suspicion, hence a preference for stability, tradition, religion, and a bit of nostalgia for aristocracy and monarchy. Tends towards a negative view of the disruptive effects of the "progress" (often illusory in their view) that's driven by alternative ideologies like liberalism, leftism, secularism, or capitalism.
Just to check:

Some people are saying that mobile phones have a second secret battery, and that battery is used to power the phone to record anything the microphone can hear, and then later when the phone has a signal and normal battery power that recording is secretly sent out to some secret spy agency?
Steve Wozniak: Snowden ‘Is a Hero Because This Came From His Heart’
He had just returned from attending Defcon 18:
http://www.theregister.co.uk/2012/05/03/gareth_williams_inqu...

http://arstechnica.com/business/2012/05/mi6-codebreaker-atte...
Other (add in comments)
Skimmed the article... but I thought the point was about idealogical progress? The flying fish thing was a metaphor about human nature (how we behave, not what we can technically accomplish). For example, we've invented better weapons, like guns, but it's still used to kill people.

I think the answer to progress is to fundamentally alter human genes (thereby altering fundamental human nature), which the author seems to assume is not possible. Of course genetic evolution will also provide progress to humans—if not provided by technical accomplishments.
Could you add a genome for "weight"? Some cars seem so light that they overturn easily.
But they didn't release the cables at first, they released an encrypted file. Then a journalist who didn't like wikileaks that had access to the file published the password in a book. Since the files were then available to those with resources to know about they password, they felt it was reasonable to release them completely so people could see if they were mentioned in the documents which were at that point for all intents and purposes public.
It was a long, thoughtful but misguided article, which you just perfectly and effortlessly refuted it in three paragraphs. Nicely done.
A _gene_ for weight.
>open up the preferences dialogue and

Ultimately though, that is the difference between a drive by infection and user interaction required. In the same way people on the whole now are too savy to download the super-awesome-screensaver or whatever, plenty are smart enough to not say yes to some prompt.

The security model of Silverlight dare is say, is superior to that of WebGL. The guys blog post doesn't actually help the issue of "Is WebGL a worrying attack vector?" instead it starts a seperate concern about Silverlight.
How would you know he's a criminal?

Also, why is it that everytime the authorities get away with making analogies with stuff in real life, like encryption compared to a locked box, or something, but when it's the other way around, say e-mail vs snail mail, suddenly they are not the same anymore, and they need to be treated differently (authorities can't look into your mail, but but get all your e-mail after 180 days).
An Unbelievable Study On Segregation
SEBI (India) Says Angel Funds Must Not Invest in Cos Older than 3 Years
Apple could have just gone "fuck it, let's store it in plaintext, since it's never going to be good enough anyway", but adding strong, transparent encryption to one of the most-used messaging services in existence right now is a very good thing, in my book.

That's the point of the article: the messages stored on iCloud aren't encrypted. The claim that iMessage uses end-to-end encryption is worthless.
Hard for me to vote for a single language here. Recently I've been flipping between Go, C and Lua in fairly equal measures. My 'primary' language only exists for some short sample period as by necessity I'm flipping between languages as needed by projects.
You can find some generated books on Amazon that are created from Wikipedia content. They're print on demand so they get pretty obscure.

http://www.amazon.fr/s/ref=sr_pg_3?rh=n%3A52042011%2Cp_27%3A...

edit: actually let's link directly to page 400 (!) of the results which includes 15 euro books on "Articles on Pre-1945 Florida State Roads, Including: Florida State Road 3a (Pre-1945)" and "Articles on Education in Middlesex County, New Jersey, Including: Middlesex County College, Woodrow Wilson Middle..." etc.
39 Developed Countries With More Vacation Days Than America (2011)
> [...] have meaning in and of themselves.

Mostly because of long usage.
Government agencies are part of the executive branch, though...so in a sense, their professional role is to execute the law. The judiciary at every level has the power to check that execution...a criminal judge can rule against the prosecutor's office, for example.

I guess I'm not getting what you're getting at? When the judiciary interprets the intent of a law, whose opinion besides the government agency do you think they should consider with equal influence? And if you're going to say, "the public"...well, I think that is the case in the U.S. too. So how are you gauging whether Australia's courts give fairer weight to the public than America's courts?
Hi, developer here. I'm not sure why it would give you a single pixel cursor. It should use the pointer (when you are over a point) and a grab hand (for when you are over the background).

I've probably done something a stupid way somewhere and it's not working in certain cases. What browser/os are you using?

EDIT: My chrome is okay (windows 7) but I'll check out a few others. Does the cursor always come out tiny or only in place of one of the pointer/grab hand?
Whatever the rationale for body scanners they aren't an effective means to detect explosives for the simple reason that they don't see inside the body. There are already plenty of cases, in Saudi Arabia and Afghanistan to name two, of bombers hiding explosives in their anal canal.
The Live Edit functionality is provided by a plugin, so it should work in PyCharm as well. I know that it works in RubyMine.
Haxe?
Symantec PGP Desktop / Endpoint Encryption
This is a nice introduction to permutations.

It would be good to add a line under the Wolfram Alpha image to explain just how big that number is; maybe the number of 0s?

I like the nice explanation of what happens when you reduce the size and the colour range. Perhaps the author should add in one more final step? A 50 x 50 size image, of just two colours? 2^(50^2) is still a pretty big number.
Enjoying the wagashi (和菓子) - Japanese confectionary
Why is there Ruby on Rails? Rails is not a language
>UK Statutory minimum holidays: 28

It's worth pointing out that 28 days includes public holidays. The article seems to allude that public holidays are on top of the original 28.
My chrome is OK too (Mac OS), pointer/hand seems to work. Cool bit of work!