skysight-inc/HackerNews huggingface dataset:
> Except the ISPs were never actually throttling content (well, other than BitTorrent, which the FCC promptly told them to stop doing)

Yeah, but Comcast took that FCC order -- made without any advance regulation -- to the courts, which struck it down on the basis that the FCC could not issue such an order under its ancillary authority. Comcast v. FCC, 600 F. 3d 642, D.C. Cir. (2010).

As this specific order to Comcast being struck down was one the things motivating the FCC's initial Open Internet Report and Order which applied nonblocking of lawful applications as a generally-applicable regulation (and which itself was later struck down as being a common carrier regulation which could not be applied without Title II reclassification), its pretty odd to use the existence of the Comcast Order as a way to dismiss the need for generally applicable regulation to prevent blocking (or even, given the history of the subsequent order, to dismiss the need for specifically Title II regulation to prevent blocking.)
I have encounter this problem https://stackoverflow.com/questions/28708238/catching-except...

Basically, it's hard and prone to bugs.
Unless you're going to fund the infrastructure costs publicly you're always going to have a few large players that can sustain the capital investment necessary to build.

I don't see that happening any time soon ("socialized internet!")

So I applaud the FCCs move. What blows me away is that lobbyists have convinced average joes that this is a bad thing. I don't think people grasp how much control a company could exert over what you see simply by prioritizing traffic.
Nice article. I expect that there will be more and more acceptance that we cannot always be rational, and I expect there will be more and more products that help us to leverage our finite willpower to better make rational decisions. I think there is a relation between willpower and rational decision-making. (Which may be a reason why it is good to sleep on something before making a decision.)
> It's ironic that ZK requires such consistency when the goals of Mesos are exactly the opposite.

Is it ironic? Seems to me that if you want to have a distributed cluster that can deal with worker failure and still be useful, you need to rely on something to durably maintain your state at a lower level.
No idea what point you're trying to make.

On human-friendliness, filter can read as a physical metaphor, so scores rather well. Just need to remember whether what's caught is kept or discarded.
Virtual Reality in the browser using three.js + websockets
So can we consider our paychecks to be gifts then?
Looks useful, thanks for sharing. Could probably get some good traction if the UI was as polished as Sharelock, its a real pain point working with confidential files and non tech savvy clients.

Have any of the improvements in javascript engines/web standards made javascript based public key encryption more viable?
Thanks for your comment. As I said, it's understandable for your company to keep its software proprietary, after all Google for example, while a supporter of and contributor to open source, does not open source critical components of its business either.

On the wetware side, there is of course a similar incentive to keep the genetic sequences that result from your work private, in addition to perhaps ethical concerns regarding the dissemination of arbitrary DNA.

As a fellow software guy considering going into drug development research though, I do wonder: Given your mentioned open source credentials, it's probably plausible that you are at least sceptical about software patents? If so, what is your opinion on patents on drug molecules and DNA sequences? I'm struggling a bit with this since the only way to a big exit seems to involve protecting any findings as IP (because of the costs of the regulatory process), but I'm not sure I'd want my work to be patent-walled.

Do you know what you would do if you are one day faced with the choice of whether or not to patent one of your molecules or sequences, knowing that not doing so would have significant adverse financial effects on your company?

(This all may sound somewhat critical, but I'm really just curious. My email is in my profile if you prefer to respond privately.)
I'm a developer with Azure. Most of the developers still have individual offices (a few folks are also 'doubled up' in individual offices because of space constraints). Only some teams have moved to an open-space office layout.
It is much cheaper to purchase legislation mandating people buy a product or mandating legal barriers to protect a business from competition than it is to convince people to willing purchase and engage with a business.

Why are people so afraid of each other? Why are people so afraid of allowing their fellow humans to choose the services and products and businesses they want to choose? Why are people so quick to call upon the government to implement through force the ideas they think are best? Especially when they are faced with the reality that their government continually flaunts their own laws when it suits them?

So many intelligent people so quickly willing to give away their rights to a government they criticize on one hand but call upon to protect them with the other.
Behind the scenes with virtual reality rock opera starring self-aware robots
"At the same time our doctors, teachers, university professors, architects, lawyers, solicitors and probation officers are rendered impotent. "

What does it say about a society where lawyers, doctors and professors are considered "middle class"? These are educated professionals. They earn, or should earn, higher-than-average wages. But today such professions are looked down upon.

Why would anyone want to be a doctor? They spend their time dealing with old/sick people. Even a lawyer has to keep appointments, has to show up to work regardless because other people plan their day around meetings with lawyers.

It was not that long ago that people dreamed and struggled to complete the education necessary to enter these professions. Today they are looked down upon as labourers, wage earners whose pay is a function of their skill and the number of hours worked. Instead we praise property owners, capitalists, whose investments and pensions are instead a function of how much property they already own.

It is time to properly tax investment income and start respecting those who actually work for a wage,.
Check your typos (http://testtest.daybook.io/). Otherwise, its very pretty and easy to use. I like the pop-up profile editor.
It's my understanding that the FCC will enter a period of public comments after voting on the rules but prior to enacting them.

That was all done last year. Now the rules are out.
Using azk, ngrok and containers to test webhooks
For anyone interested in psychology in general, his text "On Aggression" is an amazingly well developed read on the habits of aggression starting with fish, then birds, then eventually mammals (concluding of course with humans).

The final explanation of why a loving father of four can firebomb a city filled with innocent people blew my mind as a younger man and shaped my worldview.

I think I'll add King Solomon's Ring to my amazon cart now.

Cheers for reminding me of him.
That is too far in the future to see.
Hi glowing plants :)

Indeed. We like our simple to manipulate (relatively speaking) microbes, but would be happy to see what avenues there are in other customer domains.
What You Need to Know About Working in Cybersecurity
The apps use OS/platform push for notifications, because the webapp component is asleep at the time. When the app is active, its just the regular webapp, which uses eventsource.

The JMAP spec provides for eventsource and webhooks, but obviously an individual provider can offer more than that via an extension. When we do switch over to JMAP, we'll continue to use our custom method to register platform notifications.
Thank you for the example. However, I thought that's quintessentially part of competition in a free market. Who would prevent netflix from offering a better service, make a deal with another ISP, allow other companies to offer products that fit your consumption and streaming habits better?
web audio api :/
i think that is what they are going against...
That makes absolutely no sense.

The whole point of ORM is that it is database agnostic. Given how different databases twist the SQL standard and provide a whole raft of proprietary extensions you need an abstracted query layer.

Whether you give it a name like HQL or don't there will always be some layer.
Complaining that both hipster AND low class work are meaningless is a bit contradictory, definitely. And I have to give you props for pointing out that not every person with a decent office job is a millionaire. Anyway.

What is the author's point, exactly?

For the vast majority of the article, the point is "the life of the middle class is pointless; they try to find some meaning in it through trivialized edgy experiences - which fail to provide much relief to the ennui since they are too sanitized."

Okay, so I buy that. It's less about "poverty tourism" than it is just the classic social signaling game, made more complex by anti-consumerism.

Maybe you take a month off of work to work on your burning man mutant vehicle rather than spending a month's salary on a flashy Mercedes, but you're signaling the same thing.

Be that as it may, it takes until the last few paragraphs to really derail into "oh, but the poor poor people!". In a paragraph it tries to explain how rising rents are tough; how the privilege afforded to some young people magnifies itself later in life, etc, is harsh.

Very little of which is an indictment of faux working-class escapism. That escapism in itself only seems to be indicted by the way that it raises rents, a very tired argument.

But in what way do the "£6 jerk sandwiches and £8 cocktails" hurt the lower classes? The article never makes the point, exactly.

Basically... I read this article as "Chasing faux-working-class hipster stuff is completely pointless, but people feel compelled to do it anyway since they have nothing better to do." I agree with that. Examining the way young urban professionals evolved in an anti-consumerist era is worthwhile.

The little "Oh, btw, die yuppie... er, hipster scum" paragraph I am forgiving. The point is just too weak, and it's better read the other way.
> perhaps the time spent satisfying a type-checker would be better spent testing

One of the reasons I like languages with more advanced types systems such as Haskell's or Scala's is because test suites in other languages to achieve the same code coverage take much longer to run.
Agreed. That's why it might make sense to fight NIH on the general problem of sending emails, but to give into NIH when deciding to use an "external service to handle email drip campaigns" vs. building it in-house. That type of problem is much more specific to your needs and attempting to outsource it could cost you more time and complexity than it saves.

Using an ESP for delivering email is a no brainer in most cases.
Oh my, have you been following the same bread-crumb trail of reading from HN that I have?

http://slatestarcodex.com/2014/07/30/meditations-on-moloch/

Starts off iffy, gets really good.

Incidentally, that page led me to this by the same author:

http://raikoth.net/libertarian.html

Which is very much like something I'd been meaning to write for some time, though better-done (and certainly longer) than mine probably would have been. Strictly separating the practical and moral sides of the arguments was, in particular, a great idea. I do wish someone would send him more rebuttals, since I like reading take-downs of things I agree with and the only one linked there is really poor, even by the not-especially-rigorous standards of the original.
Yes, you don't understand the luxury market, or the people that participate in the luxury goods market, at all.
"Pro-NN astro-turfing" hahaha ok dude, sure. Which side of this issue is more likely to have hired giant PR firms to hire astroturfers? And which side is more likely to actually have grassroots support? I'll give you a hint, the pro-consumer side is probably not the one with the giant PR firm.
The Designer Who Gives Half His Work Away for Free
> Feel free to take your terrible attitude elsewhere

Personal attacks are not allowed on Hacker News.
I was not joking. Some additional consideration of how monopoly and deregulation plays into this discussion: http://youtu.be/5Z_nBhfpmk4?t=47m25s
Is that for the same reason that stored procedures, column constraints, indexes, and performance are not tested the same way any other code is?

When I write a schema, I plan for testing it with dummy data. If it's PostgreSQL I write a test using PGTap. It's code. You test it. I don't get why everyone doesn't get that.
What keyboard is he using @3:10? It curves down? Looks a little like a wing.
Then the industry should stop expecting people to have open source hacker reputations in order to be considered "good". I'm glaring at you specifically, "Github-is-your-resume" crowd.
Josh's wife here. We actually don't get the CSA food delivered...I pick it up. But I feel the same way. We eat a lot more vegetables and fresh food and it forces us to come up with new recipes to use up ingredients. A few weeks ago we got some chayote, which I had never seen in my life, but we ended up making a really good stew with it.

Even though we aren't getting a meal plan and instructions with our box of meat and produce, it still feels like part of the work is done. I see it as a good in-between option: not as expensive as the meal delivery services and not as much work as just planning and shopping for meals from scratch. I can see how it could be overwhelming for beginners, though, if they receive a bunch of ingredients they aren't familiar with.

I think that's where building the intuition and creative-thinking part of cooking becomes important. We're working on balancing this with CookAcademy -- trying to walk users through the cooking process in great detail, without letting them rely on that detail too much. We hope that teaching them the concepts behind what they're doing and encouraging experimentation will help them eventually rely on their senses and experience rather than relying on timers and measuring cups. To me, cooking feels like much less of a chore when you can get to that point.
Comic Describing What Net Neutrality Is
"We have discovered an intelligent being ... we must TROLL IT!"
This points out why I don't understand websites that force you do create the most obnoxious password that you won't ever remember. "Must be 16 characters with lowercase and uppercase and a number and a special character."

No one's account is getting broken into by password guessers. Your obnoxious 16 character password will be stolen just as well as a 1 character password.
Click4Surveys – Review
This is a good article. I didn't know about the #NoEstimates hashtag. It's been interesting to read.

In general, I think that any discussion that informs people about the difficulty of making estimates where software is concerned is a good thing. I'm not delighted that the term "NoEstimates" sounds a little radical and defines itself (as the post mentioned) by what it is not. I do think that "nosql" may have harmed itself a bit that way as well, even though it really means "maybe not always sql depending on your problem", which is pretty good advice.

I think the real problem, also mentioned in the article, is this: "Managers have a habit of treating developers’ back-of-the-envelope estimates as contractual deadlines, then freaking out when they’re missed. And wait, there’s more: Developers, terrified by that prospect, put more and more energy into obsessive trips down estimation rabbit-holes."

This has come up in previous discussions, and it's an important point. The agile manifesto recommends we value "Customer collaboration over contract negotiation". But this blog entry about estimates identifies the problem here - casual estimates later become contractual deadlines (even if you aren't in a formal contract situation, even if it's all internal, your name next to a task and deadline = contract). So in this sense, the movement away from waterfall can simply lull developers into a casual "back of envelope" estimate that turns into "but you said you'd get it done by friday!" It's almost enough to get you to want to go back to waterfall. After all, if you're going to be held to a deadline, it helps to have a document specifying exactly what you would or wouldn't do. At least then (since specs always change), both of you are perpetually "in breach."

Within this context, yeah, I can see why some people would want to just do away with estimates. Unfortunately, I can't quite see that happening. If people are trying to decide whether to fund a project (or budget for it), "how long, roughly, will this take, and how much, roughly, will it cost" is reasonable. Of course, what "this" is needs to be defined, but not to waterfall levels of detail. The key is probably a better understanding of what these estimates really mean and how they should be interpreted by an organization.
> What about type theory weenies?

Are we first graders?
52 Hz whale
Important: This is not like the old PDF exploits where the code would run when the file was viewed. This is instead a form of obfuscation where the compromised DLL has been concatenated with a valid PNG file. PNG readers will simply display the file normally; they are oblivious to the DLL code. The Graftor trojan, if it is already in your system, will try to download the PNG and, if antivirus/network filtering does not stop it from a successful download, will use the DLL that came bundled with the PNG.
-- Internet Explorer 6-8
-- Internet Explorer 9-10
-- Internet Explorer 11
-- Internet Explorer new?

-- Firefox

-- Konqueror (abandoned?)
\
-- Safari
\
--Chromium, Opera 15+
\
-- Chrome
\
--IOS safari

-- Opera 12 (abandoned)

and that's why i use and only advertise firefox. It is the only browser that respect webdevelopers.
> 4Mbps

You're forgetting the huge gulf inbetween "up to 4Mbps" and "4Mbps".
Why rems are great in under 200 words
It is funny that the OP, with a good point, gives an example of exactly why people are stupid and anthropomorphize animals, sure that crow is skiing.....

Which is a shame since the opposite is also true, animals can have emotions and intelligence. Just it's doesn't necessarily look the same as humans characteristics.

"DreamWorks Effect" millinials+ sorry but I don't think you could be more wrong.

Disney has being doing this since the 40/50's.

Bambi, Dumbo, Disney nature docos were awful, even David Attenborough who improved the situation vastly is also guilty.

It is at least the post WW2 generation.
Culture has become commodified full stop. Culture of all classes is consumed, revered, hated, and loved by people of all classes.

I'm a working class boy with the middle class car and I know upper class people with the working class clothes listening to grime, middle class people living in a working class area who like eating out at the upper class joints, and even working class people with upper class money. While it's extremely unlikely for one change their underlying class (in the UK), now more than ever it's possible to enjoy the diversions, entertainments, and even trappings of any class.

As Kanye said to Zane Lowe in his interview today, fusion the future, and that's not just music but culture full stop. And it's a great thing too, IMHWCO.
> I'm not sure, though, how that undermines the point that Comcast shares in the monopoly of violence with the government.

I didn't mean to imply that. I was addressing your point of protection of property to be only possible via the state, which I believe to be demonstrably false. The fact that Comcast would likely call the largest and most powerful group of property enforcers (the state) is not particularly interesting.
I agree and I want that thing not to be ZK. Consul or etcd would be fine.
Did problem 1 really need 700 distinct new regulations to be solved?
If you assumed it came from Github, well, I can't help you.

I mean, there's a useful question there: if we are to support remixing and hacking and whatnot, do we also need to stop assuming that any work referencing a company is automatically endorsed or representing that company?

I'm honestly kind of surprised that anybody thought this came from Github--least of all, because they seem to just post things on their own domain. That being, you know, the point of having a domain.
So then this is nothing new. Any file which supports arbitrary header lengths can have crap dumped into in order to create a fairly lame disguise.
That is certainly a goal for Websocket-over-HTTP2, though in truth it would be no cheaper than long-poll-over-HTTP2 and more expensive if you invented your own metadata mechanism rather than using HTTP2 headers. And as you say, less idiomatic.

Using separately addressable resources and having HTTP2 do the connection multiplexing for you seems like a good pattern to me.
And that is why you would disconnect the Bell on all the "extra" phones. ;)
When I said "nobody purchases directly," what I meant was that nobody presses a button to buy Pepsi or Coca-Cola when their ads air. Infomercials would be a good counterpoint, as would direct sale telephone advertisements.

But the best and most expensive television advertisements, from primetime to the Superbowl, are bought on the assumption that they increase brand awareness, driving future sales.

In the online space, our ad networks seem to be stuck in a permanent parade of crosses between infomercials and billboards, attempting to push product right now. To me, that seems to be leaving a lot of opportunity on the table.
You're spot on about using side projects as positive distractions. When you are working alone on a significant project, at some point you're not going to be as motivated to work on it, that's where other side projects can be helpful.
As easy as 3, 2, 1? I realise you read binary from right to left, not left to right, but the sentence is in English so you read that left to right.

Also the commas and binary mixed together are a little odd. Least of all because you didn't make all three two binary digits (i.e. 11, 10, 01).

Regardless that joke is going to cause more arguments than laughs.
Thank you for your support.

We are creating new feature, and will release it soon! :)
> You sound upset about the accusation. What if it were true though?

If it were true, that would be bad and a problem. We crack down on such misuses of HN in every way we know how. As a matter of fact, we take them personally as an attack on the whole community.

But making such accusations indiscriminately is a sure way to poison the very same community. We don't want that to happen either. That means we all have to be disciplined about this and not just cry "NSA Shill!" (or whatever) out of frustration at wrong or contrary opinions.

The truth is that opinion is divided on this, as on most other issues, among legitimate community members. That alone means that ipso facto accusations of astroturfing aren't legit here. Without evidence, it's just a personal attack, and those are not ok.
I have no experience in how to aggregate opinions in order to make policy decisions. I don't directly have a problem with the specific procedure. My concern comes from the historical results of US regulatory agencies, which I am not impressed by. I do not know if the public commenting process has a significant effect on those results.
Flummox – idiomatic, modular, testable, isomorphic Flux. No singletons required
I used to have this problem to a fault. In my case, it wasn't just about money but also about not trusting other people to do work for me. I have managed to get over this, slowly, but I still get some passive-aggressive shit from my mother and sister about having cleaning and landscaping services.