skysight-inc/HackerNews huggingface dataset:
Let me give all the non Virginians a quick glimpse into how unfair this is. DC has a thing called slug lines. Traffic is so bad here that drivers will offer strangers a ride so they can get on the HOV lanes. Lots of people do this. There are lines all over DC and Virginia of people doing this.

Does the Virginia DMV say anything about slug lines and how unsafe they may be? Or how the drivers may or may not have training? Or how the cars may not have been properly inspected?

NO, in fact they encourage it (see below)

Why? cause it doesn't disrupt the powers that be

They actually link to slug lines - again a popular practice of allowing strangers into the car of another stranger - on this page:

http://www.virginiadot.org/travel/hov-rulesfaq.asp
The issue most cities and states are running into is that the laws that protect the current cab industry are making it near impossible for more cabs to be added. There are years long waiting lines for new licenses because they give out so few. And in those cities there are long waits to get a cab.

Uber and Lyft are able to get traction because the government is being too slow to meet the demands people have within their cities/states. Regulation is good for consumer protection, but when it's preventing services to reach consumers, there is a problem. These companies are willing to go around the laws cause the government is not doing their job.
Freedom of choice*

*except when choosing your own taxi
Prostitution is illegal in California. Filming porn is legal. Are you aware of police arresting porn stars for prostitution while on camera?
Google, meanwhile, actually acts to restore trust by putting our emails out of the reach of orders by secret courts.

As long as laws have secret interpretations and security agencies have exclusive access to rubber-stamp secret courts, the laws can't be trusted.
Curious to hear what the folks on HN have to say about this. It's still early on, but we're pretty happy with how it's going so far.
Given the mechanism which seems to cause people to drop out (basically, lack of encouragement and/or sense of belonging) you can make arguments both ways.

The completion rate for online courses is very low anyway, so it is likely this difference might be immaterial in the noise of that overall low rate.
PyOhio 2013 presentation http://pyvideo.org/video/2278/diesel-simple-and-scalable-net...
BTW: TechCrunch's article from yesterday: http://techcrunch.com/2014/06/04/chapp/
I'd imagine a banner at the top of Facebook for eveyone geoloc in US say to vote for reps that don't support an unchecked US intel would get noticed by everyone on the hill.
And Product Hunt feedback: http://www.producthunt.com/posts/chapp
Hey thanks for your feedback! In the mean time of building a platform we would like to see how many students is interested in it.

It is a simple idea which might (or might not) become a useful tool for students. We have a plan behind it so I hope when we launch we will be able to surprise everyone in a good way!
Your comment made me think of an idea. There is a device called LUMOback. Integrating LUMOback and this extension coudl generate a slouch metric.

https://www.kickstarter.com/projects/lumoback/lumoback-the-s...
Well, one easy data point to collect here: has any Alinea or Next or Aviary guest commented about how the reservation site looked?
I heard a good article on NPR a while back (that I can't find now) that talked about the difference between rich and poor college students. A big factor that helped students from affluent homes is the fact that their college-graduate parents were familiar with college campus services and how to navigate them. So when their children failed tests and called home upset they would tell them to go to a tutoring center, or encourage them to go to office hours and ask for help. Students from poor homes, with parents that never went to college, didn't understand the resources available to them and were more likely to drop out because of that. If anyone can find a link to the article, it would be appreciated.
Good point. I should include ability for a domain exclusion list.
"you have companies that laugh in the face of decades of learned consumer experience and have a history of abusing the market to push out competitors"

Oh yes. The taxi commission isn't pushing out competitors whatsoever with bans on Uber/Lyft. You're completely right.
No reason. I like the idea of randomly inserting them.
For an in-depth description of the qualitative disadvantages in education, I recommend reading "Live on the Boundary": http://www.amazon.com/Lives-Boundary-Achievements-Educationa...
Yes it is bad... Different design is ok. But if you are going to break with a paradigm, it better be for a good reason. And "its different" isn't good enough. Certain things in your UI should be obvious, intuitive, easy to find. You shouldn't have to go look them up in Google. IF you are going to change things so drastically, then do something to teach the user (or do you think they will read your mind?) You shouldn't be forcing your user to use Google to figure out how to use your UI, for simple things.

I realize Microsoft wanted to make closing apps more difficult, but the third item on the list is "how to find programs" You've done something horribly wrong if you have THIS many people asking that question.
I don't think that would change much. This isn't so much about how the kids are being taught but rather about whether or not the working-class kids feel like they belong. Also, online classes are arguably worse for kids who are already doing poorly, since they get less opportunity to ask questions in class or get help from the professor and TAs.
I love it when people put StackOverflow links into comments - the discussion there explains the much better than 99% of people's comments could ever do.. It also shows a certain humble way, too often I've seen people copy answers from SO and then try to pass them off as their own.
so it's basically systemd-journal, except more fragile and significantly harder to use (requiring open, fwrite, etc) than the simple printf.
AMA Request: Potential hire recently spooked out of a job interview by HelloFax
This was really accurate to me. It seems they're using a:visited on several domains to create the "red square" effect.
I was snarking at Andreesen, who is being a baby.
To make the coupling explicit, what assurance do we have that information given to HealthCare.gov won't be illegally accessed by employees at NSA and other three-letter agencies?
A different UI is not necessarily a worse UI. You are right in a different UI forces users to discard what they've learned. That means that the new UI has to a whole lot better than the old UI, to make it worth the pain of the learning process. Case in point, the mouse was a much different UI than what we had before, but it has been proven to be far superior, and worth the change.
changing the UI just for the sake of change, that is bad for the user. Change it because it will be better (and not just marginally better)
The vast majority of performance judgments are made without benchmarking, because most of the time the answer is obvious enough without the need to measure.

This is one of those times. Parsing the text "1234" is obviously going to be slower than loading its binary value, and text obviously takes more space than binary.

That said, the internet is full of benchmarks backing this up if you care to Google it.
"consumer protection mechanisms that benefit all of us"

If it's all about consumer protection why doesn't the Virginia DMV do something about all the sluglines throughout Virginia and DC. Sluglines are the practice of one stranger giving one or more other strangers a ride so that the car can get on the HOV.

Are those slugline cars safe? Are the drivers safe? Have they received proper training?

Maybe, maybe not. But they don't disrupt the powers that be

Here's a Virginia DMV page with a link to a slugline page:

http://www.virginiadot.org/travel/hov-rulesfaq.asp
As a response, I've started a project where I code out the answers to all of these silly "can you code" questions that pop up. I've been able to use it in several interviews, and it's thrown the interviewer for a loop (they still insist I write it out as if I'd go to all the trouble to fake a GitHub repo to avoid writing five lines).

You can find the repo here: https://github.com/SomeKittens/Interview
As a general rule, "qualified" students are much more likely to exhibit the behaviors this program implements:

house them together, encourage them to form study groups, provide them with mentors and tutors, meet with them regularly to stress the importance of academic achievement, monitor their progress closely, involve them in research, take away their scholarships if they fail to make a "B" average, they will perform better than students deprived of these benefits.

And before anyone gets hung up on the "scholarship" part: I know plenty of students who had parents pay for at least some of their college, but knew they had to perform or their parents would stop paying. That expectation of performance is the same.
When I first saw this comment I thought it was attempting to proselytize for Islam. But I followed the link anyway, and it turns out to be quite the opposite. Interesting read, actually.
Heh. I clicked a few before I realized what was going on (looking at the status bar shows the link, which somewhat gives it away). You could prevent this by adding mouseover/out and onclick logic that removed the :href on hover and just colored itself red.
No Python3? I can't really find anything on supported versions.

EDIT: Looks like it's only for >=2.6 https://github.com/jamwt/diesel/blob/master/setup.py#L3

That's unfortunate because I need a clean event framework for Python3.
Ah yes, because anyone who doesn't jump wholeheartedly behind The Brotherhood of Uber must support the taxi lobby.

Like I said, the nuances of this topic is frequently lost when discussed in tech circles, where many people seem to view the world as binary, where companies are either benevolent in a Christ-like manner or pure unadulterated evil.

Let's drop the "with us or against us" schtick yeah? It's tiresome and childlike.
Perhaps the biggest problem with "the sharing economy" is the name. We need a more accurate label.
Alternatively one could just log to a queue/network directly...
It's strange that this article just hit the front page of HN, when it was written 20 days ago.
You can run the binary format through `protoc --decode` to get text, or use the `toString()` method in your code. It's an extra step, but for the 99.99% of queries that no human looks at, it saves a lot of CPU.
A lot of junior colleges offer more personal instructional programs and are geared more towards helping out first time students. The more interpersonal relationship between professors and students are community colleges seems like an overall better way to transition students from high school to university. Not to mention they are far more efficient to run!

Surely one potential solution would be to remove the social stigma of attending a community college? I am proud that I went to a CC with professors that cared about their students, class sizes in the 20s, and office hours that extended throughout the day.

I had brilliant professors across multiple subjects, the common thread running throughout my entire community college experience was that each and every professor who worked there was there because they loved to teach and spread their joy of their field to students.

The other obvious issue is poor study skills taught in HS. I tell students in HS that if they get one thing out of HS, which is otherwise a large waste of time, it should be to learn how to study.
Ask HN: How much recurring income do you generate, and from what?
last few threads

https://news.ycombinator.com/item?id=6431573

https://news.ycombinator.com/item?id=2567487
What's interesting is that I had a very similar experience as a white male (first to go to college out of my siblings/family), and got a 0.4 the first semester.

Things seemed easy in high school, so I thought I knew what I was doing, until I realized that University is serious business academically.

With friends failing out right and left, I forced myself to attend paid tutoring sessions (worth it) and meet others who had study groups.

In the end, it worked out after years of making up for that one mistaken semester, but I had to buckle down on my own because of the fear of telling my parents how bad I performed...
Nick, this is so awesome! I know I'm getting ahead of myself, but I'm really interested in what a ticketing deployment for a "regular" restaurant that uses OpenTable now might look like.

Recognizing that, as you mentioned, many restaurants have different OT strategies (Girl & Goat vs., e.g., SF's Fang, which is great and often full but has tables avail every 15 mins in perpetuity and seems to manage fine, as they turn quickly):

1. Do shoppers used to limited merchandise translating to high quality get turned off by seeing all the inventory?

2. How to they get the word out to sell tickets? Will you help customers with deployment?

3. How do they restaurants convince an existing customer base not to just call (if they continue to call, it reduces cost savings) or show up (rendering system unnecessary/reducing it to a crm) without turning off their phones, like fab (http://recode.net/2014/06/04/codered-fab-operators-no-longer...)?

4. How sophisticated does a manager/hostess need to be to run & record results of the pricing experiments it would presumably take to optimize, once they did get adoption up? I don't mean to imply that people in restaurants aren't smart, just that recording, passing on the info and rerunning tests seasonally seems like a large organizational difficulty, assuming results didn't arrive instantly, like they might in a high-demand restaurant (your superbowl test).

Ok sorry I got excited and hung up on lots of little details!
To expand on this point: I think that most people agree that some sort of vetting process is good (would you get into a complete stranger's car?) Uber and the like seem to have good ways of holding on to good drivers: the feedback loop is in place and seems to work. The safety problem seems to solve itself

With airbnb the problem becomes more complicated because service users can also cause problems (moreso than in most things). But by the nature of the service there are two issues:

- service providers (the subleters ) might not be around to give good feedback

- neighbors are likely not giving feedback

There's no good quality control on the people staying in the house and neighbors suffer.
Guy makes a bunch of spammy apps that clearly rip off third party trademarks, gets banned from Google Play. While I think this could have been handled better from Google's side (such as a way to let him post a new app in the future, with appropriate review, if he agreed to knock it off), I'm not sure what else you'd expect. He even acknowledges ripping off the app icons.
Talking about trivial features is not bike shedding.
Agreed. The success of Uber and Lyft is a testament to broken regulations. The natural response in tech circles is to suggest that we hand the keys to Uber and let them drive regulation.

But Uber isn't exactly a beacon of fair business practices, and in all appearances seem anti-regulation overall, even the ones that are pro-consumer.

This is a bad position with no easy way out. Clearly the current regulations aren't working, but the only two players in the game support either near-total deregulation, or complete stagnancy. There is no actively engaged party that represents the "we should probably regulate less but not throw out the baby with the bathwater" side.

The government will respond to whoever exerts the most pressure (whether that's a vindication of democracy or an example of its failure is another discussion) - but the only two parties exerting pressure are both fairly evil in my books.
"It looks like no one ever registered the buisness [sic] name or trading name in Australia"

Move along - nothing to see here.
I guess I'm just not that interested in my news presenters!

That said, our (public broadcaster) presenters are reasonably well known and seem to have a decent social media presence, at least on Twitter.
Reminds me of that hunter2 password thing. http://www.bash.org/?244321

Basically, the website doesn't know which of the squares are red, that depends on your browser state. By clicking the red squares, you're feeding it data.

The interesting observation I made out of this is that navigating there in an incognito window prevents any links from being considered as visited. That's good to know.
There's no hocus pocus in Intermittent Fasting. Eating less === less calories ingested.

The difference that keeps IF sustainable long term is the freedom to eat, and on fasting days there's the hope for tomorrow.

There are lots of health benefits to IF as well:
Dietary restriction has been shown to have several health beneﬁts including increased insulin sensitivity, stress resistance, reduced morbidity, and increased life span

> http://www.pnas.org/content/100/10/6216.full.pdf
I remember reading about the old CSS history hack (an automated variation of the same theme), which worked until FF4 and IE9.

It's quite interesting to see how such a seemingly simple feature (a:visited) can completely override user privacy if not accounted for.
So the guy made a bad(?) decision based on incomplete information (/jumping to conclusions) or there's more going on in this story?
>The maker community though have no basic electrical safety knowledge as a whole and are concerned with making it work, not making it work safely.

Ouch. What are you basing this on? What could be done to improve the situation?
> Further: the aspects of NSA surveillance that seem to have people most up in arms are also not hugely expensive.

So that giant data center in Utah isn't being turned against the American people? Maybe it could be demolished before it is used that way, and we could swap the NSA's budget for the BND's.

Taking away the NSA's money is the only way to trust that it's operations against Americans are curtailed.
When I get any android phone/tablet, I always root it and install XPrivacy, so I can get total control on the permissions. I doesn't like the All-or-none style permission assignment on android.
Hm. Do you really need interaction at all?

Can't you just :visited { margin/pos/whatever }, then probe the dom on that or related elems to extract the juice? Or have browser vendors thought of this?
That time I started a war between Netflix and Verizon – Vox
Ah, my source image may have already been modified. Thanks for the pointer.
They never registered the business name. The folks in charge at the (non-Apple) Healthkit should learn how to do business before having a whinge.

Move along, nothing to see here.
This is a very old attack that has numerous security measures to prevent you from doing that now.
Performance comparison of Functional C++ 11, Java 8, JavaScript and Wolfram
> Your scenario 2 doesn't happen in practice.

That seems to be a disputed issue right now; claiming that scenario 2 does happen in practice was, as I understand it, one of the main points of Michael Lewis' latest book on HFT. He may be wrong, but I don't think it's as simple as saying "they're so fast that they don't need to".

An HFT may have orders at every tradeable price at one instant, but what about the next instant when the set of tradeable prices changes? On an exchange with multiple computers executing trades, that is precisely the time when scenario 2 can come into play, and the fact that HFTs are faster than everyone else is precisely what gives them the ability to play scenario 2 in this situation.

> if they see a level being removed at one exchange it is a demand signal, so they change their own prices on the other exchanges

To be clear, my scenario 2 was not talking about matching prices on different exchanges. It was talking about a single exchange that has multiple computers executing trades. Conceptually, the single exchange is supposed to have a single order book, but because there is unavoidably latency between the multiple computers, computer A's current view of the order book may not match computer B's. An HFT that can detect the mismatch faster than the exchange's own computers can, can run scenario 2 in that situation.
why you so negative! they're hackers they enjoy building things!
Yeah, the problem is that because "required" is checked at the protobuf parser layer, it will be enforced whether or not the application itself actually depends on that field being present. In practice this tends to escalate minor bugs into full outages. Like, there have actually been outages in Google Search, Gmail, and others that wouldn't have happened if all required fields were treated as optional instead.

I've written more about this here:

https://kentonv.github.io/capnproto/faq.html#how_do_i_make_a...
Semantics perhaps but isn't a 'belief that there is no god'? I tend to think of agnosticism as a 'lack of belief in a god'
if you look at it, what uber and airbnb are doing is 'market making' in a sense. they create more of a market for transportation or lodging, in the sense that the connect buyers with sellers, allowing people holding extra housing or transportation services to more easily sell it.

in a way, this transition - from large enterprises dominating a market, to lots of small buyers and sellers - is the same transition as waterfall development to agile methodology.

you replace a big, slow, ponderous thing with limited options with something smaller, faster, and more nimble.
وظائف جريدة الأهرام الجمعة 6/6/2014
Netflix is half the reason why I'm paying Verizon anything. If Netflix is paying for the network, why should any of my money go to Verizon?

Well, actually, none of my money goes to Verizon. My provider manages to avoid all warnings from Netflix and the graphs from Google show basically 100% of users getting the HD stream. They give me a legitimate 100mbps symmetric (well, almost: http://www.speedtest.net/my-result/3546047591) and I'm paying under $40/mo.

If my niche provider can offer that service, Verizon can offer that at scale. The fact that their service is a) worse and b) more expensive means either a) they're less competent in running the business or b) they're overcharging their customers. Either way, I have zero sympathy for them. They're a network provider and people are paying them to connect to the internet. People aren't paying them to connect to the subset of the internet that's willing to pay Verizon. It's already bad enough that TV viewers are seen as the product rather than the customer. Verizon's stance here is, once again, treating their subscribers as a product to be leveraged rather than a customer who's interests matter. That they can do it is due to their mono/duo-poly that keeps customers from having a choice of providers. But that doesn't make it any less offensive.

Basically, it boils down to this: if the service costs you more to provide, then charge more to your customers. You can even have a streaming plan that charges customers who stream more than customers who don't. But treating your subscribers as a resource that can be pimped out to all the services on the internet is offensive.
I'd be curious to see this benchmarked against Tornado, Twisted, gevent w/ Flask, and Node.js. Would be fun to see where it fit into the possibilities for the popular frameworks for writing realtime web stuff.

I'm starting to write a realtime backend right now in Golang and am excited to see how it goes. Really enjoying concurrency with Go so far. Would be glad to hear anybodies opinions that have done any realtime backends in Go :)