skysight-inc/HackerNews huggingface dataset:
Download Beginners Movie
Download Beginners movie or Watch Beginners online in just few second with HD/DVD/ipod/divX quality. Watch all new release movies trailer and download movies with moviesbunch.com.
So did Apple have a touchscreen friendly version of iWork ready a year before the iPad launch? i'm pretty sure that the next office version will feature a native metro UI.

The excel version from the video is just an existing version that hasn't been adjusted to touchscreens yet.
This looks great, but isn't this pretty much what Microsoft always does - they decide that a particular technology or feature is THE feature, and they go way, way too far with it. The thing I am thinking of is when they decided that the internet and XML was it, and decided to make everything XML (ie Avalon). Another thing was .NET and the CLR, when they decided to throw their old VS codebase away and start over simply because now, ALL programs released HAVE to be CLR-based. And this time it's touch.

Microsoft is like a kid with OCD. Touch! Touch is great! I love touch! Everything is touch! Can I touch this? Then it sucks! Give me touch! More touch!

I mean... yeah. Touch is cool, touch interfaces will probably be the main way to use computers eventually.. but as usual, it feels like they are going at it in the wrong way. It doesn't improve Excel to put it in a touch environment. Apple did try that and discovered that it wasn't what people wanted.

Then again, this video focuses on the new stuff, so it's hard to tell just how much they've moved things around.
Twitter intros photo-sharing, revamped search [video]
Interesting, but when I saw the two regions I immediately wanted to drag an object from one region directly to the other, rather than out the bottom of one into the top of the other. The wormhole seems interesting for cases similar to the stated use case (scheduling across day boundaries), but for the common case of moving items between different regions, some mechanism for dragging directly between the two regions would make the interaction more smooth.
Sad that I can't make it work with my iPad.
I pretty much disagree with you entirely. I think you're looking at it from your own technical perspective, which doesn't accurately reflect the average.
Download Submarine movie
Download Submarine movie or Watch Submarine online in just few second with HD/DVD/ipod/divX quality. Watch all new release movies trailer and download movies with moviesbunch.com.
Hipster is hiring Rewards referral/appliant with cash, beer and a bike
I'd rather take action against the people causing problems than force everyone else to the costs of the problems they cause.

For example, people throwing plastic bags everywhere. Now were trying to restrict the freedom of people who don't litter rather than holding responsible those causing the problem.
I think he had a valid issue and brought it forward in a responsible manner. He's trying to teach Ruby to a classroom of beginners and the first thing you have to tell them is to ignore hundreds of lines of scary-looking deprecation notices every time they run a valid and correct command. That's not what should be happening. The title may have been a bit facetious, admittedly (I didn't notice it at first due to the mess that is RubyForge), but the actual issue body was straightforward.
So it's OK for them to threaten others, but not OK when others come after them.
Glad to hear this guy has been caught.

http://digitallife.today.com/_news/2011/06/01/6763712-police-arrest-macbook-thief-caught-on-camera-by-victim
AmazonLocal
Verpakken is gevaarlijk
Verpakken is tegenwoordig erg moeilijk geworden voor grafische handafwerkers
machines nemen nu de hand over en mensen zitten nu in de problemen door dit soort zaken
dus bepaalde bedrijven moeten zich echt gaan richten op dat gene waar het meeste geld in zit
automatisatie is niet altijd gunstig dus.
verpakken is een psychologie voor de mens.
Het brengt een zekerheid van hygiëne en de zekerheid dat iets niet kan bederven.
Dat het niet stuk kan gaan dat het geheel in de omvang van de verpakking blijft
Mensen zijn gauw geneigd de verpakking snel eraf te halen als het product geconsumeerd moet worden.
Doordat het product te snel uit de verpakking wordt gehaal blijven er micro resten plastic in het voedsel achter en bij het innemen van het product, gaat
het zich een baan vormen in de longen.
The laptop's return was the culmination of a one-man crusade of online
sleuthing, social networking and moments of voyeuristic creepiness
aided by the software called Hidden.

This appears to be the software that got the job done: http://hiddenapp.com/

Nothing better than a viral success story to generate press for an app like this.
The Milky Way has a galactic twin
I believe it is more of description of people there. I personally like it, and count that as an important information when looking for employment.
NATO report threatens to 'persecute' Anonymous
It seems like all Microsoft's "futuristic" products, from the 90s up to this one, are attempts to make smart houses. Is there a reason for this besides that BillG has one?
Many people hate dealing with the real estate industry for that reason. It's very possible to compete in it without contributing to the sliminess.
Just judging by the symptoms without looking at the code, I'd say that perhaps you're only animating the secondary rectangle that mimics the first one when the primary rectangle intersects with the wormhole's edge.

When we move the first rectangle too fast towards the top, some of the events might get missed and the corresponding rectangle doesn't _exactly_ mimic the first one. As no more events are fired, it gets stuck.

You might want to introduce some sort of sanity check for when a rectangle exits the wormhole.
Apple has Acquired iCloud.com Domain Name: Apple iCloud is Ready to Roll
The de-Americanized Internet
Mapnificient: Areas you can reach with public transport in a given time.
I started two write a response, twice, but your arbitrary assumptions don't deserve answers. Your general tone does not indicate a desire for dialogue.
> The ability to run Mac OS X apps on the iPad, with full access to the file system, peripherals, etc., would make the iPad worse, not better.

For iPad users, yes, but not for Windows users.
How  to better protect your SQL Server database
Many users feel headache for protecting the sql server database, here is 5 useful tips to help you solve the problem.
Yeah, me too. I don't work on widget stuff in particular, but anecdotally looking at Techcrunch earlier today (and again just now), the Like buttons appear a few seconds before the +1 buttons...
I do not think this is well explained. There is no point in going on about whether password sharing is a bad thing. That is is already very clear in the legal system. If it is a TOS violation, then a contract or license has been breached; that is officially "bad".

However, that kind of "bad" is normally a civil matter. This bill appears to be moving it into the criminal realm. Thus, the key paragraph in the article is this one:

> Under the measure, download services that believe they are getting ripped off can go to law enforcement authorities and press charges.

But I would change "they are getting ripped off" to the more factual "their terms of service are being violated" -- assuming that is what the bill actually says (which seems likely).

Thus, the real point here seems to be that -- as is becoming more common of late -- the police and the criminal courts are being pressed into service as an enforcement arm of the entertainment industry (and possibly other industries as well, depending on how broad the language of the bill is).
"bar none" is a little excessive -- Haskell's syntax is probably even cleaner. Compare:

1. map (*2) [1..10]

2. sum [1..1000]
-- sum = foldl (+) 0

3. any (`isInfixOf` tweet) wordlist

4. fileText <- readFile "data.txt"
fileLines <- lines <$> readFile "data.txt"

5. mapM_ putStrLn . map (\i -> "Happy Birthday " ++ if i == 3 then "dear NAME" else "to You") $ [1..4]

6. (passed, failed) = partition (>60) [49,58,76,82,88,90]

7. -- I avoid XML so I don't know what library you'd use here.

8. minimum [14, 35, -7, 46, 98]
-- minimum = foldl1 min
What about debian package compability?
Wow, you just blew my mind there! But now that you say it it makes total sense. Have a tablet style computer on the go, plug it into a dock and transform it into a desktop style computer. This is brilliant!

One obvious implication of this is the death of the desktop computer. For the first time, this OS is not designed for desktop-only computers.

I wonder how they plan to integrate applications that need big screens like software development or graphic design into the experience. After all, big screens don't lend themselves for touch. Maybe you would plug in your mobile device and it would show the Metro UI, but a big external monitor would only show classic UI. (Maybe with some touch-stuff in a sidebar)

It will also be interesting how they will integrate hardware upgradability. That pretty much exclusively works with desktop towers, wich is at odds with mobility.

GNOME3, Unity, Lion, Windows 8... There is a lot of UI innovation going on! Interesting times, I must say!
The Euro Living Dangerously
Don't make things so complicated!

If you want to install Firefox, get the normal Firefox download, and install it on your desktop (i.e. choose a path which you have write access to)

You only need Admin rights to install system wide or overwrite system binaries.
1.

map (*2) [1..10]

2.

sum [1..1000]

Haskell, will post all 10 after work unless someone beats me to it.
Some friends and I are getting started on cloning Tank Wars with a view to making it an AI contest. Will be sure to submit it to that list when (read: if) we finish.
Yup, I still have my right-hand Ctrl key on guard for my right pinky. Like the comment below, I just swapped the left-hand Ctrl key and Caps-lock, that's definitely helped me.
Jamie334 - Ambien side effects
"A representative for the product's London-based developer, Flipcode, did not respond to emails on Wednesday."

This is why you regularly check your general inbox. Guaranteed PR opportunity that was missed by the app developer. A single response would have resulted in a quote and a more elaborate mention of the app.
Doesn't "black hat" usually imply some kind of hackery or gaming of a system?

Assuming it was people sending the emails and not automated, I would probably classify this as deceptive cold calling. It's not something you'd want your own people doing, but you might just look the other way if some PR company is doing it on your behalf.

Morally, it's probably the equivalent of making a fake viral video.
Walled Gardens vs. Makers
I ask a lot of coding questions in my interviews - if the candidate starts writing imports, they've already missed the entire point of an interview. I'm not interested in knowing your intensely deep knowledge of Java boilerplate.

Interviewers who demand compile-ready code on-the-spot are frankly, insane.

I use typewith.me (an etherpad clone, I think), and it's great. The big win for using real-time typing apps is evaluating fluency. Someone can probably bang out some reasonably looking code if you give them homework (assuming they did it themselves!), but there's no faking the keystrokes of someone who's intimately familiar with the syntax of a language and knows WTF they're doing.
I'm getting a hit for "SML on Stilts" from 5 months ago:
http://www.hnsearch.com/search#request/all&q=SML+on+Stil...

Did you get different results? Were you expecting another submission?
The Oakland PD is corrupt and incompetent. This has been well-documented in the local media, and there has been at least one FBI investigation into the matter. This is part of the reason why the main red light district is in Oakland, not SF.

As far as I can tell, no one has the will, political or otherwise, to take steps towards a remedy.

It isn't just the police department. The state had to come in and run the schools after the school district went bankrupt.

Did I mention that Ebonics as a second language originates from Oakland? When they were rolling up the 60s, a lot of the batshit insane got swept towards Oakland, and it has been festering ever since.
How to convert Blu-ray to MOV with Blu-ray to MOV Converter for Mac?
Inevitable:

http://xkcd.com/710/
I don't understand - what negative effect would this have on your employees workstation or your network - just slower page load times? Doesn't that seem a bit draconian?
What does the color of your website say about you?
Top Facebook Apps: Extension
Uscis case status
Sorry, my last line wasn't in keeping with the spirit of the rest of my post. I'm not saying YC is or isn't worth 5BB, but rather that that's how they're valuing their portfolio. I don't doubt that valuation, just the utility of the money that's theoretically theirs.
Christian Louboutin Evening Shoes 
You have come to the best place to buy authentic Christian Louboutin Evening Shoes at the best price. We never granted such a big discount Christian Louboutin shoes, you know it would represent quite a saving. As you can see on our website
The question is: Will it run great on the desktop? For many professions, a computer is first and foremost a desktop machine. How will this UI deal with mouse hovering, right clicks?

If the touch UI would worsen the desktop experience that would be a bad thing indeed. We will see whether it turns out to be a Media-Center type overlay that no one ever uses or something really useful that will slowly take over the desktop.
Also consider that on a bookstore shelf, the bigger the book is, the more space it has to advertise itself. It is its own advertisement.
Uhh, who cares?
This post neatly demonstrates some things I don't like about Scala. Background: I've spent thirty or forty hours programming toy projects in Scala. That's not a whole lot, but it's enough that some things should start making sense . . . and they haven't.

(1 to 10) map { _ * 2 }
(1 to 1000).reduceLeft( _ + _ )
List(49, 58, 76, 82, 88, 90) partition ( _ > 60 )

I guess one common syntax for this pattern isn't sufficient. :( To be perfectly clear about my objection, these are the same basic operation: call a function on an iterable with an additional function argument. One is dotfree and uses braces. One uses a dot. And one is dotfree and uses parens. I feel like it would be a lot better if there were only one way to do this.

(words.foldLeft(false)( _ || tweet.contains(_) ))

|| . . . in every other language that means "logical or". What non-intuitive connotation does it have here?

val results = XML.load("http://search.twitter.com/search.atom?&q=scala)

Oh man, why can't it be XML.parse(URL.fetch(...)).

(n: Int) => (2 to n) |> (r =>
r.foldLeft(r.toSet)((ps, x) => if (ps(x)) ps -- (x * x to n by x) else ps))

This language has a damn operator fetish. This is sort of ok . . . I suppose these operators mean something to someone, but why do they have to also break conventions by doing things like creating a binary --.

Despite these complaints, and many others, I'm still weirdly drawn to this language. I want a smaller version of this. Managed, non-crazy (I'm looking at you, Go), and providing functional features. But I want that in a package that doesn't give me ten million billion different ways to do the same thing.
I use it and I love it.
Sexercise of the week: Superwoman
Windows 8 preview.. what it means
I admire Microsoft's attempt to experiment with a different Windows UI, but it will take quite some time for users to get accustomed to this new tile format after accumulating decades of experience with the desktop interface. These informative tiles may be better suited for some sort of screensaver or login screen alternative initially.
Amazon enters the daily deals space with AmazonLocal
Crea tu Propio Negocio en Internet
Fun With Funding: Your Startup Financing Options Explained
Unfortunately, that date range filter is pretty limited, i think there are 5 options, year, month, week and so on.

Better would be an option to specify range.
It's funny to have those response now, given the amount of "this is just a marketing stunt/viral marketing/..." comments on this story previously.
Ahh - ok - I see laptops, and desktops as basically the same thing in the context of the original discussion (which was on the merits of a tablet OS vs a PC OS).

So I guess my point is this -

Tablets have gotten huge market traction, and of course are all the rage as new models are announced and ship almost daily. but tablets are not great devices for "work". they're great consuming devices, fantastic for web browsing, you-tube, facebook, twitter and so on, but less great for "creation".

I'm not sure there are many _jobs_ where a tablet removes the need for a desktop (or laptop) - especially when it comes to the classic office functions (documents, spreadsheets, accounting, presentations, graphic or video creation, software development and so on.)

The tablet market will grow as it places a consumption device in the hands of consumers - however there are hundreds of millions of content producers already producing
who are unlikely to give up their regular PC's, keyboard, mouse or big screen anytime soon.
Cheers, thanks for the comments and feedback. Am definitely looking to improve features and functionality so will do so in a bit.

I can't remember how I decided to learn Ruby on Rails specifically (versus another language/framework), but I left my corporate job in Jan and started to seriously learn a week later. These are some of the resources I used in relative order:

1. http://www.tryruby.org/
2. http://ruby.railstutorial.org/chapters/beginning#top
3. http://railsforzombies.org/labs
4. http://railscasts.com/ (For specific video tutorials)
5. http://railsforum.com/index.php (For specific questions)
6. http://www.stackoverflow.com

I honestly picked up most of the basics from the Michael Hartl tutorial (second link), and then through googling specific features I wanted to add. I did a bunch of long-walks-and-turnarounds (eg: tried to put together my own authentication system for a week before I discovered Devise), but going from nothing to some basic knowledge took me around 3 weeks of plugging away.

I was (am still) working on a completely unrelated startup, so Kickass was a dedicated project initially but then became a side thing over the next few months. I've just finished the MVP on my own for my startup platform which is much more sophisticated than Kick Ass.

So it's been about 5 months, but about 3 weeks initially just pushing hard, and then bits and pieces over the next few months. I spent about 5 days a few weeks ago just focused on Kick Ass to finish it with the current features, and then spent another few days figuring out the infrastructure stuff (setting up the server, deploying to prod, database basics, etc).

But it's extremely simple - knowing what I know now, I could redo it from scratch in a few days. But if you're starting from zero like I did, then it'll be a few weeks of hard slog before things start making sense.

Definitely doable, and completely worth it - did some sales stuff this week demo'ing the startup MVP I built myself, and that's been a really good feeling. I know nothing about design or CSS, so once the functionality for the MVP was done I grabbed a theme off themeforest.net

Good luck with your learning! Hope to see your project here soon.
No.

That would spoil the fun of make sweeping generalizations about thousands of people based on the behavior of a few.
Isn't that like saying the Mac OS GUI cannot coexist with command-line based apps?
The question is if it is more effective to hack politics through the traditional way, ie lobbying and being involved in politics, or if you can do better by being a hacker/entrepreneur.

I mentioned this before in a discussion about how we change government policy by building software. http://news.ycombinator.com/item?id=2479302
I'm not sure pg will comment here, but it's not like this is insignificant - AirBnB is over 20% of YC's portfolio.
Computational processes can have a cooling effect.
Hm? RubyGems doesn't enforce any particular versioning system, packagers to free to use semantic versioning. Or are you talking about RubyGems itself and not RubyGems packages?
San Francisco, CA - RentMineOnline, social referral marketing, is looking for a junior RoR developer.

We're former SeedCamp and FBFund participants, currently profitable and working out of the Presidio with a great view of the Golden Gate Bridge.

You would work directly with me on the full stack, including server maintenance, deployment, ruby/rails development, javascript, and design. You don't have to be an expert in any of that, just be ready to learn.

We're looking for a full-time hire in San Francisco, but starting remotely is an option if you're not in SF yet.

email me (kevin@) if interested, please include "HN Job Post" in the title.
Marc Andreessen: No Bubble.
Steve and I did submit on reddit for the first few weeks after launch under multiple usernames (there were no comments or self-posts, so it was just link submissions).

We also asked friends & family to use the site, and a few of them did, but we had to go beyond our limited personal network to ensure new and interesting links on the front page every morning. Fortunately, we only had to do it for a few weeks and there was enough momentum after that for us to just routinely post under our proper account names.
but suppose the average user wants to write a long note on facebook (cause real non-techy people do not use email, anymore). They will also plug a keyboard. Now, you are back to have a big screen (tv, monitor) and a computing unit (pc, post-pc-device), and external input device.

You have a PC, again, except the tower casing is small enough and can be used independently.
Passkey 8.0.2.8 Released to Support AACS MKB v24
Passkey was updated to 8.0.2.8 version on May 24, 2011 with fantastic improvements like the update of language files, the support of new Java-based protection, and particularly, the support of AACS MKB v24 protection.
NeXT used to have a Windows compatability layer - it was rumoured to be included in Mac OSX (yellowbox). I'd bet Apple maintained it alongside Cocoa (just like they kept the x86 port alive). itunes being carbon is probably just down to the size of the rewrite.
Tell you what: assume it's a loop, and I'll hook it to something that does have friction.

Or, we could just nail it to something.

I mean, if we're talking about inelastic megastructures, the logistics of manipulating a frictionless string seems a little silly to worry about.
I'd like to see you aim in an FPS with touch.
Why doesn't Hacker News have a search functionality?
Yesterday I was reading a post regarding who's hiring on HN and it took me some time to find it again. I was really looking for a search bar, but couldn't find one. Why don't HN have a search bar?
Great work =) Thanks for sharing! Hey, Check me out， and then look at http://www.handbagsbuy.org
DL?
For those who think this was an invasion of the thief's privacy, it's nothing compared to this: http://www.youtube.com/watch?v=U4oB28ksiIo&t=3m12s