skysight-inc/HackerNews huggingface dataset:
And what about these web sites for thousands of dollars? I mean, if I can throw something together in 30 minutes using MS Paint and Wordpad, how ridiculous is it that a designer charges more than 20 USD per hour?

Ah, I see. It's only en vogue to complain if I don't know anything at all about the constraints of the domain and am pulling stuff out of my ass. My bad.
I think he's going to find that a much more difficult target. A foreigner mucking with Sony is not going to go well.
Todd Garland from BSA chimes in - http://toddgarland.com/where-adblock-misses-the-mark.html

Take away quotes -- "Seems to me like this is nothing more than a half-thought idea because they have nothing better to do and are jealous of AdBlock Plus taking bribes from ad companies to "white-list" them from being blocked."

"Want to have a real impact on advertising AdBlock? Do something that puts money in publisher bank accounts and gets advertisers results that's less obtrusive than the current state of affairs. Be creative.

An ad-free internet is a desert."

(full disclosure I work at buysellads)
The claims of effectiveness are also dubious, at best.

Likely unsafe, more than likely useless, proven abuses (stores images), etc.

But they're really really expensive. So it's all good.

And if you complain about the profiteering, you're a terrorist, conspiracy nut, hate the children / troops / puppies.

Airport scanners played out pretty much exactly like the electronic voting machines, with online voting cued up for the next round of cronyism.

Ditto corporate K-12 education, aka charter schools. Prisons. Drug war. Etc.
When I opt out, I have never been asked why.
Well, Jimmy Carter is a former president of the United States, ambassador, and politician.

I was thinking generally of famous people that don't have a past or present connection to public policy. Either way though, it's a grey term, so there is plenty of room for interpretation. The point, I think, remains the same.

As far as famous people of any sort talking to the public on this issue, my attitude is the more the better.
http://en.wikipedia.org/wiki/Border_search_exception

Basically, the Fourth Amendment doesn't apply at the border, and they're under no obligation to allow him to contact anyone.
Following up on this for anyone in a similar situation - I ended up finding a guy who repairs old iPhones and thus has lots of parts, and he was able to put a logic board with 4.3.5 in it into a shell and make a working test device for me. Wasn't cheap, but now I'm 4.3 capable!
I'm surprised noone has linked to the FNF before. They seem to be one of the more organized mesh efforts in the US.

http://thefnf.org
Running Cassandra in Amazon Web Services
Some fights are worth fighting if only to retain your dignity.

I won't volunteer my rights; if they want them they will have to take them by force (i.e., the threat of not being allowed to travel).

I won't do them the favor of ignoring the gun in the room.
If you don't take into account the total "fuck the 4th Amendment" aspect. Then again it's an "Administrative Search" so that somehow makes it ok.
Setting-up AngularJS, Angular Seed, Node.js and Karma
as someone who recently moved TO the US - you are delusional. as if there is a magic, fairy place that is freedom and liberty and pixies.

Asia? good luck, the individual has awesome rights, try talking badly about the thai royalty for example. go on, please do.

Europe? Just moved from there, great place. But if you're looking for the right to act out your individual freedom (which ends where it impacts the freedom of ours), then you're in for a suprise. US constitution does not apply there. No amendments. No pleading the fifth or other stuff.

Maybe Somalia is the place for you. No one will force you through a milliwave scanner there.
I agree. I will continue to opt out.
> The flip side of this is that there is such a thing as invalid UTF-8, i.e. a sequence of bytes that does not form a sequence of valid code units and so cannot be decoded as UTF-8.

In what sort of situation that is a problem?
true. So is the rest of the world. We are just lacking in the political correctness department.
The point of language is to convey meaning and make sense, not to conform to grammatical rules.

If the correct sense is made and the intended meaning conveyed, yet a rule is broken, that means there's a problem with the rule -- not with the usage.
2. Isn't really true. The fact that bcrypt is more widely available than scrypt is more due to age than a "cargo cult" effect. It was the best option available for many years, so it became widely available.
I am not sure about your point two. Abortion isn't nearly as split along party lines as you may think, except among the leaders of the parties and a few extremists.
I ran a check with Google using "define: segregation" and the definition included, "the act of setting". The title uses the term segregation perhaps innocently but incorrectly. People live where they choose. If the government said they had to live somewhere then it would be segregation. So it's really a map of where people tend to settle. HN should not have allowed the title to stand as is. Perhaps HN feels it's necessary to engage in sensationalism like some of the other similar sites I never or rarely go to any more for technical news.
Stealing was already incorrect when we were talking about copyright infringement, as the US Supreme Court has pointed out. It's definitively wrong when there's no copyright infringement at all.
This experiment is the result of several months of back and forth with my good friend and collaborator Aaron.

The goal is to test several different control and visualization schemes for swarms of robots, and to gather quantitative data about what mechanisms help people work with these swarms most effectively.

Secondarily, we've created a simple platform for publishing these academic UX projects online--why settle merely for a handful of undergrads to sample with? We'd like to advance the state of the art a bit in experimentation.

All results are available as CSV or JSON from the results page, and we'll be posting up a link to the project source soon so that other people can learn from our work and extend it.

Thank you everyone here for giving me the feedback and motivation to start doing web stuff--without this community, I wouldn't have either the skills or motivation to pursue fun projects like this.

EDIT: We appreciate any feedback that we get, good or bad. Thanks again!
Thanks for the edition, the code wasn't as obvious.
I believe Haskell `where` construct is to write code this way (beside the flipped order).
Borders have three uses:

1) to keep people out

2) to keep people in

3) to be able to search/detain people without cause

I've yet to see a border that I liked. In plenty of countries this now extends to a certain distance away from the border (sometimes surprisingly large), even when you are not actively crossing or have not crossed.
The best feature is being able to compare two cities. They also have a national average feature. Unfortunately it seems you can't compare a national average to a city. See also: http://www.numbeo.com/quality-of-life/country_result.jsp?cou...
Board of the Borg
You can always use it for good, you know. ;)

The Instagram API returns an APINotAllowedError (response code 400) when you search for one of these hashtags. I'm using it to automatically identify and categorize NSFW hashtags for one of my projects, HashPix. You can see it in action at http://hashpix.herokuapp.com/
http://www.mbishop.name/post/4113599512/on-lisp-by-paul-grah...
I'm pretty sure most people who fly enough to really benefit from PreCheck would gladly fly their preferred legacy of choice with their first class upgrade and elite service desk standing by in case of trouble... B6/VX/WN are certainly fine establishments, but they hardly cater to the same market of flyer that the trusted traveler programs target.
A startup for creating a native Android app instantly for sale
65190 guitar chord combinations. Are we missing any?
OK, we had this library of chord images and associated meta data, so we put together this site to make some peoples lives a bit easier.

We plan to expand on more instruments, starting with the ukulele and then moving on to other stringed instruments in the order they are needed.

Feel free to let us know what you think and which features we should add to make it more usable.
Do you use them with glasses? I switched to IEM's because of that (HF5 here)
Everyone who is in the USA and is not a Native American had ancestors who left where they were from. Often not under ideal circumstances, there where no guaranteed jobs waiting for anyone over here, just the opportunity for something better.
Literally has a second definition that means "figurative or metaphorical" which has been in use since the 18th century. Language isn't static, just as the definition of really has expanded from "in reality" to "truly" and "very." Then terrific went from meaning "terrifying" to "very good."

http://www.slate.com/articles/life/the_good_word/2005/11/the...

"As is often the case, though, such "abuses" have a long and esteemed history in English. Tom Sawyer wasn't turning somersaults on piles of money when Twain described him as "literally rolling in wealth," nor was Jay Gatsby shining when Fitzgerald wrote that "he literally glowed," nor were Bach and Beethoven squeezed into a fedora when Joyce wrote in Ulysses that a Mozart piece was "the acme of first class music as such, literally knocking everything else into a cocked hat." Such examples are easily come by, even in the works of the authors we are often told to emulate."
I dunno, I follow a build order to the point that I can actually read a news article or two until about the 4 minute mark, and I've successfully stopped proxies more often than not.
The 1985 one by Terry Gilliam. I hope you'll like it, it's pretty dark.
Proving irrationality of square root of 2 without using contradiction
Maybe in your mind. Maybe you want to think that these innocuous debates on the internet means something.

Don't be fooled by empty words by either politicians or pundits on tv or the net. Watch what the government does - at federal, state and local, the security budget keeps slowly going up. Never coming down. The supreme court rulings slowly move in one way, never another. The number of laws slowly keep going up, never coming down.

But since you are allowed to debate it to death, which none of the decision makers take note of, there is this illusion of debate.

Damon is talking a good game, but it's still within the parameters of the talking points that the pols and talking heads put out on tv.

When the budgets for security go down, When the number of prisoners in jail go down, when the number of laws go down,
when the number of people working for police, fbi, cia, nsa, military go down, when the number of supreme court decisions go left, then let's talk about civil liberties.

Till then it's nothing more than an empty, peurile phrase.
Why is #thinsipration banned again?

In a country with 35.7% obesity (e.g. 203 pounds at 5'9" = obese), you'd think it would be a good thing to let people inspire others to get back to normal weight.
Banksy said it best:

"""
People are taking the piss out of you everyday. They butt into your life, take a cheap shot at you and then disappear. They leer at you from tall buildings and make you feel small.

They make flippant comments from buses that imply you’re not sexy enough and that all the fun is happening somewhere else. They are on TV making your girlfriend feel inadequate. They have access to the most sophisticated technology the world has ever seen and they bully you with it.

They are The Advertisers and they are laughing at you. You, however, are forbidden to touch them. Trademarks, intellectual property rights and copyright law mean advertisers can say what they like wherever they like with total impunity.

Fuck That.

Any advert in a public space that gives you no choice whether you see it or not is yours. It’s yours to take, re-arrange and re-use. You can do whatever you like with it. Asking for permission is like asking to keep a rock someone just threw at your head.

You owe the companies nothing. Less than nothing, you especially don’t owe them any courtesy. They owe you. They have re-arranged the world to put themselves in front of you.

They never asked for your permission, don’t even start asking for theirs.

Banksy
"""

Source: http://www.elephantjournal.com/2013/01/banksy-manifesto/
Perhaps the browser should present a warning dialog anytime you connect to a site over TOR, without using SSL?
Which part of Eastern Europe? I don't know the whole Eastern Europe really well but speaking for the Czech Republic (where I was born) I would say exactly the opposite is true at least when we are talking about tolerance to homosexuality... which might be related to the fact that unlike in the US or UK, religion has practically no influence here.

I base this mostly on what I see around me but I just tried to quickly google something and what I've found seems to support that - for example http://www.pewglobal.org/2013/06/04/the-global-divide-on-hom...

I don't know about xenophobia - I don't see it but if there is something above the average it would probably be related to the fact that people are not used to 'xeno' elements because this has always been pretty homogeneous and closed society.
> you should probably not think in terms of the release that ends the project

Yes. I want to stress this some more. I know several people who are/were working on big ambitious projects in a kind of stealth mode, citing concerns that their idea will be stolen, or emphasizing that it isn't "ready yet". I suspect this is usually rationalizing a fear of criticism.

A single-person personal project shouldn't be worked on in isolation for more than a few months. You'll lose perspective. Feedback is extremely valuable. It'll help you grow your idea, and it'll help you abandon something that's not going anywhere. (The same probably goes for small teams.)
Is simple the right answer (and moving abroad is NOT simple)? I did just that with the Bush years - first to London then to Singapore.

Obama convinced me to come back (I know) - but I don't have the same feeling now that he's betrayed us as well.

We have to stay and fight. We need more than one of a hundred of us being as brave as the poster. We need it to be clear that we are going to vote anyone out that keeps this apparatus running unchanged.

Leaving just makes it easy to dismiss us.
What happens if someone steals your laptop from the table at the end of the conveyor? Does TSA have any liability since the laptop was taken from your possession by them?
What a neat idea!

http://www.mountainbothies.org.uk/bothy-code.asp
There are two issues that I can see with that style of debate: you assume that the other doesn't have empathy for your point of view and that he would agree with you if he had.

You leave out the possibility that you were wrong.
Can people stop complaining? Every other day the front page is covered with posts on people "giving up" and "this not being the American they love." Since all of these intrusive efforts have started how many attacks have happened?
If the language has "A real package system" why not allow for packages written in other languages? If a C build system can look at a .h and a .lib and figure out what symbols are exported and use them then I seen no reason why a compiler for xyz could not also do that. If you reused OSS projects like Clang it may not even be a monumental effort.
WordPress is used by more websites than all other CMS combined
How to create the perfect Google + posts
There are actually some pretty good gas leaf blowers that are muffled. Husqvarna makes one.

This is why I hate bans on particular items and want the language of the law to name what they are actually trying to prevent (high dBA device used in neighborhood).
Every place has their pros and cons. Eastern Europe feels quite free in the context of daily living, but graft and corruption seem to be the mo of the powers that be.
Chromecast update breaks AllCast
Any chance you have a direct link to the lecture without having to register for a course?
This is true. I have the original text saved in Readability. When I clink on the link to the actual article, it brings me to a totally different one.
The ruby interface is plain offensive https://github.com/apngasm/rapngasm
> "This is the first instance I am aware of where a mundane celebrity not known for an interest/connection to tech has spoken out against the NSA on this topic."

http://www.huffingtonpost.com/john-cusack/snowden-principle_...

It doesn't seem to have much more impact than when anyone else does it.
>there are very few books that tries to teach it systematically

This book helped me a lot because it goes into how the core language works, something that is (sadly) almost always ignored by people who learn and teach R: http://www.amazon.com/Software-Data-Analysis-Programming-Sta...

As far as speed, R is a lot like similar numeric tools/languages. It's designed to be very high level, building on top of heavily optimized subroutines written in lower level languages. This is why the kind of comparisons in the article are silly: almost every language will end up being the same speed because they're all just calling the same basic BLAS routines N times with virtually zero overhead (relative to the inner loop).
The culture in Dallas is very sadly business oriented :/
Don't worry you guys will have your own version of Microsoft, perhaps Facebook. In 5-10 years time when there are good enough alternatives to whatever feature of Facebook you require today you will never go back and actively encourage others to switch.
That is a great idea! I have not really ever had to wait long for an opt out screening but I am keeping this one in my back pocket for if the wait is ever egregiously long.
the Sunday rule is for the noise
Because 'thinspiration' is not about encouraging people to lose weight, it's encouraging anorexia/
Is this an ad?

Any idea what the 'pro upgrade' adds? Doesn't say on the page. Being a free app I wonder how restricted it is without the upgrade. Support for 80+ file types would require a lot of time invested, unless most of them are built into iOS or have a free library. (I'd bet text/RTF files, PDF and common image types are counted in the 80+)
Besides the whole video codec debacle, APNG has many advantages for the web (which are shared with gif). Since you have transparency, you can make each frame transparent, and lay them on top of each other; which allows more efficient temporal compression. You could also used an indexed palette, to save a lot of space (but not be limited to 256 colours per frame). Then you also get proper lossless compression, which is important for logos when scaling.

While much more efficient in the long run, a video codec loses out for short animations when you consider the above points.
I'm that person too I always make sure i have time to opt out and sometimes it gets annoying.

The last time, the TSA person seemed friendly and chatty enough and I remarked towards the end that, "you know why I'm doing this right? I'm doing this for you". He may have been humoring me only but I think not, he seemed to genuinely appreciate my point and almost be grateful.

It is very true that amongst the many things I dislike about those machines the actually technically unsafe exposures that the TSA employees are being exposed to is one thing I really dislike about them.

I feel like by maintaining the protest we increase the chance that they may one day turf the things. So I hope the author of this piece takes heart. Sure, sometimes you get an ungrateful piece of mould for a guard, and they win. But sometimes you get someone who appreciates the bigger picture, and that maybe this is helping them out. So stick with it. I will if you will.
Indeed, concealing metadata is much more problematic than concealing the payload. However, the costs of attacks on sufficiently large mixnets is huge, as compared to costs of attacks on modern day mostly-cleartext Internet. Every serious router out there has NetFlow/SFlow support, but I believe there are no common ISP-grade products are capable of pulling off timing attacks, for example, on I2P or Tor.

I also think, the political solution should be explored in the area of government and corporate transparency and personal data handling laws, so we may have a better chance to know when a database containing our personal data is built. Maybe, explicitly legalizing ang encouraging whistleblowing about any databases containing personal data on more than a certain amount of persons, whatever secret status it may have... I don't know. The only thing I'm sure, is that a law that spies must not spy is going to be violated, for certain.
seriously, the whole issue of whether threaded code is really running in parallel or not (i.e. whether adding more cpus will make the code run faster) is misleading.

Context switches without the compiler being explicitly aware of when this happens can yield similar issues whether the context switch is done in software or if memory accesses are interleaved because the code is genuinely running on multiple execution units.

The problem stems from the fact that both the compiler and the processor might perform memory access in a different order than what you'd expect. I'd suggest an interesting read about it at http://ridiculousfish.com/blog/posts/barrier.html

Asynchronous programming allows to process effectively one event at a time, where things happen exactly as defined by a simple programming model, and the compiler can know what it can safely be done to produce the requested side effects.

If the grain of the events is fine enough you can reach the same effect as being concurrent, from the point of view of task being performed, while actually there is nothing really concurrent from the point of view of the actual code that is running.

Thus, it's not about the definition of concurrency per se, but about what is being concurrent in the system.
Simple not easy.
Absolutely.

I would even go so far as to say that it's not about making a "weaker" argument; it's about making a more socially nuanced argument. Context counts. Subtext counts. They count especially when there's an audience to the argument (real or perceived). When someone feels his face, or dignity, or credibility is on the line, he feels intense pressure to stick to his guns -- and to keep his guns blazing.

Conversational softeners ("You make some great points, but...," or "I agree about X, but have you considered...") are not necessarily about weakening your own argument. They're about lowering psychological defensiveness to your argument. They increase the chances you might actually wind up with a productive dialogue, and after all, results matter more than absolute correctness. IMO, an effective argument is one that makes some headway -- ergo, this isn't really "weakening."
With some exceptions like Minecraft it seems that most games are basically developed in a vacuum with little user input (except maybe small groups under an NDA?).

I guess the reason is that gamers can be a fickle lot and there's a large risk that the game will be written off as crappy if you release a poor prototype.

This is probably more the case with games than other applications because the line between an unplayable game and a great game can be very slim indeed.