skysight-inc/HackerNews huggingface dataset:
Complaining about the awful stuff they do is part of that public education mission.
For most places, it is too late to apply for this September.

Your best bet is probably to go to the best university you can in Portugal, excel there, and go to the US for grad school -- or if you really want to, apply to transfer after a year or two.
Oh I am quite sure the average American DOES see something wrong with the TSA, however they are resigned to grousing about it as individually they cannot see anything they can do but accept it.

It would take a new political group to arise and challenge those in power, which isn't going to happen anytime soon. The Tea Party got branded by its kooks because both Republicans and Democrats saw the threat is posed to them. Republicans because it directly challenged them and Democrats who desperately didn't want the same to come up and challenge them from within.

So I think Americans care, but are resigned to the fact that short of a major upheaval or serious blunder by the TSA not much will change.
Brian appears to be a hacker of sorts, judging from the rest of his blog and his "uncommon.cc" site. He writes beautifully, and suffered a tragedy with grace. As hackers, we could learn from his example.

That's how it's hacker news. Now shush and go give him some money to help bury his sister.
Indeed. If you are an undergrad looking to become a data scientist or even wanting to found a big data, machine learning, etc. company, starting a company with a BS in CS is not a better path than going to grad school.
Looking at the spamhouse DDOS from a BGP perspective
[Show HN] Bently: Homebrew meets Rails generators
I just built an EPub version from Sphinx; you can find it at http://effectivedjango.com/epub/EffectiveDjango.epub. There are links from the front page to the EPub and PDF versions.
> Rewind to the point when nodejs was being designed. In that world, in the context of javascript, callbacks were the only real pattern that existed.

Sure, but there were languages back then that made programming with callbacks more pleasant due to features like coroutines or first class continuations. While these might not have been on the radar for most Javascript developers the technology certainly existed back then.
Good point, I didn't realize that people that put racing stripes on their cars to make them go fast were a protected group. Back to the lab on this one..
RIP Laura, God bless her soul. May I ask how she passed?
I don't think you get to shirk responsibility just because you contract the job out. Even if TSA contracts out security at this airport, the contractor is still operating under TSA rules and TSA is ultimately responsible for their behavior.
I won't comment on the first or the third line of your reply, but I wonder, is a site that only gathers (or filters/ curates) content really useless?

I mean, there's 72 hours of video uploaded to Youtube every minute while the day remains around 24~ hours, there are so many things on the Internet that it only makes sense to create spaces where you can find stuff related to your interests selected by people you feel have the same tastes.
I can understand that in some Nordic countries where there is a little more civic involvement and participation in government all around. They have a multi-party system and the population trusts the government a lot more - not because they are sheep, but because the government is highly transparent and cooperation between parties is encouraged. People feel well-represented there and in Sweden, from my observations.
The backbeat: a literature review
> We are not going to permanently hide any information, or try to obfuscate the contents of security patches (coughunlike some other players in the field)

what is it referring to?
Saasquatch kind of does this.

We're focusing on the customer referral program, but affiliates programs are also on our roadmap. The biggest difference is that right now we target your existing customers and we don't do cash payouts.

referralsaasquatch.com

We do both Stripe and Recurly.
Sure, but from the overall tone of the comment, it seems clear that he's blaming the "idiots", not the "C", because his only statement about alternatives to C is that they'll have similar problems.
FYI - Refer.ly is pivoting
Another point to make is that the "Excel is functional" meme is so useful is because, as soon as you tell most programmers that "functional programming" has no variables, no state, and no side-effects, they can't imagine how it's possible to actually do anything useful in a functional language. On the other hand, most programmers do know how to do useful things in a spreadsheet program- which happens to be effectively equivalent to a stateless side-effect free "pure" functional programming language.
What a bunch of jackasses. Sometimes I think the only difference between Oracle and SCO is scale.
The word innovator might be ill-suited to support the argument that mastery generally takes time.

For example physicists and mathematicians do their best work in their early twenties. Arguably they get worse with age.
FWIW, in us-east-1, t1.micro is $0.02/hour for both UNIX and Windows. (Yay rounding errors!)
Is there any way you can provide this service yourself (instead of through software) just to test your idea and see what people are demanding?
This was the original comment that I responded to:

> and having the interpreter get special status in breaking them, see generics

It's a whine that the interpreter gets "special status." It's implicit in the complaint that special status is somehow bad. It ignores any trade offs that go into the design decision.

Purity in this context means: the language gets no extra special power that users of the language can't tap into themselves.

> Honestly, sometimes it seems as if someone who wants to defend Go against a criticism immediately claims that the critic is just obsessed with purity.

And sometimes it seems as if someone criticizes Go just because they are obsessed with stuffing as many features as possible into a programming language. Shit happens.
as pointed below, it changes rules every 5 to 25 lines.

To see how each rule pattern looks like: http://en.wikipedia.org/wiki/Elementary_cellular_automaton#S...

This implementation uses rules 57,18,90,129,130,131,132,133
Don't blame Windows for Chrome's terrible text rendering there. Firefox and IE don't mangle fonts the same way.
Depending on how the fields were hidden, they may need to render and reflow html, css and dom changes by javascript.

None of which is all that difficult for a full size browser, but it may be prohibitively resource intensive for a high-volume spam bot.
I believe there are two types of workers. One who clearly knows what they enjoy doing and they seek their career in the same; others who never understand what their true interests are. The second type end up spending their lives doing the so called 'crappy' jobs; majority of human being falls under this category.
I recently read another article on HN that said innovation got worse with age and responsibilities like kids etc, does anyone remember it?

I think it depends on what industry you are in, but I have seen old guys build bad ideas too
What I wouldn't do for some of the folks that have accumulated wealth via tech exits to get together and create a pool of $20-50M to start an organization that will both lobby to dismantle the TSA and provide education and defence for those who are bullied in the meantime.

Look at the good that the EFF and Creative Commons have done. It's time for people to reclaim their freedom of movement.

FWIW, I'm Canadian and I would sign up for a regular donation if such an organization existed. That's how frustrated I am by the global chill that the TSA/DHS has created, all without a single documented terrorist caught.
This seems useful, though I need something that does fast substring search as well. I don't think this does that.
I really don't like most of the TSA's procedures either, but watching the hidden camera video, it seems like the OP went in to the situation expecting to have an issue with the TSA. If you approach the TSA adversarially, it's logical that they'd respond unpleasantly.

OP: In a patronizing tone: "You're required to accept it, and to screen it. You have the means available to screen it, namely xray and explosive trace detection"

TSA: "Sir, where are you going?"

OP: "That's none of your business"
Thank you for clarifying! I did not know that all functions in Haskell are considered curried. My surprise stemmed in part from reading a bit about "arity" from [1].

It's interesting how the theoretical model of Haskell--"all functions in Haskell take just single arguments"--differs from implementation, where, for functions of known arity, GHC in particular does not actually "follow the currying story literally" [2].

[1] http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Hask...

[2] http://community.haskell.org/~simonmar/papers/eval-apply.pdf
The TSA is a direct, overt violation of the 4th amendment (search and seizure). Thus, the US federal government is not legitimate under the US Constitution.

Don't be so fucking stupid. Apart from the obvious argument that flying is a privilege and not a right, and that you don't need to fly (however impractical this is), even if you were right on the 4th amendment argument it doesn't mean 'the US federal government is not legitimate.' That's just magical thinking. Please, do yourself a favor and read up on the concept of severability. I'm sorry to be so blunt but when you make absurd claims like that then you just chuck your entire argument into the toilet and pointlessly marginalize yourself.

Now what would be worth exploring is a constitutional challenge to the TSA under the equal protection clause because of your mother's disability. But declaring the entire government illegitimate? Don't you think that with so many lawyers in the US and almost 12 years since the TSA was created, if your idea held any water that it would have been the subject of a major legal battle by now?
You could tell someone else the idea and see if they'll write some of it. If it starts working, then you can buy it from them.
I was actually thinking of a parallel airport system. A monopoly outsourcing screening activities to a private company doesn't provide more alternative to the consumer.
Racism hurts blacks. Minimum wage hurts blacks too, among other low-skilled workers. If you think blacks are absent among low-skilled workers - well, it must be nice living on your planet, welcome to Earth.

>>>> the minimum wage was mostly well intentioned.

How you then explain the quotes about "colored labor"? Ah, yes, I know - they never said that, despite the sources, evil libertarians invented that. Maybe on your planet they didn't indeed.
You're right. I posted it here because I feel really sorry for Brian and wanted to share his words.
Human memory is not linear. The difference between having 10 teams and having to remember their names and their ideas and their challenges and remembering 20 teams is more than a 2x increase in difficulty.
I'm a BBA undergrad that started a limited liability corporation. We were given the extraordinary opportunity to present our budget to the Executive Committee of University's Board of Trustees. But trying to find a quarter of a million dollars from my own alma matter isn't easy.

http://www.universitycollaboration.com :)
Rule 30 and rule 110 are fun. The author should add them!
OpenGL in Qt 5.1 – Part 4: OpenGL Debug Output
Police Restrain Hundreds Of People Begging For Food
`git pull --rebase` is very useful if you use git with an authoritative remote repo, treating your own repo as having disposable history.

In fact, you can make it the default! Just do: `git config --global branch.autosetuprebase always` and every branch you create from now on will be set up to rebase without needing the manual `--rebase`.

Existing branches you can switch by doing: `git config branch.[branch-name].rebase true` in the repo.
I think it's deeply ingrained in our culture, and especially so in parenting and schooling. The model of schooling we have is based primarily on conditioning people from an early age to accept answers, wisdom, and decisions from an authority figure (externalizing the responsibility for thinking). It is pervasive in the typical classroom, where very strong emphasis is placed on having "the right answer" as opposed to having an effective thinking process. Little attempt is made to engage the students in dialogue, and they are expected to memorize and repeat whatever the teacher delivers. As a result, they do not develop a habit or ability in critical thinking, and do not question things that might need to be questioned. In my opinion, that is one of the greatest causes of the phenomenon of submissiveness in developed nations (this model of schooling is pretty much universal I believe).

There have been some very interesting developments counter to this in recent years, and I hope that they gain some traction. There's a program in the UK called Cognitive Acceleration [1] that seems to have a lot of promise for developing more of a habit of independent thinking. There's also some interesting stuff coming out of Harvard called Visible Thinking [2] that I believe is very beneficial.

Unfortunately, I think it will be quite a while before that kind of thing is widely adopted because of sheer momentum and the apparent drive toward ever more standardized testing.

I'm sure there are dozens of other factors that contribute to what you're talking about, but schooling is one that I recognized as having a huge impact on my own life in terms of my perception of my position relative to authority.

[1] http://www.teachingexpertise.com/articles/cognitive-accelera...

[2] http://www.old-pz.gse.harvard.edu/vt/VisibleThinking_html_fi...
Maybe you didn't read far enough. The article talks about artificial sweeteners being added, particularly to honey of Chinese origin.
Wow. Was thinking Sai had a logical complaint until I watched the video of him interacting with the TSA (or whatever company does security in SFO).

It's clear by the video, he was trying to troll TSA rather than get through security with his medical liquids.

He can't expect to not justify and explain why his liquids are considered medical. Otherwise, every person who paid $4.50 for a soda before security would just pull the "It's medical! You can't ask questions card"
awesome. where did you get the data from? specifically, wins, losses, league info, etc. i wanted to try to make a program that reasoned your best chances of winning based on who you are facing and how they play, but the proper APIs didn't exist to get any of this data.

given the reason i was attempting to access the data, i could see why they don't expose it. :)

far be it from me to shamelessly self promote, but i'm not sure i'll ever find a more apt route for promoting this one, so i don't mind. a few months ago i finished a node library that scrapes Blizzard and exposes unit attributes through an HTTP api: https://github.com/catshirt/sc2-unit-api
You might find the Meditations of Marcus Aurelius to be helpful in dealing with the grief and pain of dying, or at least confronting it. They Hays translation is worth reading: http://www.amazon.com/Meditations-Translation-Modern-Library...

Good luck.
Not really. The work must be enjoyable for self before it help others. And that won't happen unless we know our interests.

E.g. Everyone at the restaurant admires good service; but not every waitress enjoys her job; those who do, keep their own as well as others' interests.
Yeah, It's clear he was looking for an argument.
This sounds really spammy. Automatically generating tweets? Ugh. Who would want to read those tweets? And automatically unfollowing people that don't follow back is a clear violation of twitter's TOS.

https://support.twitter.com/entries/76915-automation-rules-a...
>Or worse, perhaps they did get this from a shelf of existing solutions.

I'd like to believe that was impossible but of course given how irrational it would be to go through the trouble of making this, it's probably likely. Though I don't know why you'd necessarily skip over recaptcha and securimage and how far down the list you'd have to go to get to this sort of thing... but ZeljkoS has a couple more examples like it on his site. So apparently it's a captcha anti-pattern.
If you watch and follow pro SC2 you may like this old app I knocked up while initially learning iOS and Objective-C: https://itunes.apple.com/us/app/starlive/id456029193?mt=8
Who's doing standups with a 6 member team for 30 minutes? That's nuts.

We're a 6 member team and our standups are typically 5 minutes or less.

We stopped that "what you did yesterday, what you're going to accomplish today, do you have any roadblocks" rigor nonsense.

We just turnaround to see what's going on. In the beginning, I was pretty turned off by the rules we were using for standup, but once we stopped all that, they're pretty helpful, just so we know where we all stand.

My first job out of school, we had a developer that claimed that he couldn't get any work done around the office because he was constantly being interruped. Well, his boss let him work from home on this very important project with a hard deadline. Well, he wasn't checking in and he was being vague about where he stood. Lo-and-behold, 3 months later he has nothing to show for, and he's history.

As a previous poster put it, standup can be a canary in the coalmine.
It was not Brian that posted it here but you can talk to him on twitter @bb. I shared this link here because it's not possible to comment on his blog.
Now that's just semantics. Give me a citation if you want to refute me.
What your bank account might look like if you were a business in Cyprus
"the average American sees absolutely nothing wrong with what the TSA does"

I keep seeing variants of this claim, but that's not my experience. Everyone I know hates it (and I'm pretty sure that some of those people are "average Americans").
They have the same slimy up sell tactics as every other credit reporting agency, but the core business is far from a scam.

The startup crowd doesn't see it much, but D&B is a critical component of how non-technical medium to large businesses vet each other and prevent fraud. They are effectively the Better Business Bureau for B2B.
oh god how could this happen

im so surprised
I agree but still find the blog author to be a ridiculous caricature. There are also other interesting languages and x86 isn't preventing anyone from hot loading bug fixes.
One problem: What is innovation?

Some innovation can and does happen from a position of almost complete ignorance. Other innovation requires years of study, domain experience and the benefits of a multi-disciplinary background. These are vastly different things. The former could be the domain of the younger crowd. The latter, almost by definition, belongs to those with more candles on their cake.

Nothing wrong with either scenario.
I actually really like the focus on personal & emotional issues we have here; I think that a lot of readers here suffer and/or have suffered alone, and this is a bit of a community of sorts for many.
1. Console gaming usually requires multiple platforms for profitability.

2. It is not true that mobile gaming requires "several different platforms". The iOS platform dominates gaming by far, followed by the Android platform. Targeting the Windows/Blackberry markets is not necessary.

3. Profit margins in mobile games are up to an order of magnitude greater than console gaming margins.
And Americans complain about nationalized industries in other countries.
How do you make sure it's not just bot accounts interacting with other bots?
You're absolutely on the mark. I can't tell you how often I hear something to the tune of, "Just do what your told" or "They're just trying to help people." I cringe every time I hear it.
One thing we had for an action item of our retrospective is to start consolidating meetings.

We had a huge problem with non-delivery people scheduling meetings willy-nilly, just because people's calendar's were free.

I've put the kibosh on that, as much as possible, especially in the afternoon.
I think we can go wider: the americans are only humans. We can all have these tendencies.
good point! django doesnt have any built in http resposnes or decorators for returning json (as far as i know anyways). I would recommend looking at these two options:

https://github.com/clutchio/clutch/blob/master/django_ext/ht...

https://github.com/samuelclay/NewsBlur/blob/master/utils/jso...
MyZone Social Network
I am very excited to announce that our team at the University of Colorado at Boulder has developed a new peer-to-peer social network called MyZone.

MyZone supports many features available to you on Facebook and Google+ and more. You can post status updates, youtube and vimeo links, photos, audio files in mp3 format and video files in mp4 and flv formats on your wall as well as your friends’. You can also send out private messages to your friends. MyZone provides more user privacy by hosting user profile information on their own devices.

To achieve availability when a user is offline, users are able to ask their “most trusted friends” to replicate their profiles and host them whenever they are offline. There is also the possibility of having up to three devices as self-replicas on MyZone.

MyZone is very easy to install and it is supported on any operating system that has Java installed.

You can download MyZone from http://www.joinmyzone.com where there is a video tutorial on how to use it and a brief overview of its feature.
MyZone is in the developing stages and we would appreciate any feedback to improve it. We hope you give it a try.
He does expect to have a problem, and he documented it.

It's not a hidden camera. He tells them he's recording.

It's not okay to mischaracterize the situation.
I think it's safe to say juice is traditionally not considered a medical liquid. In that situation, he is asking for an exception. It is his requirement to justify the request that his juice should be considered a medial liquid. It's unreasonable to say that he shouldn't have to justify its reclassification as a medical liquid without a few facts and disclosing a few details of his situation. Otherwise, every person would claim their soda/juice is a medical liquid and say they don't have answer questions because it is a medical thing.
Any time. It's one of the more interesting parts of Haskell to me, so it's one I always remember.

You're absolutely right to point out that implementations and theory often differ; compilers often do tricky things behind the scences.
Likewise. It's not something I'd wish on anyone, though seeing how bad it was for my parents put my own pain in perspective.
Js-nacl: Pure-Javascript Emscripten-compiled crypto routines (browser+node.js)
How to drink whisky and the 22 year old blend
Nothing "really" prevents you from participating, you'll just have to fill a valid address (which can be easily found online) only thing is you won't receive any prizes...
Of course. It is required.