skysight-inc/HackerNews huggingface dataset:
Look at the center of the picture and it will disappear
in 5 years that will seem like peanuts
Good thing I bought and use my own router and modem. Although the interesting bit I noticed from the article was about the 'additional bandwidth' that gets allotted. Meaning Comcast doesn't let you use all of your bandwidth.
Learn how to Kiss
I’ve lived along various parts of the Green Line for 10 years now, so I hate on the T as much as the next guy, but trivializing the MBTA’s (very real) problems is total bullshit.

> I could probably sit here all day and think of basic improvements to help with things like this

You probably could, but armchair-quarterbacking on HN isn’t going to help anything. Take your ideas over to http://www.meetup.com/Code-for-Boston/. I’m sure they would love the help.
Show HN: Wordchum – Lurn 2 Right
Very Catch-22 don't you think? Joseph Heller would have been proud to come up with that line.

I see us as being at a point socially compared to where Stallman was when he wanted to fix a printer and couldn't. He had to build another system from the ground up to circumvent the existing one. That's what I think we have to do. Federated encrypted social media and messaging. It'll take a generation. There's no point in going through the courts, we need something like the GPL and GNU but for privacy.
How could a browser "automatically" know what changes I'm going to make to the DOM in a dynamic web app? Having the browser try to guess what transitions will be needed in the near future based on "related" selectors sounds way more hacky than a straightforward property that declares it.

As the article notes, for all but trivial examples, these are likely to be added via Javascript. The static CSS file with ":hover" and ":active" was jsut an example.
When video is consuming most of the internet transport links, it only makes sense that website operators should also shoulder rate hikes. /s

We who understand how the network works and what is actually happening to it and simultaneously observing the net-neutrality screaming of most people should take note. People do not behave rationally, nor do they care about anything nearly as much as their internet cat videos or "house of cards" episodes.
As I understand it, this is similar to one of the ways Akamai builds out it's network:

http://www.akamai.com/html/partners/network_partner.html
Kickstarter: Sentri – Smart Home Security Solution launches on Kickstarter
Sure, but these are mostly just arbitrary caps. xfs performance at 50TB is supposed to be better than ext4 at 50TB. I don't know what xfs actually does over ext4, but I do know a little bit about ext4; on-disk it looks very similar to the ancient Unix FFS. xfs may use more scalable on-disk structures.

Looks like XFS supports concurrency better (both on the request side, and on the kernel<->backing store side).
I'm wondering how a sample of various back-doors, bots and shells is the equivalent of hackers' passwords. More like malware creators' passwords to me.

Then again the use case of these passwords doesn't really call for secure passwords, so is it really surprising that they're not overly secure ?

I find this article poorly worded and misleading, telling readers "Hackers use weak passwords just like the rest of us." when it's not about hackers and is not about using weak password like the rest of the world, unless the rest of the world suddenly starts coding malware. Using passw0rd as password for a an easy to remember backdoor password is not the same as using "passw0rd" to access you bank account from the web.
Even better: Google buys Uber, then integrates it with their driverless cars.
I'm just hoping to avoid the level of instability that I've experienced in my Ruby projects over the years. It makes it nigh impossible to keep a project maintained sanely long-term as its dependencies evolve and even the language or stdlib change in backwards-incompatible ways every couple of years.
A 2+% chance to either save a life or reduce the chances of brain damage is worth ~20 minutes. And that's for a full recovery the odds of a partial recovery can be as high as 50%. http://www.cnn.com/2013/07/10/health/cpr-lifesaving-stats/

With current thinking you don't even need to do mouth to mouth disease transmission is a vary low risk.
Please help fill in
OK, the only thing I can compare it against is my current "java" build times, and I can tell you that using maven is somewhat slow. So I guess you could say that if people went to java from c++ for the improved build times, they might still be interested in Go for the same improvement over java :)
Thanks for the constructive feedback :)
Turkish Airlines, Istanbul: Best Airline Lounge in the world?
a huge leap forward for advanced systems administration. - this is the one great misconception.

How a user-level virtualization technology back from mainframe's era, reincarnated as FreeBSD jails years before solves the problem of, say, optimizing a "slowed down under heavy load" RDBMS server, via re-partirioning, profiling, reindexing, optimizing client's code, which, in my opinion has something to do with "advanced administration".

But ok, nowadays we have new meaningless memes "orchestration", "provisioning", "containerization".

What punks cannot grasp is that it absolutely doesn't matter how quickly and by which tool you will install some set of deb or rpm packages into some virtualized environment and run it. The real administration has nothing to do with this. It is all about adaptation to reality, data-folow analysis and fine tuning.
Free is a misnomer and the misnomer that is driving this whole debate.

There is a cost involved with peering, even if the peering relationship is "free". That cost is the crux of much of these issues today, as Verizon (and Comcast and others) feel that Netflix should pay for their own in-house upgrades, because Netflix is creating the need for those upgrades.

Netflix argues, and I agree, that the customer is creating the demand for the data, and the customer is paying for access to the data, and the customer is paying for the infrastructure to get the data they're requesting.

OpenConnect means "You're welcome to spend a bunch of money upgrading your interconnection to our free network"
The file that you download is oui.txt. The shell script visible on that page is what you're supposed to save as macrandomize.sh. My guess is that he leaves a few steps out so that only people who know what they're doing actually attempt this.
The lifecycle of RHEL is minimum 10 years (longer for some customers). In 10 years time, disks will be considerably larger than what ext4 is comfortable with. I know that ext4 claims to support large disks, but only XFS is actually tested at these levels and known to work properly.
> OTOH, Go's type system, as opposed to its error-handling approach, is a real problem for generic functions. Though if you just mean non-generic higher-level functions, this is less of an issue.

Without generic types, I don't think generic programming is very common in Go and exceptions won't be missed much yet. However, if they ever get around to adding them, I expect dominoes to fall :)

> To fit with the Go convention on panics and public APIs, you should wrap any function that results from applying such a higher-level function to a function that an fail into another function that recovers from panics and provides error returns before passing the resulting function across a public API boundary.

So panic is basically an exception but in callback form rather than block form? Holy Hollywood principle! I'm not sure what you can hope to accomplish in a callback that would make the immediate calling context sane again.
Can you put that info in the original post?
I deleted my Facebook account a couple of years ago just as it was starting to become really lame. Why people would want to chronicle their whole online and offline existence is beyond me. No social networking at all anymore myself except for Twitter but just read-only.
Start an iPhone Repair Business
Both are alternatives since this is not a dichotomy: a potential patient can opt-in before, opt-out before or they can leave the status unspecified until they arrive in the ER. Someone must make a decision for them and it will be either opt-in afterwards or opt-out afterwards.

Since the group leaving the status unspecified is by far the largest, your practical ability to evaluate the procedure depends on what default is selected for the patients who haven't decided beforehand.

Given the need, potential to save lives and widespread agreement among the public, I'd say there is no real ethical controversy here.
This is fun, but basically the website will die after the worldcup? Do you intend to make it work for other sports even?
When the space and electricity for the hosting is cheaper than the transit costs they would otherwise incur.
Instead of the normal "buffering" message, they were apparently displaying something to the effect of "sorry, it looks like Verizon's network is congested" for Verizon customers.
You can't put info in link posts.
I guess I don't understand why if those things were possible why UPS wouldn't already be doing it? What is Uber's secret sauce that would make them be able to solve that problem?
I agree on security, but as a more practical point the market disrupters like Nest aren't thinking about reliability or the risks of DIY installation. I have to think Honeywell weighs that differently since they're not targeting the DIY crowd, at least initially.

For example, there were many incidents in January [1] where houses with Nest thermostats malfunctioned in the middle of a serious cold snap. One reason was that the batteries went dead in some thermostats, but normally the battery shouldn't be needed in normal operation when it's wired properly. Guess what, it wasn't wired properly by the homeowner. There should be a built-in diagnosis for that.

Another reason was that Nest sent a firmware update to thermostats in early January--in the middle of a cold winter? Where was their risk assessment on that? Maybe there's little risk of frozen pipes in Palo Alto, but it's a major risk in the eastern and midwestern USA.

[1] http://techcrunch.com/2014/01/06/nest-4-0-firmware-battery-p...
I believe you've picked up some wisdom, congrats!
Nice tutorial, thanks! Meteor really is great so far
I wish I could !

Edit: Well Actually it would help if you could upvote my comment. At least it'd be at the top of the pile.
It's not hosting. These devices are not available to the open internet, only customers of the ISP who's network they are on.

And I'd say the threshold is the point at which you are no longer to deliver the content by other means.
Could you elaborate some of these scams?
Connect with your phone long enough to confirm?
I'm not sure if you're saying you're not familiar with the meaning that the word has had since the early 15th century, but http://dictionary.reference.com/browse/poaching?s=t. It's application to business employment is obviously much more recent - I can't find a definitive citation, but I'd be surprised if this usage even dated back to the early 20th century.

I find it an inapt analogy to describe a transaction in a competitive job market.
I'm in the UK and the time on the chart seems to be displayed in UTC (which isn't even the timezone I'm in right now). The time shown starts at 10:15am when it should be starting at 5:15am according to the legend:

>Service starts at 5AM on Mondaymorning. Each line represents thepath of one train. >Time continuesdownward, so steeper lines indicateslower trains.

Has anyone else noticed this issue? (Arch Linux, Chrome: 35.0.1916.114)
I'm probably missing something but... wouldn't all the extra dns lookups remove most of the speed advantage?
that's a great question. The management fee is slightly higher than online advisors that use broad-index ETFs (Wealthfront, Betterment charge ~.25% to .35%). However to get to an apples-to-apples comparison, you have to include the ETFs expense ratio (which can range from .15% to .45%). When you look at other socially responsible investing options (mostly mutual funds), the 0.6% fee is rather low.

I wrote a post about historic performance of socially responsible investment (SRI) funds. Academic studies show that SRI funds meet or beat the benchmark in 89% of studies.
http://blog.valuedinvesting.com/performance-and-responsible-...
Netflix: We’ll drop the anti-Verizon error messages. For now.
It's not free hosting. It's not even hosting a webpage because it's not internet facing at all. Comcast customers can't visit the "free webpage" hosted on Verizon because it's not the internet we're discussing here. It's delivering a service to the local ISP network subscribers.

The ISP is allowing Netflix to bring caches and servers to their interconnect so that the ISP can meet the demands of its users who are requesting that data.

When should an ISP give out "free" things? When the quality of service for their customers requests depends on it.

It's that simple: Customers request data, and ISPs have an obligation to deliver that data once it arrives at their local network.

What you call "Free hosting" and "free upgrades", I call "upgrades for requested service paid for by my monthly bill".

Because when I request data, and that data requires infrastructure to reach me adequately, then I am paying for that infrastructure by virtue of my monthly bill, and my decision to use part of my capped bandwidth on that service.

Remember: residential internet is capped because "users must pay for their use, and infrastructure can't handle too much demand so we need to charge users to upgrade according to their usage pattern". So therefore, I'm paying for that Netflix interconnect, it's not free, I pay for it, because I pay for 300GB of data a month and all of the necessary infrastructure to deliver it!
That's a mischaracterization of the situation.

ISPs complained about the amount of traffic originating from Netflix.

This traffic was requested by the ISP's customers, and the bandwidth to carry it was promised by the ISP.

But, still, the ISPs were unhappy. So Netflix approached them and said they are willing to offer local caches of Netflix content, for free, to any ISP that requested it to reduce network congestion.

This was a gesture of good will by Netflix, not an attempt to outsource their hosting costs. It is, fiscally, a loss to Netflix because they need to purchase and maintain the storage appliances for open connect partners.
Cool.com: Most valuable domain name? (2000)
I use a chrooted environment for development daily, but I didn't know of more advanced containment tools.

I was fooling around with lxc containers over the last hour and they seem to me a much simpler concept to understand that the whole Docker ecosystem.

Is Docker doing basically the same thing, but offering a more structured and controlled way of doing it ?
I searched for welder, and didn't find anyone :(
DConf 2014 Day 1 Talk 4: Inside the Regular Expressions in D by Dmitry Olshansky
On an interesting note, during the last CES Belkin announced that Wemo is going to integrate with appliances such as slow cookers and humidifiers. This is a disaster waiting to happen.
When it's cheaper for them to host the caches a service offers than increasing their peering bandwidth. That's a fairly simple exercise for controlling.
I've created it for the Worldcup, but yes if I get a bit of traction I can make it work in no time for other football related events (Premier League, Champions league...) or even different sports (I'm thinking Wimbledon, Rugby worldcup)
This is my prediction as well. GV is heavily invested. Uber + driverless tech could become a truly HUGE company.
Making statements like that just ensures that anyone doing their due dilligence will NEVER give you a job.
Maybe, but everyone keeps overlooking the fact that if they get regulated like a taxi is...a massive chunk of their advantage vanishes.

That 90k to 30k figure for instance?
http://betabeat.com/2014/05/new-york-city-taxi-medallion-man...

They don't pay the $.50 per trip tax or buying the taxi medallions which lease ~$2,500/month.
http://www.businessweek.com/articles/2014-02-28/if-uber-is-k...

Mysteriously, if Uber had to spend $35k+ [or eat a one time capital expenditure of 6-7 figures per driver] more a driver, I suspect people would be thinking the $18 billion valuation was ludicrous. And realistically, since they act as a taxi service, that is what they would be paying in markets like SF, NY, etc.

They clearly would have a competitive advantage in the range of $25k/driver + taxi company like margins, but does that really justify an 18 billion dollar valuation even if you tack on a courier service?
A MOD player was my first ever real x86 asm program - I remember discovering that trick too - store the 16.16 value rotated by 16 bits, then use ADD and ADC to increment it according to frequency. Good times!
The Impact of VCs in Seed Rounds in Seven Charts
You seem to be repeatedly straw-manning EpicEng without replying to what he/she is actually saying. Maybe I'm just seeing that because I agree, but writing a useful embedded application in javascript seems about 100x harder than any of the standard ways, teaches you nothing useful, and would have to be rewritten from the ground up to go into production. It's a legitimate concern, not an "I'm so much smarter than you" brag.
Formlabs reveals Form 1a, next generations SLA printer
> It looks like the author found the worst use case for Go in comparison to a library that Python absolutely soars in and uses that as a basis for this argument.

But you also seem to be using a bit of a straw man here as well, aren't you?

You focus how he picked numpy and operator overloading.

Ok how about REPL, does go have one? No.

Does it support dynamic code loading?

Does it have exceptions?

He wants exceptions. That is his post. Remember, the title "Things I'd miss". Not things "jamra" should miss.

Let's continue.

Does Go have a lot of GUI bindings? No. Ok talk about that maybe as well.

> He neglects to mention deployment. He neglects to mention stability in runtime. He neglects to mention any low level meddling that you have to do in compression.

So where is your blog post then?
How to instantly get the entire World Cup schedule in your Google Calendar
It actually wasn't completely horrible before they knocked in down in preparation for IKEA. There was a crappy movie theater which was cheaper than other local options. There was Good Times Emporium which was like a cheaper/crappier version of Dave & Busters. A variety of other big box stores, a K-mart.

Yeah, I already much prefer Assembly Row but it was useful from a bargain hunting sense.
You probably are, for myself most of my internet traffic comes from streaming. Twitch/YouTube/Amazon etc. I rarely watch normal TV nowadays and i dont want to be bound to someone who decides when and what i have to watch.

And i expect that my ISP deliverers the internet speed i pay for and upgrade his infrastructure accordingly without raising prices.
> We look at the language features and think about how they can help us manage common situations in software development

Maybe some people do, but when I pick a programming language, language features are among the last things on my mind. I look at the available tools (profilers etc.), available libraries (particularly in the domain that interests me), quality of documentation, the size of the community and its vibrancy. I also look at similar projects done in the language. Only after all these do I look at the language features, but they don't matter so much, because I know I'll be very productive in a language with a very large selection of libraries and a large user community. I'm saying this after 20 years of developing software in languages like BASIC, Pascal, x86 asm, C, C++, Matlab, Java, Clojure, Scheme and more. I can't think of a single case where language features mattered more than any one of the things I listed.

All this is, of course, for serious projects intended for production. For a toy project I might look at the language features first.
WARBY PARKER, NYC – Office Systems Engineer
This would be true if not for the second half of the program:

>or can save even more transit costs by putting our free storage appliances in or near their network.

They don't have to interconnect to anyone. Netflix is even offering them storage devices to keep the traffic internal to their own networks.
It would have been nice if Pandas had let this out into a separate package so that you didn't need to pull down all of Pandas to use it. This is why people are duplicating your efforts.
Thought experiment:

Say I spent 1 billion dollars paying someone to create a new Uber app and the necessary infrastructure. I'm quite confident that for 1 BILLION DOLLARS that could be recreated.

Then say I spent 16 billion dollars on advertising. With world advertising budget of around 500 billion per year, that means that 3 out of every hundred TV ads would be for my new company. 3 out of every hundred online banners. 3 out of every hundred posters on the side of a bus. And that's world-wide (if I focused just on the US with a market around $150B it would be nearly 10% of all ads everywhere).

It would be the most talked-about company anywhere. I think this company would blow Uber away. And it is still a BILLION dollars cheaper.

That is the trouble with these absurdly high valuations -- to compare fairly you have to consider what ELSE could be done with that money, and multiple billions of dollars could do an awful lot.
Kudos to Netflix, this is great strategy. But I wish the letter were a touch better written. They might attach a written-for-laymen description of the interconnection problem (so they can keep the response itself punchy).

As I understand the problem, the congestion builds at the interconnection because Verizon's routers at that point at working at capacity. Verizon could solve the problem by adding routers at that point. I honestly don't understand what Verizon wants Netflix to do, unless it is to extend the Netflix data provision deeper into the Verizon network -- essentially adding routers at the point where Verizon is supposed to be maintaining routers. (I wonder if that is what this Open Connect program is about?)

If that's right, I wish Netflix would provide some further detail explaining the problem. Otherwise they risk having readers -- and politicians -- go into glazed eyes and presume that this is just some inscrutable battle among corporate giants.
Google needs to bring its ISP services to all US markets faster. Kill these shitty/pos ISPs. I'm really hoping Google is willing to throw enough capital at this problem and change some of the laws to open up the market to all new comers.
To satisfy your curiosity, I have a long and public track record on Python, and switched to Go as the preferred language around mid-2010, for many reasons. These were both related to the properties of Go and to frustrations with Python itself. Initially that was a personal move, but several months later we also started to choose Go for projects where Python would have been the choice within Canonical as well.
Great! I was thinking of doing it myself. You are right on time :)
"Enhanced application development, delivery, portability and isolation through Linux Containers, including Docker, across physical, virtual, and cloud deployments as well as development, test and production environments."
I found my own home inspector. They unlocked the door for him too :-)

They came to the closing and told jokes :-)

What else should they have done after the offer was accepted?
I do notice a lot of people on hackernews who clearly have never had to write high throughput software.

Lots of people deal with data rates that make webscale throughput look pretty pathetic; you are just less likely to know as it will be prop tech
5 Golden Rules for Designing a Great Web API
One of my friends also told me Dropbox uses MAC address to identify computers. He wrote a similar script to get lots of referrals and free space on Dropbox. Probably against their Terms though.