skysight-inc/HackerNews huggingface dataset:
This, to me, is one of the most interesting topics of our time, and I find it fascinating the similarities (both philosophically and economically) to that of the railroads at the turn of the 20th century.

Much like net neutrality is the topic of the FCC, cargo neutrality on rail lines was the topic of the ICC [1] in their day. The problem of the early 1900s began with a bounty of riches in the highly competitive American Railway sector. Merchants using the railways were demanding "rebates" from railway companies for large shipments threatening to take business elsewhere and driving their shipping costs down. Of course, the same leverage was not available to smaller shippers, making their rates much higher and forcing them to raise the prices of their goods. The system was out of balance.

In 1903, congress and President Theodore Roosevelt, passed the Elkins Act [2], which eliminated rebates, but had the unfortunate side-effect of increasing price collusion between shippers and the railroads. The Elkins act did not establish a fixed rate, leaving interests to make deals that, again, were disadvantageous for smaller businesses. The only metric of discrimination was the diverting from a fixed railway schedule [3].

To correct the problems of the Elkins Act, the Hepburn Act was passed in 1906 greatly expanding the power of the ICC to regulate the Railroad Industry. The result was fixed prices on shipping deemed "just and reasonable" by the ICC, increased penalties for non-compliance, and an open and standard accounting system for the railroad companies. (As an aside, the depreciation of railway companies contributed to the Panic of 1907. A good word on that here: [4])

If all this back and forth sounds familiar, it is because we are facing the same problem today shipping bits that we were shipping coal and shirts all those years ago. The idea of prioritized delivery is not new or novel, but was dealt with before Netflix and Verizon began suing one another. What interests me is whether we will see legislation similar to the Elkins and Hepburn act for digital goods and services. I doubt very seriously that we will get fixed $/(Mbps) or $/GB mandates from the FCC, but already we are seeing definitions being made and lines being drawn [5]. There is already language from Wheeler about "responsibility to the 20 percent [without 25down/3up]", just as there was strong language from Roosevelt about the railway industries.

2015 will be an interesting year indeed.

[1] http://en.wikipedia.org/wiki/Interstate_Commerce_Commission
[2] http://www.theodorerooseveltcenter.org/Learn-About-TR/TR-Enc...
[3] http://books.google.com/books?id=g-pCAAAAIAAJ&dq=elkins%20ac...
[4] http://books.google.com/books?id=R3koAAAAYAAJ&hl=en
[5] http://www.fiercetelecom.com/story/broadband-now-defined-25-...
You said it'd have to change by a factor of 10, but your estimation of a GP's salary is off by at least a factor of 10 - $100/hour would be a much more reasonable estimate. A bit high, even. http://www.bls.gov/oes/current/oes291062.htm
And in every other state there are much more powerful prison guard unions which have a huge influence on our laws.

Info from wikipedia on the California prison guard union:
"...Although its membership is relatively small, representing only about one tenth the membership of the California Teachers Association, CCPOA political activity routinely exceeds that of all other labor unions in California. The union spends heavily on influencing political campaigns, and on lobbying legislators and other government officials. CCPOA also hires public relations firms and political polling firms."

http://en.wikipedia.org/wiki/California_Correctional_Peace_O...
This seems true of any relationship with something outside yourself.

Perhaps the curve of familiarity with the other for any empiricist.

Look at a totally foreign thing. First comes cautiousness about whether it exists, but then just by looking you get a vague notion that it's a coherent thing. Then curiosity draws you closer to it and therefore you see the thing in greater detail. Some of the newly visible bits mess with your idealised picture of the thing from before. Only if you decide to persevere in understanding this other do you start to integrate these discordant stimuli into the currently running model of it. As the thing comes into clearer focus you realise that the discoveries are slowly revealing negative entropy. It's safe there. Following the trail inevitably results in reaching the end of it.

If only there were a standardised protocol for consuming the universe.
Internet: utility or information service?
I wasn't asserting a universal claim other than that believing some stupid things doesn't mean you're uneducated or stupid with regards to other things.
No, in this hypothetical the net neutrality advocates have won decisively and the cable companies are in the business of building "dumb pipes."
I don't think many dental coverage plans cover orthodontics for adults and the cost can be significant.
Yeah, I've played with it through OpenScienceMap[0], it's buttery smooth on everything, zero compromise.

I especially like the web browser support, it feels good to step entirely around the browser.

[0] http://opensciencemap.org/map/#&scale=16&rot=-18&tilt=46&lat...
South Asians also have overbite, even in regions where people still eat with their hands. The thesis of the article in The Atlantic seems preposterous.
I'm kinda surprised Microsoft acquired Sunrise. I mean, the UX for so many products has been less-than-stellar, and Sunrise made invites and calendars _usable_ for me, which was a chore otherwise.

Either way, I'm glad for the Sunrise team, as the success was much deserved.
Warning, unpopular opinion based on experience lies ahead.

The ability to program (and can we please stop calling it 'coding' as a career path? Writing code is the smallest part of programming) is something that either comes naturally to you or it doesn't.

If it does, you wonder why everyone says it's hard - to you, it's almost literally how you think. The pieces just fall into place.

If it doesn't, it's always an uphill battle. You can acquire proficiency through a lot of hard, painful work. Most people who fit this category can do the job, but they do it through rote following of procedure as opposed to exploration and intuition that comes from putting the pieces together without consciously thinking about it.

This isn't a matter of intelligence. it's just a certain way of thinking that some seem to have and some don't. Plenty of extremely smart people aren't built for programming.

On the other hand, if we accepted this, then there wouldn't be much of a business model left for the likes of vikingcodeschool.com ;)
They'll almost certainly still be able to block open mail relays, but it sounds like port 80 is about to be set free. Expect carrier-grade NAT to become even more common in retaliation.
This video, mentioned here, from HOPE, is amazing: https://m.youtube.com/watch?v=NGFhc8R_uO4
Simple way to handle fat files without committing them to git
My immediate thought was Kiko - I think you guys were the first YC startup that I was actively rooting for, and I still use you as a case study in my presentation on 'Valuation model paradigm shifts'.

And yes, so glad you've had the deserved subsequent successes. It would hurt had you given up, and saw this happen while sitting in a dead-end job somewhere.
> As a temporary fix we reduced the MTU for all IPv6 paths to 1,280 (solution mentioned as #2). Many other providers have the same problem and use this trick on IPv6, and never send IPv6 packets greater than 1,280 bytes.

This feels like a bad idea. If your set your MTU to the minimum then anything still encapsulated gets pushed below the minimum.
Hah, why not have a Netflix OpenConnect box on the plane then? That would be... interesting.
His name is Ritch and you can reach him at Ritch@Acquirable.com.
Hey would you look at that, I could have sworn that didn't work for me earlier. Hey ho!
You're not very self aware, are you?
fwiw, I homeschooled my two boys. One graduated summa cum laude from a well known university. The other graduated in the top 10% of another well known school. And I think I did a lousy job of it.

If enough people show an interest, I'll go into it more tomorrow but, for now, I'm going to bed.
I would imagine it means anything that is not legislated to be unlawful.
Data Breach at Health Insurer Anthem Could Impact Millions
It just seems like the cache hit rates would be dismal if it had to handle so many content providers and such a wide range of content, even if you had some Hollywood-doomed way for e.g. Netflix and Hulu to use the same cached MP4 for titles which they both offer.

I don't see how that could work without some protocol where e.g. Netflix, et al. could preload content in advance and how could that work – voting at the gate, only being able to see the top n most-popular on <service>?
Possibly the neatest succinct explanation of dealing with (buying from or selling to) corporations that I've read: "you're dealing with a bureaucracy, which means people are heavily inclined to say 'No', and it takes several 'Yes's for a deal to go through."

Enterprise Sales 101.
Java Object Oriented Programming for Beginners – Dwidi Video
Consider Static Typing
With React Native you still need to write the UI for each platform. But you can share the models/business logic between platforms because it's all Javascript.
I learned to program in BASIC, in 1981. I think that while learning to program has become more accessible thanks to the Web, it has also probably gotten harder do to the exponential increase in complexity of the systems that we program. There is also much more to software development than just programming.

In my day (taking the liberty of revisionist exaggeration), one could write cool and useful programs with a simple language and text based i/o. Programming and software development were nearly the same thing, and were exactly the same if you were an amateur like me.

Today, languages are necessarily more complex in order to interface with ... enormous systems and libraries of exponentially increasing complexity. At least, that's what it seems like from where I sit. And software development goes way beyond programming. Once you learn to program, there's a whole 'nother stage of learning how to use big code libraries, frameworks, IDE's, and so forth. I'm not sure anybody has figured out how to teach someone else to approach a big code library.

Maybe there should be a set of lessons in Code Academy, whose point is to learn how to get stuff done using the documentation and related lore (StackOverflow, etc.) for a complex library like MatPlotLib. I did something similar when I agreed to teach a review session for a math course that I had never taken. I had no choice but to show how to approach a textbook as a resource for solving problems. Maybe my students got more out of that, than they would have from just memorizing formulas.

For kids, a way around this problem might be to strip away the complexity by teaching programming on a platform that just doesn't have all of that stuff, e.g., Arduino.
Report: Google Will Get Access to Twitter’s Firehose Again
We have stopped the table Wobble
Apps like this often look broken when they are loading (you see something like "0 results") and often don't give clear indication that this is normative, so often you don't know if this is yet another FUBAR app or if the server is slow or if you should just leave the US and move to a country which is not so dead-set against investing in broadband.
Planning is only one of the solutions you need for an RTS AI. Exploring a tech tree and having a ordered list of actions + cost is quite useful. Also, a fast planner can run every turn or more often with updated information and may e.g. output an attack plan with the units needed to eliminate a given enemy structure.

Processing 2^55 moves is not really needed to win a game. At least I believe a human brain uses a different approach. And an AI which wins on average only every second game is just right. Who - honestly - has fun with an unbeatable AI?
Without delving too deep in to race differences, I think you're comparing apples to oranges.

The research behind the article is based on analysis of western skulls/teeth.
The article talks about transactions for $3000, that is a lot of cash to spend on groceries.
The trouble is, who gets to be the arbiter of the "truth".
They usually are mutually exclusive, at least in the US and Canada. If an AML flag is triggered, or there is reasonable suspicion, they have to report it and are barred from telling you that you've been reported. Kick you out as a customer would be a great way to undermine the whole AML thing.

It is entirely possible that if he simply had transfers to or from known Bitcoin entities, that would have triggered it. Not because he did anything illegal -- Bitcoin isn't currently illegal in most places, and they have zero onus to report anything in that case -- but that the bank is hedging that there will be issues that come up in the future and they don't want the hassle. That they have determined that Bitcoin is going to be a regulation hassle in the future so they simply want to have nothing to do with it. This is in no way money laundering, or suspicion of it, and they needn't report anything -- just tell him to get lost so in a year or two when this becomes a big thing they have limited their exposure.
Couldn't the price of a house call just be increased to account for this?

Or rather, a health care system where visiting a doctor is free, but house calls are only included in the health care plan if your have a disability that restricts your movement, allowing you to pay for house calls out of pocket if you chose to.
for many modern desktops/laptops (including recent Apple machines, which i don't think was the case even just a few product cycles ago), Intel's vPro appears capable of many forms of surveillance/subversion.

in terms of understanding/mitigating these types of threats, i wish an open, crowdfunded project to reverse engineer the contents of intel's microcode updates existed to the point they were understandable by the tech press.

i also wish an easy-to-use package for blacklisting cpu-based and crypto-related kernel modules (like aes-ni) existed for a broad range of processors..

and of course only somewhat relatedly, i continue to wish the man page for random(4) would be rewritten in light of the risk of these types of backdoors.
An Operational Framework for Decentralized Autonomous Organizations
So after the domain has been bought, the company can obviously see who bought it and find out your true identity. Is this a problem? (an inevitable one).
nothing prevents you of bundling a server in a client.

you will have the server with the most downtime and people will hate talking to you when you are not online. but that may be a good thing...
You're missing the process by which textbooks are chosen.

The professor, or one of his friends, writes a textbook.

That is now the required textbook for the class, and the professor gets a cut of the profits.

Some textbooks are so good or popular that they are used by everyone, even if they aren't the author's friend. (Examples in CS: CLR, Dragon Book.)

The students must get the official textbook for the class, because all the homework exercises are assigned from that book.

It would be nice to see some effort for open source textbooks, but I don't see them being adopted in K-12 or colleges.
This excellent talk was linked at the bottom of the CPU backdoor article (https://news.ycombinator.com/item?id=8999507). Worth a watch, though unfortunately the slides appear to be offline.
This was countered, above, in the states own motion.

Basically, 1.) that's not how they did that, 2.) even if it was, it wasn't illegal, as they did not know at the time of the search that the server belonged to a citizen and 3.) Ulbricbht hasn't even admitted the server was his so how could we have violated his rights if the server didn't belong to him in the first place?

People keep wanting to insist the government did something illegal here, but as far as I can tell, there's no evidence that speaks to that.
I'd probably add cleanliness of food. A little sand in your lettuce and gravel in your bread will wear on your teeth.
Can you show where this would be true at all?
Counterfeit money is a bit risk when doing this. There have been several stories of localbitcoin sellers receiving counterfeit money.
If it wasn't clear - I'm for people moving from support to dev, just acknowledging that it's more difficult than the traditional route currently.
It still halves the efficiency of a critical, expensive workforce that is already in high demand.

The number doesn't matter - it's still suggesting that it's feasible for doctors to be half as productive as their potential. That seems absurd to me.
You might be interested to buy my loft apartment in Sydney
What I do say is that a public servant should not have the right to declare someone worthy of death without any legal process and without any verifiable evidence. There are legal proceedings in absentia all the time. The protection of not having a trial in absentia, making it illegal, is so that the punishment is just. It is not a loop hole to say, "to hell with it let's just kill because law."

Is the evidence for literally all the claims above still "leaked to a newspaper by a public servant but officially neither confirmed nor denied"? Or are some public servants "on the record making the claim"? Is there anything testable and verifiable?

The claims may be entirely correct, I don't know and I don't actually care much. A claim is not evidence. I claim there are war criminals in the US government right now who should be extradited to the Hague, but so what if I claim that? It's of mild interest to some but has no baring on whether shooting them is legal, justified or something I should do anything but oppose.

Your closing comment:

"What I don't think you can say is that in the al-Awlaki case the USG struck al-Awlaki down simply because he was a "dissenter". That's all"

Strawman. Nobody claimed that in this conversation.
Bing is just on Siri and Spotlight in Yosemite. All versions of Safari still default to Google. In fact that default deal will end soon, and Bing and Yahoo want to replace Google as the default.
Mozilla OpenNews, NY Times and Wash Po are partnering to create a new solution. I'm not sure if its exactly what you mention here.

https://blog.mozilla.org/blog/2014/06/19/mozilla-announces-a...
The Pmarca Guide to Startups: The only thing that matters
Many things that are worth doing are difficult. This is one of them.
can anyone point to resources to refer in case I like to write my own c# to objective C converter? looks like this is the next big wave in cross platform computing. It is truly amazing, Saves you ton of time.

Zuck also mentioned about facebook working on cross-platform platorm in last year's f8 conf.
Bigger data; same laptop
One week of harassment on Twitter
This article is a really odd read for me.

What sticks out is the idea of learning to code with the idea of becoming 'Job Ready'. As others have said, seemingly treating the process as a means to an end rather than a journey in and of itself.

No one learns to walk in order to hike up mountains. We start out with a fuzzy basic idea that it'd be cool if we could just move across the floor a bit and get closer to somewhere. And oh, isn't it fun to watch the world fly by!

Programming has always been that way for me. Making a computer print Hello World on the screen, and then draw a circle, and maybe calculate some primes, and so on... the entire process is learning. You're always learning. In those early days I had no magazines, no Internet, no peers to compare myself to... I just sat at a screen and tinkered, cobbling together bits from various scripts and tinkering.

Mastering it - now that's a different kettle of fish entirely.

Maybe it's some sort of capitalistic artifact, the drive to push faster and harder and more efficiently. Not being able to sit back and just, be, without constant comparison or anxiety.
here is another article about CPU backdoors,

http://theinvisiblethings.blogspot.com/2009/03/trusting-hard...

and the discussion in the comment section of that one is good and contains some interesting pointers for further sources on this topic...

Also, here is a phrack article "System Management Mode Hack" on how to exploit Intel system management mode (with code at the end of the article).

http://phrack.org/issues/65/7.html
Is AT&T trying to muddle the concept of an ISP as something that delivers content and an ISP as something that hosts content? That's all I can figure, here.

Especially when writing about the ability to decline service to customers. I'm not sure how net neutrality relates to AT&T having freedom to pick and choose its customers. (Surely the folks that just want their content delivered -- Hacker News, for example -- don't consider themselves AT&T customers.)
It seems like NAT would be a blatant example of blocking access to legal content, applications, services,
or non-harmful devices.
There is no evidence T causes prostate cancer. If you have it, T may speed the growth. But that's all.

The by far dominant cause of sleep apnea is obesity. In marginal cases or in high doses T can exacerbate it, but it is not the main cause.
In other words, this will have to be settled in court.
There is no way they would make enough from iPhones/iPads to pay for the costs of building and running a competitive web search engine. (At least not one built like Google and Bing are)

There is a reason they take a cut of profits from App developers; it's to help pay for the cost of running the App store.
falling-out = argument

http://www.merriam-webster.com/dictionary/falling-out
I stopped having any sympathy for AT&T after the Auernheimer case. If they wanted to garner public support for any reason, a move like this is likely to kill it for a lot of people. Myself included.

(I know Auernheimer's not well-liked, and I don't agree with his politics, but he deserved to win that case on appeal.)