skysight-inc/HackerNews huggingface dataset:
Let me get this straight - you would rather treat the machine as obsolete and not use it any more than extend its features by upgrading it?

I don't know what sort of Blu-Ray player you have, but both the ps3 and the netflix-capable thing my BiL has include a network connection port around the back. This strikes me as far superior to the old approach where you had to take a buggy or outdated device back to a dealer for a replacement, or sell/donate your existing model to someone if you wanted the improved model. Upgradeable firmware extends the life of the product you bought, generally at zero $ cost and requiring only a few minutes of your time.

As a kid I started hacking before I knew the name of the activity, because I liked finding out how things worked and was surprised to discover that many cheap consumer devices had the same components and functionality as higher priced ones, just disabled by a jumper or solder bridge on a circuit board. Later I discovered that many digital devices came with replaceable EPROMs and that carrying out the replacement required only a miniature screwdriver and a little patience. A good chunk of my career has revolved around selling or developing or consulting on making products more modular and user-configurable and arguing against the inherently wasteful approach of planned obsolescence. The increasing popularity of network connections on video players, DVRs, and consoles has been a big factor in getting streaming services like Netflix from concept into reality, since most people don't want to build video servers of their own.

I can see why you're pissed off with the blu-ray player that just won't play the disc; it's bad standard setting/QA not to have any kind of fallback handling. But your other player is upgradeable precisely so as to avoid this kind of problem. I bet that was even one of the selling points in the product description. I'm baffled that you consider this so much hassle you would prefer to use an inferior technology.
Can't wait for all the browser extensions to be released. Install this in Chrome once and forget about it.
Personally i would definitely take the job, given that the projects that you'll be working on are interesting. Seeing as you are pretty dedicated, you can study / self-learn on the side.
I can't think of a single good programmer I know who hasn't worked on at least one open-source project or written things in their spare time.

Conversely, I can think of a lot of crappy programmers who have not ever contributed to an open source project or even put together their own website.
4 Weddings and a Funeral for an Angel Investor
Maybe, maybe not. It's not just his name that gets the up votes, but the context which it provides. If you've read the previous stuff Zed has written, it kinda gives you context for this site, and adds to the humor.
Tokaimura nuclear accident
For better meetings, set some ground rules | SmartBlog on Leadership
I loved the program (second class). It is highly competitive for business people though.

Helps if you get referrals from previous founders /nudge!
T-mobile issued a similar statement, that they did not participate and did not turn over any records. No mention of losing contracts over it.

Hell, maybe AT&T wants to buy T-Mobile to ensure everyone gets spied on equally. Look for an attempt to buy Qwest next. :)
Great Leadership: The Meaning of Respect
Ditto. Amateur hour shock-writing.
I liked the article, I just hate the inconsistency here on HN when it comes to humorous/evocative submissions and comments. We scold some for violating the guidelines, and we bless others. Can we sometimes be more relaxed about what is submitted? If the answer is yes as you are indicating, can we make it this way all the time?

Ultimately the evolving community here will make the final judgement. I just feel that the guidelines can be adjusted to reflect what is acceptable.
Of course, Apple executives may change their priorities when they see how many developers are interested in a tool like Chameleon. Many people have speculated that the popularity of the Jailbreak SDK accelerated the release of the original iPhone SDK. It would be great if history repeated itself.

Great, so they're trying to position themselves to take credit for what may be inevitable.
All coding is essentially copying and pasting (whether literally or figuratively from memory).
I was disappointed that it was flash; however, it is an interesting example of a newspaper using technology to present information in more useful ways. Anyone could have made something similar, but I have yet to see one.
I can definitely understand how he doesn't like jerk hackers. These aren't mutually exclusive though. I know plenty of people that learn something cool (or are working on something cool) and want to show it off (these people are great). A lot of the people that are jerks have weird self confidence issues and tend to want to elevate themselves by looking down on others.
Photo Challenge for iOS: free, weekly, themed photo competitions
Linus has also said you can't use the kernel header files to create non-GPL programs: http://lkml.org/lkml/2003/12/5/13
"the solution is rarely adding people / process. It's usually removing people / process"

hell yeah.
...and not a word about user experience.

This is why competitors are playing catch-up.
In all seriousness, all of the methodologies out there start out being used by some group of programmers. At this phase they're fairly successful since it's mostly programmers writing code and very little management overhead from non-programmers.

Eventually though, all of the advocates of these methodologies realize that it's management that buys what they're selling. Management buys the books, hires the consultants, pays the billable hours, and mostly in some desperate attempt to figure out what's going on despite their lack of knowledge.

In the end, all of these methodologies end up being more about management babysitting and less about actually writing the code necessary to get product out the door. In fact, I think even something like this, even though it's a joke, would end up with the same fate if it were taken seriously.
It could be useful for lots of folks that know UIKit inside and out but haven't dealt with AppKit before.
US slowly, very slowly oozes rare earth assault
"An interactive online marketplace where you can learn to code directly in the browser"

Is it just me or does something seem ... off about this blurb? For whatever reason, "interactive online marketplace" just rubs me the wrong way, but I can't quite put my finger on why.
How glow.mozilla.org gets its data
http://glow.mozilla.org/
"Wait, what? It’s a one-day event. How are you going to change the world in one day? If they could really do that, then imagine what they could do in a year. This sounds like someone with delusions of grandeur. Or a cult."

Perhaps I should leave him an invitation to visit Hacker Dojo and sign it? Members use to get some pretty rad free haircuts...
40 Ways To Screw Up A Product Launch
Rubinius on AppCloud in Alpha
actually he is pragmatic pretty much anywhere Linux/programming. Pragmatically speaking, i'd gather all his emails, comments, etc... and made it a point for CS students to study it - not that it is 100% truth or one should agree with everything there, yet it is a coherent pragmatic system and the skills of building such should be studied and developed, like Golden Gate Bridge (vs. say Bay Bridge).
Watch http://www.youtube.com/watch?v=eRVm_TAE24A and the context will be explained.
Natalie Portman Effect: using design to smooth over the ineffectual (product)
Judge orders Jobs to answer iTunes questions
He means:

Parallelism is a property of the machine. We are obsessed with the idea of making a program run in less time by better utilizing the hardware.

Concurrency is a property of the program. It is about describing that multiple events can happen independently of each other.

An operating system kernel (old ones) are concurrent but not parallel for instance. Concurrently it will handle multiple users, input from keyboard, network and disk, switch process contexts and so on. Yet, only a single CPU will be doing the task, so everything happens in a serial stream of events.

The point where the two blend is when you have a concurrent system and want it to execute faster. Then, you will often find yourself employing parallel tactics to speed the system up. In the OS case, modern NIC's and disk drives have processors on them carrying out tasks in parallel to the CPU. So the system is not strictly concurrent anymore. They also have SMP-capability of course.

Parallel but not concurrent systems exist as well. The perhaps best example is a GPU, which is massively parallel (1700+ cores is not uncommon), but all the cores are doing the same thing. Hence, it cannot handle different events at different times with independence.
the brevity is important on this one: this is cool.
This guys problem? To paraphrase Freud, "u mad cuz u bad".
Sounds like he doesn't enjoy cocky, arrogant behavior. (Not that there's anything wrong with that.) Maybe his personality is orthogonal to that which he surrounds himself by...

I think this issue has more to do with personality than "culture".
yeah I'd much prefer super_happy_dev_house
Remember that at some point in history being non-religious was either impossible or very underground. It could be that we're globally passing through a period of transition, from one stable uniformity to another.
Soon someone with a chicken costume and a sign will stand in front of YC's door.

Past evidence: http://techcrunch.com/2010/12/17/dont-parade-in-front-of-tec...
10 ways to be uncommonly productive
Yes, and efficiency is not latency.
They're in the business of coding first, the coding of business second.
I'd like to propose that the first Monday of every month be devoted to hard tech content on a theme - starting with Monday, April 4th which will be Scala Day. Anybody else with me?
Real-Time Marketing Automation with Webhooks
Ops... I didn't mean to be rude :)

Nice to share the experience... and thanks for tell us the status of the applications :)
Right after opening, the app store seemed flooded with programs that had UIs that clearly showed their iOS heritage. And I've yet to see a singly one where this actually is good (no, Twitter for Mac isn't one). Going further along this road doesn't seem like a good idea to me. Yes, you'll save some time. But unless you're making a throwaway, gimmicky application, you'd better invest some time in creating a new GUI that'll better integrate into the desktop. This time, most likely you're not the only thing on the screen.
Either he's satirical or I am part of the problem because I simply refuse to take OP on face value.

I do hate the frank expectation that everyone must work extra hours and code away from work, with the implication that there's something wrong with a programmer who doesn't or can't. Before the work culture of the whole country went to shit, it used to be that programmers were allowed to learn new things at work instead of having to do so entirely on their own time. I love it when my life is enough in order that I can code or learn new technologies outside of work, but that's not often the case. Still, I've always seen that mentality as a case of managers taking advantage of technical peoples' eagerness.
Life without a cell phone is probably easier if you are a girl and even easier if you are an attractive girl. Some people would probably suffer a worse quality of life if they ditched their cellphones.
Next up we need Boston Companies Using Django
Ask HN: I think I want to breakup with my co-founder, help me
I am running a startup with my technical co-founder, we have a personal friendship that led us to starting the company together. I convinced him to quit his day job working at a large company. He has not ever worked outside of a large corporation before. I am the business/SEO/marketing guy.

The kicker is that we are working remotely, he is working in one country, while I am in another country. The target market for our product is the country where I am based. At the start, we agreed to this arrangement.

I am however finding the strains of working remotely a big stress on this relationship.

1. I don't have visibility on what he is doing, and he is of an introverted nature, so he will never skype me first, I always have to skype him or ask him a question and then he responds.

2. We are expanding and hiring people, and without my technical co-founder on the ground here, it is very difficult to lead technical people. I have a better relationship with the other technical person in our company because I am on the ground here, I don't think this situation is ideal.

3. Since we started the company, we have pivoted several directions that requires my co-founder to learn a new programming language(objective C), however he has struggled to get up to speed quickly(2 months and no code produced), so we had to hire someone to basically continue product development.

4. I don't feel like he puts in "extra" into the company, things like working weekends, coming up with new ideas, etc...

I don't know whether I am unrealistic in expecting him to learn a new language, but his inability to do so has shaken my faith in his technical abilities.

The product and the company I feel is taking off, we will be trying to raise a seed round soon, but I am very concerned with my co-founder. I don't feel like he is a co-founder, I am making all the decisions and he has very little to say about the major directions of our product, just agreeing with me.

We are going to raise money soon and I don't know if I can scale the company with my friend and co-founder? Am I being paranoid? What should I do?
I don't get folks who feel so chained to their mobile phones. I have a cell phone. When I feel like using it to make calls, I make a call. When I feel like using it to answer a call, I will answer it when a call comes in.

If I don't feel like answering a call, I simply don't. If the call is important, the caller will leave a message and I'll return it at my leisure. If the call is not important, often the caller will not leave a message and I'll just forget about it. The cell phone is there for my convenience and during the times it inconveniences me, it gets turned off. It's just a tool... control it, it doesn't have to control you.

I will say that I completely agree with her point about "glance[ing] surreptitiously down at the corner of the table to see who is calling/emailing/texting while we’re in the middle of a conversation." When I'm talking to someone you have my full attention (except for certain emergency circumstances which I will let you know about upfront) and would appreciate the same courtesy.
Microsoft vs. Android
Doesn't work with my loved Quake Live plugin yet... uninstall :)
Firefox 4 Is Certainly Zippy, But Is That Enough To Switch Back From Chrome?
A capybara driver for this would be fantastic...
Google maps 300TB of real-world Internet speed data
i liked this part more :)

>You are a weasel, and you are trying to make the world look the way you want it to, rather than the way it _is_.
Here is the post from RapLeaf's blog with analysis from their team.

http://blog.rapleaf.com/blog/2011/03/22/whats-cooking-in-the...
if you look at NY state, you will see that the town Alfred has 86000 downnloads and a city as big as new york has 10000 downloads(1/8th)... I wonder if anybody can explain that?

Point to also consider is Alfred is a town with less than 10000 people and New York city has millions!
Wow. It sounds like the author perceived folks talking about topics outside of his own expertise to be "showing off their knowledge," or "using a bunch of technical jargon to make others feel dumb." That view was probably reinforced by his questions being met with hostile and elitist responses. Arrogance and condescension are issues that I've seen repeatedly in our community, but ascribing malice to individuals visibly enjoying their work? That sits solely on the author's shoulders.

So why the disdain? From the comparisons to mathematicians and accountants, it sounds like the author views programming solely as an occupation, and doesn't see the possibility for it to be a creative avocation. Thus, continued discussion of the topic outside of the workplace must be an attempt to assert superiority over the others in the room.

But what if you instead make comparisons to other overtly creative pursuits? Professional artists frequently collaborate, musicians have jam sessions, and pastry chefs still participate in cookie exchanges. And is an accountant saying "You don’t know what a Form 4868 is?" really so unimaginable when reframed as one baker discovering that another doesn't know how to proof yeast?

The author himself finds beauty and craftsmanship in his fruit tart recipe "the fresh fruit on top makes it look really pretty and colorful, and yet it’s deceptively simple to make." What he fails to realize is that many others see the same beauty, the same joy, and the same sense of craftsmanship in a well-designed algorithm.
Applications for TechStars Seattle are now open
Even easier, just create a bookmark to which points to:

javascript:$('overlay').hide();$('gatewayCreative').hide();$(document.body).setStyle({overflow:'scroll'});

Ironically, I couldn't test it since the paywall never came up now matter how many articles I opened up.
Real Courses Have Instructors
Embedded Push For Android Apps
We scold some for violating the guidelines, and we bless others.

That's really the curse of comedy. The whole point of comedy is to be subversive, to sneak in under the radar of "good taste" and "propriety." But it's hard to do that, a lot of the time it gets rejected out of hand, and it seems very inconsistent.
The innovation is primarily in the business model and customer experience rather than in the technology which is fairly standard.
Can someone explain the use case for this?
I just wonder why software engineering is like this.

Everything is like this.

I have a brother who is in the energy business, another who is a lawyer, and a sister who is in the sports business. They all see the world through their eyes and can't understand why everyone else doesn't too. Every get-together is full of talk about deep drilling, legal precedents, taxpayer funded arenas, and, of course, politics. While I just have another beer and actually look forward to a debate about hashing algorithms and scaling strategies.
How is this used ? Do I just copy this into the address bar ?
Nothing is wrong with wanting to change the world. But you don't find the language being used rather creepy? It really does sound like delusions of grandeur. For a one-day event? There is nothing wrong with wanting to change the world, but there is something wrong with hubris, ego, megalomania...
Sparrow with Priority Inbox
Is the fabric of the Internet built on anonymity?
Can't wait for the Pragmatic Bookshelf book about this.
Thanks matomesc. What tends to happen is that I end up dedicating all my efforts and energy to excelling at work, leaving me no time for my personal projects (or very little at least). The kind of projects I wish to undertake will require a full commitment.
To appreciate his point, you must be aware that Harper is thinking about a formalization of concurrency. In such a formalization, you could have a deterministic execution of the concurrent processes as you hint, but you will also have a trace of incoming events in the formalization, not under the control of the CPU.

For the system as a whole to be deterministic, you would have it be deterministic for arbitrary event traces. This is rarely the case in practice though. Harper does not tend to just sling out a postulate unless he has good reason to think it is so, backed up by a formal system in which he identified the association.

It could be that he has identified concurrency goes hand in hand with non-determinism. To me, it does sound rather plausible.
Clojure 101 - Slime installation [video]
A video tutorial for getting Clojure and Slime set up in Emacs. If you want to get up-and-running quickly, this is a great place to start.
FF4 passed 2.35 million downloads at 3:50pm ET.

Ofcourse, FF3 was downloaded 8 million times in the first 24 hours [0]. That record won't be broken today.

[0] http://news.bbc.co.uk/2/hi/technology/7462900.stm
Want Internet Speed? Yours for Just $7K
Young workers want to work for Google, Apple
Plus we’re in New Orleans – and if you were at RubyConf2010, you know how great a city this is. How about a bunch of free live music in one of the best music cities in the world? Awesome food?

You had me at New Orleans. If I were a Rails guy, and not already knee-deep in a startup project, I'd be all over this... just for access to a nearly unlimited supply of Cajun food. Sadly though, I hear that my favorite restaurant in New Orleans (The Seaport Cafe) closed down. :-(
> I didn't read past the second paragraph

The entire post is less than 900 words. Might it be better to reserve judgment until you read the article?
who is going to be clean up man after you done Programming, Motherfuckers?
I had something along those lines happen at a company I worked at a few years ago, where the CEO was a notorious micro-manager. In desperation, I ordered him a copy of 37signals' Getting Real.

He apparently read it over the weekend, because the following Monday he announced at the managers' meeting that he was enlightened about project management now. Of course, he just latched on to one idea out of the whole book: that the ideal project team size was 3 people.

So what did he do? He drew up a list of 20 or so ongoing company projects on the whiteboard and assigned 3 managers to each project. Since there were around 12 managers, that meant that we ended up co-managing around 5 projects each.
You can't just leave me hanging like that...
Ask HN: Are there business simulations specifically for web entrepreneurs?
I wonder if there are business simulations specifically for startups.
I want a Chrome extension that does it in the background so I don't have to use a bookmarklet every time.
Is this really necessary?

I mean... It's kind of childish. Using profanity to fake coolness and rage driven by allegedly unique insights and experiences...

Meh.
How about:

TL;DR: I don't actually like computer science, but I'm in it and can barely tolerate it. I resent people who are happy doing it.
This headline is pretty deceptive. The first graph also shows that Google employees buy more fresh fruit and vegetables.
ASK HN: Any Online Customised News Notification Service?
Hi,
I am looking for a service which will pull news from different rss sources provided by me and compose an email and send me at my convenient time (i.e. once in 4 hours or once in a day). Are there any such service available online? I know of some service in past but can't remember the name and couldn't find on google, which sends email or IM based on the topic filters from the list of sources which we have provided.
Is there a chance he could move to your country? Is he still accomplishing anything? Do you know what his personal situation is like (any recent troubles)? Have you formally started the company? What's the equity split like? Do you have any revenue?
fixed, Motherfucker.
This reminded me of the Tao of Programming that I first read in 1991:
http://en.wikipedia.org/wiki/The_Tao_of_Programming
That quote is derived from one that originally appeared in "Applied Cryptography" by Bruce Schneier:

"There are two kinds of cryptography in this world: cryptography that will stop your kid sister from reading your files, and cryptography that will stop major governments from reading your files."
TrimSlice: an ARM Cortex A9 dual-core mini-pc