skysight-inc/HackerNews huggingface dataset:
> What scares me is that there are 700 regulations (that we haven't even seen) that got passed.

Regulatory orders aren't generally published before being approved by the initiating authority (preliminary notices that are subject to revision before being approved are published when those are approved by the authority, as was the case with the NPRM on this issue published last year. The final decision based on the NPRM and public comment received since the NPRM, is what was voted on today, which will then be published.

This is the processed followed by basically every regulatory body for virtually every regulatory action in the US government (sometimes there isn't an advanced notice like the NPRM, however.)
Android Activity Lifecycle: The Definitive Reference
Not a single company I worked for.
I guess it's simply because JS doesn't include hashing, whereas PHP it's simply a matter of calling sha1().
But it is pretty easy to include, I guess people just don't think about it.
20n (YC W15) Uses Software To Engineer Microbes For Chemical-Making
Their problem is more that it's not installed on Mum's phone or tablet. :)
The original piece of code is left unchanged. The author can share it as much as they want.

You certainly can ask people if they want to share their own work. You can't take it for granted that people have a moral obligation to share the products of their labor. People might say if you don't agree with the license "then stop using GPL code", similar to how someone might say "then stop using copyrighted music/movies/games". It seems to me, that these statements are equivalent, but the attitudes of people are not the same.
No idea if this is accurate, but I read that there is still some hammering out of details that may mean it will be a couple of weeks.
Yes, tangent, but please support the movements in several states to abolish daylight savings time. Having time move out from under us has long been a pain for programming robust systems. Perhaps the 5th or 6th generation of Apple watch will not need to do such an archaic adjustment.
Do you have a source for the "Appstore Google Maps" debacle?
I haven't heard that one before even though I owned a iPhone two/three years ago, and it seems very interesting!
Am I missing something here? No KVM as a provider (or on the forthcoming list).
Is there anything wrong with IE? That's the question you're asking?
How in the world aren't these conflicts of interest? (The winner of the bid gets to be the registrar of the new TLD, I assume?)

Johnson & Johnson owns .baby, why would they want rivals to share it?
Show HN: Can startups lead to personal fulfillment?
We should consider the alternatives. We're borrowing $trillions annually, so we have to pick our battles carefully. Why spend $billions to maybe possibly discover something like that, when the same $$$ can definitely pay back on some other crucial item? For example, most NASA funding should already have been diverted to solving the dead zone in the Gulf of Mexico; that's a more critical need that's currently being ignored. And that's only one of many giant cleanup tasks left to be done.
IMHO In facebook, crazy users and annoying people can share longer rants and have bigger exposure. 140 characters cuts down the noise. Also twitter is already a replica of the star system: leaders and followers.
Honestly, I don't blame him. We have a GOP-controlled Congress, so testifying would just be an hours-long exercise in getting yelled at by old people who don't understand technology or believe in science, but love an opportunity for political grandstanding against an Obama-appointee.
This does grab my attention. We're in the middle of polishing off wireframes and beginning design work on our startup. Since we are still in the process of finding a developer to join, we're looking for software to help us prototype wise. The UI capabilities with Origami seem tempting. We we're looking at Proto.io and Invision. Any thoughts?
Accomplishing? Competition.

As devs we don't necessarily want a single browser to be dominant even though we might jokingly pray for such a thing during testing phases. We just want them to be standards compliant, right?

Don't get me wrong: there is a certain freeing joy when you work on a project where you know the target browser is the only one you need to think about (like say if you build kiosk apps or apps on a strict intranet).

But at the same time, if one player is too dominant or we only have a single voice about "this is what a browser should be" we get the crap we have lately with Apple's voice being too strong on what is or is not accepted into the HTML standard; or when IE had the 90%+ share it used to have.
Good modularity IS good design and pays off in many other ways as well.
Agreed. Just when you are talking sub 30kloc projects, I feel it would honestly be easier to just do a quick pass reformat in idiomatic style (tool supported being the main point) and then drop the conversation. Having to get every new member to realize that they can not just rely on the tool defaults is... sad.
> Regulating the internet like a utility is quite possibly the worst thing you can imagine, and now its come to reality.

Why? My electricity and water work a hell of a lot better than my cable internet.
I absolutely agree. These are the rules I follow right now, but if my situation changed I would definitely become more flexible on them.
I don't disagree that posting salaries ought to be far more common than it is.

I also am not convinced that it's a seller's market. Most programmers (developers, software engineers, whatever) are treated like second-class citizens from the first phone screen through the "culture fit" portion of an on-site interview.

Regardless, my point wasn't about whether companies should or should not post salaries; it was that applicants to companies that don't ought not be considered "desperate for any job" because it is simply a fact that all but a very tiny percentage of jobs are advertised without said salary listed.
The Carbon Gatherer
Really, that's the only regulation that was needed. All the other concerns that the other regulations targeted would be taken care of.
That story makes me suspect that Feynman was also a genius at flirting.
Past, present, future
What word? Really no idea.
If you think of the Browser-as-Operating-System, then building a legacy-free IE makes a lot of sense. That kind of OS development is right in Microsoft's wheelhouse and they need to do it to stay competitive if they want to continue to be a client-side application host.

If this Spartan team does a good job, then they'll brain drain the rest of Microsoft the way XBox did. Building a web browser from the ground-up in 2015 would be a pretty sweet project to work on. I'm nerd-salivating.
What I still don't understand in this picture is the what does the future look like in terms of the .NET framework.

.NET Core sounds great, and its great that they are unifying the implementation, not just the API, for many of the "app models". But, its unclear to me if there's the intention for .NET Core to fully succeed .NET Framework at some point in the future. Or, rather, will some of the app models we see on top of the Framework right now (WinForms, WPF apps) be built with .NET Core in some future version?
Crows are real smart. On an episode of Roderick on the Line, John Roderick recalled a story he read where a researcher was trying to round up crows for tests. He went into a parking lot and tossed a net, capturing some. The next day, he went to a different parking lot across town and the crows immediately flew away when he pulled in, because they recognized him. He went back to the same second parking lot in a different vehicle and was able to capture some, but then that vehicle didn't work. He started wearing masks and trying all sorts of tricks, but as far as he could tell, the crows were communicating through town.
More than that - since the Napster days.
I guess you won't be a fan of this, but I don't really care if I did them a disservice. I hate that engineers do themselves a disservice by not getting the money they can get. Though if it's any consolation, I have started talking to my current coworkers who I know are good and who are not happy with the pay they currently make. I encourage them to get what they can get - but I still don't tell them what I make.

About being paid unfairly - I don't think I agree with this as a basic concept, at least in the context of software development. They were getting paid what they agreed to when they signed on the dotted line.
Almost 1500 days ago I made this prediction https://news.ycombinator.com/item?id=2300123

"(I can't wait for my quad core computer to grind to a halt with dozens of unblockable canvas advertisements wallpapering every website I go to from now on...sigh, the end is near"

The death of Flash doesn't necessarily mean a better world.
So much this. Having had to be involved in the transfer of a DB that was used for integration from a legacy SQL DB to postgres, it was a pita (and not even my job) to deal with all the small and not so small things that broke. Especially things like monthly emailed reports and all sort of quick hack/tools that no one even remembers writing.
> Finally. This is the Microsoft I've been waiting for! ... Microsoft is going to use its muscle and position to make a truly competitive browser.

Oh-ho man, what I wouldn't give to teleport this comment back to 1997 or so...
I've thought about this a lot.
I don't actually think its a tech issue. I think it's a finance issue ?
The finance sector is known for being an old money boys club driven by highly competitive people. The finance's sector honed in to Silicon Valley.
I would argue Silicon Valley's Women problem is due to Finance/Business Culture leaking heavily into Silicon Valley for last decade.
I thought you were joking until I "googled" it!
> actually querying with an ORM is usually terrible

What do you think of stuff like Hibernate Query Language? I'm currently working on a project that might use DQL (a PHP variation) to get our snarl of tables under control.
>Funny how something intended to prevent ISPs from throttling content turned into a debate about helping out the disadvantaged, etc

Isn't that just politics in general?
Like you, I don't mind ads per se. I even feel badly blocking them, knowing that I'm depriving a content creator of revenue. But the issues you point out are the very reason I can't have them in my browser.

I used a computer without AdBlock the other day, and it was like stepping back into 1999 with every page saturated with the 21st century equivalent of animated GIFs and auto-play MIDIs.

An alternative ad network isn't as far fetched as it might seem. Clearly delineated simple ads were a key differentiator in early iterations of Google Search.

Perhaps what we need is a "ethical ads" network, with strict requirements on what could and could not be done:

1. Plain text and link only, with clear separation of content and advertising.

2. No user tracking (Maybe with explicit opt-in? And even then with as-good-as-possible anonymization of the stored data.)

3. A deal with AdBlock and competitors to share a cut of the revenue, in exchange for allowing Ethical Ads through.

If advertisers and ad networks keep following the current trajectory, there will come a day when ads are simply too intrusive, and ad blocking will go (even more) completely mainstream.

Rich media doesn't do advertisers any good if no one ever sees their ads.
Presumably announcing the Apple Watch is available to the huddled masses...
No, they didn't. Netflix had plenty of options for transit to Comcast - they didn't have to use Cogent. But it would have cost them a lot more. Cogent is famous for both cut-rate transit and peering disputes with last-mile providers.

The fact that they bought from Comcast rather than someone like Level3 or XO should tell you that they rate they got from Comcast was better than what they'd have gotten from another transit provider.

If you serve content on the internet, you have to buy transit from someone.

Edit: Would the downvoters like to point out what's wrong about my assertion?
Continuous Delivery Among the Donkeys
It would be good if the mods (or submitter) could change the title to reflect this, I think that a few people might be upvoting before they actually try to download the book and realise that it's not the full version.
No apology necessary! I do know what you mean when people who are connected to someone in the press get lots of attention while other, more talented people go unnoticed.
All major browsers on Windows block outdated Flash and Java by default. All major browsers on Windows are automatically updated to the latest version by default. So, for the vast majority of Windows users, the attack vectors you're mentioning simply don't apply anymore. That means users you and I know and most users we don't.

What I'd meant by that line was that this doesn't apply to users in other countries where the majority of users are still using hacked (and completely insecure) versions of Windows XP. Sadly, Windows XP still represents about 19% of online users. Thankfully, most of those users are using a 3rd party browser as IE 6 is down around 1%.
I didn't see a clear "Read the Documentation here" link on the article. That's a bit disappointing.

Here's what I found with a quick search on Google: https://docs.docker.com/machine/
Don't forget the MPAA and RIAA.
I agree
On one hand- the FCC is non-elected and thus the people have less control of them

On the other hand, this also means they don't need to seek funding for running a campaign which theoretically could insulate them from what we see with our elected officials currently pandering to business interests.

Time will tell with this decision i suppose, whats important from my perspective is that change happens quickly if there are any major objectionable pieces of these new regulations
I have no faith in the general public anymore. I've seen so many Twitter hash tag campaigns started on false information and lies (and even the mainstream media picks up on it and continues to spread it around as truth) that I can't expect the opposite to happen when it comes to really important things such as regulating the Internet. Anyone with a little bit of social power can convince more people to vote their way.

It's a good example of why we have representatives representing the people and we don't have a traditional democracy.
"spending money is part of how capitalism builds a society"

This is a really important point.

I'm currently reading The Rational Optimist (http://www.amazon.com/The-Rational-Optimist-Prosperity-Evolv...) which is about technology, innovation, and economic progress throughout history and one of his major points is that economies progress when people become more reliant on one another so they can focus on their specialty (ex., hire someone to do laundry because your time is most valuable coding). Economies in which people are self-sufficient are by definition less productive and innovative because there's less money flowing around and people are spending less time on the things they are comparatively better at.

It's a slow start but a fantastic read (and a challenging one for a person who likes to be self-sufficient).
The headlines I see on page one, in order:

* The End of Food - The New Yorker

* Soylent Isn't People; But Is It The End Of Food?

* New Yorker: Soylent to end food? (secondary article)

* 11 Craziest Parts of The New Yorker's Soylent Article (secondary article)

* Following the rise of soylent and the end of food | The Verge

* Soylent Could Make Food Preparation A Thing Of The Past

* Let's embrace the end of food | Al Jazeera America

2 of the 7 articles have question marks, and one of those is a secondary article. 1 of 5 of the primary articles pose it as a question.
The "Simple Balanced Parentheses" problem solution does not have to use a stack one index for opening(+1) and closing(-1) parentheses should be enough. Or am I wrong?!
This. There was widespread belief that Wheeler was a cable industry stooge. Wheeler and Obama deserve some credit for making this happen in an obstructionist environment.

http://www.newyorker.com/news/john-cassidy/obamas-bad-pick-a...
This is a poor excuse for a lack of transparency and is unacceptable.
Let's say you are a celebrity on the go, posting something on Facebook has a potential of reaching extra 1 Billion users. Of coz, there are more nosies with an extra billion users. However, you are still reaching more audiance than Twitter ...
> Two of the dissenting commissioners attempted to get the bill published

There is no bill. And, under the normal regulatory process, there is nothing to be published until the authority responsible for regulation approves something -- its true that the FCC could have delayed action and issued another NPRM. But regulations are published fairly quickly once adopted by the issuing authority, not generally effective immediately, and subject to revision by the issuing authority or overriding by Congress once they are published, so the idea that this will go into effect without people knowing what is in it is incorrect, as is the idea that there is anything unusual about the process here.

Having failed to drum up opposition to the general idea of regulation, opponents have attempted to paint the process as unusual and nefarious, but that just isn't an argument that has a grounding in reality.

> Regulating the internet like a utility is quite possibly the worst thing you can imagine

Even the worst possible regulation of the internet isn't even in the top 50% of the worst things I can imagine.
It's pretty trivial to implement Linq-like functions in JavaScript, or, I think stuff like undersocre has them.
Will you be a licensed brokerage in these "other markets"?
I think I may have worked at that company. Was the sun believer called Phil?
Happy to have a in depth article like this; bookmarked for later today hopefully.

My background is in the LAMP stack but now work in an enterprise environment where everything is .NET (though much older .NET than this article is talking about).

I want to throw myself into it but right when I started there was all this new talk about vNext and changes to .NET and all this other excited, though daunting, discussion around it.

Was hard to know where to start.
Yep.

It's like everything else in the last 20+ years. Someone drafts a bill that sounds like a good idea, then before you know it, it balloons to thousands of pages of rhetoric drafted by every lobbyist in Washington.

I don't know what the answer is. I can think of a few solutions, but they're impractical and would never happen.
I would've thought on HN of all places that one wouldn't have to explain how silly it is to make conclusions based on incredibly anecdotal experience (particularly when more robust statistics are a quick Google away).

"According to Distimo App Analytics, the mobile apps with higher gross earnings in both the Apple iTunes App Store and Google Play Store use freemium monetization methods.In October 2014, nine of the top 10 apps in the iTunes App Store within the US were freemium games, with Clash of Clans, Candy Crush Saga, and Game of War: Fire Age leading the ranking (followed by Pandora Radio). You have to go all the way down to the 27th place on the list to find a paid app, in this case Minecraft."

http://thinkapps.com/blog/post-launch/paid-vs-freemium-app-m...

I've been keeping up with monetization statistics for apps, and last time I checked, ads+in-app purchase were 90-something % of revenue for iOS apps and growing.
Why Dan Gillmor Is Saying Goodbye to Apple, Google and Microsoft
That's not a counter argument
Shouldn't the title be "YouTube Isn't Making Enough Money to Turn Profit"?
> If you haven't written any Go code, how can you know what weaknesses are significant?

First of all, I have written Go code, I just wouldn't call myself an expert. And lack of generics becomes a pain in the ass rather quickly. I decided to come back when they had added generics, but it turns out that isn't happening.

But even if I hadn't ever written a line of Go, I don't think that would invalidate my opinion, because I've used other languages that makes the same mistakes. How many languages do I have to try out before my opinion on language features would be worth considering to you?

Your logic is like that of a child who wants to touch a hot stove. "Have you ever touched this hot stove? No? Then how do you know it will burn?" I've touched enough hot stoves in my life, thanks.

You also haven't responded to anything I said in my previous post, you're just reiterating what you said previously.
I totally agree that the singleton detail is beside the article's point, but what is the modern case for singletons? It seems like singletons are now considered a synonym for global variables. What other purpose do they serve?
Is 100% dual agency the norm? The industry definitely seems pretty opaque in regards to these issues. In my circumstance, the seller agent's contract stipulated that the agent earned 50% the buyer agent's commission for buyers lacking an agent. That worked well for me, as the seller had lower commissions and her agent's interests were also aligned with me. But I admit that going into the transaction, I had assumed there would be no commission for my half of the transaction.
Google's core strength was search but in recent years I felt it got worse and worse for the benefit of Google's other strength: Advertising.
I'm primarily a C# guy, but whenever I touch JS, i find Underscore indispensable.
So when ex-Verizon lawyer Ajit Pai said the FCC is replacing Internet freedom with government control and then blamed Obama, that wasn't playing on emotion?
I have observed real estate agents acting as a cartel. As an example, if you use a real estate agent from outside the area, when they go to negotiate a sale with the selling agent the selling agent won't give him the time of day. Once you get an agent who is in the same circle with the local agents, all of the sudden you get responded to.

I am worried that this service, which I want to see succeed, will be nullified by the incumbent agents.

Thoughts?
Also true. But then you run into the problem of Congress actually doing something. And even if they do, the President can still veto it.

I suppose they could try to defund the FCC, but I guarantee that would never happen.
Transparency shouldn't be dictated based on which party controls congress.

Not to mention it's not just the GOP that's full of old people that have zero technology grasp.
I am looking forward to the outrage when the Apple Watch gold edition is priced at $5-10k.

http://daringfireball.net/linked/2015/02/24/caldwell-edition
Also the free press and new america's open technology institute. Google and the 2 of them offered a revision in language to close a loophole, which would imply all 3 had access to it.
140 actually makes average users hard to understand what does it mean without context information. This is also the reason that Twitter user number stops growing, even slower than the gigantic Facebook.
Is it necesseraly bad? Netflix making deals with ISPs is exactly what market self-regulation is.
Yes, but both electricity and water don't really require innovation in the future. I can't remember the last time I wanted higher speed water in my house.
Where its grandparent post said "This abstracts away virtually all of the details" the screencast says otherwise.
+1, I starting using click-to-play _years_ ago as a quick way to make sure that YouTube didn't autoplay when I opened it in a new tab. I don't use ad blockers for ethical reasons, so a pleasant side effect turned out to be neutralizing the most egregious behavior that ads would display (by and large autoplay etc tend to be Flash ads).
ltree isn't going to be a one-size-fits-all if you need more than one or two simple sorting conditions. Also, since ltree is really a glorified char field, you end up sorting by character ordinals instead of full values.

Of course you can slice and dice the ltree string up, but at what point do you just use a CTE?