skysight-inc/HackerNews huggingface dataset:
Frequent travel is a typical reason for border agents to become suspicious. If you don't look rich and white enough, it might mean trouble for you.
Looks cool, but I haven't been able to make a new workspace so far, everything's just waiting. I assume you've had quite a traffic bump.
How will this be different than http://en.wikipedia.org/wiki/Open_Graphics_Project which had some promise and then faded into the sunset?
XMLHttpRequest was released by MS in IE 5 in 1999, which is less than 15 years ago. I'd say that the development of ajax was far more significant than some dev tools.

And as a slight nitpick, the IE Dev toolbar came out about 6 months before Firebug and as best I can remember actually had more functionality than Firebug for quite a while.

It's some sort of persistent web developer myth that Firebug came first. Firebug was just easier to find/install, you had to know that the IE6 developer toolbar existed.

NB: I hate IE as much as the next web dev, but credit where credit's due...
Show HN: DesignerBoard - Behance, Dribbble and DesignerNews, all in one
Imager sends ultra high-res photo from Mars
I often think how much better Make would have been with elisp or scheme syntax rather than extending it with shell.
Nice move. But some more details are missing. No where they mentioned about the GLSL compiler for shaders. Are they providing it or we need to develop our own?
I remember walking past the US Embassy in Geneva, there is one location, clearly marked in front of the building from where you are allowed to take a picture. I didn't bother...
I don't think that was sarcasm. I think jacquesm is on your side.
Such a spam story
The right to creatively interpret the constitution?
Yes, really sorry about this...
abalone : "The problem here is Lavabit was specifically designed to disallow lawful intercepts of individuals ... And this is why the government resorted to threatening to seize the keys and trying to impersonate the service."

Some of us reject your implication that the government is always entitled to the comms, regardless of harms imposed on innocent parties. Forcibly seizing the means of impersonating someone online, while preventing that person from revealing the fact, is a step too far. It is an injustice against the person impersonated, and wrongly deprives him of reputational integrity, and wrongly deprives others of the value of the service for which they contracted in good faith.

Statements like yours attempt to depict the combination of seizing private keys + gag orders as a minor invasion, acceptable in certain cases. In fact it amounts to removal of the basic human right of communicating privately - and as brian_cloutier points out, removes the whole basis of trust online. If the policy is allowed to continue, it removes the ability of cryptography to give an assurance of the identity of any entity online.

It is better for a few criminals to go free, if necessary, to preserve more important values (and the government can probably find evidence by other means in most of those cases anyway, and if not, too bad).
> Investing a good fraction (say 10-80%) of your income is something most middle-class westerners can afford

What in the world? Investing 80% of your income will leave you substantially in arrears with the IRS.
11 startups + Google execs +Stanford professors + Nobel Laureate + ship =?
The problem is making an ASIC and going to production will cost much, much, much more than 200k$. At that price you pay for one batch of MPW.

The only way they could do that is if they knew they could market their GPU to a broader audience and sell many units. The problem is I don't see who could be interested in buying a low-perf stand-alone PCI GPU which may very well end up costing more than a TegraII due to the small number of units.
BEST CHOICE SOFTWARE
Having money to publish or produce doesn't immediately make you a good artist.
The strength of an economy rarely depends on the education or knowledge of the masses.

I specifically disagree, on the basis of trans-national comparisons. The newly independent former colonies that became independent during my childhood and the formerly backward surviving countries after World War II that became developed countries during my lifetime followed various development paths. All over the world, in a lot of pairings of countries with different cultural backgrounds and differing supplies of natural resources, by far the most successful national development strategy was broad education for the masses. Countries that invested education spending in well designed K-12 education for the whole national population had much higher sustained levels of economic growth (and much more success in democratization) than countries that invested equal spending per capita in subsidized national university education for a tiny elite minority. This contrast in national policies is one of the biggest differences between Africa (which had several countries as rich as any east Asian country other than Japan at the time of independence) and east Asia (which has left most parts of Africa far behind in economic growth and democratization since the early 1960s). You really should look up more facts about the rest of the world before giving general policy advice. A good source of information on this subject, even though it is now somewhat old, is the book How the Other Half Dies,

http://www.tni.org/tnibook/how-other-half-dies-0

a free download of a book published in the 1970s, when these trends were becoming apparent.

"Japanese and Dutch adults who were ages 25 to 34 and only completed high school easily outperformed Italian or Spanish university graduates of the same age."

This observation from the article is not a surprise.
It is a little bit of a weird bastard child of the ideas in magit and fugitive, coming from vim and fugitive myself, but having always admired the workflow of magit. Mix that with whatever is possible interface-wise in Sublime Text, and you have SublimeGit.

I think it depends a lot on your workflow. If you're comfortable with, and used to, the command line this might not be for you. But for easy staging and committing of individual files/hunks I find it very useful. Also, even if you're just using Sublime Text as your commit message editor, this will give you color highlighting of you commit message, including gently nudging you towards good practices for commit messages.
We are more focus on bringing simplicity and more collaboration to the developer environment in the cloud, and nitrous is more focus on cloning the local developer environment to the cloud.
> We know that the NSA receives advance warning from Microsoft of vulnerabilities that will soon be patched

This alone should get anybody who knows it off that OS. Seriously.
For this reason and others I just wrote my own build script using /bin/sh:

https://github.com/chkoreff/Fexl/blob/master/build

Configurable with a small src/config file:

https://github.com/chkoreff/Fexl/blob/master/src/config

It automatically greps header dependencies, caching them in obj/*.i files.
I can see why she might have been flagged for closer investigation: someone from the Phillipines with lots of family in the U.S. is probably a high risk of overstaying, but it sounds like the way it was conducted was totally out of line.
Ceph - unified, distributed storage system
I have to say that visiting the US is out of the question to me because of stuff like this.

I appreciate that the the chances of it happening to me are slim, but I'd be worried sick about it, and would find it hard to maintain my composure if it did happen.

(Aside: I'm 10 miles away from the largest NSA base outside the US and the local pubs are full of spooks, so arguably the US has come to me!)
> "While doing this, another officer passed and shouted 'Who is she, a TNT?'" she said.

What is a 'TNT'?
Sorry for the confusion. They blocked US players from their website where they could get information on what was currently being bet on and where to send their Bitcoin.

IIRC Satoshi Dice worked by sending Bitcoin to a specific address for a bet and the address changed each time which they displayed on their website. By blocking US players from the website they could legally claim to be in compliance with the regulation (IANAL).
> The agents that did this ought to be held accountable and fired.

That is the exact problem the US has, nobody is ever penalized for these actions.
Not a problem, I'll try again later or in a few days (repeatedly trying to load things probably isn't going to help matters).

My wife is learning to code, and this might be a good step on from codeacademy where she can actually make a website and get it hosted with minimal fuss.
As others have pointed out, it's not available on all platforms. It's not transparently published either.
This has committing, staging, pushing, pulling etc. Actually, a lot of people seem to be using this alongside GitGutter, since their functionality is very much complimentary. See this issue for instance: https://github.com/SublimeGit/SublimeGit/issues/27
Yes, seriously! Look into the work of the philospher David Chambers. His position is called non-reductive functionalism. Instead of saying "the brain causes consciousness", he would say "it is not ONLY the brain that causes consciousness".[1]

In other words "consciousness is a fundamental property ontologically autonomous of any known (or even possible) physical properties" of the physical universe. [2]

I am amused by discussions like these where simplistic functionalist arguments [3] are taken as being proven. The whole area of consciousness is still side open, none of our current theories are adequate and it is simply wrong to assume that consciousness can be explained away.

[1] - http://www.nybooks.com/articles/archives/1997/may/15/conscio...

[2] - http://en.wikipedia.org/wiki/David_Chalmers

[3] - http://en.wikipedia.org/wiki/Functionalism_%28philosophy_of_...
"So, it seems like you're saying that if you can brute-force two ciphers, you can brute-force the composition of ciphers. It's still twice as hard, correct?"

Exactly, and "twice as hard" is another way to say "one extra bit of security."

"It's still twice as hard, correct? And if you have two ciphers, one of which is compromised in some way, wouldn't this composition mean that you're at least as secure as the most secure of the two ciphers?"

It took me some time to locate this, but it is relevant:

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.36....

You can think of it this way: the meet-in-the-middle attack is generic and does not exploit the structure of the ciphers at all, whereas attacks that do exploit the structure of the ciphers might exist and might do better when the ciphers are composed. In general you should avoid carelessly composing cryptosystems (for that matter, you should avoid carelessly composing cryptosystems with other systems; e.g. the Skype attack).

"Also, how does 3DES get away with this?"

The security of 3DES is twice the security of single DES; the attack still works, but it can only remove one of the DES applications. Note also that 3DES is DES composed with itself, and so attacks on the structure of the components would imply weaknesses in DES itself.
These systems are very likely a range of processes from decades-old UNIX systems to modern cloud apps, mostly with poor documentation and relatively opaque code. Without a good working knowledge of the systems involved, you can't really have an opinion on the ease of modifying the code.

If you do have that knowledge though, write to your representative. Inform them about the situation. The more information they have the better.
> For context, the United States continues to be second only to France as a destination for international tourist visits

France is also a way smaller country than the US. If these numbers are correct and you bundled together the whole Schengen area instead (as it has a common border), it would massively dwarf the US.
I'll just put this right here.

http://denniskubes.com/2013/07/18/why-you-should-be-nice-to-...
Nobody mentioned https://github.com/kemayo/sublime-text-git
Isn't this good enough? I've been using it for quite a while now.
3 Lessons You Can Learn About Copyright & IP from Startup Founder Screwed Over
To be honest, if the choice is between that and TSA, I'll take that every day. So they smuggle drugs and tobacco: big deal! With better policies, those activities wouldn't even exist anyway. Real policing is done with long-running investigations and intelligence on organised crime, not with coppers doing data-entry from passports.
But then it doesn't run any of your existing software and has a tiny market, competing with the various vector processors and FPGAs.
What strikes me odd is the notion, that I as a foreigner do not have any rights and nearly nobody in your country seems to care (at least so it seems to me).

Even the Lavabit-Founder just wants to fight for the "rights of the American people".

Don't the American people get it, that what this form of Chauvinism really brings is bringing the world up against your country? Until America recognizes, that it is not the pride of creation, this sentiment will only grow and Americans worldwide will be regarded critically.

With every politician, that promotes this chauvinism, being elected, everyone in the US is seen once more as a supporter of these views. Not the best idea in the long term I fear.
Yeah, when I visited Oslo we walked at a leisurely stroll from Maridalsvannet just outside the city back to our city centre hostel in a couple of hours (me, my sister and my 60 yo mother). In about the same time in London I can get from the Thames to Tufnell Park, not even close to the North Circular :)

Of course, many of the world's capitals pale in comparison to cities like London or NYC...
P2P, Encrypted Email Protocol
Go onto Google Maps and look up Dallas, Texas. I've only driven through it once, but that will stick with me forever.
Perhaps I'm in the minority, but all combined CO/smoke detectors I have ever owned have a distinctive alarm for CO. Usually a spoken alert warning of CO.
The demand from a comparitively small number of people for the hardware to be open.
Wow, so quick. Thank you. Awesome.
What's annoying about GNU make is that the language has a lot of dark corners and the maintainers are pretty willing to break things. Half of the 3.82 release announcement was discussion of backward-incompatible changes (and that are of course only the incompatibilities known at release time). Now you could say that 99% of projects won't be affected by this, but in a large distribution that is still a lot of breakage.
Don't forget Karplus' colossal contribution to NMR
If they are designing something on an fpga that conforms to openGl they are never going to get the same performance that IC's get implementing the same specification. What's the point?
So according to you, if people can still communicate secretly by meeting in person and whispering in a forest or such, then it's no impairment of their rights to destroy their ability to do the equivalent with electronics.

Kinda like Bush's "free speech zones", where protesters are kept in a little cage far from the public to whom they would like to express their opinions - as long as they're free to speak in this one little place, they're not totally silenced and there is no invasion of their rights, according to the clever lawyers.

The right of communicating confidentially with persons of one's choice, and not with others, is a robust right which is not to be reduced to a formality.

The fascist mentality is strong in the US right now, but citizens are going to work around the police state until it's reformed or overthrown, and they are on the right side of history.
I'll give the same answer I gave after the UN's child rape scandal in the Congo: without the UN, things would be even worse.

The UN should of course fix their procedures and try to do better next time, but punishing them merely creates disincentives for engaging in necessary actions. That's to say that specific individuals involved in the coverup shouldn't be punished, however.

Note that I say this as a person who hates the UN, believes the US should exit the UN, kick them out of NY, and give our security council seat to India (or perhaps a less dysfunctional large democracy).
JQuery Validation Unobtrusive Native... (goodbye jquery.validate.unobtrusive.js)
25 Creative Ways to Promote Your App For Free
Some years ago I designed a Makefile-based build system [1] that uses many GNU Make features. If you write Makefiles on that level, you quickly notice that GNU Make's internal structure resembles Lisp quite a lot [2], e.g. you write $(filter xx,yy) which is very close to (filter xx yy). Also, you have other Lisp-like stuff like quoting, eval, and so on. Sometimes GNU Make really felt almost like Lisp, but with a slightly more cumbersome syntax and evaluation model.

So I often asked myself why they don't use Lisp directly. Now they almost do, which I find very consequent.

[1] http://mxe.cc/

[2] https://github.com/mxe/mxe/blob/master/Makefile
Since Yahoo now charges $49.99 for ad free email, I can only infer that graphical ads on the sidebar must be really profitable (or Yahoo has plans to put more ads everywhere) and that Yahoo does not really want to entice many users to opt for the paid plan.

Of course, it could be that these paid users partially subsidize other features (previously out of reach) for the "free tier" users, but the pricing is really high and will be immediately be out of consideration for almost all users.

I wonder how many new users would sign up for this (as opposed to those already on Mail Plus and grandfathered at $19.99).
Wonder what they'll do once (if) Google Glass get widespread adoption. "Sorry m'am, you just can't walk down this road. And that road. And that road. In fact, please follow the Tourist Path from A to B without straying, or we'll put you in jail and then deport you. Enjoy your stay!"
yeah, I got lazy for a moment and didn't bother to do it. My time machine may have a more recent backup but not sure til I restore it.

I wasn't aware of the free accounts. And there contain some sensitive data which I didn't want to put in dropbox.
True, but they're usually far from the most elegant or speedy option.
Sure, but we have key servers for distributing the actual keys. You would only need the fingerprint in the QR code.
Yahoo! mail has an always-https connection, at least mine does. Go to Settings -> Security -> Use SSL: http://imgur.com/q8DEnYs

Just FYI - you had to enable HTTPS in Gmail at one point. Same thing with Yahoo! It does not presume you want SSL all the time.
According to the Racist Slur Database http://www.rsdb.org/race/filipinos

> "Tago Nang Tago" It's a filipino thats an illegal alien. Translates to "hides and hides" (from the I.N.S.)
Well, rather than showing "promise" I'd say it just shows massive willful ignorance to the situation.
At my mom's house growing up, we just did the wave the towel at it trick when it went off, which worked remarkable well. No windows open, nothing fancy. Just some vigorous towel waving for about 15 seconds. It would go off if you did so much as overboiled water.

Poor placement of the smoke detector, I believe.

I'm not sure if that disabled it for a few minutes or what.
TNT stands for the Filipino phrase "tago nang tago" which means "always hiding", describing an undocumented immigrant.

Hoy, TNT ka? Hey, are you an undocumented immigrant?

It's slang.
Well, it's an extreme form of what many of us go through on a regular basis when trying to travel to the US, hence I'd say it's relevant. By allowing these people to reign freely, the US is sabotaging itself in the long run, but in the short run it's just incredibly annoying, threatening, and expensive.

I'm also in favor of keeping these stories coming, this should not ever be seen as normal or inevitable.
Does .NET Have a Future?
Guile is the official GNU extension language, so it makes sense. Guile's goal is to provide practical software freedom by allowing more GNU programs to be extensible in the way that Emacs is.
How's that going anyway? It seems GNUcache, Lilypond and TeXmacs are already using guile (and geda also but that doesn't seem to be part of GNU). So make is the fourth Guile-using GNU project?
Open Source and Engineering Culture
Visual Studio 2013 RC available now
Meh. I visit America relatively frequently and I can't remember the last time I spent longer than 60 seconds at the US Border Control (excluding the queue which can be a bit long sometimes). And you know, the border control officers were always very polite and professional with me. This is a silly reason to not visit America.
Haha yes! That's who I'm talking about! Small world.
initially it was very difficult to get on iTunes unless your label was big enough for Apple to deal with. or if your indie label could work with their own indie distributor (Caroline etc.) to do a deal with Apple.

then came TuneCore which became the middle man to make it easy for both sides. this was great and empowering. but they have a big yearly fee.

it is possible to deal directly with Apple but its actually a significant value add to go through a middleman and reduce the labor and billing complications.
But why is it on Hacker News? And why did the submitter use the term Pinay? People barely know how to spell Filipino, so I don't expect them to know Pinay either.

"Filipino visitor something something..."
As someone with a chip design background:

- prices seem reasonable for doing this as a commercial project

- badly written intro that assumes far too much

- seems to be based on 2000-era technology

- not actually delivering hardware, so very limited practical use

- the community that demands open hardware on principle is a lot smaller than they think, so this probably won't get funded

But we're not used to kickstarting software projects at normal rates, we're more used to founders working for free to prototype something and using kickstarter to push it into production. This misses that last (even more expensive) stage.
Very few of us have such detailed knowledge and there isn't time to do an analysis. I was thinking more of a back of the envelope calculation that no, you can't introduce a new constraint into the world financial software system in a week's time and expect everything to work something and making some kind of statement from the industry about that - a petition might work. I'm just brainstorming here because we're running out of time and the party in opposition is saying it would be no big deal, but they're not economists or programmers.
Assuming the article's premise that "the NSA has to assume that all of its operations will become public" is correct I wonder how heavily they would really weight this 'cost'.

It seems to have been a fairly common thread in online commentary that the NSA's activities generated far less outrage than it should. They may be able to brush off the public disclosure of activities in the future.
Show HN: PSD Validator - Validate your Photoshop files
https://en.wikipedia.org/wiki/Fletcher%E2%80%93Munson_curves
> Fuck the police.

There's this theory in psychotherapy called transference. Basically if you experience crappy situations as a child in which you are effectively powerless, then in later years similar situations end up provoking the same feelings - you transfer the past onto the present.

https://en.wikipedia.org/wiki/Transference

I have no way to know if this is what's going on here, but in my own life, understanding things from this perspective has been a remarkably powerful tool for generating insight and change. I have had (and continue to have) no shortage of conflicts with authority in my life, including ridiculous abuse from the cops, but it did get significantly better once I started directing my anger at my parents, who for me were the original offenders.

Just an alternative perspective out of left field.