skysight-inc/HackerNews huggingface dataset:
Comcast cut me off last year, after 7 years of service. I got a lil "greedy" and broke the 250g cap (300g+) - never even knew there was a bandwidth meter at their site.

By the time they warned me, it was already halfway through the next month. I slowed my usage down, but still broke 260g at the end of the month (I work from home, use it for everything).

They shut me off, banned me from service for 1 year, and absolutely no one at customer service or their "security department" would even talk to me. Zero tolerance, no options.
If they've identified a new approach to project collaboration that is superior to their existing product, it makes sense to develop it. If they don't, someone else will, and their prize will be a portion of 37signal's market share.

Basecamp has been awesome for a wide range of users, but we're seeing other folks taking a stab at this space (e.g. https://trello.com/) and eventually someone is going to come up with something that is all around better for the average user. Why wait for the inevitable?
The big one, for me at least, is the move from a 16-column grid to a 12-column grid. I didn't look into the technical differences, just those that would impact development with it.

I just converted a ton of stuff (like last week), so it's pretty fresh in my mind. I feel like I should have checked the wip branch first, but this has really become my favorite kit. I've been about 95% YUI and the remainder OOCSS, and Bootstrap is the fastest concept-to-reality I've used.

I'm not too worried about upgrading if there are some compelling reasons to do so.
>> In the case of most startups, native apps are unnecessary.

I think the point the original post was trying to make was that in deciding between Web and native app, only native apps will be necessary. In other words, why spend the time developing a Web app when everyone will use it on a mobile anyway.

(I just want to point out that there's a large part of my soul that is just torn over agreeing with this post, because I would much prefer an open Web to proprietary apps. And I built Web apps for years. However, denial does not become an entrepreneur.)
Thanks, I'll keep this in mind. I've spent more time dealing with Comcast customer service than all my other monthly billed services combined. I've got more stories, this is just the highlight reel.

Now if I could just get them to stop playing crappy, low quality music while I'm waiting...
I know this isn't your product, but its not that hard to support touch these days.
The problem for me is that the text is bright enough when you are typing, but becomes too dim after it is saved.
Putting the keyboard back into computing is a strange direction to move considering the wild success of tablets and smartphones (namely of the Apple variant) that drop the keyboard entirely in favor of better touch interaction. An ideal interface has a low barrier between what you want to achieve and the way you achieve it, using a keyboard requires that written language always be between the two.
...and yet.

I like good design as much as the next person. But I'm not sure what a good design even is anymore and this article isn't helping. It's throwing a lot of concepts in that "design" bucket. Are we in the midst of a "design bubble"? Are we - as in anyone who can look at a screen and make some kind of cogent value judgment - all designers now? I'm pretty sure I've never chosen to use something (keeping in the realm of software/technology) based on what it looks like over the actual content/functionality it provided. Or is content and functionality in the realm of the designer now?

And I think this statement is highly debatable:
"Programmers who prefer to be given detailed requirements and push syntax into a terminal or prefer to isolate themselves from the broader product team will have decreasing value in the world of innovation and product development."

That may or may not be true, time will tell. Too many cooks spoil the soup, you know. And in time, when we are all designers, we just might want someone to competently and efficiently push that syntax into that terminal.

Now I'm off to see if I can find any old issues of Raygun in my basement.
It's not inertia, but it is an easier context-switch, IMO.

If you made an "app browser" that allowed better searching (type the first letter and the app appears --- tap to open it), sorting (like bookmark folders) and easy navigation between apps, you'd be presenting me a much better experience than the current process of finding and switching between apps on your phone.

That said, I still think pure mobile web could be the future. Why couldn't Apple allow mobile web apps to be sold in the app store? It's an icon that opens a web page. It could be as simple as that.

Let's take it a step further. Imagine that when you download this new type of mobile web app, Apple calls a JavaScript API that reads the HTML manifest in the 'index' file and loads the resources in the background. Apple shows the downloading bar over the app icon while this happens, just like downloading an app today. When you click it, everything is loaded and ready to rock.
I don't see any problem with affiliate links.

We do we think that we are totally entitled to someone's work, be it a plugin or anything, but have problems giving back even in the totally easy, transparent and of no cost to us method of affiliate links?

I'm not talking about this add-on or comment in particular, I'm talking a animosity I see towards affiliate links in general.
Give a little back!!
Which is totally understandable if the biggest component of your recruiting pipeline is leads from job boards. The average quality of a job board candidate is so _low_ that there's a reasonable concern about defining expectations downwards, so that anyone who can talk coherently about programming and solve FizzBuzz might look artificially qualified.

The solution to this is, again, have an outreach process that gets you Glengarry Leads, at a much lower volume. Where do your best candidates congregate? What are they most interested in? What do they like to talk about? What do they have opinions about? Think about those questions and then, for God's sake, don't just pick a job board based on them.
Just out of curiosity, what's the case-law like if she had encoded these documents and stored them on paper?

I certainly don't want to see mandatory decryption, but at the same time it doesn't make sense to let an accused completely skip out on discovery by simply truecrypt-ing the evidence either.
True, if you have a twitter account filled with links to pictures of yourself drunk at titty bars your potential employer might be able to find it but I don't see how it serves anybodies interests to explicitly point them to it.

Will be interesting (and scary) to see what happens as social media permeates more of our lives and makes things public.

Will we end up with a situation where employers will enforce strict rules about out of hours conduct of employees so as not to reflect badly on them, Orwellian Society?

Or will everyone have so much dirt on everyone else that it just stops to matter anymore, this could in fact lead to a more honest and liberal society.
Yeah, I can switch to 1.5/.7mbps DSL or stay with 16/3mbps cable. I saw u-verse came to my area but I had to yell at a manager to even get them to consider selling it to me without video. They agreed but when I asked them to cut my DSL the same day uverse comes in, they told me they could do that if I bought the video package. Toss in how AT&T treats its wireless customers and you're dealing with a level of incompetence and evil that makes Comcast look very attractive.

The question isn't whether comcast sucks, its whether it sucks worse than the competition. Here in Chicago, its clearly the better choice. That 3mpbs upload is pretty sweet for RDP and file transfer. Heck I even run a little webserver off my desktop and my dynamic IP hasn't changed in 2 years.

While I have no problem with the comcast bitching (they can be terrible at times) I just never see the equivalent for AT&T and other monopoly telcos. Why don't AT&T and Verizon get the same treatment? It took me 2 months of phone calls to get business DSL at our satellite office (new building) with Verizon and they even managed to fuck that up on site. I'm finding it hard to believe Comcast is any worse than these guys. In fact, I'd go as far as saying Comcast Business is pretty impressive. American based tech support during normal hours, great speeds, and no caps.

I suspect most of the complaints are from home users who are just joining the rage-fest and have zero experience with actually switching to the competition and will pretend to enjoy substandard speed and service just to "stick it to Comcast." Err okay, but that's not a rational or positive attitude.

Also, some of the comments in this thread are hilarious. Sick of the 250gb cap so you'll switch to wireless 4G? Heh, enjoy non-published dynamic throttling to 128kbps when Clear decides you've had too much internet. I'd rather have 250gb at 16mbps than "unlimited" at 128kbps.
Stages when writing a webapp
For the simple interface you might want to check Workflowy (http://workflowy.com). Not sure if it can integrate with a calendar.

I use Daylite. A bit heavy sometimes and the learning curve is steep, but once you get the hang of it, is fantastic.
The line I used in my past life as an enterprise Java developer was that Internet participation was a necessary part of my professional development, enhancing my future value to the company without them needing to spend money on expensive training or conferences. Plus it gives me a chance to learn about some of that web stuff that your IT magazine is always talking about, boss. Imagine the TPS reports I could implement with that! (It worked. Japanese megacorps: secret hippies, I tell you.)

More broadly: fear, weakness, and lack of creativity in the face of constraint are not career-enhancing attributes. (That's not personal. Many engineers need to hear it, including me, both in the past and occasionally in the present.)
As an owner of a software company, handing me or anyone else at the company a resume is actually a (slight) negative. It means you're handing it out to anyone who will take it, and you haven't done the research on our company.

One can certainly overcome such a tiny black mark, though, since we definitely forgive ignorance in the strange ways we sometimes do things.
I've worked on a few prototypes for games built with Node.js and HTML5, but one hurdle I kept running into is how to prevent cheating/exploitation. Turns out, with JavaScript, it's a (mostly) insurmountable problem, since any client-side communication/action is inherently script-able.
I found the dox from Aaron's comment (thanks, everyone!). Bootstrap 2 looks amazing.

What's the win going from 16 to 12 columns?
A thought-provoking post.

(More detailed thoughts left as a comment on the post itself.)
1] Perl Hacks/Cookbook
2] Intermediate Perl
3] Perl5 by Example +/ Perl by Example -
4] Perl Black Book
I thought will be useful for people wanting more information.
I keep getting ads for Clear in the mail. No idea how good it is though.
I don't know why, but if you are looking for SASS there is a fork:

https://github.com/jlong/sass-twitter-bootstrap
Why is it that every mailing list I read about updates to legacy design (even classic ones that have been successfully implemented and no one would change back) always that that guy (or guys) who say "no this is stupid, make your own widget if you want new stuff, floppy disks are a good enough standard"? Poul-Henning Kamp is that guy here.

The guy who coined the term "bikeshed color" is now arguing over the name of the next iteration of HTTP, and how since it can't be done in a year it shouldn't be done at all. I understand the need for conservatism, but outright pooh-poohing is never effective without major concerns.
hahaha no way! didn't know you were hanging around here these days =)
Alugue uma Àni Villas em Anguilla e entre no mundo da sofisticação
I'd like HTTP over UDP for javascript applications.
I just had another thought on this: mobile usage does not necessarily imply that the back-end is entirely on the device as well.

For example, the app I'm building right now has an entirely iOS-based UI, but the brains are hosted on the public Web via API. The app talks to the back-end via Websockets for anything that requires brains.

This type of architecture allows your application to participate in the UI-du-jour (native apps) while at the same time participating in the open Web. And you can simply write another client when another type of device (I dunno, Kinect?) becomes the consumer's preferred method of consuming. I think it will become much more popular in the coming years.
neat analysis. I have a wireless keyboard that wasn't working well - would disconnect and go unresponsive. I changed batteries 2 or 3 times and the problems persisted. Finally I happened to change batteries to a batch of duracell batteries and the problems went away. Brand name vs. dollar store may vary on peak current capabilities as well as overall power density.
Is Social Media Marketing Worth All the Effort?
Social media marketing is one area of marketing that some organizations question, especially since the true impact of social media marketing can be elusive.
We all want, buddy. Now go implement it :)
SOPA dangers to innovation in finance
Gabby Giffords Resignation Message.
The easy thing to do is nothing. But continuing on the current path is a time-tested formula for complacency.

I wish I heard that from the new RIM CEO.
Yes, some news anchor from CNN.
Oh, right, we were talking about options.

I had two options here in Seattle. Clearwire? 4g, with a modem positioned at my window, hoping it got better reception than my phone? Nah.

Or Qwest (now Century Link) DSL. The DSL has been fine. Not quite as fast, or stable (recent storms and flooding forced a lot of reconnects) but is just fine.
Hedge funds are in the same situation, and their fees are even higher - fees of 2% of total Assets Under Management PLUS 20% of any gains are common. For all of that, they have experienced challenges beating indexes as well (down 6.4% for 2011, as measured by the Dow Jones Credit Suisse All Hedge Index - according to the article linked below).

http://www.forbes.com/sites/greggfisher/2012/01/23/chasing-t...
Enterprise to Cloud Firehose
That's really not contributing to the discussion at all.
Be sure to try the colour blindness assist. It's one or the most innovative ways of approaching it I've seen, and worth it for even the non-impaired to try.
I have tried several different software solutions, including writing my own web apps, but I always give them up.

This is the only solution that has worked in the long run for me: a simple text file. Each day I start a new list of items by putting today's date at the top of the file. Only things I can finish that day are added. The next day, if I didn't finish something and still consider it important, it's copied to that day.
I can see the legal issues that would be forthcoming if you refused to share the key to allow for access or agree to type it in yourself. Obstruction and all that.

I'm wondering what the legal ramifications might be if you set a secondary key that would wipe the drive in the most secure method possible and then provide that key. Or even the alternate boot sequence as suggested.
Yeah, it's a fantastic combo. I recently opted to do subsequent dev on Knockout.js, though. LOC for markup, styling, and javascript under this regime is fantastically small and really quick to develop.

Don't mean to hijack, but I'm curious if anyone has gone the other way, i.e., choose backbone over knockout. My main concern is DOM overload/GC issues. Backbone is also considerably smaller, but that's not as important in my context.
Plausible deniability is a much larger concept than that. Also if they know you're using Truecrypt, the "deniability" of the existence of a 2nd (or 3rd or 4th) OS goes down significantly.
I think there's an interesting behind-the-scenes change that is being demonstrated here: the transition from "every app handles displaying its own menu" to "apps just export their menu structure over DBus, and another program handles displaying them" is what makes it even possible to add the HUD to all applications instead of just developing a single app that uses a HUD instead of menus and leaving the rest behind. Now that all the applications are exporting their menus over DBus, if you don't like Canonical's menu interface, you can write your own and it will work with all applications. That's pretty cool.

For instance, any one of the Quicksilver-alikes available for Linux could add a plugin that turns it into a frontend for all your application menus. The KDE Alt+F2 run dialog could do likewise. Hell, you could write a menu interface in Emacs Lisp if you really wanted to, and control all your applications from the Emacs minibuffer.
Sure! I will try to :) I will do so in public, so that I can get as much help as I can.
At least they're honest!
Javascript had already started killing the web. The industry is going to regress to client/server, and whether the platform will be browsers or mobile devices' own window systems is just an implementation detail. The tradeoffs differ, but they both suck compared to addressable content in standardized formats.
You can't get a complete list the way it's currently set up. But SomeEntity.property(), without an argument, will give you a sample of them.
Novak Djokovic vs David Ferrer live stream.
Any twitter bootstrap tutorials you can recommend, beside just using inspect element in Chrome console?
they should be nice about it though :) and yea, this should go to reddit
The C60 buckyballs and the related ideas that followed in the last 20 years are soooo amazing.

Nobody expected that simple carbon holds such amazing secrets after being the focus of research for 100s of years. There is still so much to discover in this world.
"I would love to see a candidate who was actively sinking a shovel every day to produce or driving a tractor trailer to deliver raw materials for her/his constituents."

Haha, yeah that would definitely have to be done by robots. Robots certainly help move us to a post-scarcity world though, don't they?
Yesterday's link, to the original source: http://news.ycombinator.com/item?id=3502850
Whenever I push a new version of an app, I always do it in the morning after having slept a good night.

It's very important to be alert and able to react in case something goes very wrong. Launching after being up 20 hours is taking risks for no reason.
I keep trying to decide if it's bravery or slight madness with their stated goal of massive traction.

In the end I guess the target market probably won't be the kind of person who has IE8 installed while unable to upgrade, the only downside I could see is if you as a consumer wanted to use it with clients.

I'd also say Google's 'decision' is totally arbitrary and only meaningful in relation to IE, more specifically support for IE7, don't copy them. What if MS start releasing versions like firefox are now? FF also got some flack from corporate clients who can't keep with the schedule. If a massive corporate with XP machines who are unable to go past IE8 suddenly pops up on Google's radar I wouldn't be surprised if that policy suddenly disappears when IE10 comes out.
Europe Weighs Tough Law on Online Privacy
Xiki - Wikified tree-ified emacs
It does some of the things the existing Basecamp does.

It doesn't do some of the things the existing Basecamp does.

It does new things the existing Basecamp doesn't do.

It's a new product with new ideas about what's important in a product like Basecamp. It's not the same as today's Basecamp, but it's still familiar to the millions who've used Basecamp.
I don't think you grasp the entirety of the service sector. Creative services (programming, consulting, design, etc.) can't yet be readily replaced be robotics or machines. Creating beings that can themselves create is a significant undertaking.
I'm not sure I agree with this direction, as this system seems like it has a high cognitive load, that doesn't allow a lot of relegation to muscle memory (ie it seems like you have to keep the feedback loop between your keying and the options that appear open for the duration of the command-invocation), which is what I find attractive about keyboard interfaces in general. But I could be wrong. I'll have to try and see.

In any case, I'm glad that the direct-manipulation paradigm, which I find to be generally and intrinsically impoverished, isn't the only avenue UI innovation is going down.

I have other ideas about a keyboard-oriented interface in this essay: http://blog.byjoemoon.com/post/9325300749/a-different-kind-o...
Wondering the same. Sorry, didn't mean to imply it's a win. For me, I'm going to have to adjust a ton of layout. It's probably not all that bad if you've got a decent template structure, though.

It's a headache, but as I was saying, it's so much quicker to work with than many of the others that I might just dedicate some time to do the work and get on board.
>I'm wondering what the legal ramifications might be if you set a secondary key that would wipe the drive

Destruction of evidence.
http://en.wikipedia.org/wiki/Spoliation_of_evidence
Affiliate links seem OK if your website is actually driving traffic to e.g. Amazon.com, but simply rewriting every link to Amazon.com on any page (even ones that already were someone else's legit affiliate links) seems a bit abusive.
Austerity Could Again Sow Seeds of Extremism in Europe
Few people who use computers for work require the same degree of capability as programmers do. For most office work there are huge reasons why the mobile paradigm makes a ton of sense. I firmly believe that in 10-20 years it will be the dominant form of business computer.

That doesn't mean you can't use a mouse and keyboard as well. And that does make it similar to the form-factor of a laptop or a desktop but that misses the core advantages of tablet computers. The OS experience, the app. install and management experience, the portability advantages (tablets are vastly more portable than even a laptop), and the potential cost savings. Not to mention that it could easily be a different set of companies providing such systems in the future than the PC stalwarts of today (perhaps google, apple, samsung, and HTC instead of Microsoft, dell, and hp).
Very cool! I recommend the "wombat" theme for dark terminals.

Btw, the "start with your own theme" feature is broken in Chrome17 and FF8; it injects the CSS directly into the <body>, without the <style> tag.
Just a quick reality check: "normal people" don't know anything about bookmarks, and they know almost nothing of URLs. They simply search google every fscking time. And I'm talking of desktop usage here.
Hah, they must use the same vendor. Strangely enough I haven't had that problem myself the few times I've called, but one of the nice things about FiOS is that you don't need to call them for many common tasks.
It's not necessary. Exercise isn't necessary, either. It's a good idea for almost everybody, and even if you dislike the activity doing it probably improves outcomes for things you actually do like, but no one will force you to do it.
Perhaps I'm misreading you, but what's wrong with "bridging the divide between menus and CLI's"?

That kind of thing sounds like an excellent fit, especially for the programs shown in the accompanying video. Some things just work better with a visual interface - web browsing, graphics work, etc - so the ability to get away from the graphical sparseness of a CLI implementation while keeping its speed and expressiveness sounds like an excellent compromise to me.
Ozone Widget Framework open sourced
Show HN: Craigslist Car Search