skysight-inc/HackerNews huggingface dataset:
You can get Tegra2 tablets running Android for half the price of the cheapest iPad for roughly the same techie mucking around effort as putting Linux on a netbook right now.

I personally wouldn't buy one till it was confirmed you'd be able to get Honeycomb on it, but they've been out there for a few months now, mostly held back by Google's lack of approval for shipping with the Android Market unless you're selling a phone. I believe that policy's about to change though.
After struggling a lot with the browser specific hacks to target IE/Webkit/Whatever, I have now switched to CSS browser selector [1] and never looked back. It simply saves a lot of time and effort. If you think about it, the User Agent String is the only accurate information that can be used to sniff the browser name and version, not some random CSS hack.

BTW the article is mostly useless for any practical use. If you really want to target IE6/IE7, this article [2] is a nice start. Learn about what types of bugs IE support and try to remember the name of the bug so that you can google a fix for it when you actually encounter one. As others suggested here, try to understand at least the basics of box model and how it is different in IE, but don't try to get a PhD in any IE bug you encounter. Fix it as fast as you can using whatever easy way out you can see an move on. There are better things to do in life.

[1] https://github.com/rafaelp/css_browser_selector/

[2] http://www.virtuosimedia.com/dev/css/ultimate-ie6-cheatsheet...
Some folks seem to have dns problems with it, no idea why
The first tip was when the title said CSS makes you a coder.
The Deadline (https://the-deadline.appspot.com) is written in Clojure and runs on GAE. If this problem still persists, somehow they must have found a way to deal with it.
Broken on iPad.
Only once you have more than one server.
What's his weakness? I'm not following.
If I'd build a website business, it would be like these..
instagra.am
dropbox.com
animoto.com
posterous.com
slide.com
..

All of these have a beauty coming from the simplicity/clearness of the idea behind them.

As soon as I hear about one of these I'm thrilled by that aspect - and it's part of what makes you feel or say - I'd use this yeah.

Do you know of an online listing that would group such websites - I feel like there's a lesson to learn from these - there is a pattern in all that escapes the eye?
I bet his inspiration for this was Sol Lewitt, a famous conceptual artist who did the exact same thing.

"His instructions might call for one person to draw an irregular line and for others to attempt to imitate it."

Read more: http://www.time.com/time/arts/article/0,8599,1859612,00.html...
Yeah - it's shifting folders that's the problem - I wish that "j" would take me to the next item, even in other folders, rather than having to switch to using shift-n,shift-o.
As someone who browses from a computer (shock horror!) this sucks. Everything is so squashed.
UK too. After 3 years at University and 10 years building a career in IT, I have friends who make more laying carpets and other flooring for office blocks. A kid I know went straight into retail banking at 16 (so 2 years earlier than I left school) and, 2 years later, I'm fairly sure is making more than I made with another 5 years of education on him and with no sign of that growth curve slowing.
U.S. Has Secret Tools to Force Internet on Dictators | Danger Room | Wired.com
Thank you: that's a genuinely useful post, given that Windows market share is split roughly 50/50 between XP and Vista/7 today.
You're not forced to use branches with git. They're just so easy that there's no reason not to.
I'm still a little shaky on the '15 weekends' thing... I guess they're saying you could try this process every other day and rest every other day and really pump out some interesting stuff?

I think you'd burn out awful fast.

At any rate, it's a good lesson about how fast things -can- be done when you're dedicated to getting it down, versus the usual slow process that people take for granted.
Thank You HN. This is the first time, i've read about a working free JS DataGrid. Until now, I had to build those in ActionScript. It'd be nice to drop Flash from my projects.

Has anyone gathered some experience with both (JS + Flash DataGrids) and could tell me how they differ in performance (average load time, memory usage), compatibility (like browser-versions) and stability ?

(Most interestingly: Huge loads of Data. Flash gets slow, but doesn't crash. Google Spreadsheet for example, does)
I can fully confirm this (I've too lived in Europe and the US).

Europe (Austria): I currently get data traffic at 4 Euros per GB. No monthly costs. Alternatively I can also get 9 GB for 8.80 per month. Also possible in combination with 4 Eurocents per minute for voice calls - of course also without monthly costs (or alternatively: 8.80 Euros per month for 1000 minutes AND 1000 SMS). Usually you've got cellphone coverage _everywhere_ (this also includes many mountain tops in the Alps).

US: I wasn't able to buy just a GSM SIM but had also to buy some cheap phone to get the SIM. Data rates are just crazy - something like $20 for 100 MB IIRC. Coverage is quite poor outside of metro areas: In Austria I would get upset if I don't have 3G coverage, in the US I was happy when I had GSM coverage. And of course, T-Mobile and AT&T use incompatible 3G frequencies - meaning if you buy a phone with one of them you cannot use it with the other one.
My thoughts exactly. I guess they put the battery in the tail end to keep it from flipping over when breaking. Still, it seems kind of dangerous.

As for speed, many cyclists will go considerably faster than any of these things, especially if it goes downhill. It might spoil some of the fun to be regularly overtaken by muscle-powered bikes...
Feedback wanted Invitation code for alpha of multi-user Twitter management tool
Wouldn't be that hard with Twilio, though it would add some considerable expense for longer calls.
Wasn't this same claim made by Wired, albeit with different reasons for their conclusion? I remember John Gruber and several others denounced the story at the time, but I can only find the DF link

http://daringfireball.net/linked/2010/08/17/wired-translatio...
If you have a minute, take a peek at the code -- really nice JavaScript style, especially for fiddly UI work:

https://github.com/Treesaver/treesaver/blob/master/src/ui/ar...
Terrible readability!!!
Too bad you look like an idiot riding one of these things. There's a huge barrier of entry for strange and unique transportation devices, and that's the strong aversion most people have to sticking out like a sore thumb.
M&A Issues: The Stay Package
Cheap Original hp ProBook 4410s battery 
6 cells hp ProBook 4410s Battery | High Quality * 4800mAh Laptop Battery for ProBook 4410s
Although it may sound unintuitive since Objective-C is indeed a bit more cumbersome vs. your average web stack: yes. I do think it is easier in a way to design/develop apps with a great UI on iOS devices.

The point is not Objective-C, but
1) Cocoa Touch comes with a very well though out UI library that you can use/subclass, and it comes with very specific interface guidelines. I think Apple did a terrific job here. Realize that not all touch devices have great interfaces (some BlackBerry apps for example). It's the iOS apps that tend to be very well designed.
2) A touch interface in general allows different UI elements to just 'work better'. Scrolling a tableview or swiping a carousel window (vs. clicking 'next page' on a website) is a more logical choice on the iPad/iPhone than on a Desktop where you interface with a mouse and keyboard.
You should cheer up that we are living in the Slow Zone. That should make us unaffected by the "Straumli Perversion" and other Powers from the Transcend and messing with the Beyond for quite some time.
Admittedly, childhood was tough. I never really felt like I fit in and I'm sure my stupid girl name was a big part of it. When I was 16 I had really long hair and I was even confused for a girl on several different occasions.

But I've embraced the uniqueness. I've never once considered changing my name, even when I was younger and was made fun of daily. To make things worse, my sister's name is Brett (well really it's Brett-Ashley, but she goes by Brett) - which is most commonly a guys name.

Now I'm 22 and the jokes still come every so often, but I brush them off without thinking twice. I've built up a pretty strong sense of self over the years. Introductions are kind of funny, though... usually they go something like this:

- "Hi, I'm Loren"
- "Warren?"
- "No. Loren. Like the girl. But I'm a guy."

.. and the ice breaks :)
I know almost nil about iPad apps. The only thing I know is that they might be coded in Objective-C.

I have to say that for fast iteration and explorative development, Ruby has it over Objective-C. I say this even though I very much like Objective-C and the iOS SDK.

Objective-C is like C++, but with a (IMO) better attempt to bolt the late-binding goodness of Smalltalk as the Object Oriented part, instead of the more complicated machinery of C++. The iOS SDK is like the best of Object Oriented Design from the early 90's, powered by an elegant message passing infrastructure, allowing clean implementations of patterns. Unfortunately, there is still a lot of stiffness from its statically typed roots. Iterative development is slower than for a dynamic language. It's very good, and I think XCode is a top-notch IDE. I even have an SSD for the purpose of making the Edit-Compile-Debug cycle as fast as possible. Despite this, investigating runtime behavior is still 2 to 3 times slower than in a dynamic language, refactoring is more work because there is more syntax and more repetition of entity names in different files, and there is more need to know how everything is laid out up front.

I'm facing this situation right now with converting my little calendar app to use a paged UIScrollView. You have to know a lot of how the UIScrollView works up front. I was able to get it to do the "Page Transitions" from month to month just by changing the data underlying my view. Now that I want to switch between different calendars with a sideways swipe, I have to create multiple views to do that, which involves yet more data refactoring. I had already refactored to support an array of multiple calendar objects in my view. Now I need to have multiple views with one calendar each. In a dynamic environment, I would be done already even without knowing this up front.

> it's easier to make money off of them

Look at the history of technology. This almost always trumps the more elegant technology. An ecosystem which rewards developers with money or some other satisfaction results in a virtuous cycle which results in more value created for the technology, which in turn makes it easier to create even more value and get rewarded.

EDIT: Another example. Look at the code it takes to increment a Date by 1 month. That is, I want to go from day N of month M to day N of month (M+1). It seems simple, but there's a bit going on there. In Ruby, this is one statement. In Objective-C with the iOS SDK, this involves three objects. To be fair, the iOS version is more powerful and flexible, which will let your code run correctly, even if you do something far-out like suddenly switch to a lunar calendar. 99%+ of developers won't ever benefit from that.
Be careful to be aware of the limit to that though. IIRC the standard allows up to 255 messages to be concatenated, but devices impose much smaller limits.

While this usually manifests as a limit that you can't pass, or if your phone sends a message longer than the receiving phone like it will manifest as a split message, my Android phone switches to sending a multimedia message once what I'm wittering about doesn't fit in three SMS messages.

This means it might cost you depending on how your provider charges for MMS messages (in some cases one MMS might be chargeable where several SMSs would come out of a pre-paid/free allowance), and it will cause hassle if the receiving phone (or network) does not handle MMS well (or at all).
My utility bill comes with a Facebook URL on it. I don't think it's a Madison Ave fad.
Scrolling is glitchy on Chrome Win x64 10.0.648.18
Android Patterns
For Safari there's a great extension that reskins Google Reader and reclaims some wasted screen real estate:

http://mariusth.channelwood.org/SafariExtensions/

In use: http://dl.dropbox.com/u/2282834/SafariReaderExtension.png
And yet I regularly hear of people on-shoring manufacturing again, after many years of having to do very intensive spot-checking of the manufactured goods to ensure they were being built to the agreed spec and not having cheaper components used instead, or having too many supply chain issues leading to unreliable, late delivery.

It still appears (to a non-expert, anyway) that there is a root issue with the Renminbi being pegged below its natural exchange rate to artificially depress their export prices, which seems to be coming close to creating a situation much like that which triggered the Opium Wars when China was known as the 'silver grave' of the world. But then, most have their inbuilt distortions. China - the pegged currency. Europe - the Common Agricultural Policy. USA - Prison labour.
How to find the perfect startup job: Start with 'when'
Yeah, its definitely possible (I own an affiliate network). Depending on how robust the tracking software your using is, you should have that option available.

Typical cut is a tougher question. What price are you thinking for as monthly subscription?
And it's the same for all Gawker media sites!!!
Ask HN: Coming to Silicon Valley for 14 days, some help needed
Hey fellow hackers,

my boss just made me a very happy camper by announcing that he and I will be taking a trip to Silicon valley in March/April for about 14 days. We live in Slovenia (EU) and we're running a pretty successful (for our standards) company (no longer a start-up). We have many products (some are among the biggest web pages/portals in our country) but now we are looking into new fields (mostly mobile). So that's why we are coming to CA. To do some soul searching, maybe catch some inspiration, check out the start-up scene and attend a conference if possible. And take a short break. Kinda like working vacation or something :)

Anyway, since neither of us has ever been across the pond, I'd like to ask you, fellow hackers, for some pointers:

1. where to stay (hotel, hostel, something else?) so we can work on our laptops while we are there? Nothing fancy, cheap and preferably somewhere close to various meet-ups (if there is such a place)

2. what conferences/workshops/events are happening in March/April? We will base our trip around this. We're looking for something that will cover mobile apps (and or mobile web pages) for me (the developer). And something for my boss ("designer", UX, marketing, ...) in the social media, social gaming, ... something along those lines. So far I've found this: http://where2conf.com/where2011/ http://www.web2expo.com/webexsf2011 and http://en.oreilly.com/mysql2011 (they are all rather expensive, remember we're from Slovenia)

3. what to see, where to go, etc. If somebody knows how to get a tour at Google, Apple, Facebook (or at some other cool kids) that would be awesome too.

I must sound like a kid in a candy store, probably because I feel like one right about now :)
I noticed they did this to Jalopnik the other day, makes it much more difficult to browse the list of headlines. I very rarely want to read the first story on the list, or each story for that matter. I use sites like Jalopnik, LifeHacker, and even Hacker News as a stream of content during the day (that doesn't care if I skip a day, unlike my RSS reader), I pull up the page a few times a day, scan the headlines, and pick out 1 or 2 stories that actually attract my interest. The new interface for Gawker sites actually makes this process harder, not easier.
It depends what you are trying to do - if you want to build stuff and create businesses, it's probably better to spend those two years doing just that. My B School was totally paid for through scholarships, but it still meant that I didn't make any money for two years. I would have been better off not making money for those two years, getting a cheap apartment and building stuff.

That said, things I am glad I have from the B School experience: 1) A network and some great friends I wouldn't have otherwise met; 2) Efficiency of thinking - I can get to answers very quickly; 3) Job opportunities - but, again, if that's not what you are looking for (wasn't what I was), then this isn't much of an advantage.

On balance, I would say it's better to just go build than go to B School, but that's probably too general off a response.

Happy to answer more.
I Believe in the Middle Click
How about the first sentence from the press release:

"It's official: The sun is a sphere."
Clickable links to conferences:

http://where2conf.com/where2011/

http://www.web2expo.com/webexsf2011

http://en.oreilly.com/mysql2011
> facebook.com/doritos

facebook.com appears to be a distraction black hole, sucking all other useless advertising sites and hypercasual games into it.

This is largely a good thing, as you'll now only have to remember one domain name not to visit.
This makes me more hopeful of getting a response from other beings. Perhaps we're not so alone after all.

Relax, it's PhysEx.
http://www.sidereel.com offers the same features too, i've been using it for quite a while.
So the answer was, 'You can't tell when they are happy, only when they are unhappy.'? -sigh-
You are forgetting about a 17th-century invention based on running water [1] which, by the way, to this day is considered by many to be significantly more hygienic than wiping.

[1] http://en.wikipedia.org/wiki/Bidet
Googling a bit, I found the following on an SMSC's website:

> In CDMA environments, no standard for segmentation exists. Therefore, the WAP Forum defined its own standard for the sending of segmented WDP messages in a CDMA environment.

> A key requirement of this standard is that each segment of the message must use the same CDMA SMS message id. However, the CDMA SMS message id field is a value that is generated by the SMSC, and cannot be set by an application that is submitting messages to the SMSC, such as an MMSC or WAP Push Proxy Gateway.

A number of email threads seem to indicate concatenated SMS are available on some CDMA phones but not others (and most notably appear missing on a number of CDMA Blackberry devices, to the point that there are software built for auto-splitting: http://www.mobihand.com/product.asp?id=28752&n=Beyond160), I have found no indication on whether the process was as seamless as on GSM, but the quote above seems to indicate the limitations are quite heavy and segmented SMS are not supported by CDMA itself.
Disregard the payment: his argument is that "They knew what they were getting into" doesn't make it moral. People can (and often do) enter into exploitative relationships knowingly, with open arms. Ever been by a lottery counter?

Exploitation is about power, not the money that's involved.
Respect, Validation for PHP developers
I dig the chainable syntax especially.
This is about subscriptions vs. a one time visit.

I'll probably only visit their website once, but if I 'like' them on facebook, they can push stuff at me, any time they want, promotions, new products etc.
I think we had Hotmail and Rocketmail by that point, but I could be wrong.
The (American?) public school system. The fact that most people are shallow. His parents. Take your pick.
Android Tablets vs. iPad
Will Android Tablets make a dent in iPad's massive headstart/lead in the market. If not, why not? If so, what would need to happen for it to be so? If we can only push our concept to one in the near term, iPad seems like the best bet...but is it???
At first I started wanting to use GAE and a functional language. I was learning Lisp but I did not know about Clojure so my first idea was to use Python, but after some research and asking here on HN I found that Python is not really suited for FP. That's when I discovered Clojure (someone here on HN suggested it), since it compiles to the JVM, it works on GAE too.

Then I made some research for a while. At first I found only some blog posts on how to interact directly with the GAE API. I then came across The Deadline (https://the-deadline.appspot.com) here on HN, which is written in Clojure on GAE and it's a production app (I believe they do not use the library but a custom solution, but I really don't know). So I had the validation that it was possible and started coding the other parts of the project (I started with the iPhone app to have a proof of concept).

In the meanwhile time passed and I kept searching from time to time on Google for info about the subject. Some day I found that library on Google and also this article, which mentions it (again here on HN): http://www.glenstampoultzis.net/blog/clojure-web-infrastruct...

As you can see HN is a really good source for me. ;)

Regarding the editor I use Vim with colored syntax, autocompletion and rainbow parentheses. At the time I made some research and in the end I decided for Vim. To build the app I use Leiningen (appengine-magic has some Leiningen extension for building and deploying).

It works, but to tell the truth I really feel the need for an IDE for Clojure (and not some generic IDE like Eclipse or Netbeans adapted to Clojure using some plugins). I even thought about writing one myself, but for now I don't have the time and probably not even the knowledge.
This new system is HORRIBLE. Completely unreadable and it doesn't even work half the time! Not to mention unbelievably slow, when the server actually responds.
A/B tests boost creativity, productivity, and bottom line
How to Measure the Effectiveness of Web Designs
That looks like something designed for a tablet.

Actually it's my observation that any websites using (css:)fixed elements feels weirdly unnatural on desktop.
They had me at "keyboard shortcuts".
Great writeup with screenshots highlighting the different issues IE, Safari Chrome, Opera, and Firefox have.

Near the end Gabe says "I compiled feedback on these issue in hope that this part of the browser user experience gets fixed in all these great pieces of software." Yeah really. Let's hope the browser vendors listen!
You must be leaving out some salient details on why it takes your friends such a long time to lock up their bikes. You live in a city with a high bicycle theft crime rate perhaps?

So how long are we talking about? The video links by the next commenter shows it taking about 20-30 seconds.

I manage to lock up my bike with a simple 4 digit combo chain in less than 10 seconds, but I can get away with locking it to itself in Tokyo :)
In fairness, the 386 was the first large-volume processor with real memory management, threading, virtual machine, etc support, to wit the first real processor as we know it now. The 286 was stunted, requiring a covert reboot to switch processes. 486 and beyond were incremental improvements in speed and convenience, not fundamental capability.
I didn't completely get it. After so much of work did they produced just one copy.Does Jan Rodger does the tedious paste-up process for each copy they produce? Doesn't the magazine look like patches? What about pictures?
US Manufacturing Isn't Dead, But its Jobs Are