skysight-inc/HackerNews huggingface dataset:
For some reason, the only people who think RAII is an incredible deal is C++ programmers. You don't see it as a feature that anyone else cares about.
Is this regulatory capture still in force? And if not, what prevents them from forming now?
Verizon FIOS has the same sort of behavior.
If I understand this correctly, someone who claims copyright on a software can sign up for an alerts system on a P2P, at which point any infringement of copyright is automatically forwarded to the ISP.
The ISP then reprimands the alleged pirate via email/alert, and if the consumer continues to receive warnings, they will have to play a video on their computer and/or receive restricted internet access.

The "you must watch a video" thing doesn't seem too bad, considering that it'll probably be possible to just run it in its own tab and ignore it, and speed restrictions are already being put in place by some ISPs.
tl;dr - "when life gives you lemons, make lemonade!"

I disagree with just about everything in that article and my rejoinder would be "when life gives you lemons, realize that you don't have to accept them. then go and plant a tree for something you prefer and years from now you will be having mangoes, or whatever it is you really wanted."

In answer to the question "What’s the greatest lesson that you learned from a job that you hate?" it's that working in a job for someone else is the least productive utilization of my time, skill and energy.
I would love to see an example of a large project in another language besides python, that uses frequent cases of non-pythonic indentation.

Sure, there are certain edge cases when I wish I could represent something all in one line, or something similar, but they are so few and far between that I really cant see it as a major argument against not wanting to use python.

I felt the same way about whitespace at one time, but then I got used to it, and wonder why I ever felt so strongly one way or the other. The cases when my indentation isnt exactly like python in other languages is very rare.

If you find yourself using frequent cases of non-pythonic indentation in other languages, you may be writing some very unfriendly/unreadable code in a lot of instances.

It may make sense to you, but I wouldnt want to work on the same team.
Ask HN: What Social Hacks have you done in your life?
If you have done anything that is unusual, unconventional, rule breaking in the real-world please share your story.

I read this article on FastCompany about Jerry Jao and want to know more about such social engineering stories from other entrepreneurs.

http://www.fastcompany.com/3006111/innovation-agents/confessions-conference-crasher
It's very cloying and smug. Like the author thinks her readers are too stupid to extract the important points on their own.
Heh, everyone reading this thread. All I asked for is downloadable/streamable content at the same time as CableTV.
Look how hostile the replies to me have become.

So far I've been identified as entitled, absurd, in need of some perspective and unwilling to pay for content.
My immediate thoughts exactly. The other competitor in my area currently can't go beyond 12 mbps down while TWC offers 20 mbps down and more.

There was a young upstart I had high hopes for, but I was out of their area. They are http://www.widerangebroadband.net/ and their customer service was great, but unfortunately I'm just outside their area at the moment.
How do I get Time Warner to start working in the first place? I bought a FreedomPop device just to get 4G wifi for the last month waiting for Time Warner to just fix our Internet (already had 3 separate appointments..). But glad to hear I'm going to have YouTube issues regardless..
I'm torn. On one hand, I really want Firefox to succeed. On the other, the blood of mobile operators is as dark and thick as tar. Can this end well?
My FiOS service has this problem as well. If the problem isn't isolated to TWC, what's really causing it?
If I should decide I wanted to undo this, what's the syntax later on?
Its too bad this breaks youtube-dl. I found a series of videos on youtube that revolutionized the way I do drywall and I can remember waiting forever for youtube-dl to grab the entire playlist.
This worked really well for me. Thank you!
Short answer: Physics and Economics.

Any new entrant has to build out a cable plant to reach subscribers and capture enough subscribers at a high enough density to make it worthwhile. The only company that's even trying at this point is Google.
Technically, doing this is a DMCA violation, right?
What do you like and dislike about it?
the videos/screenshots loads a lot slower after applying the fw rules. especially the thumbnails on the video page on the right side, takes forever to load. anyone else see the same?
The game dwarf fortress most reminds me of is git.
Isn't it more likely that those CDN hosts are just overloaded or there are natural throughput limits somewhere between those networks? If TWC wanted to QoS YouTube, why not cover all the ranges?
I have TW... and I just tried what the guy suggested.

One hell of a difference. I'm pretty shocked that they're doing this. I always thought it was Youtube that was being slow. http://www.youtube.com/watch?v=CB8UADuVM5A is an accurate depiction of what I just experienced right now.
Blocking a CDN? I can't imagine, you could make up any reason as a user to justify it.
I implemented a quick fix that worked for me, but I'm not a networking guy. I would love to hear more if you get further details.
I can confirm that this works well for Verizon FIOS as well. Youtube has been terrible on FIOS the past few months and getting worse.
Percentile estimation on time-series data
Depending on where you are located, Best Buy has a recycling program http://www.bestbuy.com/site/Global-Promotions/Recycling-Elec... You can bring your stuff into any store and recycle it for free, which I find a lot more convenient than my city / municipality (which has fees and / or only accepts certain items on certain days of the week or a few times per month for free).

I've used it and recommend it to my parents and friends. Also, I'm an employee...so forgive the shameless plug.
Thats's two days, but it's still ridiculous.
This is abhorrent. We need more ISP competition. Bring it Google. Or municipalities. Or anyone, please.
I think the author of the article made a critical mistake by not installing a friendly set of tiles (e.g. Lazy Newb Pack). There is really no drawback, all it will do is get you to enjoy the game faster.
I wonder if this affects Hulu as well.
1. I presume that the capital costs of infrastructure in creating a new ISP are significant.

2. Most of the larger markets are in densely populated cities, which makes laying infrastructure even more difficult (there's a reason that Verizon rolled out FiOS to suburban areas rather than urban areas).

3. If your 'value added' is something that the ISPs can easier undercut to drive you out of business (e.g. expanding bandwidth caps, increasing speeds), then your business proposition becomes even shakier.
Yeah. Well, I actually wanted to write about tcptraceroute program originally, but then discovered that traceroute on one of my systems had the -T flag. So I thought, wow, traceroute now can use the tcp protocol. That's why I wrote "was added recently" because I hadn't seen the -T flag before. It turns out that that system had the http://traceroute.sourceforge.net/, while my other system had the ftp://ftp.ee.lbl.gov/traceroute-1.4a12.tar.gz, which doesn't have -T.
Ah, that's actually a pretty good analogy! Very powerful once you get to know it, but with a baffling interface.
Yes, typically cable companies have been granted monopolies within a municipality. In municipalities where cable companies have refused to upgrade infrastructure, and municipalities have attempted to build out fiber infrastructure to homes, cable companies have used the courts to delay movement by the municipality. Cable companies have also been pushing through laws on the state level to prevent municipalities from ever building out their own data infrastructure.
I updated the post. It wasn't really added just recently. Here's why I said that: http://news.ycombinator.com/item?id=5276983
Debugging requires critical thinking, as does programming in general; it's not just analytical. A course in programming would do everyone's mind some good just as reading does; it changes how you think.
I can't tell if this is placebo or not, but my YouTube was loading extremely slowly pre-fix (on Comcast) and now is zipping along quickly.
What has that to do with anything?
That blocking the CDN improved your loading speed doesn't provide evidence of throttling. It's equally plausible that the CDN is slow for everyone, whether you're a Time Warner subscriber or not. The way to verify this would be to connect to that CDN from different ISPs with similar routes and see if there appears to be a hard cap in one connection but not the other.
Did you read the article?

How in any sense of the phrase are these people taking shortcuts? The one inmate cited in the story acknowledges that he has a lot to learn and that he's not actually going to start a startup after being released.

The one investor who is cited talks about being there to educate, not invest. The program itself is trying to get internships for these inmates when they're released. Internships are pretty much the bottom rung when it comes to jobs - starting with an internship and then working your way up is the complete antithesis of taking shortcuts.
I also don't know if there is any evidence. The cause can be many things. However, I can now verify without a doubt that this works. I turned the firewall rule on and off and tried multiple videos. When the rule is on, I can actually buffer an entire video like I could in the old days. With the rule off, it works, but is not so great.
You can easily check if you have a 4g (LTE, HSPA+, WiMax, etc.) and checking the same youtube video in HD. It's truly night and day and really got me so mad at Roadrunner once I discovered that.
They are language agnostic generic concepts.

Concurrency deals with dependency, or the lack of, among tasks and their running order. Task A must run after task B, B after C, etc. A, B, and C are not concurrent tasks. D can run at anytime. D can run before, after, or at the same time of A/B/C. The ordering doesn't matter. In this case D is concurrent to A/B/C. The concurrent tasks MIGHT run at the same time but it's not necessary. It's up to the OS/system scheduler. Concurrent tasks can run on a single core cpu serially and they are still concurrent tasks.

Parallelism has to do with efficiently cranking as many tasks as possible to actually run in parallel. E.g. given 10 cpu, how do I fully utilize all the cpu at the same time? Mostly it has to do with data partition to make sure the cpu can get evenly distributed non-depending data.

Concurrency and parallelism can be mixed at the same time. E.g. in the map-reduce pattern, the map part utilizes parallelism to distribute the data to process at all the cpu. The reduce task has dependency on the mpa tasks; running order means concurrency is in play there.
The author's problems all have solutions:

You need to dig stairs to be able to go up and down levels. You need to dig an "up stair", and then a "down stair" below it. Or you can dig "up/down stairs" which combine both functions into the same square.

The lack of stone is probably due to embarking in an area that has clay, soil, or sand layers on top. If you tunnel down a few levels, you should find stone.

If you have an axe (which is one of the default starting items if you didn't customize them), you can (D)esignate (T)reecutting areas to chop down trees and build things out of wood (assuming you're in an area that features trees).
Usually the truth doesn't lie in the middle, especially not when opinion-havers influence one another or are otherwise infected by the same culture. Consider historical distributions of opinions on the employer/employee relationship and compare the overlap between that of today. See also http://news.ycombinator.com/item?id=1470261
She might be able to use CodeSkulptor.org

It was designed by a Rice University professor and has some very useful features for the classroom. Mainly that they can turn in their code just by sending the URL. It has a few idiosyncrasies but it is a very friendly environment for learning in.
My brother plays this constantly, any pointers where I can start playing?
I can only refer to anecdotal evidence I have seen on forums, Reddit, and from friends. That being said, it seems to be a stronger correlation with TWC rather than Verizon, but YMMV. Let me know if you uncover more details!
Why isn't chillingeffects.org hit with DCMA takedown notices?
Oh yes, in this case there is almost no risks for the client but I'm assuming someone will make a django plugin/ruby client/whatever plug-and-play version of this which may not have the same low bar of getting subscriber content on a site where paying is opt-in only.

(I wouldn't mind my bank using this, it's better than what they have in place...)
Nvidia Tegra 4: the first benchmarks
Yeah, limitations like these are often just a red rag to hackers that naturally love the challenge of overcoming apparent limitations with ornate workarounds. See the gmsl library mentioned in the current top post for example, which I read a bit of while trying to get a handle on the Android NDK's build system; respect to jgrahamc for its cleverness but if you don't like Make in the first place, you're inclined to feel that more of it is bad and not good.
I have the same problem on fios. For the last few weeks YouTube has been particularly slow. Buffers a few seconds and then hangs for a bit.

Edit: a bunch of people complaining on a google group thread about the same thing: https://productforums.google.com/forum/m/?fromgroups#!topic/...
IMHO, NetHack is the king of clunky, quasi-graphical-but-really-text-based games. In many ways, it is probably the greatest computer game of all time. Is Dwarf Fortress in the same league?
> Easy for you to say. You're not being called apocryphal.

You are literally just making my point over and over again. This sentence is, like the previous post, utterly devoid of logical content. Are you seriously taking offense at being called "apocryphal"? Nevermind that ryanmolden never actually called you apocryphal.
Another vote for Fabricate; here's a comment of mine from a while back explaining in detail why I prefer it (or Tup) to Make.

http://news.ycombinator.com/item?id=4190804

I use it on Windows too with an strace replacement I wrote which isn't online but if anyone's interested then just ask.
Mozilla CEO expects Firefox OS phones for US in 2014
Yes, data breakpoints was mainly what I was thinking of. But I was thinking of assembly language breakpoints as well (Visual Studio doesn't store the addresses symbolically, or didn't seem to when I was trying it) - I've often found myself needing these too when trying to narrow down on some really ugly bug or other.

I've needed to do this on literally every single program I've ever worked on, and I've even missed them a few times in C#...
My "IPvFoo" Chrome extension will show you which IP the video is streaming from:

http://ipvfoo.googlecode.com/
The DMCA modernized copyright law for the digital age, creating protections for network providers against infringement by their users, and making illegal circumvention of new digital copyright enforcement schemes. What part of this act do you think applies to throttling network connections, if that's what's happening here?
Whatever the problem is, it's not that those specific IP ranges are slow.

I just temporarily blocked everything except 74.125.0.0/16 (google's home address), 173.194.55.0/24 and 206.111.0.0/16 (the CDN).

Youtube is plenty fast using the CDN. It can be slow to start because it sometimes tries other addresses first.
Yeah, I think you're correct. They'd have to remove all Firefox branding/advertising if they went against Mozilla's wishes.
I've had a non-cable DSL connection for years through the same independent provider and noticed about 6-12mos ago that YT was doing the partial-buffer thing. I haven't looked into this too much aside from reading this article and comments, but I'm inclined to think that maybe the problem is with the CDNs rather than TWC or any ISP.
Usenet is very much not the backbone of releases. The majority of releases happen on [0]topsites, with a growing portion of releases happening through large private torrent communities.

[0]http://en.wikipedia.org/wiki/Topsite_(warez)
Can you share the titles?
This is going to be dependent on your location within the network. I'd never assume advice like this will work just anywhere on the planet, let alone within a large country. It certainly does provide a data point for the problem and a localized solution that can be generalized by those with more expertise. This author admits limited expertise with "Other people can dive into the complexity much better than I ever could, but that’s the overall theme."
In addition to letting them out they should never have to put drug convictions on a job application. At least in the software world I see no reason this is relevant. One could argue it demonstrates poor potential for a nurse/doctor/etc, which could be exceptions.
So who says it has to be "cheaper"? Charge the same amount for the streaming service as they get from the cable companies.

The problem is not HBO, the problem is Comcast. If HBO offered all their premium content a la carte over the internet for competitive prices, HBO would be fine. They would make even more money than they do now -- except that the cable companies would collectively go berserk and retaliate, the fear of which is what stops them.

If the DoJ had any interest in not looking like a collection of apathetic former RIAA lawyers there would be an antitrust probe into this sort of thing by now.
The MS Surface Pro
Lack of focus and addiction to mastery the new and shiny can really hamper a passionate programmer's ability to produce.
TL;DR: the author doesn't know, and lists the standard possibilities: superuser, switch user, or subshell. From the article: "Well, I wish I had an answer, but I don’t."
It's really easy to sneer at anybody trying to talk about something impossible to put into words, any experience which cannot be recreated through language. Yet this is the subject of some of the greatest works of art in every medium.

If you have truly never experienced something that jolted you suddenly and thoroughly into recognizing yourself as a small person in the wake of something large and vast, that's a shame. But I assure you that such experiences exist, and that they are indeed magical.
Shell scripts are fine, but if your shell scripts generate files than makefiles might help you model the dependencies between them. You get parallel execution and restart ability almost for free. (and they detect errors a little better)
I've been having a similar in Canada on Teksavvy DSL, but I'm not sure if it's network congestion because Bell is screwing TSI or if it's some youtube caching issue (or maybe both).

If anyone on Teksavvy has a workaround, please let me know. Thanks.
I'll let you in on a dirty little secret. While you find amazing brains at startups, most of those guys spend 80%+ of their time writing non-sexy code. As such, most startups are looking for people that can crank out well organized, simple code, with outstanding test coverage and thorough documentation.

The number of man-hours that are dedicated to the fancy stuff you read about on HN is a very small percentage of the work that's being done. And, unless you are brought in for your very specific expertise (which doesn't sound like it's the case), you won't be getting to do the fancy stuff anyway; though, you'll probably get an opportunity to learn from those who are.

Get a lot of sleep, make sure you keep in mind that they are looking for someone who can work within a distributed code base and practice explaining your thinking related to why you decided to do one thing over another. If you do that, you'll be fine.
AWS: Ruby on Rails Deployment Part 1: Nginx Installation and Configuration
If my friends/family are watching some awesome show like say, LOST, I'm not waiting for TV companies/netflix/whoever to get their act together.

Lost is among the worst examples you could have chosen. It was one of the first shows available for day-after purchase on iTunes, and from the third season on had free day-after streaming on ABC's own site. And it was literally broadcast over the air for free.

So to be clear: You really are saying that even eight hours is too much of a delay. You really are saying that you want exactly what cable TV customers get, but that you don't want to pay anything for it.

Since you like getting free things so much, here's some free advice: If your relationships with your friends and family can't transcend such a trivial incompatibility as having not watched the same television show at exactly the same moment, maybe you should try watching it with them. Surely between all of you, somebody is willing to actually pay for something that is allegedly so crucial to how you interact with one another. (If none are willing to pay for it, that raises the question of how any of you are able to afford the time involved.)
Here's a link to all their titles on TPB:

http://thepiratebay.se/tag/mir+publishers/0/7
Now that I can relate to. I was recently diagnosed (July) with a degenerative neurological disease, and expect to be unable to walk by 45, and be in pain most of the time.

So from that perspective, yes, definitely, I have been having a hard time figuring out what to do. The whole optimization problem of what to do has changed.

It's always been that my current happiness is a function of my current workload, and that my future happiness is a function of my current work and current happiness and future health, and that my future work is a function of my current happiness and current work, but let's just say... the prefactors for each shift rather dramatically when you can't help but think "if I don't do this now, I will probably never have the chance".

But it's worth considering, at least for me, that my current health will in large part effect my future health. So anxiety in the present will have a concrete quantifiable effect on my future health and therefore my future work.

That problem, I definitely have no answer to. But I do think that you shouldn't overvalue current work relative to current health. Not to trivialize anything (diabetes sucks), but focusing on your health now may well give you a lot more time in which you are able to succeed. The optimization function is not at all clear to me, at least.

For me, stress explicitly will increase the rate at which I lose neurological function. But I doubt it's linear; I mean, much more likely that there is some threshold at which I can operate and not degenerate much faster. So I should be operating at that magic optimization point. But unfortunately, my condition has such large patient-to-patient variability that it's unclear what that optimization point is. Ugh.

So yeah, I can feel the clock ticking too. Heck, I don't even have a decent boyfriend yet. And I want to have kids someday!

I dunno, it's tricky. And I definitely haven't figured it out yet other than to know that I need to make changes to reduce my stress level from that of some undergrad. That's just not healthy. Exercise, sleeping well, maintaining personal relationships, these are not irrelevant in determining your future outlook.

Again, I apologize for probably completely misunderstanding your worries. I'm misunderstanding my own frankly. This is a weird time of my life as well; perhaps we can just be confused together.
Ditto. I don't know how many times I've said "man, freaking Google owns Youtube, how can it take so long to load."

I've never been able to watch anything in 1080 or 720 unless I want to go run an errand while it's loading.

After running these commands...1080 streaming like a boss.