skysight-inc/HackerNews huggingface dataset:
> Even if new utility-style regulation prevents certain abuses, it equally prevents valuable experiments from incumbents or new entrants.

Without opening up infrastructure to competing ISP services, the current system guarantees there will be no new entrants (and, via mergers, an ever decreasing number of competitors). Infrastructure is a natural monopoly, but the services provided over that infrastructure are not. Locking infrastructure customers to a single ISP is effectively giving the monopolies a gift-wrapped invitation to abuse their market power.
Ask FCC to reclassify ISPs as Title Two Common Carriers
Show HN: See Which Friends 'Like' Their Own Pictures on Instagram
Explanation via analogy: imagine that your water utility had to charge the same price regardless of how much water you used. The price for water service would be set at a little above average cost per customer. Now imagine that 30% of water was used by people with pools in their back yard (Netflix users.) The pool owners would have an extremely subsidized service, while everybody else would be paying extra. This is bad for non-pool owners, and also bad for the utility who could be charging pool owners a lot more money.

Now imagine the poorest household in town has to decide if they can afford water service. They would like to purchase a small amount of water for showers and cleaning, but must buy an unlimited supply of water just like everybody else. Some households may choose to go without water to pay for food. This is bad for the poor and bad for the utility who loses out on would-be customers.

Now imagine if the utility proposed a variable rate structure. The businesses that sell products that are consumed along side water, like sprinklers or fish tanks, (Silicon Valley) would fight hard against the utility!
You keep asking that and I've already answered. No. The harm is in the information you publish about people. Using a word index algorithm in the process is irrelevant to that.
> Trust-busting and anti-collusion laws aren't "anti-capitalist"

Sure they are. They are specifically directed at preventing capitalists from combining in certain ways to advance their interests as capitalists, and can't be anything but anti-capitalist.
I had heard through the rumor grapevine that NIS+ was designed/built due to certain requirements from a Large Customer, and that Sun itself still used plain NIS internally. Interesting to find out that was wrong.
Good point, but devices don't have to be able to sense broadcasts on a channel in order to avoid using that channel. Alternatively, the WISP WAP could just continuously broadcast (on known safe channels, as a part of the normal SSID etc. beacon) the list of currently safe channels, as configured and maintained by WISP personnel, and consumer devices could simply not transmit until they received the list.

Even if we were limited to listen-before-talk, the linked study recommended 10 W rather than 4 W, and that was in the urban context of Baltimore-DC, rather than out here in the hills where we rural people would like a choice in ISPs.
Instant API Lets Developers Create APIs in Minutes
The people that developed/administered stuff when Python 2.4 was brand new.
So, Duck Duck Go could legally index and show the same information?

Should the law refer to Google by name? Or maybe by Market share? Number of searches per year?

How EXACTLY should the law define "reach"?
Neither are a or b or c or ...
Maybe the old saying "give them an inch, they'll take a mile" is apropos here?
Scuse my ignorance, which JS monopoly? What is Mozilla doing?

I love mdn for my js reference needs, something to do with that?
The Art of Creating Great Names
As some background: I was interested in playing with the Instagram API so I built this last night.

I've heard about a trend of people 'liking' their own pictures on Instagram. Some people (mainly teenage users) say this has become more socially acceptable over time. I was curious how often this actually happens, so I built this site to find out.
I'll bite. It's completely over the top, looks like a radioactive comic book character.
Why marijuana shops are forced to run like lemonade stands
Yes because I get bored easily and having a degree would give me more flexibility to switch back and forth between industry and academic jobs. Right now I'm stuck in industry.
===Life Hacking===
"How polyphasic sleep helped me pitch my startup"
I think HN, Reddit and 4chan have mostly the same audience. People just behave differently on each site.
"If I want to download at full speed 24/7, I should be able to do that"

Why exactly? Replace your reasoning with any other commodity and does it still make sense? What makes data streaming so holy?
I went to graduate school at a state school and at an Ivy League school, and my twin went to an Ivy League school for college while I went to a prestigious non-Ivy League school. So I will try to answer your questions based on my experience. YMMV.

No, I did not find that the classes were significantly more effective in transferring knowledge in either type of school. My impression was this: depending on the school, the class may be more "ambitious", i.e., may cover a little bit more material. However, many times the material is basically the same, especially in the introductory classes.

The main pedagogical effects of going to a prestigious school is: (1) Your classmates tend to be stronger students. They tend to be a little smarter, harder-working, more interested and engaged. Yet you can find the same type of people in less-prestigious schools, although there are fewer, percentage-wise. (2) Your professors tend to have accomplished more in their field of study. However, this often does not translate to having better classes than other schools. You could have lots of crappily-taught classes even if you're attending the most prestigious school in the world if that school (or a department within that school) does not care that much about educating its students. (3) You might have a little more variety in the interesting things you could learn in upper-level or graduate-level courses. (These things tend to be very department-specific, rather than school-specific.)

Off-topic observation: MOOCs are democratizing education nowadays. Ten years ago, say, if I wanted to take a thorough, competent class on database query languages, I would have to pray my institution, or another, sister institution, offered a class in that topic. Nowadays, I can go to Stanford's Class2Go website. I don't need to spend any time (a) applying to Stanford, (b) pray that I get admitted, (c) if admitted move to Palo Alto, (d) wait for that class to be taught, and (e) focus on that class while taking four other classes. Today I can stay where I am and take that class at any time.
I said nothing about not blaming the original sites. Only that Google is responsible for the effects of their service.
I remember that Sun's internal IT guys refused to run NIS+ for years and years, stable or otherwise. I converted a site from NIS to NIS+ in early 1994; approximately 25,000 users. I had guys from Sun external tech support calling me for a few years asking for tips on how to make it run faster and how to recover it when it went belly up (which it did from time to time). Having said that if you ignored the manuals and reached into its innards you could get it to restart in the space of a few seconds; even on a lowly sun4c workstation.

In my experience it was far more flexible than NIS which was both a good thing and a bad thing. The one big advantage it had for me was its support for SecureRPC. In time it was killed by LDAP.
I've used Pyglet[1] to experiment and learn OpenGL using Python, although it needed some hacking to open up the 4.3 API on OS X (which only arrived at that version with Mavericks, having been stuck in a sad state for many years).

Also, not even a mention of the OpenGL Red Book[2]?

[1] http://www.pyglet.org/

[2] http://www.opengl-redbook.com/
Sure!

* Drone (CI platform) - https://github.com/drone/drone

* Gogs (GitHub clone) - https://github.com/gogits/gogs

There are quite a few others, but those are the two most notable that I know of.
"Github makes it substantially easier to share and collaborate."

Unless you're using git, in which case, it's exactly the same: unlike facebook, I don't need my best friends to be in my git repo to make it useful.

In any case, I'm sure there are some folks for whom pull requests or browser-based editing (again: not unique to github) make the difference. But for a team of developers who need private repositories, it's six of one, half a dozen of the other.
Ask HN: Who is co-founding?
Owncloud (but without enthusiasm).
Why are these entire operating systems instead of simply themes for GNOME/KDE/XFCE/Unity?

Edit: Never mind. I checked the links.
Who gets to decide what is harmful? Do you simply defer to the courts?

Do you think Google holds a larger, equal, or smaller responsibility than the content provider who is actually hosting this "harmful" information?

In this case, I don't see anyone at fault and don't think a crime has been committed. The data presented was true and of public record.

I would see a case if Google was somehow treating this man as a special case and only indexing negative things about him, or if google treated his publicly available data differently than any other person's
Very cool! I've recently open sourced a good portion of my game broadcasting SDK, which now has a few people using it for purely making camera apps to stream to RTMP services. Mine is not nearly as refined as this one, nor do I have any sort of CDN heh.

Congrats guys, looks awesome.
The law does apply to everyone, DDG included. Google just happens to be the largest offender.
If their computer system is from the 1950's and they can't modernize it, why don't they also allow smoking and box cutters on the plane, and dress their stewardesses up all sexy?
This is a biased question, because the people who chose not to go to college are not likely to have a clear understanding of what the experience is like.

College for me personally had little to do with academics and much more to do with the people I met once there. When I was leaving high school, I had little idea that this would be the case.
Heh. Mostly, can't argue, barring two things:

> How I got my girlfriend pregnant using JavaScript

I'm pretty sure this is directly opposed to reality.

> How 2048 will make you a better programmer

Incidentally, this actually has been experience (to be clear, I mean playing it, not coding it).
The Curious Case of Tautological TDD
Check out this example of a 3D game using React:
http://facebook.github.io/react/blog/2013/08/26/community-ro...

(Wolfenstein Rendering Engine Ported to React)
A Trip in a Self-Driving Car Now Seems Routine
In my opinion, the complexity comes from a backwards understanding of design patterns: a lot of frameworks codify patterns into classes that you as a developer are supposed to use to write your code in a prescriptive way. I think this is somewhat arrogant and unfortunate because the framework basically assumes the responsibility of figuring out what is the best design pattern for the job, and developers get brain damaged thinking whatever the framework chose is the one-true-way(tm).

With that being said, non-native APIs do have their place: virtual DOM templating engines have no browser equivalent and there have been a few articles here on HN explaining lately explaining how they help with dynamic UIs without adding a ton of cognitive load. Promises have been shown to be a powerful tool to handle asynchronous data flows , but the native equivalent (ES6 Promises) are still in draft stages.

With my own framework Mithril ( http://lhorie.github.io/mithril ), I'm trying to get out of the developer's way as much as possible, by providing these kinds of tools and allowing them to implement the right design patterns for the job with just simple and plain javascript.
"fuck this shit we have this every month and some retard posts it on HN farming 300 points"
Internally we use jstransform (github.com/facebook/jstransform) because it allows us to plug in individual transforms more easily. It's also what React uses for it's jsx transformations.

jstransform also ships with a few es6 features out of the box (classes, arrow functions, etc -- and the number is growing!), but Traceur definitely has more.
Ah yeah I agree with that, I love the product but the communication has been... obtuse.

I was really happy to see that post from Kari the new PR person, but no more word after that... http://www.sublimetext.com/forum/viewtopic.php?f=2&t=15477&s...

TBH I just want window background transparency and I'll be snug as a bug, all other updates are meaningless
> Any half way decent free market economist will tell you that every non Netflix user is subsidizing the crap out of Netflix users under the current set up and that's not very free marketish.

Note that no form of net neutrality regulation that the FCC has ever proposed prohibited metered rates for broadband. You don't need the absence of neutrality to correct any problem with high-use users being subsidized by low-use users in the current "pay for peak bandwidth" system.

But metering is more visible to customers and less effective and capturing the specific and proven profits of particular content firms than per-source tolls to the content firms.
Think about winning the battle vs. winning the war.

Mozilla could draw a line here, and no further, and not implement EME. But the consequence might be that FF market share drop significantly, as "Mah netflicks don't werk."

Suddenly Mozilla lose a large amount of revenue, development is scaled back, and the relevance of FF is reduced. Eventually FF is marginalised and Mozilla no longer involved in discussions about the future of the web. I think everyone would be disappointed if that happened.

The issue here is that the W3C is trying to push a round peg into a square hole. Laws passed by governments are in opposition to reality, and the only way to solve the problem at hand is security by obscurity and 'trusted' devices.

While it's noble of Mozilla to resist change of this type, it's fighting an uphill battle against legal precedents and legislation that is trickling down into technology. I don't think it's a battle that winnable until changes are made to IP frameworks the world over.
Mopidy is an extensible music server written in Python
Awesome Dashboard with Raspberry-pi and Dashing
> But rules can be converted into features, which you use as primitives in an ml model

"Rule" has a very specific meaning in this industry, and it's basically a manual decision that exists outside the ML model - usually written by experts. The people who build the models never see the rules (per se), and the rules are integrated after the models are deployed. I wouldn't describe a modeler integrating logic into the modeling process a "rule" because it would confuse terminology.

The whole rule-based thing is sort of a testament to how old-fashioned the industry is IMO. The problem is two-fold: banks don't fully trust ML (or the "experts" want to keep their jobs), and they don't tolerate much change in their computing platforms. That last point is pretty important: banks/issuers don't refresh their fraud models very often, so they can miss new types of fraud, which ends up being a great use-case for rules.
Apropos how, besides describing what the ISPs have already demonstrated?
Where is the primary source for the actual proposal the FCC is voting on?
Socialized education and socialized medicine cannot work well in any country with a huge underclass.

This group of countries is the U.S. plus the "third-world countries," the US+3 group (as I call it).
One job at minimum wage is significantly over the poverty line as long as you're not a single parent receiving no child support. I would assert that under normal circumstances, with no massive hospital bills, with either one child max or someone helping to raise your children, that you can manage 10 hours a week starting a business.
"Putting aside the fact you're considering firing perfectly competent devs because they're not solving the halting problem for you..."

Why do you imply that he's asking his developers to do impossible things? He doesn't say that the developers are working on particularly difficult code (and the vast majority of developers aren't).
MIT https://github.com/happyfoxinc/helpstack/blob/master/LICENSE
Physicists show unlimited heat conduction in graphene
AWS Startup Collection
Ask HN: Porting Browser Game to Android and Apple store good idea?
Do I need to use PhoneGap for example to convert the code into Apps people can "easily" browse ,pay and download? I ask as I am unsure how else I could increase my client base. If anyone with experience in selling html5 games on these platforms could give me their opinion I would appreciate it. Thank you!
Wait... WTH is Panic Sync?
Absolutely! The syntax can be a little confusing at first, but the documentation is very high quality and you can usually get help from #go-nuts on Freenode.
To run dbase and manage the quantity of characters?
More or less a dupe of https://news.ycombinator.com/item?id=6747373.
The responsibility could be measured in how much exposure each site gave to the information.

Who gets to decide what is harmful is indeed generally decided by courts.

I agree that it shouldn't be a special case. Google does discriminate based on how much other information about a person is posted online - someone with a lot of professional info online will look better than someone who doesn't used the internet much and so only these public records appear against their name in search. That is a dangerous form of discrimination.
They're also very unfocused. They bought circuits.io , but doesn't seem to have given it the required treatment for it to grow to be a common tool.
My career in tech has never suffered for not having a college degree.

I have lost jobs to people who had advanced degrees, but as far as I know I've never lost out on a job due to lack of a bachelor's.

When I'm hiring I care less about your degree than just about anything else. Having a degree definitely won't hurt you, but it's not nearly as much of a qualification in my industry as practical experience is.

That said, I've definitely taken college classes when they offered something I wanted to learn, and I would like to do more of that - not for the degree, but because learning stuff is cool.
Omg Lol :

Why flat design just doesn't stack up
Google didn't publish this information.

Google IS a word index algorithm, which ECHOES the information.

If you don't want something to show up in the index, then stop it from being published.

That's why we keep asking:

I assert, "Google IS a word index algorithm on the internet's data. Is it be harmful to run a word index algorithm on the world's data?" To which you say "NO."

Then, somehow, you're still asserting that Google did harm.

Google Search is JUST a word index algorithm. That is the entirety of what it is. So, by your argument, it is NOT harmful to run Google.
The Workplace Flexibility Experiment
Wonder no more: https://brendaneich.com/2013/10/the-bridge-of-khazad-drm/

He said essentially the same thing; "We are working to get Mozilla and all our users on the right side of this proposed API. We are not just going to say that users cannot have access to streaming Hollywood movies, as that is a good way to lose market share and not have any product with which to uphold our mission."
I dropped out of college, so I have first hand experience both ways. For me personally, I don't regret dropping out at all. For some career paths though, college would be very valuable.
Loads of people make a fuss about bittorrent throttling, you know. Spend 5 minutes on Google backing up points before you make them.
Functional Programming and the J Programming Language (2008)
who isn't?
Thanks man! I really appreciate it.

All of our streams are HLS rather than RTMP, although we do have RTMP support working in the SDKs, we don't plan on making that a priority product focus right now - HLS and DASH are the future. Kickflip will likely officially support RTMP in the 1.1 versions of the SDKs.

Thanks again for your support!
Nice work! What are the min hardware requirements for iOS & Android devices?
Awesome! That theme looks like a huge step forward. Overall KDE still feels a bit cluttered to me, but at least that clutter won't be so ugly anymore soon!
"What about iCloud Sync of my sites?

iCloud requires the App Store, so that’s out. But we have great news. We never want to short-change our paying customers, so we’ve spent many months working on Panic Sync, our own super-easy, super-secure syncing solution that gives you power over your data. And Panic Sync will work between Panic apps—Coda and Diet Coda to start. And Panic Sync is free. In short, we’ll trade you iCloud for something great."
Any chance for a remote employment from Europe?
Official response from Estonian National Electoral Committee:

http://www.vvk.ee/valimiste-korraldamine/vvk-uudised/vabarii...
Pulling out of China is a good PR move (although that's not the main reason).
Pulling out of Spain, not so much. The shitstorm that would ensue would be very detrimental.

And tbh, you won't see many lawsuits where people try to enforce their "right to be forgotten". We may have stronger libel laws here but we don't have the lawsuit culture of the US. There's no way it'll be cost-effective for Google to pull out from Spain or the EU.
Google searches discriminate based on the kind of information that is available about a person. Someone who has a strong online presence will look better than someone who does not because then these public records will be more prominent. That is a harmful form of discrimination.
I believe pekk's talking about not supporting any other client-side languages besides JavaScript (e.g. Dart, PNaCl, etc).
The laser is below the resin container? How does that work?

Is there a similar built device that you know of?
George R.R. Martin Tells Conan His Secret Weapon: a DOS Computer
While I share your sentiment and never use any DRMed services to vote with my wallet, the critical mass of users don't care. It gives an ability to crooked publishers and distributors who oblige them to get away with unethical practices like DRM.
Spreading fear, uncertainty, doubt.

Official response from Estonian National Electoral Committee:

http://www.vvk.ee/valimiste-korraldamine/vvk-uudised/vabarii...
So, in your scenario.. Comcast is just going to charge customers less because they already get enough money from big internet companies?
That will never happen. Comcast will pocket the money from both sides of the pipes.
As internet providers have no competition there is no reason to have to charge less.
No, I'm proposing that there may be a scenario in which it becomes beneficial to provide a free service to customers in order to maximize profits. I other words I'm asking you to trust that they will want to make money (not be kind), which I don't imagine to be a hard hung to imagine. Just how google doesn't offer you search for free out of the goodness of their hearts but rather because it is an ultimately a more profitable model than charging us. Again, I'm not suing this will necessarily happen, and you should read runaku's reply for some good counter points.
Insync[1] does a good job of solving this, the google docs files are the microsoft equivalent, e.g. spreadsheets sync as excel files (note I'm not affiliated in any way).

[1] https://www.insynchq.com/
Canceling your streaming service subscriptions won't be sufficient, even if everyone did it.

You have to stop consuming Hollywood content. Stop going to movies. Stop watching TV shows. Stop listening to recorded music.

Then you might actually make a difference.

The streaming services are just stuck in the middle here -- Hollywood won't sell them, or anyone, content without DRM.

DRM actually makes sense for a streaming service, where you only have a temporary license to the content anyway. You're buying the right to watch or listen one time -- how is that supposed to be enforced?