skysight-inc/HackerNews huggingface dataset:
Ok, since I can't edit the comment any more: my whole point was that the threats are not equivalent, and describing the situation as "car vs bike" as if they are on equal terms is wrong.

Instead people are getting all anal about the use of "never" and "always", and use far-fetched examples where a car can be threatened by a bike when atttempting to avoid running over it and crashing into something else.

Way to direct the discussion away from the point I'm trying to make. Look at this Dutch national report on bike safety:

http://www.swov.nl/rapport/Ss_RA/RA47.pdf

The Netherlands has one of the highest percentage of people riding bikes with an estimated 14 million bicycles for 16.5 million inhabitants. It has one of the most developed infrastructures in favour of bike safety, about the safest traffic in Europe in general, and as a culture it is about as bike-oriented as it gets. Despite all of this, travelling with your bike is still 4.7 times more dangerous than travelling with a car.

I am in no way trying to absolve cyclists or pedestrians of their responsibility in traffic safety, but denying that they aren't inherently more vulnerable and that infrastructure design should emphasize their safety is absurd.
Exams like that are where the teaching function of school collides headlong with the (more important) sorting function of school. I found the phenomenon frustrating in engineering school, and even more frustrating in law school. They both prominently featured exams that looked nothing like what was taught in class. They both favor the kind of cynical person who ignores the larger ideas taught in class to focus on day 1 on the final exam, and also the socially competent who can get previous exams and the like from social networks. They also, completely incidentally, identify the few people who are so beyond the curve they could answer anything the professor might ask without studying, which lends them an air of legitimacy that perpetuates their existence.

You see it less in the humanities because the sorting function of school is so much less important than the teaching function. No lucrative jobs are riding on getting a 3.7 in art history versus a 3.4. (Everyone will be unemployed anyway...)

As an aside, I'm convinced grades are just an awful aspect of "education." They don't serve any purpose other than making it easier for employers to figure out who to hire, which I don't think is a legitimate function of school.
"But it's true. It is hard, but that's okay. The whole point of the grading system was to acknowledge subtlety; that it's okay if you don't have an A, because it doesn't mean you haven't learnt anything, it just means you haven't learnt everything [in that course]. But somehow many students seem to take it as the end of the world not to achieve that A, when really that isn't the important thing at all."

That's what I believed at first. Then I realized how concerned authorities are with grades. If you're looking to do work with some research group, people want to know your grades. If you want to get into certain graduate schools, you'll most likely end up competing with people with high grades. Grades aren't a super important determining factor but, of course, they are considered and they can be treated as a negative indicator if poor.

Nobody really cares that you decided to challenge yourself. If you don't at least try to optimize for grades, you're basically shooting yourself in the foot. If you don't optimize for grades, you'll be competing with people who do.
Something like QUIC? I reckon a few of the authors of this draft is also involved in QUIC.

http://blog.chromium.org/2013/06/experimenting-with-quic.htm...
London mayor seeks solution to phone theft.
I have not had that happen, but it is rare for me to see a new doctor. I would be super pissed though. I'd be writing to my state attorney general if it happened to me.
Too fast? Believe it or not, there is such a thing.
The way you describe it, my impression is that the real problem is that you are not considering bikes as participants of traffic, but obstacles in the way of your car.
You know I was afraid someone was going to call me out on that, but it was either leave it or stay longer at my work computer to lookup the actual quote before I went home. :)

But you're exactly right.
That really does sound like the kind of thing that would look good on paper but be terrible in practice.

What market is this company in, if I may ask?
Don't worry, I don't take your tone personally. :-)

I usually only go for half a day (4ish hours), and I wouldn't be surprised if I pay less than the usual turnover rate over time. However, given my locale, it's not unusual for me to be one of the only people in the coffee shop for the majority of my time there. So I'm not really a rival for other patrons too often.

I guess the take-away point here is that blanket statements about laptop hobos is kind of a sensationalist sentiment. I am sure there are folks negatively effecting some coffee shops, and I am equally sure there are some positively effecting others.
Well the raptor is wearing a fashionable hat so maybe it's still "on brand" :P
Healthy people can work and be productive.

When progressive startups say things like "We want you to work, and not worry about your income, so we're trying to pay you a salary that allows you to do just that" we all respect that, right?

Why can we not do the same with healthcare and just say its "free" (aka paid by our pseudo-employer - the Government) so we can all be productive and contribute to making the country/world a better place. Plain and simple...
x = fib(getValueFromUser())

x is not pure, but fib is. OK, the compiler can figure that out without requiring the programmer to write a special "bind" operator.

How about this:

dofib(argumentProvider) = fib(argumentProvider())
dofib(lambda: 1) // pure
difib(getValueFromUser) // effectful

Is dofib pure or not? That depends on the value of argumentProvider cannot be determined statically.
Put like that there's nothing stopping them. But I was replying to a comment saying that it would be a very easy statistic to publish.

Co-ordinating with a variety of different law enforcement departments, in different states, with different laws, makes is a bit less easy.

> I have no idea if this is true, but let's assume it is.

It's something that TSA claim. I posted the URL and a quote earlier in the thread. Here it is again. (http://blog.tsa.gov/2013/07/tsa-week-in-review-30-firearms.h...)

> Just because we find a prohibited item on an individual does not mean they had bad intentions, that's for the law enforcement officer to decide. In many cases, people simply forgot they had these items.
> "Maybe I'm missing out on seamless splendour, I don't know."

I'd say that yes, you are (no snark intended). Dropbox is one of those things that you didn't really know you needed until you've used it for a while. It crept up on me and became indispensable for pretty much every collaborative project I've worked on.
Fantastic news. I've used Web Audio under Chrome for a couple of experimental projects now, and it really is a fun API to work with.
They don't, you need higher speeds for that (freak accidents don't count). Source: the lack of bicycle-caused deaths in the Netherlands.
Now your moving the goal posts back to the original poster's claim that licensing is the granting of a privilege rather than regulation of a right.
Need help breaking my programming language
I've written a scripting language that runs on top of Java. At this point it has all the features I need, but I'm just trying to find bugs to fix. I know there are probably some wacky behaviors that I want to catch as soon as possible.

Any chance you could write some programs and see how they work out? It'd be hugely appreciated!

*I ported it to Java SE for testing on desktop

https://github.com/Team4334/gordianSE

Thanks guys!
Am I the only person who just asks these places if it's cool for me to hang out with my computer for a few hours? Plenty of places welcome it.
Coffee Notes -- A mobile app and REST API for scientific coffee preparation
By the way, if you know of a place where this might be better received, I'd be happy to go there.
Changes to Evo 2013 Smash Schedule
git grep '\<rout'
What really frustrates me about HTTP as a protocol is that it provides the beginning of a framework to do session management using the WWW-Authenticate headers, but it's ignored because the site can't provide a good UX. Instead we end up with phishing, terrible login forms and poor security when people reimplement session management in Cookies.
I see this as two different complaints. I would agree that her project didn't sound too interesting but that doesn't necessarily discredit the complaints not directly relating to her project. Well, the fact her project didn't have big bonuses associated to it is indeed a formula for creating a problem since that's a financial incentive to not get involved.

And it is rather difficult to make hardware if you don't hire people that make hardware.
Kozbox, The New Way to Pass the Hat, Garner Donations in Seconds
Oh this is symptomatic of a larger problem of age discrimination in Europe. People have zero problem firing old people explicitly for their age. Many academic institutions have hard set requirements for retirement at 65. It's very very hard to work in to your 80s in Europe like it is in the US. (My experience more of less limited to academia)

The idea (originating from France as far as I can tell) is that if you fire all the old folks you will make more room for a younger generation. It's a theory that has been disprove again and again. It's also why they try to cut the work week. If everyone can only work 30 hours then there will be more jobs! (Except it never ends up happening)
A coffee shop I used to frequent [1] tried to take a "soft" approach to that, by having a sign near the electric outlets under the tables, asking patrons who were going to stay longer on their laptops to spend at least $n/hr (I don't remember what $n was). So people who didn't use the outlets didn't get bothered, and those who did got some guilt pressure to either buy things or not stay all day. I don't have any inside information on how well it worked, though. And this was a few years ago, so maybe that particular trick wouldn't work as well in these days of 10-hour MacBook Air batteries.

From chatting with a few managers in the Santa Cruz area (not sure how representative a market it is), they didn't want to actually drive away the laptop crowd, because that provided the majority of their business for much of the day. To some extent they wanted to be a coworking type of space, because there's no other way to fill up a coffee shop in Santa Cruz or Capitola at 11am on a Tuesday in November. They just wanted the laptoppers to either keep buying stuff periodically, or else keep their visits somewhat reasonable (i.e. not 8 hours on one coffee).

A different place I used to work at [2] actually liked me staying around all day, whether I bought something or not, on days when it was mostly empty, because it helped give the impression that the place wasn't deserted. They did most of their turnover on tourists, though, so there was sort of an informal agreement that laptopping regulars should move along when the place was full (mostly weekends or summer afternoon/evenings).

[1] http://www.cafeugly.com

[2] http://www.mrtootscoffee.com/
Well, he apologized for it.

Things like "how high do we build the levees around New Orleans" are inherently political. When it comes down to it, you pays your money and you takes your chances. You cannot know how high is high enough.

Taking over after that disaster was in itself an act of courage. Those old GE reactors just have ... "features" that are dangerous.
The fact that Valve has stayed "small" might be the singlemost reason why they're actually pushing for alternative gaming options.
Steam for Linux and the games that come with, do you figure that'd be the case today if the company had sold out like for instance Blizzard?
Steambox/Piston? Yeah, no. It's a novel idea with some potential if they can get the module upgrading right along with a stable whatever Linux distro they end up going with, but no stakeholder og board of Scrooges would sign off on that stuff.
> but by the matter-of-fact tone of the letter itself, I can infer he agreed that NASA certainly had no use for women astronauts at the time

I can't. All I see is someone following the current policy and not being mean about it.

Plus astronauts were taken from the military, and women were not accepted as combat pilots in the military still 1976, so NASA didn't have a choice in the matter even if they had wanted to accept women.
The rebuttal is technically true but not much of a rebuttal.

Congress wrote the rules that makes serving on the FISC and FISCR, on assignment by the Chief Justice of the Supreme Court, part of the duties of judges of the district and circuit courts, and the Senate was aware of those rules when it confirms judges to those courts. So, with the possible theoretical exception of any FISC and FISCR judges who were confirmed to their current district or circuit court seats before FISA was adopted in 1978 -- there aren't any actual examples now, though obviously there have been some in the past, and there aren't new opportunities being created -- all FISC and FISCR judges were appointed by the President and confirmed by the Senate to a position from which availability for additional assignment to the FISC and/or FISCR was, under law at the time of their appointment, part of the position.
Summer break is older than air conditioning. It was design to accomodate the farming lifestyle, where kids needed to work the farms when crops were cropping up.
Wouldn't a woman get a similar response from the Army if applying to join a front-line combat unit? (assuming such a policy of exclusion still exists).
In a packed repo, git grep can mmap the pack file once and search through it in one fell swoop. If the pack file isn't already in the filesystem buffer, mmap will get it there quickly. The number of system calls is O(1).

The limitation, as others have said, is git grep won't match files that are not already checked in.

In a regular directory tree, recursive grep has to open and read directories, stat files, and read (or mmap?) each individual file. The number of system calls is O(N) on the number of directory entries.
Streaming Fake Ambient Coffee Shop Noise Is Big in Seoul
What, you think they'll schedule some elective surgery when they learn of this? People all over the political map have been complaining about healthcare for a long time. I'm surprised you haven't heard any of that.

Seriously, political solutions to this sort of complex problem in the USA are very difficult. Blaming any particular political group for a lack of same is kind of dumb.

If this Dr. Smith is improving the state of healthcare as most comments here seem to indicate, then you'll be scandalized by the Gustave de Molinari quote on his blog. It's more Ron-Paulian than Ron Paul.
If you're over 55, can't you just start a company and be a contractor, charging them 10x what you would make as an employee? :)
"The market" will resolve this problem. Just watch what happens when Starbucks not only tries to charge you $8 for a poorly made coffee, but also doesn't let you work there.

I suspect this wont actually happen, and also believe most of us only go to these establishments because a) they're everywhere / convenient, b) they let you sit there with a laptop and least importantly c) they have coffee

Good luck, i'll just go somewhere else.
I wonder if header compression is primarily to allow for ubiquitous, large cookies.

Cookies were originally and with few exceptions remain a hack to try to add state to transactions that were not intended to be stateful.

If indeed the header compression is driven by the growing prevalence and size of cookies, then HTTP/2 is an effort to accomodate a hack. Not very interesting.

Some hacks that find their way into RFC's are difficult to remove because the transition process would be unreasonably expensive, like replacing the "sophomoric" compression scheme in DNS with something more sensible like LZ77 (credit: djb).
I guess we might see some passionate arguments by web developers about the great expense of removing cookies from the HTTP standard and replacing it with a session facility, but I think the (long term) benefits easily outweigh the (short term) costs.
Why can't there be multiple sessions for different functionalities? I am not sure people are going to relinquish the cookie concept. All the sessions are doing is have the "cookies" transported as part of the HTTP message and not as a separate file (payload)
Thanks for the recommendations. Haven't read the Blue Ocean Strategy, will check it out!
Video game publishers sending legal notices to streamers and such (youtube "Let's Play"s, twitch.tv channels, etc), requesting that they cease showing footage of the game has been a growing trend. Does anybody have any knowledge about the legal basis for rights holders demanding this? Or are they just throwing their weight around?
I read this story this morning. Would make for a good movie.
Parts installed “upside down” caused Russian rocket to explode last week
That may be part of the reason, but the biggest reason they're going with Steam for Linux has to be as a bargaining chip against Microsoft, if Microsoft ever tries to go with a Mac-style 'Gatekeeper' solution that requires you to buy applications only from the Windows Store. Gabe even said as much when they released it -- it was in reaction to Windows 8.
Oddly I don't see any mention in the article or linked paper of financial aid as a contributing factor to these decisions.

I recall my college social circle being intently aware of GPA requirements for continued merit based financial aid. Planning course schedules to try to keep quarterly grades above our individual cutoffs was a common practice. That same pressure influenced willingness to pursue minors, preparation for masters programs, or double majors. Students in danger of losing their financing absolutely considered which related majors they might transfer into which might offer better odds of a successful degree.

Sadly I think this lead to several students who literally could not afford to risk pursuing their preferred subjects.
This is the part I'm always curious about in these discussions: how do people get away with not paying? Is it a debt that is often discharged in bankruptcy or is there some other mechanism by which the debt is erased?
It's because developers need to read JSON/XML regularly. They validate the data the are sending to the client, they create test cases, the testers often read them as well, it is sometimes stored them in databases. It's because the format changes so frequently that reading it is important.

HTTP is not comparable because it never really changes. It's a fixed format. And frankly the majority of developers never need to go down to that level anyway.
Sure, but that's what I said. "Why should we help you up the pyramid, it's not my fault you're down there and I'm up here. It's not like I kicked you down there!"

I'm certainly glad that I grew up in a world where my success and health growing up weren't completely dependent on how much my parents had, or what strata they happened to have found themselves on that pyramid. If that had been the case I may very well still be eating generic corn flakes with condensed milk today, instead of having been given the opportunity to demonstrate by merit my qualifications to do the work I do.
I do think it is much more readable. I bookmarked it, and showed it to the SO. She liked the site, too (which tells me it is good).
The irony here is that most R&D/engineering jobs do their own training. My mom, for example, works as a chem engineer/researcher -- every time they hire someone, they also train them. I think it's ironic that people bust their asses in school to get a 3.5+ and end up being trained like little robots anyway once they find their "dream job." Anyone with some elementary knowledge of chemistry could pass these training courses and get to work in a couple of weeks.

It just goes to show how disconnected academia is from real life.
Ah, but what if enough of these types of people get together to form their own inner group, let's call it a clique, to the point that they can manipulate what goes on within the company? Then this group of people can label any undesirable, for whatever reason, as a person that's difficult to work with. If successful in convincing enough people outside their little group of such things, then they control a great deal of what happens inside that company.
Well transmitting text never seemed really very much interesting.

http was nice because it was easy for software programmers to write apps that could work over http, because no binary protocol was involved: reading ASCII strings is never complicated. It was good for a growing industry.

Now most browsers are open source, why can't the IETF work out a binary protocol ? Bittorrent is binary, and it's awesome and it's used. Why can't any browser work out a binary protocol ? Truly dynamic pages over the network ? Why not ? I'm sure some software already does that. Make one open source, make it work on firefox or chrome, I guess things would start to light up.
anecdata:

i can't remember the last time i sat in a coffee shop just to chat for 20 minutes. i am in, and out, because EVERY single one is filled with laptop 'workers'. even the $15 exotic coffee place that looks like a meth lab is filled with hipsters on their laptops.

i live in santa monica, this is definitely a recent phenomenon - i used to be able to walk into a bean or bux and grab a table for a few minutes, like... 3 years ago
Yea I have a lot of respect for little ag, used as much as my editor is.
I don't know how I managed to miss that, but thanks for pointing this out. The bitrate and framerate settings plus this have us sitting pretty for using Elastic Transcoder now. Exciting stuff!
> Actually, that has been part of the coffee-shop value proposition as long as there have been coffee shops.

Selling coffee is the mission. Providing a place to hang out -- whether for a few minutes waiting for a friend or for a longer time -- is something that may, for some shops, be a means to advance that mission. But I don't think its the mission, or even a core service. If it was, they'd be selling that directly.

> Doubt and rationalize all you want. It won't change the facts.

The unsubstantiated speculation that the people that are doing not-buying-coffee things that you don't like are worth less to the coffee shop than people (including you) who you feel are being blocked by them in your desire to do not-buying-coffee things that you do like is not in any way established to be part of "the facts".
Faulkner:

function factorial(n) {
return "a fish";
}
SEEKING WORK - HIGH QUALITY STARTUPS ON A LOW BUDGET

I'm a full stack-developer with a background in Radio-TV-Film and Advertising. To quickly learn more about me, go to http://ulisesrmzroche.github.io. Thanks in advance for your time and consideration.
When you knowingly, intentionally mislead people, that is usually known as lying.
Ask HN: Directory of Development Agencies?
Looking for a directory of development agencies in the USA. If none is available, may you post your contact info?

I'm building a lead generation system for web agencies and would like to demo it to them (for free).
Agreed. A few hundred kids at one atypical college does not a full pattern make.

Also, does it bug nobody else that this "news" is from research done a dozen years ago?