skysight-inc/HackerNews huggingface dataset:
F.C.C. Classifies Broadband Internet Service as a Public Utility
We have a already have lot of competition. In fact, it's never been better: Chrome, Firefox, WebKit, Chromium, Opera. You can even get the source code for Firefox and Chrome and contribute. I'm glad Microsoft is making a better go at it, but honestly, Microsoft could have built a more compliant browser any time they wanted too.

https://html5test.com/results/desktop.html
Confused geo-assignment, I guess. There is a Kentucky in Australia: http://www.openstreetmap.org/#map=14/-30.7589/151.4659
>>> This is an ambitious goal given that the Web consists of over 44 billion Web sites

This is not the number of "web sites" but number of "web pages" [1].

[1] http://www.worldwidewebsize.com/
Google open sources HTTP/2 based RPC library
This is a great example of Google doing what Google does best. With one slot gone, app publishers will need to focus on an ASO much more. SEO remains one of the most effective ways of marketing on web, and so too will ASO be in the app marketplace.
I've yet to see the real payoff of a database service like you describe over simply having a central database library. Perhaps the payoff comes if you want to use multiple languages, but if you don't, then pulling all the schema versioning and db-related client code into a single library that is used anywhere it's needed solves all the problems your parent brought up.
I saw this yesterday and bookmarked it to come back to, but this auto-subscribe link kind of turns me off to the channel.
> Regardless, silencing or demonizing any group is wrong.

I find this blanket generalization hard to accept.

There's a group of parents who try to cure their children's autism by making them drink diluted chlorine bleach and giving them enemas of the same stuff. They get their advice from a couple who make money from the sale of books, supplements and services related to this horribly misguided and abusive practice. Would it be wrong to try to silence the perpetrators?
Several good candidates in that quote. "Freedom" and "intrusion" are probably the best candidates.
...while lasting about 3 hours on a single charge http://9to5mac.com/2015/01/22/apple-targets-for-apple-watch-...

Really, if they will get away with that, the world has surely gone crazy.
CyberCoders Salary Guide
How are you different from redfin? Are you aiming for an acquisition by redfin or zillow?
I was exactly where you were and it didn't work for me. In my opinion the only way to build something substantial enough that is worth selling is to quit your job. If you put your whole mind to something you can accomplish exponentially more than being scattered about. I think a more realistic approach is to put all of your effort into saving money via a job, and then all of your effort into your own business. Jack of all trades, master of none and all that. Again that's my opinion YMMV. Whatever you are doing make sure you are enjoying it otherwise what's the point?
The biggest problem is that gamification tends to provide incentives to improve your efficiency in affecting the "game" portion, to the detriment of the actual thing being scored. As the game becomes more popular, the game becomes what is important.
Agreed. It's safe to say public pressure got this into place, so hopefully we come back around when we see the rest.
Finally cross-platform and elegant plugins in different languages!
What "word" would that be in this case?
I tried Soylent. It made me fart. A lot. Really a lot. It was pretty unprecedented in my life, and I'm generally pretty gassy and have even had the bout of the vegetarianism thing where I pressure cooked and ate lots of beans.

Right now, I'm "changing my relationship with food" but by cooking everything myself. I almost exclusively roast and steam things. So long as you can plan things ahead a little bit, on about a 45 minute horizon, this is actually very convenient. As it so happens, it's also very low carb. I've lost 12 pounds since this summer. (Of course, people vary a lot, so your results may vary.)

Roasting results in complex flavors. You don't have to fuss with lots of ingredients. or undertake a lot of cooking steps. Instead, it just happens for you in an emergent process. We're programmers -- we should be excited by emergent processes. Likewise with steaming fresh vegetables. So long as you use fresh vegetables and do not overcook them, you wind up with lots of subtle and fantastic flavors. (Add butter to be decadent.)

So basically:

1) Learn how to roast and steam everything properly
2) Go buy fresh produce once every 3 or 4 days
3) Be as efficiency minded in the kitchen as you are in hot code

I call this my "hyper lazy cuisine for programmers." If you do this right, you'll be able to cook 2-4 meals at a time with just several minutes of prep, a 20-50 minute wait, then several more minutes of cleaning up. (With roasting, foil wrap everything possible. Aluminum recycling is very sustainable, with industry groups planning to achieve carbon neutrality in the near future. And for you smarmy smarty-pants out there, gasification of the carbon electrodes in smelters can become carbon neutral through the production of electrodes from carbonized farm waste instead of coal.)

(If you like bacon, and would like to do that "hyper-lazy," I'm planning on doing a blog post about, "Why you should make folding bacon a chore.")
Guy got rich using Jet
The agl draft is actually an out-of-date, expired first draft, but it did the job to get it kickstarted!
https://datatracker.ietf.org/doc/draft-agl-tls-chacha20poly1...

AEAD_CHACHA20_POLY1305 is however about to be an RFC (via CFRG) - https://datatracker.ietf.org/doc/draft-irtf-cfrg-chacha20-po... - , and the proper TLS WG draft will essentially just link to that: https://datatracker.ietf.org/doc/draft-mavrogiannopoulos-cha...
Tom Wheeler was a career lobbyist for the cable and wireless industries. I assume those firms are getting what they want, sort of like how Obamacare is good for insurance companies (they are only "allowed" to sell expensive plans, with government subsidies for those who can't afford them).

I liked this stat from Wheeler's bio:

"Wheeler was inducted into the Wireless Hall of Fame in 2003, and in 2009, as a result of his work in promoting the growth and prosperity of the cable television industry and its stakeholders, was inducted into the Cable Television Hall of Fame.

He is the only member of both halls of fame."
Thanks for the tip. I just downloaded it with brew cask and feel like I've found the mobius strip of package management.
"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"

Check the employment history of FCC folks after their term. It is very much like other staff members in various regulatory bodies in DC, they get high paying jobs in the industry for their work.
Blog spam; GTN -> Engadget -> Wall Street Journal.

Engadget link: http://www.engadget.com/2015/02/26/youtube-no-profit/

HN Link: https://news.ycombinator.com/item?id=9113934

WSJ Link: http://www.wsj.com/articles/viewers-dont-add-up-to-profit-fo...

HN Link 1: https://news.ycombinator.com/item?id=9111690

HN Link 2: https://news.ycombinator.com/item?id=9110084

As ever, WSJ links require a subscription but you can roll in through google: https://www.google.com/search?client=safari&rls=en&q=YouTube...
Running an adblocker when using Chrome on Android is non-trivial.
It's not uncommon for Apple to launch other products at the same time as major products (with no event coverage except maybe for a press release).
other than a) (ii) of that PATENTS file, it's way better than I thought it would be. Unless I'm reading it wrong, I'm losing my right to use the package if I publicly state that someone is misusing Facebook's software.
There's a lot of echoing of telco FUD in here. Let's get some things straight:

- The FCC is unelected, but so is the EPA, FBI, CIA, DOD, DOJ, etc. We can't elect everybody who works in government. That wouldn't work.

- This does not mean the FCC is uncontrollable or unanswerable for what it does. It answers to both the executive and legislative branches of government, and of course anything it does can be subject to the courts as well. So it is checked by all three branches of government.

- With all the shenanigans and expensive lawyers the telcos have at their disposal, it shouldn't surprise you that 700 regulations were involved in this. What do you think, a one page paper that says "The Internet is Neutral. Don't throttle traffic on it." is enough? Of course it's not. Comcast has you sign a user agreement that's dozens of pages long just to use their service.

- Regulations are not usually published before they are done. There would be little point because they are constantly changing. I can see the transparency argument that it would be nice to see the proposed regulations being worked on in "real time", but in progress documents like this have a lot of things added and taken out constantly. Something that's not going to stay in could be cited while it's being worked on by pundits to try to sway public opinion against it. There's a balancing act between transparency and muddying the waters.

- The regulations will be published. If there is something awful in there it can be dealt with. This isn't the only thing that will ever happen. Laws get repealed and changed all the time.

- This is a good thing for anyone who isn't on the board of a telco.
> Microsoft could have built a more compliant browser any time they wanted too.

That time is now, can we not be excited for it? Have you heard the parable of the prodigal son?
For the consumer, discoverability isn't a problem. The download numbers are through the roof, and continue to grow year over year.

For the publisher/developer, discoverability is a challenge. There are certainly steps that you can take to improve your app store presence (keywords in titles, on point descriptions, etc.). So much of the app marketplace depends on word-of-mouth marketing. Build a good app, and people will find you...regardless of how app store search works.
Well it would likely be better to have a discussion about it then? Instead of a brewing conflict among members of the team? It's also where leadership comes in. Someone needs to make a decision and guide the team in a particular direction. The most important thing is not that he/she chooses the "best" way (implying one engineer was "wrong") but rather simply that a way is chosen and everyone follows it.
FCC Approves New Net Neutrality Rules
Congressional testimony is not the same thing as transparency. In my experience, it's just the opposite.
This already happens, and people were upset about it.

https://adblockplus.org/en/acceptable-ads#criteria
https://news.ycombinator.com/item?id=5995140
That's a nice video streaming service you have there. It would be a shame if it were to suffer from sudden 'congestion' issues.
Net neutrality a reality: FCC votes to bring Internet under utility-style rules
I wonder if they'll also announce the MacBook Air refresh. The possibility of a Retina display Air is awesome.
Very cool. I ran this on my laptop connected to my school's WiFi network and found 65 alive hosts.
Netflix does use Level 3. At least for their connections to Verizon FiOS customers. Who also observe shit performance.
Facebook does not send all of your updates to all of your followers. For pages with large amounts of followers, only about 10% of your followers will have any given post pushed to their timeline. You can increase the number by paying FB to "promote" individual posts, but Twitter sends everyone everything.
I can't, but I have no idea what that's supposed to prove. That animals have abilities I don't? I can't fly, either, or swim in the arctic ocean and catch fish with my mouth.
Except I do think he knows what those words mean.
You almost couldn't be more wrong about that. Providing electricity and water are both massively complex undertakings, and ongoing innovation[0] is crucial to providing service for a growing population, and meeting the ecological challenges of tomorrow. California is in the middle of an epochal drought[1], and you're saying we don't need innovation in water?

[0] http://energy.gov/oe/services/technology-development/smart-g...

[1] http://ca.gov/drought/
> It's a good example of why we have representatives representing the people and we don't have a traditional democracy.

Exactly. It's worrisome to me that nearly all political campaigns have been driven by emotional rubbish without any regard for possible repercussions. Yet, you're decried and rebuked for daring to suggest that we probably ought to stop and think very cautiously about what it is we're asking for!

On the other hand, our representatives are paid for by lobbyists and seldom appeal to their constituents even if it's in the latter's best interests.

I can only hope at this point that these regulations are not so overbearing and damaging that it harms innovation. But with 700+ regulations on the books now, I'm feeling somewhat pessimistic. I rather wish the FCC focused exclusively on what it was so-called "net neutrality" was originally intended to do. But now I'm afraid that if their language is too broad, Mark Cuban may be right, and it might affect QoS and related protocols. (I don't think that would happen--and I feel Mr. Cuban may be a touch paranoid--but politicians aren't exactly known for their technological prowess either.)

I'm truly sorry for my pessimism. I just don't have much faith.
What @saryant said.

In addition, the network isn't just up or down. It's varying shades (dare I say, 50 shades?) of down or broken. A single machine might not be accessible due to a switch issue. An entire rack or aisle might be compromised by a bad router or faulty routing table. A network cable might be flaky. The truth is you just don't know, and that's all inside a single LAN.

Your service discovery system could be able to see service {A,B,C}, but service A can't talk to B or C due to network issues. It happens.

http://www.rgoarchitects.com/Files/fallacies.pdf
Chrome and friends aren't webkit anymore, but only by way of forking. Otherwise Chrome, Chromium and Opera 15+ are the same engine. The family tree kind of looks like this:

-- Internet Explorer

-- Firefox

-- Safari
\
-- Chrome, Chromium, Opera 15+

-- Opera 12 (abandoned)

I'm a little unclear on how differentiated Webkit and Blink are in practice, but sadly we have only 3.5 major engines competing at this point.
Thanks for the link. I'm putting that one on my list.

I like how you said "most valuable". My time isn't any more valuable then someone else's. I'm just most valuable writing code. Someone is else is most valuable cooking. Others are most valuable curing diseases.
Verizon and AT&T Slam FCC Net Neutrality Ruling
I remember when this guy was appointed, everyone flipped out because of his history and called it a bad move. Now this happens and he's the messiah! Haha.
It should be noted that your source focuses on revenue, and not the amount of ad-supported/non-ad supported apps in the App Store which was the original question.
No, you're doing far more than seeking to improve somebody else's argument. You're making your own argument, while pretending not to. This is clearly an argument: "Just don't take that job. Problem solved. Sheesh."

It's not even a very good argument, in that you're just demonstrating the willful ignorance the previous poster was pointing out.
A quick heads-up:

These requests do not show up in developer consoles and
cannot be blocked by browser plugins

I'm using FF with a WebRTC-blocking plugin, and it does successfully block the proof-of-concept exploit (it's called "Happy Bonobo Disable WebRTC", an admittedly shady name, but there are surely others).
I can give you an example but don't use docker.

In the much-discussed notions of Continuous Integration (CI) and Continuous Deployment (CD), an emphasis is placed on shared infrastructure for performing rigorous builds, followed by both manual and automated profiling and testing processes. This typically assumes a developer-local infrastructure, a shared build infrastructure, a shared testing infrastructure, and a final or deployment infrastructure. Some organizations may also use a staging infrastructure separate from the testing infrastructure, which may be reserved for internal tests. Some organizations have multiple copies of various parts of this picture.

You can see then that any tool that allows you to intelligently interact with these various infrastructures would be welcomed. Unfortunately, I don't think docker-machine is it. It's more about building out low-level 'wows' on top of a relatively high-level platform (docker; which only meets a subset of use cases in the first place - and on a single OS, basically) than solving workflow issues elegantly to become any kind of long term standard, IMHO.
I dunno, I've seen ORM absolutely abused. Never underestimate the effect a tool can have in the hands of a clueless person.

That said, there are probably fewer SQL injections in ORM code than typical mysql messes.
There is a decent amount of information that the agent-to-agent communication around offer presentation delivers. Are the sellers more keen on price or on terms ? If its a fixer, is the buyer aware of that and is that reflected in their offer (because the sellers probably wouldn't want to waste time on a buyer who was going to be shocked to find out that its a fixer after getting in contract). Usually the buyer's agent helps to gather this information in order to present the best possible offer, and then gets a sense of how that offer sits with the seller upon presentation ("oh this is way too low" or "the sellers need a shorter contingency period"). How will you handle gathering and passing along this information to prospective buyers in order to allow them to make the best offer possible ?
> "bad guy" could just re-post the exact same hash and login anyway.

That's true, thanks for the response.
Same here. A combination of the urgency and complete disconnect from everything else (no internet, etc).

I find I get some of my most focused, solid work done on the L.
The title is odd. Should be "Why SATA is now obsolete."

The article is of course correct, and some manufacturers are already offering SSD-like storage which is connected like a stick of RAM.

I'm sure the gap between storage and the main system pipeline (CPU-GPU-RAM-etc) will only shrink as time moves forward. However as an interim solution things that acted like hard drives were convenient.
> Yep, that's all most of us want. Transparency.

I'd certainly be interested in general proposals for improving regulatory transparency, but I don't see what basis there is for painting this particular decision as something special in that regard, and find it interesting that the people prominent in the media that have been concerned about "transparency" in this process (a) are consistently people that were opposed to net neutrality, (b) became concerned with "transparency" only after it was clear that anti-neutrality policy arguments were failing to gain traction, either at the FCC or with the public, and (c) have not generally voiced similar transparency concerns over any of the other processes (e.g., every other regulatory action of the US government) that uses the same basic process, including not publishing intermediate drafts between an NPRM and a final action on the matter covered by the NPRM that incorporates changes based on subsequent analysis and the public comment on the NPRM.
Once you have children, everything changes. I went from having 5+ hours of free time each day to -5 hours of free time every day. You have to get super efficient with everything in your life. Cut out the things that aren't the most important things. Kids (especially when they're between 0-7 years old) take up an enormous amount of energy and focus.

You'll learn tricks to improve your performance and squeeze more time into the day. But the biggest thing that's worked most for me is staying up later than I normally would prefer. I get a few extra hours for passion projects and still get everything in the day accomplished that I'm required to accomplish.

It's a tough slog. Immensely rewarding, but tough. Prepare yourself for the change in advance so that you don't go through the massive shock I experienced.
Well, that's a really misleading title for your link. The guy hasn't actually gotten any money yet, and it was by winning a contest run by Jet, not actually using Jet.
Yeah, query-building languages with good composability are a sweet-spot. In ruby, there is arel, which describes itself as "a relational algebra", rather than an ORM and is actually how activerecord, which is absolutely an ORM, is implemented. It's possible, even easy, but not particularly idiomatic, to drop down into using arel for more complex queries.
Yes and no - our lives would be much easier if we could just assume that every user runs a WebKit fork. From testing to development, it would be enable devs to push apps to the limit without testing across multiple platforms. And I'm sure adding those vendor-specific extensions to a WebKit fork is also do-able. Since WebKit is open-source, I'd prefer to see companies put in more effort in enhancing its performance instead of developing new proprietary rendering engines (unless they are 10x better of course).
Goldman's Golden Payouts
I kind of really dislike the tendency to conflate PEG and packrat parsing. Packrat parsing is not a required feature of PEGs, and many of them don't use it.

Further, many implementations of packrat parsing are absolutely dog slow because they simply memoize every term, which is basically trading a high complexity in steps for a high complexity in space, so allocation pressure and cache pressure can both become very bad, especially for large inputs and/or large grammars. To me it's almost a defining case of complexity notation being utterly misleading in practice.

This paper reflects my experience: https://mercurylang.org/documentation/papers/packrat.pdf
just give me a retina mbair pleeeease!
Intel, Cisco, and IBM are on the Republicans' side on this issue. Do they not know technology?