skysight-inc/HackerNews huggingface dataset:
Mark Cuban's position isn't technically savvy, it's an opportunity for him to make more money. He says flat out that the Internet model that has worked for decades is broken now, because Netflix. Oh, and QVC should have a right to pay for preferred treatment and lower latency.

The reality is that building core network capacity to handle the likes of Netflix and 8k television is possible and gets cheaper as time goes on. I just participated in the buildout of new datacenter... The cost of building densities of network interconnect and compute unfathomable in 2005 is actually lower than the old 1gb stuff. WAN and telecom equipment that used to take up 10k ft^2 now take two racks and cost 80% less.

The capital investment issues the ISPs face have nothing to do with interconnect -- their dollars are spent in the last mile.

The public interest isn't compatible with Mark Cuban's ability & desire to throw millions of dollars at telcos to give his ventures an advantage. Market forces don't apply when the ISP business is slowly consolidating into a circa 1965 AT&T redux.
Opportunity cost and the potential of leaving a good company for a potentially toxic work environment are two bad outcomes that I can think of off the top of my head.

I'm not saying you shouldn't try to better your position, but saying that there isn't a possibility of a downside is not fair.
I learned to code with python, php, and javascript mostly. I could never get into visual studio / .net, it always felt so long winded compared to python.
>As an aside, the hilariously long user-agent string is perhaps the best evidence that string-based browser detection is something that web devs should avoid at all costs. It manages to include "Safari", "Chrome", "AppleWebKit", "KHTML", "Mozilla", and "Gecko".

Further reading:

http://webaim.org/blog/user-agent-string-history/
> Then be prepared to change the rules that _all_ independent regulatory bodies with a voting commission operate under. Because this is SOP.

Its actually pretty much all regulatory bodies -- its just there is no formal "vote" in regular executive branch hierarchies before a regulatory action is adopted. But they still don't publish the internal drafts that are considered before they are adopted (they do sometimes publish NPRMs before final rules, but the FCC did that in this case, too.)
Yikes! Don't fall into the title driven career path. Titles are a false currency and a company accreditation that is of non-transferrable value outside that company, for the most part.
Clearbit
> government is now regulating the internet...government takeover

Who do you think we are, a bunch of Fox News watching yokel fools? I was on the Internet back when the NSFnet AUP banning commercial use was in effect in the early 1990s. So were a lot of us.

The Internet was a creation of the government, and remained a government funded project from the 1960s until the 1990s. Then CIX came along and eventually NSFnet and ARPAnet were decommissioned.

This type of telco/cable astroturfing talk is for uneducated rednecks who get their news from fundamentalist preachers and Glenn Beck. Not for people who maintained machines which switched from using /etc/hosts to translate IP address, to name resolution via sri-nic.arpa (and then nic.ddn.mil, etc.)
I find it disconcerting that many self-identifying 'liberal' groups advocate for the anti-liberal restrictions of speech codes. If you are not for free expression, everybody's, not just the ones you agree with or approve of, then you do not hold liberal views and are not a liberal.
> ("Mark Cuban faults ‘Silicon Valley groupthink,’ says FCC broadband rule a mistake")

Ha, cable network owner Mark Cuban is totally unbiased, of course.
Question: not knowing anything about browser plugins, will it be possible to build a "Click to Canvas" plugin, similar to the Click to Flash plugins avialable? It seems like anything that can access the DOM can insert stuff into (override) or outright block elements, right?
I don't think it does. Learning to code is this hyped up movement that simply doesn't work. Learning some syntax in a language is not "coding" nor is it "programming". There's much more than that.

It will also take a long time to become proficient at it. If you want to build one in a few years, and you have the drive and motivation, it could be done, but there's no guarantees. It's traditionally best left to those who are best at it.

That's what co-founders are for.
Bait and switch. http://en.wikipedia.org/wiki/Bait-and-switch
Show HN: All Companies reviews
fake outrage is a very effective tactic on public forums
Mysterious pair of bright lights photographed on dwarf planet Ceres
Many limitations! Constructing the designs (i.e., going from data->dna->cells) takes time and is expensive: we pay vendors for the construction. So we have to restrict our software to output designs that yield the most novel products, with the least change to the biology of the microbe.

Most of the time changes do nothing! But if our models are accurate enough, the engineering can be predictable. We are continuously improving our models -- from more data mining, and from feedback from experiments.

That said, what our algorithm predicts right now is still a huge space (5000-10000 products). That is the tree image in the article. For context, the chemical industry centers around 70,000 products.
Hey Mr. Shrivastava,

When I was studying chemical engineering in university, I tried to get faculty interested in engineering yogurt-producing bacteria (like L. bulgaricus) to produce Vitamin A (or an equivalent retinoid or carotenoid): a "golden yogurt" scheme like Vitamin A producing golden rice [1]. But, they weren't having any of it.

This could be useful for the 670,000 children who die [2] and 250,000 to 500,000 children who go blind from Vitamin A deficiency [unsourced].

The yogurt could be produced from dairy and plant stock (which is presumably easier for subsistence farmers to procure).

I had the good fortune of switching careers into software, so I don't have the wherewithal to do this myself.

If you happen to have time, I think you could produce pretty good results from engineering a Vitamin A producing strain.

[1] http://www.goldenrice.org/
[2] http://www.thelancet.com/journals/lancet/article/PIIS0140-67...

These guys are working on a more ambitious scheme to engineer bacteria to produce vitamin A in intestines: http://link.springer.com/article/10.1007/s12602-013-9133-3
When I was quite young I lived in a low-end apartment complex, not quite "the projects" but home to lots of new immigrants working multiple jobs, lots of latchkey kids, that sort of thing.

From time to time birds would fly into the building and those that survived usually needed some place to recuperate a bit. I became well known in the neighborhood as "the bird boy" for my seemingly miraculous ability to nurse stunned birds back to health...several of the other kids in the neighborhood tried it as well, but they ended up killing all their birds.

For a while I had a pet robin, too young to fly. He had fallen from his nest and was abandoned after that. I took him in and fed and raised him till eventually turning him over to a local animal sanctuary. While I had him, for all that time, I had a friend on my shoulder or head pretty much wherever I went. He knew who my family was and who my friends were, and would stay away from people he didn't know. He knew where I kept his food and the process I had to go through the make it ready for him to eat.

I don't recall ever being pooped on by him, not even once. He'd hold it till I put him in his house, or up on a branch while out playing with my friends. He never bit me, or did anything aggressive towards me. But he'd misbehave with other people he didn't know.

One day, in a well meaning attempt to set him free, my mother dropped me off from school and then dropped my bird off in the woods. I came home and couldn't find him, my mother lied and said that he had flown away (which I knew was patently false). Finally, out of guilt, my mother fessed up and I ran out to the woods where she had dropped him off.

He had waited patiently all day for me and vigorously hopped towards me when he saw me coming, chirping his head off in angry protest. He was shivering and starving and getting him back home, warm and fed was the guiltiest I ever felt.

Not a crow, but definitely a cool experience with wild birds.
Unfortunately to do any real optimizations or something even minimally complex you have to know the underlying rdbms. For example, techniques that work well in Oracle may not work well in MSSQL. If you throw mysql in there, then you have an entire set of standard sql that simply does not work or works but with horrible performance.
> The obvious question is: why maintain two logical address spaces?

There are perhaps 10 more address spaces and translations. It the way OS and hardware are build.

> Why not have the file system directly manage the flash?

Too slow innovation, it takes decade to replace operating system. Also main CPU is very power hungry and slow...

More likely the SSD controller will become part of CPU and SOC.
Companies have long sponsored (or hired) individuals to work on FLOSS, but I think we could go a lot further. If we could make it part of the culture of (scaling) companies / funding ecosystems to say "when we reach X revenue, we're going to hire /sponsor 5 people to work on FLOSS stuff full time." Obviously, these companies will have more incentive to sponsor people who work on software they use heavily (which should stay the first priority, as it makes a lot of sense), but it'd be great to take it to the next level and have them hire people who work on useful / popular software that they don't use everyday (directly) or doesn't have much to do with their bottom line. This could include 'adjunct' software work like package repository maintainers and writers of documentation for these projects.

If it wasn't one-offs and outliers, but just something that companies did as part of getting big, we'd have a lot less need for periodic emergency fundraisers, and fewer stories about "important software X that's about to lose its sole maintainer(s)."
Re: lack of competition:
In my neighborhood there is only one real broadband ISP: Comcast. The recent re-definition of "broadband" may have caused some other providers to improve some of their offerings.
So if I read this correctly, the idea is that the PNG fetch looks innocuous to traffic scanners but the fetcher code executes the included DLL? The PNG rendering code in the browser would just discard those bits.
TitleII is not the solution for this problem.
Because the vendors sometimes proposed incompatible variants of the same feature before it was standardized. And they would implement it behind their individual prefixes so that you could experiment with both the IE and FF variants, for example.
Office 2013 Toolkit and EZ Activator Free Download
There was a study a while back that suggested FODMAPs, not gluten, was a prime candidate for this type of symptom.

"Fodmaps is an acronym for fermentable oligosaccharides, disaccharides, monosaccharides and polyols, sugars that draw water into the intestinal tract. They may be poorly digested or absorbed, and become fodder for colonic bacteria that produce gas and can cause abdominal distress."

http://www.gastrojournal.org/article/S0016-5085%2813%2900702...
PopCap co-founder John Vechey forms new virtual reality startup Pluto VR
So they in fact don't have 60 percent market share of the browsing market anymore. The mobile markets count, if you're a developer.
First off, I'm not uninformed on these matters. I've read all this before, and I don't need a lecture. I was in your shoes at one time.

>he first thing they do is convert the hypothesis to a NULL hypothesis and then they try to DISPROVE it.

Yes, you do a straightforward bijective transformation using no new information, and apparently everything is different. That's not important. You're just highlighting a duality between proof and disproof. You're proving invalidity rather than validity. It's still proof.

As for the rest of your post: Appeal to authority is not an argument. Appeal to popularity is not an argument. These people are wrong. That's essentially what I'm arguing.

I'm not claiming that everyone agrees with me. So why would I debate that? Why are you debating that?
I don't see anything that's $1 at that link.
Yes, it is a clear example of an abstraction with semantics not fully explained by the name, and your solution of testing it does not contradict this point.

More importantly, your solution doesn't scale to more complex abstractions, or to more complex properties, such as whether it is thread-safe or what exceptions it could throw. Plenty of bugs result from mistaken assumptions about such things, or simply by overlooking them.
To be pedantic: even if there is code from MSHTML.dll in Spartan, there's no code from NCSA Mosaic in MSHTML.dll. Internet Explorer originally licensed Spyglass Mosaic, which licensed the name (and the code) from NCSA, but did not actually use any of the code. Though I suspect that there's not actually any Spyglass Mosaic code left in IE these days.

(Edited, I said that there's no MSHTML.dll code in Spartan. That I do believe exists.)

(Source: http://ericsink.com/Browser_Wars.html)
Investing Pre-YC
Astroturfing? Your account is only 771 days old.
On Linux though?
Exactly.

Disbanding the last-mile monopolies would introduce the market forces needed to fix almost all the problems that most people think need fixing, although the corporate plutocrats would quickly scramble to consolidate things again, as they did during the cell phone explosion.
So government censorship vs corporate? At least the former is a body controlled (indirectly) by public votes/opinion, whereas the latter is a monopoly that's either unaware or indifferent to consumer opinion.

If the telecoms hadn't pushed their luck by starting the censorship process to begin with, we could have all sat pretty with the status quo for a while.
A new way to get your app discovered
Priorities, man! How does it affect the coffee!! Does it lose its delicious coffee value?
As Lollipop has showed, Volta and ART are not battery savers. If anything, people are reporting worse battery life than under KitKat.

Yet the GS5 shows dramatically better results. A number of handsets show dramatically better results. That you read someone's anecdote about their Nexus 5 is irrelevant.

Sorry, but I find your posts hilarious, and again I have to say that they're astroturfing. "I'm not going to go as far" -- sure.

Seriously, are people not aware that HN has been targeted?
There is quite literally almost no competition in US broadband access. See the graph here:

http://arstechnica.com/business/2014/09/most-of-the-us-has-n...

To have a robust market, you need a variety of players. Witha duopoly, you generally end up with approximately the same service as a monopoly, but with two slightly different price points. But the fast majority of the US has at best 2 choices even for a 4 Mbps plan. At 25 Mbps down, then only 2.4% of customers have three or more choices.

I would rather have a robust market, and indeed I'm one of the few people who has stuck with independent ISPs even though it costs me more. But given the oligopoly we've got, I'm happen to take strong regulation to prevent abuse.
The big media companies have almost nothing to worry about when it comes to the legality of the content they sell. It's the individual user or small dissident group that would be harmed by repressive censorship rules. Those same interests would fair no better under corporate-controlled internet, because their views would be blocked or crowded out of access by the companies protecting their own interests.
News: Dead or Alive 5 Glitches Are Absurd and Painful – GTN
I thought Microsoft was phasing out .NET and encouraging people to write their GUIs in JavaScript. That's what they were saying early last year.
I guess I'm defending network neutrality again today.

> Conservatives don't like it because it allows the FCC to do things like rate-setting, even if this administration chooses not to use that power.

The FCC hasn't been granted any new authority, they always could have done the reclassification and then done rate-setting. The only way to change that is to pass a law, which can happen or not independent of reclassification.

> Liberals don't like the specter of FCC regulation of content.

Are they regulating content? They haven't classified it under Title III or VI.

> Mark Cuban faults ‘Silicon Valley groupthink,’ says FCC broadband rule a mistake

I can't understand what Mark Cuban is talking about. He keeps talking about "uncertainty" and asking questions as if the presumptive answers would be problematic. What if they classify cable TV as an over the top service that can't have paid prioritization? I don't see the problem. There is no actual reason why HBO and CNN can't be delivered like Netflix.

He just seems to be confused in general. Like talking about broadcast TV indecency regulations that aren't even under Title II.
Even their user experience for being subscribed to channels is pretty bad.

I am subscribed to a dozen or so channels.

The counts on the sidebar for the number of videos that I "haven't watched" is always incorrect. So is the total number of videos that I have subscribed to and not watched.

Clicking on one of your subscribed channels brings to you the channel homepage, but instead of listing new content you haven't seen yet, you see popular content you've seen already.

The only page that seems to be useful and accurate is the subscription list itself, but this isn't prominent or obvious.

I also often get e-mail notifications for newly released videos which I have already watched some hours before the e-mail was sent.

Also, I'd love the ability to pay to remove ads on a channel. The ad revenue for one user watching a given channel has to be trivial, especially for original, instructional content which is what I primarily watch. I bet paying $1 to remove ads on a channel for a year would produce better revenue for YouTube and content producers alike.
It depends on what your other abilities are. If you have a solidly related creative skill such as design work or CSS, learning to code can get you to the point where you can contribute to a startup. If your skills lie in business or similar backgrounds, you're not going to be much of a technical founder under most circumstances.

Either way, if you're not already a code, you either need to put in a lot of time learning to engineer software, or look for a co-founder. The latter is usually best.
in nyc, i know that dual agency is the norm. you see sellers' brokers mildly sabotaging offers from buyers' brokers sometimes for this reason. agencies like Corcoran have built very tidy businesses by being sellers' brokers and buyers' brokers at the same time, and act that way whether there is any actual buyer's broker relationship at all.
Might as well ask here. What does "beta" mean?

I haven't noticed too many crazy changes with these tools so I'm wondering what this label means to you.
The norm in California is for both the buyer and seller to be represented by their own agents. About 10% of transactions in California are dual agency.

We take the full buyer's commission and refund it back to the buyer at close minus our fee.
How to Run OpenVPN in a Docker Container on Ubuntu 14.04
Mac IE used a different rendering engine than Windows IE. Windows' is (was) called Trident. Mac IE's was called Tasman[1]

[1] http://en.wikipedia.org/wiki/Tasman_(layout_engine)
It's annoying that corporate flacks have stolen so many useful words and rendered them meaningless through over-use.
Pretty much sure that violating a contractual agreement that you have voluntarily entered does, in fact, make you an arsehole. (Why do I have a British spell checker?)
There's Room: Six Ways to Support a Diverse Work Culture
> The rest of those similar companies does pretty much nothing meaningful at all, they use Linux too, just no public release whatsoever.

That depends on the end manufacturer. There are lots of Mediatek source code dumps on Github, for example. The problem is that the chipset manufacturers don't actively tell their customers what they are obliged to do under the license - and so they assume that the chipset vendor has given the code and docs under "gongkai" terms.
Open Source for Women
Verizon's Response to the FCC Vote
I'm sure we'll see such a thing. The problem is that it'll just shift to somewhere else in the browser, and killing off all the codepaths that might be doing something to the non-working canvas might be subtly hard.

It'll stay a game of cat-and-mouse for a long time I'm afraid.
I'd argue that Title II classification (along with competitive access requirements) was a huge handicap on the telcos ability to make money in DSL, so it was starved of investment, and that by 2005 they were already too far behind cable to compete.

Why won't this happen with cable? What motivation does Comcast have to keep increasing the speed of their network? Especially since, believe you me, the calls for the FCC to mandate "open networks" (i.e. competitive access) could be right around the corner.
There's very limited spectrum and if everyone is fighting to see who can broadcast the loudest the entire system will fail.
> People aren't worried about the main gist. People are scared of the fine details that they categorically refused to release before voting.

Strangely, the people that have suddenly expressed concerned about the second thing in the major media as the vote approached are the same people that were expressing opposition on the first ground until very recently (and, many of them continued to do both.)

So, I don't think that is at all accurate.
the tech lead is a friend of mine who applied to YC with me way back in 2006 -- great programmer, excited to see him in YC!
Me, too. Thankfully, this hasn't affected my level of productivity.
The full regulations should be published within the next few days. They won't go into effect immediately, and the public (and Congress) will certainly get to comment, and suggest revisions.