skysight-inc/HackerNews huggingface dataset:
There is an interesting question in the comments...one of the patent claims specifies incrementing a counter - so is decrementing the counter instead a valid workaround?

EDIT: thinking more about this, what if you pushed/popped them with a stack, or FIFO'd them with a queue. Seems there are various ways around the increment semantics.
Shit someone already posted that. oh well
No, I think he needs to "not dislike" Marco. It's a subtle and very important difference. Ambivalence is just fine.
The techthirst link is great. I'll remember that one for these sorts of pointless flames. And just to be clear: Apple "copying" all that stuff is a good thing, because it improves the platform.
Active discussion on the current problems with network security
Weebly (YC W07) is hiring an Android Engineer
The Morning Brew
http://blog.cwa.me.uk/
Detainee Latif wins against Obama. Ruling becomes classified
This is incredibly pointless.

Yes Rails was hard for me to learn at first, and even a few years into the framework I am still learning things all the time. Just like anything significantly complex.

And criticizing the XCode installation is completely missing the point.
Another great reason to learn some basic code: when talking to potential business partners who don't know anything about coding, you can confuse the shit out of them. It works, trust me.
An independent claim stands alone. For example, if you had invented the bicycle, an independent claim might look something like this:

1. A device for transportation consisting of two
wheels joined by a frame on which one or more
passengers sit.

A dependent claim depends on an another claim. Here's an example that depends on the above independent claim:

2. The device of claim 1 where one of the wheels is in
the front of the vehicle and one of the wheels is in the
back of the vehicle.

Note how it starts with claim 1, and then further refines it.

Here's an example of a dependent claim depending on another dependent claim:

3. The device of claim 2 where the front wheel is mounted
in a turnable fork for steering the vehicle.
I've used an inexpensive Nokia smartphone for a year or two. I've switched to an inexpensive Android phone, and I don't regret it. But for maps and navigation, Nokia wins hands down. It's great you can precache maps in GMaps now, but fast, offline vector maps are a totally different beast. Particularly useful for abroad, no roaming charges and precaching is not always an option. Also, it's just cool to run around with a map of half the world in your pocket.
What loop? I'm sorry, but the only thing I can take from this comment is: "I'm so awesome because it was really my idea that didn't work out."

But, positively responding to your comment, I'd really like to read all of those articles, and I wish they had been written (or maybe they have been on various blogs).
Absolutely. It fits my usage nicely.
I can highly recommend http://blog.cdleary.com/
Perhaps he's become jaded.
Take The Plunge Now
Doesn't work in Opera?
Semantics. Are you decrementing the counter by a positive number, or incrementing it by a negative number?
Google Wallet Now Lets You SingleTap That App
Doesn't support Opera :-(

I don't understand why, it supports all the standards, so this must be non standard coding ..?
Agreed and not just in the game industry, but everywhere. I've even seen a few people call themselves "ideas guys" here on HN and every time I think something like "so, what? you think I don't have ideas or can't come up with my own? what makes you so great?". Everyone can come up with good ideas, but not everybody has the drive, determination and skill to make them a reality.
If you're interested, we could talk over email.

Do you have an email address or do you want me to post my email address? Or not? ;-)
I got a Nexus S for the same reason the author did. To address your points.

1. Good luck using those features with rubbish GPS hardware. I've tried testing my Nexus S navigation on public transport and mostly it looks for GPS signals. My iPhone 4 picks up a signal fine. I agree they would be awesome features. But Android has just added 'research GPS hardware' to the list of things you need to do to get an Android handset.

2. I can't get over the fact that the forward button actually goes backwards in your list and the back button actually goes forwards. But the conversation feature is good. iOS 5 has better mail.

3. It is pretty handy. iOS 5 still does not tell you that there are pending alerts. You get the first notification and then that's it. You have to check or swipe through screen to look for those little red circles.
"Joel on software" and "Coding horror" are my all time favorite.
If you're a novelist your career doesn't usually start rolling until you're in your mid-thirties. (You need life experience before you can depict characters folks want to read about.) Neophilia for its own sake usually wears off some time in the forties, even among many geeks. Moreover, if your job involves spinning text, just about any computer built in the past two decades will do the job.

(I know one award-winning SF novelist who uses an obscure British word processor, originally for CP/M and MS-DOS, now supported as a hobby project by one of the former developers -- the company is long since bust. Their SO has a hell of a job keeping them supplied with either 20 year old Compaq 386 lunchboxen or Linux boxes tailored to run DOSBox full-screen on the console without pestering them to do annoying GUI things every few days. This novelist is younger than I am.)

Gibson has repeatedly displayed a fascination with style and fashion and design language, rather than with random agglomerative collections of features bolted together into a Frankensteinian morass by a bored marketing committee. Given how Apple is oriented around design and the humanities, I find it very unsurprising that he'd be working on a Macbook Pro ...
What I really like about Roy's post is that he understands that programming is a way of thinking and he acknowledges that it's different than what he's used to. Programming teaches me how to think about abstract problems and to come up with solutions, and a series of steps to implement the solutions. The coding part is mostly boring and mindless typing if you have done the first part well.

I would rather work for a manager that understands this way of thinking over one that doesn't any day.
GP also failed to mention Amazon's little side business, AWS. More than anything else, AWS makes Amazon one of the most visionary and capable companies in the world to me, before even getting into rolling out Kindle and pretty much creating the e-book market overnight.
Does not seem to like Gapps.

Great application of the archive concept though.
One issue with the equation [Cancellation rate] = [product utility] + [service quality] + [acceptable price] is that it assumes the product continues to be relevant or useful to customer forever. This may not be true for all products. Point in case is A/B testing software. Many small customers decide one day that they need to optimize their landing page. They purchase a subscription and do a couple of A/B tests. They are happy with the product but they anyway have to cancel because the tool served its job and they no longer need it.

Product utility was there, service was good and price was also okay. It is just that the product need wasn't continuous.
I'm not inclined to. Hiding points seems to decrease the intensity and perhaps also the number of fights, as I'd hoped.
Even though Roy has stellar academic credentials...

"Roy graduated from Harvard College. He was a Rhodes Scholar at Oxford University, where he was also a lecturer in undergraduate math and economics."

...learning to code also involves doing projects where you run into problems and you learn and figure out how to solve those problems.

Over time.

Sometimes by spending hours on end only to have to wake up the next day with the answer.

It's certainly not just rote memorization to be tackled like learning latin or another language. Where accuracy and efficiency is not as important. And you can make mistakes and by context humans can figure out what you are saying or writing.) Or like running a ski resort and learning how to ski etc.

I think this is the most telling thing of what he hopes to achieve:

"I sometimes feel like a newspaper publisher who has to take his editor’s word for it that the articles are good."

I don't see how he will come close to devoting enough time and learning enough to make any judgment on whether the programming is good or not.
haha..good one!
Startups: How to Iterate Faster
Awesome, I wasn't aware of that one.

Other good ones I know of are the already mentioned Cocoa with Love

http://cocoawithlove.com/

Cocoa is my girlfriend

http://www.cimgf.com/

and bbum's weblog-o-matic

http://www.friday.com/bbum/
Electrical Power From Humans using Biofuel Cells
Structured Procrastination (Nobel Prize winner)
True, but I think that "idea guys" on HN tend to be entrepreneurs who like the term "idea guy," rather than a person with an idea and nothing else. Entrepreneurs, or non-technical co-founders, bring skills to the table that a technical person need in addition to the idea, along with a willingness to take on risk. That's a good thing for guys like me. What I call "Idea Guys" usually bring nothing to the table other than the idea.

Non-technical people on HN are also far more likely to understand the work that technical people do, and thus contribute and compensate adequatly.
I only read HN for all the tech news/updates. I'm done with blogs now, it's too much out there and I only want the best. HN does a good job with that.
>http://en.wikipedia.org/wiki/Real-time_operating_system

Specifically:

A hard real-time operating system has less jitter than a soft real-time operating system. The chief design goal is not high throughput, but rather a guarantee of a soft or hard performance category. A RTOS that can usually or generally meet a deadline is a soft real-time OS, but if it can meet a deadline deterministically it is a hard real-time OS.

Async, non-blocking, and event-driven have nothing to do with real-time.

This web framework has nothing to do with real-time.

Stop using terminology you don't understand.
I think it could still be done, but there needs to be more than one at the helm. After the initial announcement that he was accepting proposals, I never heard about it again until the Sussman and Hickey interviews (thanks btw).

There is certainly a need for this, and despite Hacker Monthly's success, it's not exactly "there." That said, maybe the model, at least to start with, is something that pulls and edits existing blog content (maybe even expands upon the post) and has a few all new articles. Maybe getting 10-15 high quality, from scratch, 4-5 page articles a quarter is just too much to ask in the age of blog.
Location Sensitive Posts: Do It Right, Or Don't Do It At All
You sound a bit harsh, but I'm going to agree. In the first episodes Marco came off as an everyman developer in the trenches trying to make an awesome product. I bought Instapaper to support him. That changed.

One thing I started noticing was that he was parroting things he read about Android without checking the facts. I write mobile apps for both iOS (my preferred platform) and Android, and he says things about Android that are false and misleading.

I agree with the recommendation for Hypercritical. Siracusa holds himself up to a level of truth that some of the other tech-related, mac-focused 5 by 5 shows do not. I also recommend The Pipeline, where Dan Benjamin does a great job of getting inspirational material from his guests.
ASCII text converstion between Unix, Macintosh, MS-DOS
I'd love something similar for IRC logs. I know there are all those joke irc log analysers, but they seem to be mainly for channel logs.
And it's not as if I "dislike" him. I dislike his show and the attitude I see on it. He might be a perfectly nice guy in person. It's his online persona or whatever that I dislike so much.

The fact that he comes across the way he does makes me not want to use his app or recommend it, or listen to his show.

Again, he may be perfectly fine in person, but he isn't showing me any good reason to not "dislike" him online.
He also follows that sentence with a really good point "You trust your people, you know you could never write the way they do, but it would still be good to be able to read."
spool is great but my only complaint is that it sometimes takes forever for an article to download. I dont want to wait half a hour/day to read an article I sent to spool but when it does download its really an amazing app!
"And two, have you ever heard of this thing called capitalism? Last I checked, as natural born Americans, we've got the right to do what we want, where we want to do it."

I'm all for that. It's too bad Detroit needed the government to bail out and nationalize two of its biggest employers--I assume you're as opposed to that as I am, being such a capitalist and all.

As long as you're willing to let the market do as it will I really don't have any disagreement with you. Unfortunately, most of this "rebuilding Detroit", starting with saving GM and Chrysler, has the heavy hand of government involved. And as a citizen and taxpayer, I have every right to say the federal government shouldn't go out of its way to save Detroit. The country can do fine without it. In fact, for what it's worth the country seems to be manufacturing as many cars as ever, and creating lots of jobs. It's no skin off my back that the jobs are in southern right-to-work states, or that the cars are Toyotas, Hondas and Fords rather than GM's and Chryslers. (Or rather, it shouldn't matter, except our tax money was used to nationalize GM and Chrysler.)

Thriving and successful cities don't have population drops similar to those caused by hurricanes: http://www.nytimes.com/2011/03/23/us/23detroit.html
Why is Microsoft basically licensing Google's products?
Armenia TV Company - Shant TV  
Shant TV is one of the largest TV companies in Armenia. History of Shant started from 1994. Armenia TV online, free online TV channel broadcasts TV serials Banakum, Anurjner, Gerdastan, TV shows, many others. All programs are in Armenian.
That could be seen as a failure of Jenkins' marketing :)
Today You Learned: http://en.wikipedia.org/wiki/Real-time_web
This is why I bought the N9. It's damn slick, in every one of these facets.

Though, syncing is still a major pain point.
Or you can just let your distribution's repositories deal with all that for you. On Debian/Ubuntu/etc. Django and mysql-python are both installable via apt. That manages all your dependencies nicely. The versions you get may be a little older than you'd get if you grabbed them from elsewhere, but usually not so much that you'd notice.

I know there's been some bad blood between the Ruby and Debian communities about Debian package maintainers not accepting bleeding-edge versions of Ruby software into the Debian repos; that may have been why Ruby went off and built its own set of package managers.
I guess the parent is a flamebait, but I was going to make a similar point: I got a used entry-level Android smartphone (ZTE Blade) for 100 EUR. Installing a custom Android 2.3.5 ROM on it was easy. A used iPhone 3GS fetches 2 to 3 times the price over here, despite the much inferior screen.

I could spend more, but I would constantly worry about losing or breaking it or having it stolen. And when I relax my spending criteria a bit, chances are for 200 to 300 EUR an Android phone would still be a much better value than a used/outdated iPhone.
Yeah that's the point. Sometimes semantics distinctions matter to the law. So can you just decrement by a negative number to get around it, legally?
I would interpret the 'increment' in the claim to mean increase (by a positive amount). The proposed workaround would start at the end and decrease the counter.
20+ Amazing Deals for Designers & Developers
Conductive Silver Ink from a Ballpoint Pen (Video)
Scott Forstall, the sorcerer's apprentice at Apple
51 points in just 2 hours, but it’s currently off the first page. The Android-lovin’ douches are really feeling threatened by this one and doing everything they can to try and bury it via downvotes.

But you can’t downvote reality. (Although you can downvote individual comments... you know the routine... goin’ dowwwwnnn!)
Troll much? Thisismynext.com works flawlessly even on the Huwaei Ideos (World's cheapest android phone) :-)
But, lol, surgery is almost a right of passage for retired seniors. If their pace makers didn't go out every five years, what would my grandparents look forward to? :-/
Someone should sponsor a contest to develop a weather forecasting algorithm like Netflix did for their movie preferences algorithm. Verifying the answer should not be hard! :)
Pretty much nothing from this article is in vimtutor, as I learned using that and don't recognize any of these commands. It teaches cw, dw, things like that, but it doesn't go into depth like this article.
Why does it require regulation? If you don't want to use this, then don't use it.
Don't fool yourself about what? That it's never too late to learn to program? I don't really understand the significance of who created the "ecosystem" I program in. What's an ecosystem, to you? Why does it matter who created it?

I don't get your point but it sounds vaguely insulting.
One show is one thing. I think you'll get a better picture after several. But hey, if you like it you like it. No harm in that.

I was merely saying, maybe in a hyperbolic way, that his attitude rubs me the wrong way. It bothers me that such a high profile example of a "successful" indie developer can be so abrasive towards others on his podcast.

Yes, the app is nice, the latest version is stellar looking. But this is one of those "speaking with my wallet" moments. Sad fact is I've already paid for the Pro version, but I won't be paying him again unless I see the attitude change. That's probably fine by him too. He doesn't strike me as the type of person to be bothered by someone voicing their opinion of him. Needless to say, you put yourself out there and become a "indie" developer heart-throb you get some of the good with the bad. That was his choice. He writes publicly, he speaks publicly on his podcast. It's the same thing with any other person in that type of position.

As for podcasts, there's definitely better out there that I'd recommend way before his.
I really like that he wants to learn something new.
And I think it's also quite important that we, coders, try to learn something from the other camp too!
I updated my profile to show it, I think.
Can I ask about your estimate of $50 a month? I've always estimated about $20 (T-mobile's old discount) which made sense given that a $400 discount over 24 months would be about 17 a month.
Awesome post, thanks for sharing. There are so many inspring patterns here that I can see myself learning from for my mobile web apps. Nicely categorized too.

Feature Request/Suggestion: Let community take it on from here and submit designs/screen shots and vote each other.
Ice Cream Sandwich, this is not the treat you are looking for
They "lost" to D2L, but Blackboard appealed, both parties settled, and part of the settlement included vacating the district court's judgment.
//Sub/Corpus Blog: Now … Get 50GB from Box.net for free for life
I'm only half kidding when I say I'd love to seem some data, e.g. number of swear words per post with points invisible/visible.
The important part being I could still have a patent on the steering even if the first 2 claims are denied.

It's very common in patents to only really have invented the last claim - all the previous claims are thrown out but the last one stands. It's partly an easy way of getting all your points across logically and partly a tactic of having some ground to give up in a legal battle
Your Cheating Heart: iPhone App Finds Wife With Another Man
Could it be fun to drive safely?
In this particular instance, it was a small company and the top people were the owner and his relatives. But it happens at all levels. Usually it's not quite that blatant, but assuming you know what's involved in other people's jobs is a common failing for humans in general. It just happens to be particularly damaging when it's a manager because they have the ability to act on their misconceptions.
It's interesting that Norvig discusses Google Translate, as my personal experience with Google translate has not shown significant improvement in its translation in the last few years for Mandarin Chinese. On the other hand, newer products like Google Pinyin have rapidly picked up in quality, predicting long sentence structures from very little data input.

Google Pinyin has evolved to be able to identify sentence structures from sets of hundreds of homophones based on pattern recognition. For example: When I input nzjdhhm to input 你最近都還好嗎, Google Pinyin is able to pick out the correct Chinese characters instantly. Even showing a more descriptive input like 'ni3 zui4 jin4 dou1 hai2 hao3 ma,' There are literally thousands of variations for possible homophonic combinations of Chinese characters that can fit this sentence structure. While some constructs are obvious based on patterns, the ability of Google Pinyin to pick out the correct characters is surely related to the fact that this statement has been typed thousands of times.

I'm not sure if the failure of Google Translate to improve is due to the inapplicability of the model for translating contextual languages like Chinese, or just a function of the amount of data driving Google Translate. I'm very curious as to why Google Pinyin speaks fluently and Google Translate still speaks at a Kindergarten level.
What bus goes from SF to San Mateo in 20 minutes?
I do think that's a valid concern. Whenever I recommend Rdio to people, I'm never sure how to say it. I usually say "R D O" but sometimes I think maybe it's "radio" or "Erdio".
> If someone invested time and skill then they should also retain some diluted equity in my opinion.

Not without a vesting schedule and certainly not at an undiluted figure representing 20% of a company six years later.

If anything, absent contracts and documentation, OP would be lucky if he could secure an early termination fee based on the one-year, pre-money valuation of the company during which he worked. My senses tell me that said amount, if awarded, would not cover the legal fees involved.

This would be akin to Pete Best asking for a full share of the Beatles' catalog.
Bitcoin value falls from above $33 to below $3
This may be the final death knell for the publishing industry but it also indirectly provides a clear description of how Internet empowered businesses can be fatally disruptive. The quote that has to be burning holes in the stomachs of publishing pros everywhere comes from Amazon executive Russell Grandinetti: “The only really necessary people in the publishing process now are the writer and reader,” he said. “Everyone who stands between those two has both risk and opportunity.”

http://g2li.me/ppkHhM
IBM Posts Q3 Revenue Of $26.2B With Net Income Up To $3.8B
Skylanders: a toy-based RPG for kids (that adults will love)
It's great that he came to the realization that coding isn't something you can do for 15 minutes, in between meetings. Most of the managers at big corporations don't seem to understand how meetings can just kill off a day's productivity for a programmer.
If you know how to setup a PHP/SQL development environment you may be able to setup a server. It's not that difficult.
You're right. I thought I had heard the 3GS wasn't supported, but it clearly is. I guess I should have known they wouldn't do that to a product they're still selling.

My sense however has been that the performance of the iPhone 3GS does affect some apps.
dekorte.com (rare post on programming, but its nice to see a language implementor bashing on fp sometimes)
Would love to have you do a usesthis as well - the more obscure stuff is especially fascinating as it usually carries a much better story than just "I'm using the newest Macbook Pro and I got 8GB of RAM."