skysight-inc/HackerNews huggingface dataset:
Apple wants to make it illegal for you to jailbreak "your" iPhone.
The point is that there are no alternatives. This isn't a design problem that as programmers we can fix. There are plenty of existing security systems that fit the bill. It's a human problem.

For example, one technical fix is a widely deployed public key authentication system. It would take a company as large as Google to force people to adopt it, however. Plus operating systems would have to start shipping the software to make the average user understand it. Private key creation would need to be integrated into the create user process of Windows and Mac OS X. That's not realistic because there is little profit for the companies involved.
99 High Paying Keywords: The Secret Is Out
IPhone optimised site vs mobile optimised site
No, but we need more creative ways to put iPod or Apple into headlines to increase page views.
Yes, there is a reason, and I suspect it is because Paul uses FreeBSD and there is an associated cult with what Paul does. As I said before, there's nothing groundbreaking about this release. I agree with you in that I would be happy to see significant releases here. :)
My daily use cases for dd-wrt (all might be possible with tomato):

* tunneling: I work mobile and tunnel everything through ssh and/or openvpn using my primary home router.

* signal boost: I can't get reception everywhere I need to without it

* dynamic dns updating: it keeps my dyndns stuff updated automatically

* Wireless bridge: for example, the xbox wireless adapter is $100, but I just took an wrt54g router (about $50) set it up as a bridge and use that. Similar situation for older devices in the kitchen that can't use the wireless on their own.
Code hosting choices
I think you can compile Konqueror with WebKit instead of KHTML. [citation needed], though.
Posted:

> Wednesday, February 15, 2006
"Comparison" is a bit of a stretch... I'd say more like a list.
Yes, the Android Market is not open. But the Android OS nonetheless is. If you buy the Android Dev Phone 1, you can modify and compile the source as you wish and flash it onto that phone. No "hacking" necessary.

If you buy a locked-in version from t-mobile you kinda have to "hack" it to flash what you want.

But either way you can install apps without the Android Market.

You can get that tethering app here: http://code.google.com/p/android-wifi-tether/
The article is more than three years old, and much of it appears to no longer be relevant.
Video Game Sex
Some pretty graphic depictions in here
Hungarian government goes 50% open source, half the IT budget must go to open source
Ya. Just checked that. They support Paypal.

It's very nice to see one nice VPS host that supports Paypal and appreciated by HN. Slicehost and Linode don't support Paypal.

Coming from a geographical region where credit cards are rarely used, this matters too me.

@Isc: you should probably have an FAQ page about the payment methods and other common questions. People usually don't check the signup page to know the payment methods.
Russia to build floating Arctic nuclear power stations
Gah! Why didn't you post your comment earlier?!
As a child grows, parenting gets physically easier and intellectually harder.
sorry, but repeated
Besides the ones mentioned in the linked post and its comments, I've also seen that Unfuddle offers a free 200 MB private Svn/Git repository (http://unfuddle.com/about/tour/plans ).
Free Bollywood Movie Download: Kambakht Ishq On The Sets
Come on out: Toronto Lisp meet-up this Tuesday May 5th, 6PM at the Linux Caffe
Visualizing Python Import Dependencies
One example is he could have asked any college or NBA coach why more teams don't run the press when they're down. You're likely to give up easy layups, for one. Instead he concludes it's because of social reasons forbidding it.
How to use guarantees to close more business - Part 1
Is Haskell a good choice for web applications?
Lame excuses do not a proper apology make...

A perfect complement to NoScript's proper apology article.
Apple Submits New Spec for Live Streaming to IETF
Without Warning, Twitter Kills StatTweets
People here are very critical of Jeff Atwood. I realize that he has some shortcomings, and is sometimes flat-out wrong about things, but I'd like to point out a couple of things in his defense:

1. His blog and podcasts are pretty entertaining, even if he is wrong sometimes.

2. He created Stack Overflow, which is a pretty nice site. At least, I like it.

3. He admitted and blogged about an extremely embarrassing oversight on his part today. Which takes some backbone.

That being said, I don't think we need a link to him on every single blog entry. This particular entry is more interesting from a Hacker News perspective though.
The "the CB radio of web 2.0" quote is fairly accurate for a few reason:

1.) Everyone communicates with handles. CB users: would saying "Snowfox this is the blackwolf will be in your area tomorrow?" Twitter users: it is basically the same "@Snowfox this is the @blackwolf will be in your area tomorrow?"

2.) Every message is short. CB users: Every channel is shared so the conversations are done in short bursts. Twitter users: Can only communicate in 140 characters.

3.) It is communicated on a 1-many basis, any one listening to a specific channel can hear the conversation. CB users: turn their radios to channel 15 and talk everyone listening on channel 15 hears the conversation. Twitter users: have their own channel but anyone can follow them and

4.) The language of the conversation is modified to fit the small message size. CB users: http://en.wikipedia.org/wiki/CB_slang Twitter users: Has twitter specifics like "#" and "RT" also incorporates sms and chat lingos.

There are a couple variables that may make twitter not meet the same demise of CB radios (Cell Phones). Twitter has a global communication net and it is logged. Which means you don't need to be tuned in to not miss something.
A Different View on H1N1 Swine Flu
What value do you add?
"...or whatever silly scoring system HN runs on..."

Just because you made yours look like a newspaper doesn't mean we want to see your editorial. Stick with the data and leave the commentary to the community.
Why is it that every time some site makes it big, people go apeshit creating articles about the impending mass exodus from the site? Two years ago we saw the daily articles about everyone abandoning Facebook, and that hasn't happened.
Humanity Close to Passing the Hofstadter-Turing Test?
Holy cow! That web page is wider than my Macbook.
Imagine someone had been managing your data, and then you looked.
For that reason (frequent restarts from updating plugins) and my desire not to be strapped to Firefox because of 'essential' plugins I try to keep my add-on number low.
Joel never could differentiate "free as in beer" from "free as in speech". He wants to get paid for using free (both as beer and speech) software but doesn't like paying for the books people wrote. He has the source, sees limitations he doesn't like but it doesn't cross his mind to offer patches (to things that eventually got patched).

Why do we still listen to him?

Why did we listen in 2006?
According to http://www.paulgraham.com/mac.html, Paul uses a Mac. And this release fixed a major boot issue on 2 machines for me, so I figured someone else might want to know.
We're currently analyzing these technologies for our startup's web app, so this is quite helpful.

SproutCore seems to be in the lead at the moment.
Does anyone know if Clojure is GCing lambda's yet?
This wasn't written by Joel, it's a post from 2006 by "a Hack".
I think this post seriously misses the mark. For R&D (actually, I think lumping R and D together like that is a serious mistake, but that's another issue) I don't think coding matters very much at all. What matters more is raw problem-solving ability, understanding of core mathematical concepts, etc.

Project Euler is a good source of questions for R&D candidates.
How does this argument mutate when considering "self-service" applications like, say, a lot of SaaS out there?

My feeling is that the product development team (with a focus on optimising for more sales) is the equivalent of the sales team in that case...

Would love to hear other people's thoughts on this though.
It's best to tell yourself that the precious resource is effort, but in truth, you need skill and effort.
As a trivial example, the entire first point he makes is basically no longer accurate.

Rails does allow you to do joins, and eager loads of associations. It also allows you to override the default expected foreign-key names, etc, for declared association. The only feature missing is that rails will not automatically infer associations, which I'm not sure is a "bad" thing.
Right. A weak team that presses a strong team in college will lose by a devastating amount.
I log my users every step in my site along with all the browser information I can. It does help with tracking and I can see some neat demographics!!!
As a side note this is reason I've always believed building an business/app of any importance on-top of another site is just crazy. You're at their mercy and there's nothing you can ever do to stop them shutting you out.
Yeah, none of this is really pertinent anymore. It was actually fairly ignorant at the time, except for the documentation part, which has been fixed.

But, hey, it got someone some upvotes, right? That's all that really matters.
There are also great statistics on offensive/devensive efficiency rates given how quickly a team shoots in the shot clock: http://82games.com

The reason there isn't much pressing in the NBA is because of the ball handling ability of an NBA point guard. Teams press at the end of a game to either manage the clock when ahead or as a desperate move when behind. Otherwise, NBA players are good enough to ensure easy baskets against a press.

A great article about the Stat Movement in the NBA was written by Michael Lewis a few weeks back:

http://www.nytimes.com/2009/02/15/magazine/15Battier-t.html
I fail to see how this will stop cheating.

Any traditional method of cheating will still work (like writing notes on your arm...), but it opens a whole new avenue of cheating for those students who are a little more technically apt than the others. So in essence, this entire effort is useless.

Software is software. You can patch it to do whatever you like. If the files are protected, you can edit the files from another OS/computer. This is the same reason why copy protection software always fails, because you can simply rewrite the section of code that checks for a valid license (I'm aware it gets much more complicated than this). I'm sure at some point, someone will make a patch for this software.

I'm all for using technology in schools, but I think this isn't an appropriate use.

I believe exams should be taken on paper, unless there is a very good reason not to (e.g. it's a programming excercise), for the sake of the students.

My reasoning is that computers can and do fail. Kernel panics, freezes, user error etc... What happens if someone is writing the most important science essay of their life, and their computer suffers from disk failure? Or a display glitch? Or they have a battery failure?

What can go wrong with a few pens and some sheets of paper?
This is an example of why we need to (1) get a better dupe checking system (I'm pretty sure this article's been posted before) and (2) display the fully qualified host name with the article titles (the submission looks as if it's an official Joel post because it doesn't show that it originates from discuss.joelonsoftware.com).

I haven't touched Lisp since college, otherwise I'd dig into the source code and submit a patch.
Which article is that?
Very frankly, twitter is half an idea, and while the half is pretty good, the lack of the second half makes it not keep users.

Even crappy TV shows grow on you. Twitter does not. It's like IRC - there is a large and dedicated group of people that use it, but it's not mainstream. Same with twitter, it will grow to a certain level, but it will be like IRC.

Many people just don't need the constant stream of textual information, and when they get that that's all twitter is, there is no point in staying on.
hobby projects are never looked at enough, especially open source ones. I think open source projects and real code the interviewer can look at should speak more at an interview then johnny-on-the-spot-clever-answers.
Generalizations, truth, and rationality
Is it just me or was this really fast? It seems like the Clojure team got a huge boost from choosing the JVM as a starting point here.
This is a fantastically candid article. I truly appreciated hearing about the horror stories of having too many products on the go and none that could sustain the business.
Lean Startup webcast post-game
I agree. That's what sucks about our dependency on Google too. Most Internet businesses are dependent on them and they can decide to remove you from the index as quickly as Twitter disabled the StatTweet accounts. Twitter effectively removed me from their index.
Number 3 is completely understandable to me and it shows how out of touch the author is. You can't expect non power users who haven't seen a command line since MS-DOS c.1993 to be comfortable typing commands even if we know it's just copy-and-pasting a single line.
I have respect for this developer.

I would have been really pissed off too, in his situation. Especially as that AdBlock Plus list deliberately broke the functionality of his site (not just ads).

He did something understandable, realised it was a mistake, and admitted it openly within hours, with a genuine apology (Sony, I'm talking about you http://en.wikipedia.org/wiki/Non-apology_apology#The_Sony_.2... )
What do you know, Zed is so awesome. ;)

This talk does resonate quite a bit with me to be honest. After several years of doing lots of coding FT and working on my own things, it's starting to feel like I'm pigeonholing myself too much, so I've been thinking about going off somewhere and maybe studying something. I'm glad it worked out so well for Zed.
I definitely agree especially at this point that Twitter is barely out of beta, the growth is enormous and the pressure is intense on the staff.
His addon is why I still use Firefox.

And you can restart whenever. It doesn't have to happen immediately.
I would definitely agree that there is a time and a place to debt-spend your way to profitability.

But consider the fact that some companies, even once they have hit the ball out of the park with thier original goal, still have no way to be profitable doing it.

At some point YouTube becomes a public service charity, not a business.
Lambdas created in eval can be garbage collected as of r1232
I'm also not using Microsoft's stack, the Unix world having grown on me, but I think you're mistaken.

Their flagship product, Windows, has some poor design decisions in it, decisions that were dictated mostly by their customers ... you can read "The Old New Thing: Practical Development Throughout the Evolution of Windows" by Raymond Chen for some insights on this.

But otherwise the Windows programming model is pretty solid and consistent (usually).
Animation: The Geography of Jobs from 2004 to Present
http://news.ycombinator.com/item?id=592143
Yes, I sort of guessed from the webpage's favico. (Call that for information contained in different parts of the page). The instructor has, BTW, done fantastic work in similarity search in web's perspective.
I voted both male and female.
I have a simple method to prevent to be cracked for %100.

I choose a word, for example if it's Hacker News, then i choose hacker and then add random number to it while they are complex chrachters.

Just look on your keyboard, there are numbers that matches chr, like 1 -> & and 2 -> é

so i write é(hackerénews while i memorize 25hacker2news

i think in such way it's 98% impossible to crack it
Some lower-level employee just banned the entire Outer Limpopo Breastfeeding Advocacy discussion group because there are a couple of photos where the nipple is peeking out around a baby's mouth.

There's a couple of protest groups starting up; some are angry and say that breastfeeding isn't against the TOS at all, since it's not porn. You are becoming a laughingstock among your more liberal members. Some members are posting even more breastfeeding images, in solidarity, generating even more complaints.

Another is claiming that this is a continuation of colonialism, since your company accepts advertisements from Nestle, and that your executives just want to see little Limpoponese babies die because more mothers accepted the use of formula instead of breast milk. Apparently this is a huge issue of national identity in Limpopo, blaming infant mortality on formula-pushing conglomerates. The Limpoponese health minister denounced your company in a prepared statement while your entire team in North America was asleep. Six hours later, it's front page news in Europe.

What do you do, mikeyur? WHAT DO YOU DO?
I think Twitter here is making the correct decision.

I know it isn't happy for you, RobbieStats, but the ramifications for them, whether you are breaking the law, or they are through allowing you to do it, are tremendously not fun. As a business they need to err on the side of caution. Look what Youtube went through with Viacom and some other content creators.

Also, I think your article says that to have a case against you for trademark infringement, they have to go after "everyone" who infringes, but I don't believe that is true, I think they only have to defend it, but i don't know exactly what that means or the extent to which it must be defended to be defended at all.

Also sports franchises are pretty ruthless. They will sue you in court and they will sue Twitter in court and they will win or it will cost you and twitter a lot of money and it's just not worth it.

Also, I believe the actual numbers are owned by the industry as well. You have to have written permission to reprint the statistics. If I remember correctly, according to the copyright blurb at the beginning of games, techincally, you aren't even supposed to talk about the game after the game!

It's crazy, but that's what happens when there's a lot of money at stake, people get crazy...
I am not really a good communicator in natural languages; I do comment well.

I was probably a bit sloppy, since I found the end of your original post a bit funny. Both because the iPhone already runs a cut-down variant of Mac OS (some APIs are nut supported, etc) and also because the earlier Windows mobiles had problems when they had too Windows-like UI.
Looking to Big-Screen E-Readers to Help Save the Daily Press.
Last time I checked, the hardware has nothing to do with the operating system. I don't know explicitly what Paul runs now, but I know he has run FreeBSD in the past. I also know that the very article you linked to mentions the fact that Macs can run FreeBSD as an important point.
Without warning Twitter shuts down... 650 accounts controlled by the same people.

You don't say.
Merchant account recommendations?
Does anyone have any suggestions of a good bank or other group to go through to start using credit cards as a billing option? Something that doesn't take a bit cut of the charge preferably.
For what it's worth, if NIN submitted the same thing to the Android Market and someone complained, Google could pull it just like Apple did. While I don't think there's anyone actively reviewing the Android apps, there is a wonderfully vague clause in the Android market agreement that says you can't display (or link to!) content unsuitable for people under 18. (Anyone under 18? Everyone under 18? Is Alien Bloodbath really suitable for 3-year-olds? etc.)

http://www.android.com/market/terms/developer-content-policy...

But at least with Android you can still serve the app on your own server.
It was a social music site, it stretched fair use within reason, but we would have had to strike deals with the major labels to be fully functional. We ended up in a meeting with Hank Barry (CEO of Napster in 2000) and he straight told us that there was no way we could both do business with record labels and be profitable.
True believers: The biggest cults in tech
teej, I understand that some people don't like flash. It was actually a key decision that we had discussed a lot internally, notably given that flash is not open source. But we came to the conclusion that to build what we wanted to, we needed flash. What is Pearltrees about ?

First, Pearltrees enables to map and organize your web. It is an easy and powerful way to store and retrieve the valuable contents you find in your every day navigations. While browsing, you record contents whenever you want and at the end Pearltrees shows you the map of your surf. By simple drag & drop, you can easily re-organize/re-order this map, make intersections, delete useless items, etc. to build the story you want to on the topic. You can also enrich your map with those of other users by simply including them in your own map. A map organization gives a structure and a meaning to these contents. A bit like the curator of a museum puts arts pieces in a certain order on a given path to tell a story to the visitors. Basically you have crystallized your thinking on this topic.

Second, you can guide your friends on the web. By building your map, you have cut through the "noise" of all contents on the topic to build a story with what you think are the most relevant contents. This has value to other people that you know. With those maps, you can make a point, have people laugh, prepare a trip, etc. (we even had a wedding invitation sent via Pearltrees). You can share maps with other users, via one link by tweet, embed it on your blog, etc.

Third, you can discover new contents close to your interests. Your maps will cross other maps, you can then navigate from your map to other users’ maps along the same line of interest. Even if there is no direct crossing, you can also see the closest maps to yours so as to broaden your horizons with maps build by people that have similar interests than yours.

Very clearly the platform can be improved, simplified and optimized. It is still a very early alpha. We are working hard on it with the community of users and I'm sure it will get better. It is already a very powerful tool for my everyday web usage (though I’m of course biased as I’m part of this team).
EU wants to end US leadership of ICANN
That's a variation of the famous "The Internet is just CB radio for the '90s" quote.

http://www.cbc.ca/10th/columns/seemed_gorbould.html
Microsoft’s Cloud Platform, Azure, Looks to Combine Best of Google, Amazon Web Services
Basic Clojure Setup - Part 1: Installing Clojure
> I do wince and get bummed out whenever I read certain comments here (...)

Would you care to elaborate?
I'm excited. I will be using this to learn LISP.
For most business applications the only thing thats self-service with SaaS is usually the purchasing process. They can begin using the software with little involvement from the company.

But that only comes at the end of the sales process - you would still need marketing/sales to get to that point.

Although, if your targeting a technical crowd then having a great product and some PR would most likely make the product dev team most influential in a sale.
This guy comes across as being angry that people quit Linux, as though they owe Linux something.
Joel Spolsky Webcast on Creating Social Web Resources
Because an account is some precious commodity?