skysight-inc/HackerNews huggingface dataset:
They definitely aren't indestructible - my sister's iPhone4 dropped out of her pocket onto a concrete floor (movie theater) - around a 3 ft drop, and hit the corner and the glass backing cracked from top to bottom.

I love the form and fit of my 4S, but when it's out of the snap case, I am very ginger with it.
I'm not a fan of RIM's BlackBerry, but I don't have an issue with the lights.

According to BlackBerry's user guide:

http://docs.blackberry.com/en/smartphone_users/deliverables/...
I subscribe to the school of thought that you learn by doing, so my best advice is to put yourself out there and write some code. I've read lots of blogs, and a small handful of programming books (K&R, parts of SICP, parts of CLRS, Programming Pearls), but at each step I took it upon myself to actually do what the author was doing. Reading code or watching lectures isn't going to make you a better programmer any more than watching tennis will make you a better tennis player. You presumably already know the rules, you just need to practice to get to the next level.

Try writing anything that sounds fun. Write your own JSON parser, or a trie, or a B+ tree, or an implementation of the travelling salesman or knapsack problems. Wikipedia will get you started on all of these, and from there you can write the code. Too often people promote the idea that "Well, JSON libraries exist, why write your own?", but that misses the point. For one, it's fun. Professional tennis players exist too, and I am definitely never going to be as good as they are, but that doesn't mean it's not worth playing tennis if I enjoy doing so. More importantly, though, if you've written your own JSON parser, then the next time a new protocol or file format comes out and your language of choice isn't officially supported, you'll be able to write your own and be ahead of the game. All of these skills are transferable.

An added bonus is that when you go to apply for programming jobs, your portfolio of fun side projects will speak volumes about your ability to code. Don't worry that you don't have the best, most efficient, most popular JSON parser. The important part is that you spent your personal time bettering yourself, and that you are interested in being great at what you do.
I feel like it was probably from something like http://en.wikipedia.org/wiki/Gobbledygook which, (as far as I know,) has no racial context.
Title reads "SOPA-like"?
1 Developer, 1 Year
The Magna Carta Essay
my general rule of thumb these days is to buy fiction on the kindle and nonfiction in paper.
Posters who say "M$" often get a dressing down, so I think this characterisation is partly in your head.

Can't say I care about lack of Paul Thurrott content, though. He is/was the anti-Gruber right down to lacking the panache. I think the last time I followed a link to his site, I was greeted with a big ugly popover ad.
If you haven't seen those kinds of controller methods, I'm wondering if you've worked on any legacy apps recently? I've yet to see an app with a) more than one or two skilled developers and b) more than a couple of years old that C) didn't exhibit that problem in at least a couple of spots. I don't think this is a Rails problem—its a code discipline problem. If you're fortunate enough to have only worked on solo projects or teams with extraordinary discipline, then I'm jealous! But its definitely a problem that creeps into most codebases sooner or later.
On top of the world: A visit to the Times Square New Year’s Eve Ball
Well it certainly seems you have a bias as well. Let me share mine: all this "debate" is irrelevant and only serves as a distraction from our real problem, which is prosperity not deficits. In no sense is America broke. We easily find trillions of dollars to spend on wars and bailouts but whine incessantly about a few million or a couple billion on initiatives that would actually spur growth and contribute to lasting well-being of our country's citizens. It's all about priorities and debating how to cut ourselves to success is worse than useless. It's preventing us from having the conversation we really need to have about how to move our economy into the 21st century.
I've read the About page but I have no clue as to what Tello does. They do in fact need a UX mastermind.
To beat Amazon, brick and mortar retailers need to raise prices
As a fellow Facebook tab provider (My Tab) I feel your pain. I'm concerned about how SOPA and ProtectIP will impact this class of service as it would be impossible to police all content added via tools like ours. It's already been said, but you can run your own DNS or even contract for DNS services from a wide variety of places. I would move your name and SSL certificates to a trusted registrar ASAP. Glad you were at least able to work around the issue by pointing directly to the app.
Ask HN: Does HN keep a list of newly launched websites?
I couldn't find such a list on HN or searching Google so I created a prototype today. It's basic, but something that could be very useful and interesting. I'd like to grow the list. If you have a site that has launched recently or will be launching soon then send it to me and I'll put it on the site. uStew.com
Overnight, our domain was blacklisted by Spamhaus. Nothing we could have done to stop it. Because of ONE bad apple.

Because of major internet infrastructure run at whim by 3rd party blacklists, you mean.

is there any possible way to not get randomly nuked by Spamhaus?

Spamhaus and every service like them.
If it truly becomes a matter of "national security" you will see those environmental regulations issues evaporate.
I grew up in a house almost totally devoid of books. I was completely dependent on libraries until age 18 or so, so books were always the property of the collective. To this day I can't bring myself to write marginalia in my books, the idea is just alien to me.

Perhaps this explains why I cast off physical books so easily. Once I got my kindle I systematically started paring down my library by removing any books that I was able to find electronically. Most of what got culled were mass market and trade paperbacks, and most of what I kept were books that had intrinsic value as objects (library of america, folio, and mid-century modern library editions).
Your employees are not robots, nor are the contacts they make, please don't treat them as if they are. You don't get to reach into their minds and wipe or edit relationships as you see fit simply because they were developed on company time.
D3.js, which stands for "Data Driven Document"
http://mbostock.github.com/d3/
Mozilla provides a psuedo-element for this. See: https://developer.mozilla.org/en/CSS/%3A%3A-moz-progress-bar

I think Webkit has a similar approach, although I don't know if it provides as much freedom in styling as the -moz-version.
On Input Validation
No, it isn't. Trashing people's submissions (and other websites in the process, by implying that they belong on <inferior website>) and boasting that you have reported them to moderators is unnecessary. If they're not a spammer, you've insulted them. If they are a spammer, they don't care, so there is no need to do more than flag.

As a reader, I find it to be crossing a line in being overly imposing about your opinions. It is not really constructive or civil, which is the spirit of that guideline.

If you don't like to follow the guidelines here, I recommend reddit.com, where you can actually downvote submissions and selectively subscribe to topics of interest. ;)
Boy, what did I say to offend people?

I provide useful feedback on some services that I am actually using for real work, and I get downvoted?
My package got published today... I hope it's only correlated |-:
Is it me, or has 2011 been the year of the corporate tech PR blunder?
I'd love to see more things like this contributed to a reusable SASS library that could be "included" in CSS/SASS sheets that could be processed/cached server side for speed. Reusable components has always been the hardest part of clean CSS (at least for me).
The money is in hiring good hackers at good prices.
What emotion does your powerpoint slide convey?
There is still a significant used market for the old HP printers, for reasons such as you describe. There have been several posts mentioned/referred to here or elsewhere about how they differ from the current HP SOHO line -- plastic and much less durable, as I understand it.

Actually, I'm reminded that a relative has a 4MP purchased... a decade or more ago?, that is still chugging along just fine. It's awfully slow by today's standards, but -- while small and designed for the SOHO -- it is indeed "built like a tank", for the most part.

By the way, the Brother 2[1|2]40, 70, etc. look all right, and their image quality is ok (for a basic B/W printer -- don't expect an Ansel Adams print ;-).
Best Mashups of 2011
Android Dominates 2011 in USA: Android 46.9% Apple 28.7% RIM 16.6% Win 5.2%
I'm not as optimistic as 'Locke1689 is that BT is the best primitive for a general-purpose overlay, as FEC is less useful for small filesizes and discrete messages.

On the other hand, congestion control is easier to do for FEC-based protocols than it is for generic group messaging.
There's one other drawback that made us switch from AWS to dedicated hosting (among others such as those mentioned in the post): latency

At least in Europe Amazon has only one datacenter, quite at the outskirts in Ireland. We could save some 20% in load time by moving to Germany, where our customers are!
Well, there is CSS Animation. However, you could argue that it's not ready for use yet it lacks support in IE9 (IE10 has it) and Opera, plus older versions of other browsers.

(See: https://developer.mozilla.org/en/CSS/animation for further information)
Ask HN:Which is cheaper: a new technology or a new bill?
How much would it be to come up with a technology that accomplishes SOPA goals, but without sopa's bill?

How much have SOPA pushers/supporters spent on getting this bill to where it is today?
How much would it cost SOPA pushers/supporters to implement the SOPA system?

How much will it cost SOPA pushers/supporters to maintain SOPA system on a yearly basis?

How much would it cost SOPA pushers/supporters to implement a system (the system before the would-be SOPA system) that would decrease pirating in such a way pushers/supporters would be satisfied? (on their own, with engineering and technology, without a bill)

How much will the SOPA bill/system make the SOPA pushers/supporters?

How many more people will purchase their unique viewing of a film versus pirating it, post passed SOPA?

Lets say a movie will have 100 unique viewers over a 1year span. Lets say that of those 100 unique views, 20 of them were not purchased views (pirated). That is pre SOPA scenerio. Now lets say SOPA bill/system exists; of the 100 unique viewers, how many purchased the content? All 100? 85? What is the goal? 100 unique views turns into 75?

I feel as I am missing something. Example: Smart guy runs multi-billion dollar business. Smart guy's business has problem. Smart guy rounds up engineers, produces solution to solve problem. Some guy runs multi-billion dollar business. Some guy's business has a problem. Some guy rounds up engineers. -scratch- .rounds up lobbyists? throws money at congress to solve problem?
Problem doesn't have any other solution then a bill?

*SOPA pusher/supporter = individuals/organizations who have spent money getting this bill to where it is today. Prime example, MPAA.
Christianity is actually split on which day to keep. Those that follow the Catholic Church (via canon 29 of the Council of Laodicea) worship on Lord's Day[1] (Sunday). Those that feel the church could not change the day of worship (e.g. Seventh Day Baptists) worship on the Sabbath (Saturday).

Wikipedia has a small breakdown for the 7th day in http://en.wikipedia.org/wiki/Sabbath - some going with local, some going with time in Israel. Not being Jewish, I am not sure how accurate this one is for Jews: http://www.star-k.org/kashrus/kk-trav-dateline.htm

It was my understanding that Catholics go with local to determine Sunday.

[1] http://en.wikipedia.org/wiki/Lord%27s_Day
IMO, this would definitely be a poor time to get into an ARM. I expect severe inflation coming down the pike over the next few years. If you decide to buy, it should be fixed rate all the way. :-)
If you structure your program in a certain way, there's no need to distinguish between procedures and commands. See git and rbenv, which expose a single meta-command to your $PATH but are comprised internally of many smaller commands that invoke each other and communicate over standard I/O.

This is also known as the UNIX philosophy :)
Reading PDFs on an eInk kindle is a fairly frustrating experience. The render speed and the scaling (or constant panning) make it subpar compared to actual ebook formats.
Here's an idea:

Sell physical placeholders that look like books, along with ebooks. You can put the placeholder "book" on your bookshelf to remind you what you own, decorate your room, and give your kids some reading ideas.

The placeholder could come in a variety of smells: musty, smoky, neutral, National Geographic I-think-I'm-gonna-faint inksmell , and my personal favorite: Earl Grey.
There's tons of other time for that, when you can't read etc. eg when you're driving.
My above phrase was not quite correct: it's not about the candidate, per se, it's about labeling as 'sane' those policies that he agrees with. Presumably, he could have a great time trading 'insane' and other verbiage with the people who view the lack of universal health care in the US as 'insane', as one example, and no one would be the better off for the whole exchange.

By the way, you, too, are insane for not agreeing 100% with me:-)
Somewhat similar to the progress bars built by Lea Verou: http://lea.verou.me/polyfills/progress/
compared to the days/weeks that it might take to get another physical machine set up.

Whaaaa?

What does 50 EC2 instances correspond to in the hardware world, appwise (not environment)? Each of my Rails/Apache processes are about 75M (unoptimized, natch), which means 50 will sit OK in 4G RAM. Since that is laptop-caliber hardware capacity, I'm still not seeing the benefit in the server world (or even an 8G PC). From where I sit it seems to involve a lot of domain knowledge that is not relevant once you stop using EC2.

Naturally, EC2 is totally great for spinning up and prototyping, but from my research its most compelling benefit is geographic dispersal, which can also be accomplished otherwise.
Well yeah. Thats kind of my point. I was showing the silliness of the statement I was replying to, that somehow if I don't like the laws of my state, I can just up and move to one that does instead of having to try and affect legislative change.
Does anyone know how sparkleshare (http://sparkleshare.org/) compares?
I agree. Between the refresh rate of the e-ink screen and the general speed of the Kindle, I could never imagine using it as a programming reference or some such. Though, I've yet to try it and the ability to search would be great. Some books, even reference books, have pitiable indicies.
There wasn't such consistency in my math undergrad or masters programs. Further, the Peano postulates definitely involve the natural numbers starting at 1.

Of course, most programmers don't have math degrees and I'd suspect that most people indeed think 1st element of an array starts at 1.
You know, I've just about had enough of libertarians and conservatives claiming such moral superiority of their economic world view that they perceive any disagreement with it as obviously wrong.

I was replying to a parent comment that claimed that ARPA wasn't particularly important in the greater scheme of things ("If it wasn't ARPA, it would have been something else"). I replied by pointing out that even when ARPA did exist, it took quite some time before the free market started churning out Internet alternatives (none of which really survived, by the way), so perhaps the initial bootstrapping was useful. I also pointed out the the ARPA internet defined the character of the "public internet", which most people here think is vastly superior to the walled garden alternatives that the free market cooked up years later.

I didn't go into a long treatise on economics because that wasn't the point I was responding to. Just because I don't take every tangentially related opportunity to evangelize my personal thinking on economics does not mean that I'm ignorant about economics.

I've said this before to people who take a moralistic tone on economics: if you are a true believer of purely free market economics thinking, please take the time to read extensively from respected economists who disagree with your world view. There are plenty of Nobel Prize winning economists who disagree with your position, so it shouldn't be hard.

I, personally, have a somewhat nuanced (read: "not unprincipled") view largely because I have read extensively from people with radically different positions on economics. It really helps.
Maybe MBAs are good for something
To clarify: I don't necessarily support these actions as a response to SOPA (although SOPA is a pretty aggressive attack on civil liberties). I'm merely pointing out some examples of what SOPA opponents could actually do if they decided to employ a "burn the fields, salt the earth" strategy.
Glad Verizon cancelled their fee, but $2 is nothing compared to what the airlines charge for booking over the phone...I can understand why a company would want to discourage people tying up their service reps, but making you pay for the privilege of buying something...?
I don't think this is necessarily related to tech (see: banks), its just a trend this year we've seen, and I think I know why.

In my unprofessional observations, I think that faced with declining consumer revenue (or just the mere perception of potential future declining consumer revenue) many CEOs considered schemes to make their stock prices/quarterlies look better regardless. Below are some I can think of from this year that had zero point except to pad accounting numbers for a small period of time.

If successful:

* Netflix's qwikster would have made the stock look better by shedding off the less %profit part.

* HP's considering of ditching their consumer computer division would have made their stock look better for the same reason (corporate customers = more %profit)

* Bank of America's/Wells Fargo debit fees, same reasoning, higher %profit for nothing

* Verizon, same reasoning

All of these would have buffed short term numbers but were panned because either the consumers and the press "caught on", or more accurately, caught on too early.

Part of the blame lies on companies/CEOs thinking very short term. Steve Jobs or John Chambers (long term CEOs) would probably dismiss all of the above out of hand. Part of the blame lies on speculators/investors who turn into doomsayers overnight if every quarter does not look incredible compared to the previous.
Pay us for paying us. Seriously? What are these people thinking?
Dazzling Satellite Views of Vast Moon Crater
May I ask you what does it mean "opaque syncing of symbolic links"?
An Overview of Firefox’s Coming Developer Tools
The resulting products have a lower rest mass than the initial products. The lost mass is converted into energy.

http://en.wikipedia.org/wiki/Nuclear_reaction#Energy_conserv...

EDIT since I can't reply. Particle/antiparticle "annihilation" is the conversion of their mass to energy. This is the same outcome as with the converted mass in a nuclear reaction.

If your argument is that I misused the word "annihilation" because it's a technical term in physics referring strictly to the mass->energy conversion in a matter/antimatter reaction, then I will concede that semantic point to you.
Ticketmaster has these kinds of fees. How come the mob hasn't been successful at pressuring them so far?
I'd say that except for a few groups(1), Christians just want a day and aren't too concerned about which day.

(1) http://en.wikipedia.org/wiki/Seventh-day_Adventist_Church
Bring Your Own Device: You Ain't Seen Nothing Yet
there isn't, by default, a dump of code that represents your program as it exists right now

If everything is in file xyz.changes, and the file is trivially parsable, could you write a program to parse the file, replay the changes up to time T, and dump out a textual representation of the program as it existed at T?

I get that this isn't the Smalltalk way. Typically it's best to approach a system on its own terms. Ideas like this are probably the equivalent of a newcomer to Lisp trying to "improve" things by getting rid of the parens. I'm just curious about what the technical barriers to doing such a thing would be.
No, there really are no any societies that "terrible" at math, only societies that have evolved more sophisticated math than others - the smartest member of given society will certainly use the concepts the society has evolved correctly.

And you only need 1...N to order N bins and their contents.
Exactly. And for this reason, would we be served better if there were more members of Congress? (http://www.quora.com/Would-US-citizens-be-served-better-if-t...).

How many members would it take before lobbying became prohibitively expensive?
The last system I had to do that had to have good dates - I did the following:

Past events had the local time, UTC, and time zone entry stored. Storage isn't much of an issue and it helped to keep things straight. Future events were only stored in local (8pm Dec 12, 2012) with time zone. Calculations were done on UTC with future events computing UTC on the fly. Reporting and actual day something occurred was kind of important. A day skipped would be an issue.
The Idea-to-Implementation Initiative
Discover relevant resources efficiently, obtain feedback instantly and collaborate more effectively.
2011 was exciting in that, for what seems like the first time, mass consumer reaction played a significant role in affecting the decision-making of several corporations: Bank of America, Netflix, GoDaddy, and now Verizon.

Hopefully this will continue.
Ask HN: What one tech skillset should non-dev founders learn in 2012?
Ruby/Rails? Python? CSS? HTML? Assumption is you can only focus your time on learning one thing.
Perhaps we would have a different notation of time if this were the case.
I considered banks, but I think the backlash comes down harder on tech companies because we instantly jump to criticizing on social media, and they are more susceptible to it's effects.
Foursquare’s claim to fame, the check-in, could become its downfall
Your analysis of dedicated servers is somewhat dated. For instance, most higher-end dedicated servers these days come with IPMI. You can use it as a KVM in case you muck something up. It has its own IP address (on a different subnet) and browser-based console access. For the servers we rent, IPMI is a requirement.

Of course, you can also build and colo your own servers with IPMI--pretty much every brand supports it.
Screencast: Make a remote data iOS table in minutes
And saying "states have the right to legalize drugs!" is tantamount to promoting drug use?