skysight-inc/HackerNews huggingface dataset:
SPDY has been enabled on both Chrome and Firefox for over a year.

http://caniuse.com/spdy
Convert Twitter Boostrap to a "flat" design
Finding a job is hard, but hustling and networking is relatively easy. Once people figure this out, then the real global competition will begin. However, I suppose not everyone has the personality to deal with people well.

The problem with a lot of job seekers (which I think is worse with Asians) is they are too focused on the abstractions of that process.

The process in the U.S. starts with the K-12 system and learning habits from the previous generation. It then goes into college, resumes, cover letters, interviews and then the benefits of the comfort of a steady job and benefits. Add to that the perception of success which includes things like the American Dream, house, car, family as well as that steady job.

What people really need to do is focus on the human elements behind these abstractions. A system which isn't running well is a tough nut to crack, but people are easy.

Forget the abstractions. Do things which can land you the job without even dealing with resumes, cover letters and even college. The college diploma may help get you past certain gatekeepers, but a relative few will land you a job all on its own.

Learn the art of hustling. Open up dialogue with real people. Build things which attract notice. Work with others even if you aren't getting paid for it (open source, help people fix problems.) Reach out through LinkedIn, Twitter and other social networking sites. Find a good niche and then find the center of conversation for that niche. Establish yourself as an authority. The list goes on.

The abstractions have been around for a short time relative to how long we have been bartering goods and services. What I love about a developing nation such as the Philippines is that the downtown of a decent sized city is full of people hustling for their daily bread. This makes me feel isolated and out of touch when I'm working from home with only a computer, but I try as much as possible to participate in the virtual hustle and bustle of the niche communities I'm involved in.

Often I don't have a job, rather I have a gig that might be a few hours to a few months. At any given time I usually have multiple gigs going. This is my personal start-up. It may feel uncomfortable to others, but it's much more secure dealing directly with people than it is dealing with abstractions. At least I can get a yes or no answer from a human, I have no idea (and no control) when I submit myself to an abstraction.
I think that is the case. There is no difference between the education system in India 300 years ago and now. Then, you had people memorizing poems about daffodils and daisies in order to get an arts degree. This would then mean that they could become low level clerks in a colonial administration. Today, you have people memorizing what a transistor is or a linked list in order to become engineers in an offshore development firm.

Same Shit; Different Day.
The short timeframe to migrate your data is worrying given that Dropbox is supposed to be in the 'data saving' business- I'd hope they'd cherish user's data more than this.

Also sad that Dropbox isn't investing in a migration story, though I saw Google do the same thing with Picnik when that was shutdown.
Maybe this is an indication of how actually massively this is an issue?

If the fact that the nefarious actions of the US government are the major point of discussion on the main technology sites you visit are not a red flag to you, then maybe your worldview is what really needs this information in order to be better corrected.
Well, you could always hire from tier one schools. Even though there are still problems at places like Tsinghua, student quality is still high, and most of them go to the states for grad school. I assume the same is true with IIT.
What? Making a linked list in e.g. C is so easy it's not even a task. It may just be a property of some struct you're making.

struct foo { int x; struct foo *next; };
If the programmer continues to live in India or Russia, is it illegal? (I would be very surprised to learn that it is.)
Oracle Set For Major Microsoft, Netsuite, Salesforce.com Partnerships
The ballistics calculations don't lie.

For this story you heard... what cartridge was used? What bullet weight? What muzzle velocity? Where was the gun pointed? Do you have any actual information to share?
This modifies FISA section 501 (Business Records aka PATRIOT 215, used in Verizon warrant) to be limited in use to the FBI investigating international terrorism and requiring "specific and articulable facts giving reason to believe that the thing is relevant to an authorized investigation (other than a threat assessment)".

I am not a lawyer. Is that enough to prevent requests for all information, and what is the purpose of the modification to limit it to the FBI? I thought that "international terrorism" investigations would normally be handled by other agencies.

Apart from that it requires reporting of all requests using this specific law to Congress, and making that information public "[I]n a manner consistent with the protection of
the national security of the United States."

edit: the law being modified is Sections 1861 and 1862 at http://uscode.house.gov/download/pls/50C36.txt
Why you should stop multitasking and start singletasking
> 2. I wish decentralized certification systems became a bigger thing. Personally, I would love to be able to take a definitive test on whether or not I knew Python well enough to spend forty hours a week working in Python. Make it open notes and timed, like the real world is. I know this used to be a big thing in the 90's, but that was before my time -- why did this go out of style? Did the rapid advancement and evolution of the industry prove the system prohibitively time/effort-consuming?

The problem is when you have enough desperate unethical people to break any system of testing that you can throw at them. During my undergrad, there were books that were filled with possible questions that could come up in the statewide exams. One was supposed to memorize the answers (given in the book) and write the same answer in the exams. I remember when I wrote my GRE, there were people constructing a database of all the possible questions that showed up in a particular month of the GRE. Every system is breakable; your decentralized certification system will make it only easier for a bunch of people who don't know shit but have shiny new certificates to show up.
It's not a way to critically evaluate biases, the way you and others use it today. It's a way to insult people for the sexuality, sex, or ethnicity they were born to. Do you really want to behave in the same way the people on Fox News do?
At my $DAYJOB employer, I highly doubt it would matter. It might even been seen as a positive thing.

At Fogbeam Labs (our startup), it definitely would not be held against you, and would very likely be treated as a positive factor.
Supermoon to appear in Australian skies tonight
Doctor Performs First Google Glass Equipped Surgery
There's a term for people like you, but it's not very flattering.
Oh yes, of course. I've never heard "shooting in the air" used to describe shooting directly at a building, though, so I was making an assumption there.
Prediksi Skor Persidafon VS Persiram Liga Indonesia 23 Juni 2013
Prediksi Skor Persidafon VS Persiram Liga Indonesia 23 Juni 2013 – Pada pekan ke-28 ISL (Indonesia Super League) minggu ini, akan tersaji pertandingan derbi antara dua tim asal pulau Papua, Persidafon VS Persiram. Pertandingan ini sendiri sesuai dengan jadwal yang telah ditetapkan akan berlangsung pada tanggal 23 Juni 2013 pada jam 15:30 sore WIB. Mengingat kemenangan sangat penting bagi kedua kesebalasan, maka laga kali ini diprediksi akan berjalan cukup sengit dan seru. Di klasemen kedua kesebelasan memiliki peringkat yang berbeda, dimana Persidafon terjebak dpapan bawah klasemen, sedangkan Persiram berada di peringkat ke-8 klasemen. - See more at: http://www.situsjudi.org/prediksi-skor-persidafon-vs-persiram-liga-indonesia-23-juni-2013#sthash.NgLG0Z72.dpuf
Why would you though given there are so many implementations that have nice features like sentinels, freelists and are optimized for cache locality, thread-safe and potentially even lock-free?

(a simple struct for your linked list isn't really the implementation for the linked list operations. obviously in C you would define your own next pointer. i seriously doubt this guy had trouble with that part of it.)
So, the male computer scientist now feels qualified to tell little girls what is and isn't ok for them to like. I thought you didn't like men telling women what to do?
I wouldn't go and make blanket statement as saying 'Indian degrees are useless'. But in most cases, its not just Indian colleges and universities. A course only prepares you for an exam or at most clearing a interview.

No body teaches you to build things. This is something you need to learn. And you need to learn it by actually building things. It can't be learned by attending lectures, doing assignments, small time projects, passing exams or clearing interviews. You actually need to go out, talk to people find the problems they face and provide a solution to it. It needs to have definite end goal, a tough timeline. And then when you go out and spend 17 hrs/day going round in circles or failures-success, triumph, enthusiasm, joy, sadness, arguments, debates, consensus. That is when you learn to build things.

When you learn to build things you realize, books, degrees, colleges don't matter. In fact there is an opinion that most people college was useless, they could have rather been spending all those years building something.

As an Indian, I started my official career working at a call center. Before that I have done a lot of small time jobs. Its a journey. In India you need to first work hard to create a opportunity then you need work hard on the opportunity. At every stage, and even money was never enough. I am not close to earning big money- But I've gone from attending reporting office at 1 AM in the morning to staying up till 1 AM solving problems with software.

If you are not finding a job, get into what ever you can. Then start up on the side. Learn to code, to build. Then make incremental progress towards that grand goal.
Saying the Brazillian protests are about bus fares is like saying the Turkish protests are about a park. Your general point is good but your ignorance is getting in the way of communicating it effectively.
If you go into a degree program because of social pressure or you think it is a path to a decent job, yet you have no real interest or passion for what you are doing, you are likely to fail.

I've often failed because I care too much.

If you actually like programming and care about doing your work well, you'll probably struggle with authority throughout your career in the software industry, and be utterly intolerant (were it not for being stuck in it) of subordinate software bullshit by age 27 or so.

Ninety percent of the people out there are going through the motions and they have much happier lives than the people who actually care, at least in most of the places I've seen. Creativity and drive are good for the world, not the individual.
What people really need to do is focus on the human elements behind these abstractions. A system which isn't running well is a tough nut to crack, but people are easy.

I think this is not only good advice about getting a job, but business in general. Anyone's job -- employee, consultant, executive, whatever -- can be abstracted into either make people's days better or making them less worse.
Well, the nice thing about science and nature is that they keep working whether or not you think they're applicable.
It's called Shannon's Law.
Right. I'm just saying I think the scope ought to be different. The 'x' in the loop should be a new variable each time because its not really 'a common variable between each of those functions'.

In the

for i := 0; i < 10; i++ {}

case it's definitely more clear that i should be the same thing between iterations. (So you can tinker with i inside the loop) It just seems like they could've done something different for the 'range' for loop.

Javascript is plagued with this same problem (though its even worse because it doesn't even follow { } blocks)
For (software) patents, I don't think regular people will care until they start hearing about jobs going to other countries because entrepreneurs can't deal with the legal costs. Right now everyone puts up with it because of other benefits of being in the US. Given the rate of new patents, this scenario could happen.
Interesting blog article.

I've always found it strange that when school is out, traffic is like 30-50% better. This effect is the best I can think of, because I wouldn't think there's a lot of people directly impacted by the school schedule. Elementary, middle and high schools all start and end at different times, and there's people directly employed by all of those schools, and certainly some parents who pick up and drop their kids off, but still it doesn't seem like that many people compared to how much better the traffic gets.

So maybe this article is right, you take a few people off the road and the merging madness, and everything becomes better.
Anti-aliasing seem to be why we still prefer pixel art over vector art. I thought high-res would eliminate this problem (more pixels, less worry about artifacts), but apparently not yet.

The Loop/Blinn work is really cool, and of course we now have hull shaders to really exploit it. It is a problem many people are actively working on...e.g. with Direct2D, but doing everything on the GPU is currently infeasible given round trip times between the CPU and GPU. Great if you can render everything in one pass, not so great if you can't.
I've never encountered a very dirty pump. Certainly nothing that I felt I had to wear gloves with. Do American gas stations clean their pumps more often?
Not a book - but SecurityTube has a Python course[1] that covers a variety of security topics.

Haven't done it so I've no idea how good / bad it is. There is a detailed listing of what it aims to cover in the link.

[1] - http://www.securitytube-training.com/online-courses/security...
Yeah, Traffic Waves. There's no cure. They've been studied, documented, they have many causes but there's no way to get rid of them unless all the cars on the highway are autonomous and self correcting.

Once a highway increases past 2 lanes they are inevitable as people from the far left lanes have to merge right to get to their exit and the 2 right lanes than can normally hold 20 cars with a 1 car space in between all of them now have to cope with 35 cars. The cars in the left lane can't merge in time to get to their exit so the far left lanes start slowing down as well.

There are a LOT of causes, from bunching (cars driving too close together) to pattern breaking (cars slowing down to look a pulled over cop), to merging, to accidents, to bottlenecks, to over-crowded exits, etc...

The only way to provide some relief is for ALL drivers to travel in groups/packs with large gaps in between the groups/packs. The gaps can obsorb slow downs.
On the freeway system in LA, a lot of the jams are caused by slow drivers in the passing lanes. Most the time, when there's a clump of cars and empty space ahead of them, it's one or two slow drivers blocking the passing lanes.
I guess we'll give you a call from the protests then. Look for us being mocked on the TV, if we're not intentionally ignored by corporate media.
It was probably one of those retarded interview questions. "Show us how you would implement a linked list because that's what you will be doing for a living: implementing links lists!"

/rolleyes
So, finally, "show us your code/poetry/papers" won?)
This is awesome. The problem is that no individual agent is incentivized to drive slower. I wonder if it'd be worth it to hire "stir-the-pot cars" whose job it is to drive slowly during rush hour and ease jams. Kind of like dietary fiber for the road.

Hey, doesn't Uber have a whole fleet of cars in cities around the world? It would be a cool $&@! project for them to be the all-wondrous curers of traffic.
U.S. seeks Snowden extradition in NSA leaks case
I have been experimenting a bit whenever I am stuck in the traffic. The goal is not to come to a complete stop. So, in order to do that, I keep long enough gap in front of me while the traffic is crawling, and keep a low speed such that I do not get too close to the car in front (in which case, I have to come to a complete stop).

Just by doing that, the car behind me can also just follow me at the same speed without coming to a complete halt.

I just hate sitting still on the highway. This game keeps me entertained while also helping a few cars (if not all) behind me.

The best place to see this effect is in a tunnel (say, Holland tunnel, where switching lane is not allowed). Just one car maintaining a low speed with enough space in the front can make the whole lane flowing so easily.

I just don't understand people who would accelerate and the brake, and repeat this until they are out of the traffic. Not only you are causing yourself a lot of anguish, you are also not helping others, nor your car.
Well said.

>>people constructing a database of all the possible questions that showed up in a particular month of the GRE. Every system is breakable

But on similar line something similar happens in the industry too.

Look at interviewing. There exists of a database of interview questions that you need to learn to game the interview.

To an extent programming in itself is largely that. Cook books, google search solutions.

Heck bulk of programming is organizing a database of solution patterns to most commonly known problem patterns.
Have you thought about this at all? Why would 500 urban Tesla drivers ever show up at a charger on Saturday morning? They don't need to join the massive Costco queue. Their cars "refueled" the night before, for pennies.
Some years ago (2008) research (1) demonstrated that traffic jams were chaotic dynamical systems and given a certain traffic density would be inevitable based on the variability of drivers. Here is a video demonstrating as such:

http://www.youtube.com/watch?v=7wm-pZp_mi0

I always found this fascinating. My hope is that the driverless car idea will take off in earnest and normalize the variability between drivers, making for a much more rational/logical commute.

1: http://iopscience.iop.org/1367-2630/10/3/033001/fulltext/
Original copy at http://trafficwaves.org/

A video from there, omitted from OP: https://www.youtube.com/watch?v=iGFqfTCL2fs

OP is a cut-down version of this site, which has been up for a decade or two. I'm curious if it's a legitimate copy.
Stop stressing about startup competitors
Note that DuckDuckGo doesn't use Diffie-Hellman for its key exchange, so if someone gets ahold of their private keys once, they can decrypt all previously captured traffic as well as all future traffic. It seems they use the same certificates for a year at a time.
A related Japanese experiment on the Human factor of traffic jam - https://www.youtube.com/watch?v=Suugn-p5C1M
If you enjoy this sort of stuff, the book Traffic: Why We Drive the Way We Do (and What It Says About Us) by Tom Vanderbilt[1] is an enjoyable read. He covers traffic waves and a lot more.

[1] http://www.amazon.com/Traffic-Drive-What-Says-About/dp/03072...
The list of things that "can be fatal" is massive. 1 person dying does not instantly make an activity particularly dangerous.
It seems that most Indians who are knowledgeable and well-educated got that way despite the educational system, not because of it. Sure, a tiny proportion of elite students have access to high-quality education, but everyone else seems to be shoved through absolutely awful courses.

The worst example I've seen of this is that until 12th grade, Indian tests consist solely of reproducing memorized material! I mean this literally: you actually will fail an exam if you write anything novel and don't just reproduce the exact text printed in the textbook. So anyone who actually manages to get some kind of understanding and pass the course is doing something above-and-beyond what the coursework prescribes, by both memorizing the text and working to understand it. Someone who learns nothing but merely memorizes the textbook will get a 100%, and someone who comprehends and retains the knowledge but fails to memorize the exact text in the textbook will get a 0%.

At the college level there is a huge variation in quality. At one end there's the Indian Institutes of Technology (IITs) which are world-class and highly competetive research institutions providing a truly top-notch education. However, many students go to for-profit colleges that sprung up to meet the huge increase in demand for education and come out with degrees of questionable utility. These people are often of high aptitude, but were put through systems where they were made to learn narrow material (e.g. upper-division courses on Java 7 or Oracle 8i). This leads to the appearance of success in the short-run with high paying jobs right out of college, but a lack of preparation in the long-run (and a lack of knowledge of the lack of preparation).

That said, it's not all bad. One could argue that while the grade school education sucks, the higher-education system in India is actually far more pragmatic than the overly idealistic American system. Trade schools and practical job-oriented degrees are far more common in India than the US. In the US we like to pretend that everyone is training to become some kind of airy-fairy academic (with our liberal-arts degrees and theory-focused engineering degrees), and yet we also want to pass everyone. We deny the reality that most people are looking to acquire practical skills for gainful employment. This leads to a situation where we shun practical vocational training, and instead give everyone a diluted version of a pure academic education.

Disclaimer: I grew up in the American educational system and have observed the Indian system only through my family members and friends-of-family (and a small amount of first-hand experience). I haven't experienced the Indian system up-close as an adult, and I'm sure the above is tainted with a fair amount of Western-centric bias where my expectations are simply miscalibrated. I look forward to corrections from people who have actually been through the Indian system.
Interesting documentary, though really long, which goes through a lot of history of the financial system and it's manipulation.

http://www.youtube.com/watch?v=EeIM-4hJO44
So what alternatives are there to protecting HTTP? Is something like CurveCP feasible?
I believe that assuming new capabilities will be used in a particular way has historically proven unreliable. The United States already has broad tracking capability and has not yet used it to stifle dissent (at least, not systematically). What justifies your belief that slightly broader monitoring capability will be used in that fashion?
If the developer didn't make it clear the they had essentially forked Erlang or what the component's requirements are, the blame lies with them, not the packager.

If the developer did, then they need to reconsider how difficult their making the lives of their customers by forcing the potential for additional vulnerability exposures on the system.

There's a non-zero cost involved in packaging.
That's exactly it. There are so many downsides to internal combustion engines (exhaust that will literally kill you, horribly complicated with hundreds of moving parts, cost of fuel, etc), but no one ever mentions them when discussing the downsides to electric.
One could argue that there is an incentive. If you drive a little slower and leave a large gap in front, you get to avoid always being on watch for the guy in front of you slamming on their brakes. This can be a whole lot less stressful, which is incentive itself.