skysight-inc/HackerNews huggingface dataset:
> Informed consumers that know they don't use that much data?

This is part of the problem. It's very difficult for normal customers to understand how much data they're going to use.
When choosing a phone data plan, my dad asked me what plan to go for. How much does google maps use? No idea..

Also, extremely difficult for the customer to dispute the particular data usage, because they don't have access to the audit data that comcast has, and they don't have the technical skill to determine that they really accessed "turnerhd-f.akamaihd.net" when visiting cnn.com anyway. Contrast this with the relative ease of checking phone numbers you don't recognize on your itemized phone bill.

Lastly, most objectionable is this idea of charging penalties for overages. In most industries, if you get more, you pay incrementally less. If I buy a hamburger, soda and fries, I get a discount on the price. If I buy 1000 widgets I get a better price than 10 of them. Comcast and the telcos turn this on its head by charging penalties for overages.

Regulators could force carriers to pro-rate based on the price you paid for your service. For example:

ISP offers 3 packages:
100 GB for $10/mo (overages charged at $0.10/gb)
300 GB for $20/mo (overages charged at $0.06/gb)
750 GB for $30/mo (overages charged at $0.04/gb)
2000 GB for $40/mo (overages charged at $0.02/gb)

EVEN better, offer automatic price brackets... Why make people worry about choosing the right plan. People don't want to make this decision.

First 10GB: $0.10/gb
Next 20GB: $0.07/gb
Next 50GB: $0.05/gb
each GB after that: $0.02/gb

(for illustrative purposes only.. I haven't done the math to see how it compares with current comcast offers)

I don't understand why the telcos think massively penalizing people for going over is a useful pricing model.
Principles of the Absorption Refrigerator
Teespring (YC W13) is looking for senior engineers – JavaScript, UI, Ruby
> A far better EFF suggestion to "at risk" individuals (e.g. journalists, activists, etc) is read only systems. For example grab a Live DVD of a Linux distribution, boot it, use it, and then as soon as you turn it off everything is reset to 0.

It's called TAILS. It also triggers scrutiny by "the big g".

http://www.theregister.co.uk/2014/07/03/nsa_xkeyscore_stasi_...
+1. We weren't on AWS, but we had co-located rack space and we moved our main rails app that has been in development for 4 years over to Heroku. It took much much much longer than anyone expected. Like we thought it was a 4 man weeks of work, turned out it was a few man months of work.

Most of the work we had to do centered around data. The rails app it self pretty much worked. We had to change a few things moving from mySQL to Postgres. We depended on a gem that apparently was only tested against mySQL and when we moved to Postgres had to scramble pretty hard to get stuff fixed. How am I going to get this legacy Domino/Lotus Notes system and AS400 to talk to this postgres database or am I going to build APIs around it, etc were harder to solve.

We moved to Heroku because we didn't have the time or skills to do devops well. Heroku has dramatically reduced the amount of time we spend around devops to the point that most months it approaches 0. We also have been using New Relic, which I don't think we would have installed without Heroku. This tool is amazing and has allowed us to respond to trends much better.

Our move to a more SOA infrastructure drove us to Heroku, and for us it was totally worth the switch. If you, or anyone, has specific questions feel free to reach out: noah@noahc.net
I think everyone knew that Youtube would have to add ads eventually to monetize. Cable was originally an ad-free subscription.
recently I replaced OSX on my macbook to Ubuntu and I'm very pleased for the following reasons:

1. better key shortcuts: no hassle to maximize, windows ninja moves without additional software, can do every UI operation with keyboard (most common with cmd+num run/bring back app), fn + arrow works as cmd+arrow on osx, same key shortcuts, UI on all desktops I use everyday

2. easier software install: apt vs brew (ex. installing postgres was pain in ass for me recently on osx)

3. no OSX maximize button madness

4. default file manager is much better on Ubuntu (eg. easy way to modify current path with ctrl+l)

5. same dev machine OS as production - no additional steps for docker (boot2docker etc)

6. sublime works great

Ubuntu has good support for my (non-retina) macbook 2012 (no driver problems at all!)

All this on default Ubuntu installation - no special tweak (except enabling mac WIFI driver in UI driver configurator) - so it just works.

I do understand someone likes OSX specific UI etc. but for me Linux (Ubuntu) matured enough to be better dev machine than OSX
Post-modernism is meta-aesthetics. It's not a specific visual style, it's a social game played by well-educated people to signal their learning to other well-educated people.

The standard example would be an architect building the usual everything-is-a-rectangle modernist house and 'ironically' putting a classical portico two feet in front of it.

That kind of thing was done to death in the 80s and 90s, and it's not so much of a thing any more.

>The most absurd, ridiculous, and controversial creations are what shape wave after wave of art

You could probably argue that the entire web is one massive work of art.

It's certainly been absurd, ridiculous and controversial enough to qualify. (I mean that as a fan, not a critic.)
A password manager is another tool that the user needs to learn, another moving part in a system that really shouldn't be so complex.

It's good advice, but it's by no means simpler than the alternative.
Shoplifting from Whole Foods and Snooping Through Uber
iPhone 6 and 6 Plus: Which is more popular?
Actually, that depends on whether Comcast has effective competition. If they do, prices for end-users will improve, trending closer to the cost of servicing them.

If they don't have competition, regulation can't always simulate the same consumer benefits, for a number of reasons. The regulators are often at the mercy of the regulated company. (The FCC, for example, is all telecom/lobbyist/party-functionary lawyers.) The regulated company tends to do fine, as their model and margins get frozen into slow-moving regulatory law. Smaller/newer companies with other models and technologies can't as easily fit into the regulatory mold, which often even bans them from offering the high-value (differentiated) services that could offer a competitive toehold. Can't have some upstart skimming off the cream from the now-tamed monopolist!

Which is why in all cases new competition, not formulaic rules from DC lawyers, should be the policy priority.
Ask HN: How to capture click cell in Excel on Mac
Hi.
I have an Excel workbook, i want to display image when click on a cell. Do you know how to do this on MacOSX?
Not-quite-Mac-like is way worse than not-at-all-Mac-like.

Look at Sublime and Atom. Completely customizable and identical across platforms. I'd prefer that level of honesty to the fake-Mac interfaces that try and fail to look native.
It has been said before, but it deserves mention, there are alternatives to Systemd out there, like OpenRC which has been around for a while, and other, newer projects like Uselessd.

Of course, whether those other options will be as well supported and developed as systemd remains to be seen.
"TCP is more efficient than UDP if you don't need low-latency delivery, because you can compress more data at once and waiting for retransmitted packets isn't a problem."

Would you care to elaborate what you mean by any of those things? I happen to have some background in protocols but I honestly can't make sense of any part of that sentence.
How One Guy Is Using the Law to Wreak Havoc Over Police Body Cams
Do you think Minecraft and DayZ will last as long and become as successful as something like Tetris or Dance Dance Revolution?
So are you saying that companies can't get income information on, say, prospective job candidates?
how is battery life? Last time I tried installing linux on a macbook pro (1) the machine ran hot all the time and (2) the battery life was seriously reduced compared to using os x.

Have things improved? Might be time to try again?
Okay since Js cant be compiled to asm.js, would asm.js(when its actually fast) make V8 fast enough to outperform the DartVM for example?
Headline needs an edit - it's "Rod Serling", not "Rod Sterling"... but in any event, thanks for sharing.
I skipped to this activity and didn't read the instructions, so I didn't see the part about line breaks. It seems to me that a good solution would to be have the green guy mention the line break, or some other reinforcement of the fact that the goal is a line break.
Sounds like a red herring to me. How hard is it to automatically upload this data to a public website? That is literally the only thing they need to do to comply with the law.
I love NetBeans on Windows, but it's terrible on Mac if you're a Dvorak typist and you want to use keyboard shortcuts. For some reason, when using the Dvorak layout, NetBeans can't decide whether to interpret a key press as Dvorak or QWERTY when using shortcuts, and often it uses both. For example, the W key in QWERTY is a comma in Dvorak. If you press Cmd-, to invoke the Preferences dialog, it interprets this as both Cmd-, and Cmd-W, so it brings up the Preferences dialog and closes the current file.
DayZ? Probably not. Minecraft? Almost certainly. It seems hard to imagine a future where most of our children's children won't someday play something similar to Minecraft.
Maybe you should stop making so many generalizations?

There is the odd total idiot on a bike who blows through stop signs and stop lights without stopping and doesn't have a headlight and is dressed in all black without a helmet. There are a ton of other bicyclists who have flashing headlights, dress in bright yellow jackets, wear helmets and stop at intersections. What do you want the latter to do about the former? Its not like there's a meeting of bicyclists where we all get together and draw lots for who gets to be the idiot this week, and just because I ride my bike to work doesn't imbue me with any magical abilities to police the idiots out there.

I suspect that you're not really looking for any kind of workable solution, though, and you're just butthurt about the one guy who did that one dumb thing to you, though, so please continue to vent uselessly about what "cyclists (in general)" should all do to appease your indignation.
Geckos inspire 'Spider-Man' gloves
The IRS tax code is quite possibly the worst example to use, if you are trying to point to well written regulation. Almost 74,000 pages of tax code. [1]

Though I agree that investment banking advice would be irrelevant here.

[1] http://finance.townhall.com/columnists/politicalcalculations...
I switched from Emacs to both LightTable and Atom full-time. While I'm much more efficient in Emacs, integration are the killer features in the other two, in a way that I didn't have my .emacs setup.

With LightTable, I do mostly WebGL and I often have a browser tab up with my live WebGL stuff all the time. This is super efficient and extremely nice.

With Atom, I do mostly web development. Quickly jumping between files (faster than I did in Emacs) and knowing which files have been changed (they're highlighted in the tree-view) is very helpful for all work-related things.
A New Clue to Solve the CIA's Mysterious Kryptos Sculpture
Very interesting. I have always loved The Twilight Zone and how it brought thoughtfulness to TV, which was/is very rare to see.
U.S. Govt: China could take down U.S. power grid
Maybe people should listen to statistician's main lament about number in the press :

Will you please start including the standard deviation ?

Would contain a lot more information than just having mean and median.
Note that all revenue numbers are gross not net.

In other words, they represent total fare $, not the 15% of fares that Uber actually gets.
Reminds me of Roald Dahl's short story "The Great Automatic Grammatizator."

I cannot recommend it enough. Amazing story about a future in which an engineer creates a machine that writes stories quick and cheap, thousands and thousands of them in no time at all.

http://bookophile.weebly.com/uploads/6/4/0/8/6408830/the_gre...
Why Ghost Put Wordpress in My Rear-view Mirror
UDP does not give any significant benefits to TCP when latency is not as important (e.g. playing previously recorded movies as opposed live streaming).

In fact UDP makes things much harder, for example unlike TCP with UDP you need to worry about the rate at which you're sending the data. Too slow and you're not utilizing the full bandwidth, too fast and packets are getting dropped because the client can't receive it fast enough.

If you don't have a real good reason for UDP you should stick with TCP otherwise be prepared to re-implement your own congestion/rate control, and unless you're familiar with the subject it might be a challenge.

IMO an good example of unnecessarily using UDP is Etsy's statsd. Their argument is that it's ok when data is lost so no need for TCP. Unfortunately with their approach when there's enough of traffic on the LAN to cause router to drop packets, there's not much traffic left for other data as well. If they instead would use TCP with (optionally) low send/receive buffer and use O_NONBLOCK socket. When sending data if send() returns EAGAIN, simply ignore it. This approach still causes data being dropped when there's too much of it, but at the same time it minimizes amount of data in the network and plays nice with other services sharing the same routers.
Supposedly this is the issue:

"Police say complying with blanket requests for body camera footage presents a huge burden, because many videos must be selectively blurred or muted to protect sensitive information before they can be released to the public"
I think it all comes down to how you do the combining.

For example, if you take a fixed secret string, append the site name, SHA256 the whole mess, and then derive a password from the hash, that's reasonably secure and only requires you to memorize one secret. The downside is that you need to perform SHA256 whenever you want the password for a particular site.

But if you take a fixed password and merely concatenate something derived from the site name to get the site-specific password, that's not secure. You're counting on the attacker not figuring out your "something derived from" and that's security by obscurity. (Unless your algorithm involves mixing in some hard-to-guess secret, but then you're back at my suggestion above with a bit of extra stuff tacked on.)
You are technically correct, which is the best kind of correct. Nobody buys GB of traffic wholesale, they buy TB of traffic because a GB is literally a rounding error.

What you probably meant to say was that wholesale bandwith is usually puchased by the Mbps on a 95th percentile billing, although you can alternatively buy by the TB from some providers.
> We're getting more monolithic and coarse-grained.

At the same time we are pushing more heterogenous software stacks to production and configuring more specific dependencies for our applications.

It almost seems like you're using cross-platform as a pejorative. ;)
I was thinking the same. Data could have been planted and business insider was fooled?
It's totally different, because Google promised to do no evil.
Illegal for whom? Which market? (Uber isn't a public company.) And BI has now made this "public" info. Do you have evidence that it's 'fake'?
All I want to know is what my rider rating is...
I think it' not much worse than osx but can't say anything for sure - I usually work with power cord (just sometimes in customer's office)
Ukraine's IT Brigade Supports the Troops
>"Regulation" is a polite word, so it's easy to lose track of what it really means. But what it really means is policing.

The FCC polices the tv/radio/satellite/cable industry, but it also writes regulations that affect the business.

It is preferable to have a head of FCC with industry knowledge. Having industry experience does not automatically make one corrupt or criminal, which seems to be your line of thinking.

>Contrary to what the Republicans tell you, ours is not a planned economy in which government bureaucrats are making operational decisions.

Ours is not a centrally planned economy, but regulators can still enact policies that positively or negatively affect how an industry functions.
Gogs: GitLab alternative in Go
I've been going downhill at a reasonable clip and taking the center of the lane (because of speed and the hazards of card doors opening up suddenly) and had cars behind me be so impatient to pass me that they'll forget to check for oncoming traffic and nearly get into head on collisions with other cars. I also started pulling fully into the lane because even though I'm travelling at speed downhill I've had cars pass me, with about an inch to spare when there was oncoming traffic and they were nearly pulling into the other lane -- I've had to take the tactic to force them to choose between flat out murdering me or else getting into a head on collision if there's oncoming traffic. Another time there was construction with cones out and I went inside most of the cones and let cars by, but had to merge into traffic around a cone where the actual construction was happening -- and a car decided they couldn't be slowed down for a second by a bike in front of them and they passed me and ate a traffic cone and dragged it under their car for 2 blocks.

Some people just completely lose it when they have a bike in front of them that is going to slow them down for even a second or two. I don't know if its rage or stupidity, but they get really, really dumb.

I can't wait until manual driving on freeways and in major cities is just banned and everyone has to have their cars on computer control. All the road rage goes away, all the inattention, all the derp would just go away, and traffic would move faster, and all the headgames would be gone -- replace it all with google algorithms that know how to pass a bike safely.
> [gwt]... was a headache in production

can you shed some light as to what the headaches were? I m quite interested in real world usages of gwt, but i don't often hear much about its use (despite the fact that i know it's still being used quite a lot, just internally in companies).
Everything old is new again.
I second this with: fashion. If your understand clothes, you understand how fashion designers make old designs look new again.
Yeah, mostly senate republicans want to limit trial lawyers, and strengthen large businesses. Trial lawyers serve as one of the ways that people in the US can impose limits on companies, through class action suits and other ways of seeking remedy. Republicans see this as a backdoor to increase risk associated with suing companies that misbehave.

Of course dealing with patent trolls is important, but watch for this to bleed over to other areas of the legal and regulatory system when it comes up.

And the truth is that strengthening class action lawsuits and corporate accountability to consumers, shareholders, etc would be well in line with traditional free market thinking, and weakening them serves to distort the market. You want businesses that behave badly to be penalized, so that good behavior is rewarded by market forces.
Oh dear god, Eclipse approaches Adobe-level awfulness of widget toolkit design.
They are written in Java. The platform that they're built on is available on GitHub:

https://github.com/JetBrains/intellij-community
It may seem pointless, but when handing out Nobel prizes they don't go to the people that made the reagents or centrifuges. It also doesn't go to every author cited in the prize winning paper.
The should just deploy instances inside Comcast's network. Much more efficient.
Sunk cost, so, well, roll with it. But a used purchase in this case is almost always going to be more appropriate.

There's a serious inflection point at the lower end of the bike market where you get very low-quality kit. I've not bought new for such a long time I'm not sure where it is any more, but ~$400 - $800 is likely around the range for a basic city bike (e.g., "mountain bike" type stance but geared for city streets).

Figure paying half that for a lightly used model, of which there are generally many to choose from for numerous reasons.
Indeed, 640 KB ought to be enough for anybody. :/
People who aren't extremely familiar with how the Linux init system works and whose job doesn't include keeping the servers stable don't see why the neckbeards are up in arms about systemd, but there's good reason. Many peoples' jobs depends on making sure the servers are working, and knowing how the servers work is a big part of their job (and sanity). In its current incarnation, systemd changes the fundamentals of how servers work without much increase in features - large risk and little reward.
Right, what I meant though was YouTube let's anyone upload videos. That ingestion must account for a lot more than Netflix's TCP ACKs considering 100 hours of video are uploaded every minute to YouTube [1].

[1] https://www.youtube.com/yt/press/statistics.html
The notifications are a great addition in stock usefulness. You could always add that functionality through 3rd party lock screens but it's nice to see it baked right in.

It's the swiping that I'm specifically disliking. Every time I swipe to the right it opens up the phone app. Probably there are many users who have formed a really strong habit of swiping a certain way to unlock their Android phone. I would bet on that direction being left-to-right.

Do you know if it's possible to change the way the lock screen handles swiping in some settings page somewhere?
Her comments seem somewhat related to her book "The Dispossessed" which contrasts a capitalist world with a plausible anarchist/communist world.
Perhaps you should read the article, for it offers not only a better explanation of the "dip" in the 40s but for the subsequent increase in satisfaction/contentment/happiness that then lasts until near the very end of life.

It's a long article. I have no summary. Other than "period of adjustment to changing values, none of which are related to mortality".
the last version of Safari does not act like this.
Off-topic response: w.r.t. code completion plugins in Chocolat, the hard part is already done. With v3, the plugin API is now process-separated, and communication is over mach ports. Now that there's a stable, non-blocking and low-latency foundation for plugins, all I need to do is figure out a good API for it.

My advice to aspiring text editor authors would be: do development on the slowest most outdated computer you can find. I use a 2007 iMac: 2GHz, 3GB of RAM and a 128MB ATI Radeon 2400. If the app works OK for me, it should work awesomely for everybody else!
Even accepting that which is a stretch. Your comparing the absolute worst from AWS to Comcast lowest prices. Don't forget unlike AWS Comcast charges for both upload and download and charges the full 10$ for the first bit. Making there actual costs at best 40c per downloaded GB, but more realistically there charging 10$ for people who are going to average 1/2 that bucket split 50/50 upload and down that's 80c /GB on average. And hundreds of thousands of dollars per GB in the worst case Aka 300.001 GB.

Any way you slice it AWS charges rediculusly high bandwidth costs and Comcast still charges way more than that.