skysight-inc/HackerNews huggingface dataset:
We're using it. I was honestly convinced by their ridiculous tag line:

"Manage your logs in the dark and have lasers going and make it look like you're from space". Awesome!

Also, when you login it gives you status message like "mounting party hats", and "enraging gorilla". It's nice to have some comedy in what can potentially be such a dull arena.
They also gave out a free console to anyone that pre-ordered one with intent to pay when they came out, and that came with a free game as well.

If there was ever a business that got attracting customers and rewarding early adopters, it's OnLive.
The big question is how good are broadband connections in the US? I can see this working in Korea, Japan, or HK really well; but I have my doubts given the wide range of internet access quality here in the US.

Given the complaints about always on Internet DRM schemes, there's bound to be some problems I don't want to deal with for Onlive.
The original report is at
http://news.cnet.com/8301-19882_3-20036542-250.html

This is an obvious idea - didn't usenet do it? If it was destined to happen, it would have already, so I expect this to fail. It's interesting to ponder why. Are people too lazy to tag the mail they write?
I think the rabbit hole goes a little deeper than that don't you think?
> Understanding and using a grid as well as the golden ratio are not tricks. If you think they are your just don't understand why designers, artists, photographers, etc. use such techniques.

Perhaps, then, you would be kind enough to share the compelling arguments with the mere mortals among us? Apparently I don't understand either, and I've been exploring this field for about two decades now.

I could understand an argument that a lot of people find content areas that are a bit wider than they are high aesthetically pleasing. I'm not sure I've ever seen any serious data on the subject, but given where our two eyes sit in our heads, it's at least plausible. But why should that mean the width should be 1.618 times the height?

As another example, why should the left column in my two-column layout be 1.618 times the width of my right column (this being the last advice I remember seeing that involved using the golden ratio in design)?

Why not a 3:2 ratio in each case? Why not 16:9? Why not 1.414:1? At least the last one has some neat recursive properties, as anyone who works with A4 paper probably knows.

> On simple pages you may not benefit from a grid, but complex designs with tons of elements, and irregular blocks will always be easier to obtain more precise results with block placement and typography with a grid system.

What does that even mean? If I put a block at a certain place on a web page with CSS positioning, will it somehow not be where I wanted it if my styles aren't based on some regular grid system?

Why are "precise results" even desirable as a general rule? Some design styles suggest a formal, regular layout. Others do not.
I consider choice of chair/laptop/monitor/headphones/etc a bare necessity, so it's good you have those ;)

If you want to make me really happy as an employee, just assume that I'll probably be leaving one day to do my own startup, and give me a helping hand along the way. Good examples might be public recognition of really good work (e.g. in company blog posts), introducing me to people, and giving me the opportunity to learn about things I'm not already an expert at.
Very well explained. There needs to be more of this (algorithms and applied math explained in a manner somewhat accessible and nourishing to non-mathematicians through code and visualization) on the web, and I'd love to be pointed to similar resources.
http://jakarta.apache.org/jmeter/
The one bit of information left out in the article is how do you get the magnetic nanoparticles in your blood stream in the first place. I wouldn't think they are injected directly into a vein, but maybe they are ...
It's interesting. They've been talking a good game as far as attracting developers go, but they don't seem to be following it up well.

Watching the TouchPad unveiling, I thought it looked pretty interesting, and I like the idea of a JavaScript based SDK, so I decided to check out their developer tools. Everything went downhill from there.

The currently shipping version of the OS is 2.0 on the Palm Pre 2, and WebOS 3.0 is coming Real Soon Now. Posts from various people in their forums suggest new developers start with the 2.0 framework for easier forward compatibility with 3.0 devices.

So what's the latest version of the SDK you can download?

1.4.5.

The WebOS 2.0 SDK is apparently "in Beta", and the only link to it is a mailto: address. Apparently I'm supposed to ask nicely just so I can experiment with the current version of their platform that they've been shipping for several months?

And why is 3.0 completely missing in action? HP needs devs targetting their upcoming devices ASAP, not months after they ship.
Ok, some people whine when others ask why X is on the front page of Hacker News but this absolutely does not belong here. To the submitter and to whoever up-voted this, you are contributing to the demise of Hacker News.
5 Quick tips on how to impress a boy
Please learn the difference between "lose" and "loose". Seriously, you've got nothing to lose on this one.
Ask HN: Help with BASH Scripting?
I am trying to write a bash script that automates several types of video encodes.

I pass in a path and a file name and the script takes that info and encodes the video several ways, then renames some files and copies to a final destination path. Not so hard.

What I cannot figure out for the life of me is can I provide a file for my bash script to pull my paths, file names and destinations from and just mass add files all day to the single file and then run the script to encode overnight.

Example have a file that has in it.

orignal path, file name, destination path

orignal path, file name, destination path

orignal path, file name, destination path

orignal path, file name, destination path

and I run a script that parses each line, does the encodes and copies for it, then moves to the second line when the first is done and moves to the third, etc, etc

Lastly, is it possible to automate MySQL Insert statements with BASH. I supposes at the very least I could create the insert statements in batch from the parameters and output them to a file containing the SQL and manually execute it in the morning....

Can anyone provide insight on how use a file with all my paths and parameters? OSX 10.6.
I tried out OnLive over the Christmas break and it was great. Played Mafia 2 on a 4 year old MacBook and it ran perfectly.

But I can't use the service because over 2 days I had used 40GB of my 65GB bandwidth (thanks Rogers). Although it's an extreme example, 3GB/hr is still too much for my capped internet service.
Dun Dun Dun

ps: i didn't upvote it
The bar was set at embedding a flight simulator as an easter egg, so Adobe does still have room to grow here.
Perhaps your analogy with city buildings is unfortunate, given that only a few places in the world actually do have a regular, grid-like system for identifying buildings. The rest of us manage OK with other street/building layouts, and have done for as long as there have been streets and buildings. It might not be quite as efficient, but somehow we manage not to get lost all the time, and it's certainly a lot more interesting than, say, typical US-style city blocks.
I don't think it has to work super well right now, the benefits are so big that we'll find a way to make this work.

The first SaaS applications were horrible to use and it has taken 10 years until webapps have arrived at desktop performance (as far as responsiveness goes).
I'm a little skeptical. When I'm taking notes, I don't have time to spend on encoding elaborate semantics (especially when I'm typing on a touchscreen). Does this do anything to help?
http://www.youtube.com/watch?v=7g9WjcGdxuM
OK, I get your point. That's a great point actually, and one that I will add to the article.

The reason I chose 12, is that 12 is divisible by 1, 2, 3, 4, 6, and 12. So even though for now I'm only using three columns, this gives you a lot of flexibility for the other pages or sections of the site. You can keep the same basic grid, but create a lot of different combinations.

If I used a 3-column grid, for example, it would be impossible to obtain two equal-width columns without modifying the grid.
I'm sure six year-olds love the idea of having to sit down for half an hour and listening to mom and dad talk about cashflow. You can even get them a copy of "Robert's Rules of Order (for Kids!)".
Add some spaces:

sub sieve {
sub p {
$_[0] , @_>1 ? p(grep$_%$_[0],@_) : 1;
}
p(2..pop)
}

And if you get rid of some terse syntax:

sub p {
my ($first, @rest) = @_;
if (@rest > 1){
return $first, p(grep { $_ % $first } @rest);
}
return 1;
}

sub sieve {
my $arg = shift;
return p(2..$arg)
}

BTW, you can even have Perl do this automatically for you, by running:

$ perl -MO=Deparse
<paste in the code>
sub p {
$_[0], @_ > 1 ? p(grep(($_ % $_[0]), @_)) : 1;
}
sub sieve {
p 2 .. pop @_;
}

But honestly, the first program is not incomprehensible if you've ever
programmed in Perl. Sure, it ain't literate programming, but it also
isn't beyond understanding if you have three minutes to spend on it.

It's an amusement, not your payroll system, after all.
Make Time-Wasting Sites Less Appealing by Switching Your Monitor to Greyscale
Why do you care? It is unlikely he will ever succeed if you are executing well and he just copies you. Also, you have the .com (i.e. the domain people will actually type in and go to by default). He has the .org (i.e. the domain that no one will ever think to go to).

Brush your shoulders off and focus on the important stuff.
Taking information from a file and acting on it is something like

for $line in `cat file`
do
encode stuff
done

You would probably want to use awk or something similar to split up the lines into multiple values, though. It's been a while since I've done something like this, but for loops are definitely the way to go.
Made a quick webapp for saving my favorite quotes. Enjoy.
People have been thinking about induction for millenia - this essay describes what its author figured out in around 5 minutes. If you're interested, read Jeffries and Popper instead.
Indeed, writing Blackberry mobile software is an exercise in futility.

http://news.ycombinator.com/item?id=1463000
You say that as if it's too little... but really, one guy just on the installer?
thanks prof.
Talking through his hat on a couple of these. Netscape was not open source, and there's a huge gap between distributed computing and cloud computing.
I'm surprised $100 in 1920 translates to only $1000 today!
I would assume that the reasoning is that most people don't need or want a numeric keypad.
You'll probably get more help on stackoverflow... HN isn't really the right venue for specific programming questions :)

That being said, you can just use tail -f as input for your script. Something like this:

tail -f input.txt | encoder.sh &

and have encoder.sh run in a loop reading stdin into a var, encoding the file if var was non-empty and sleeping if it's empty

This is if you are going to be modifying the file while the encoder is running; if the file is static, then sorbus's solution is totally fine.

As for mysql, again, input redirection is your friend.

mysql -u root -D db < dump.sql will run statements in dump.sql against database called db
That was part of my point, in a way. I'm from Paris, which doesn't follow a US-style grid at all. We get by without a grid because we're used to it, but the city is probably harder to navigate for newcomers.

So sure, you can have a great grid-less, Paris-style site. But it's much easier to get it right if you follow a grid-like NYC-style layout. And newcomers (which happen to be most visitors) will thank you for it.
Dear Google, I stared more than 60 projects on Google Code.
Sometimes it's easier to change your environment than expend willpower
“ ======== <a href="http://www.yessoso.com/>http://www.yessoso.com/ </a>========
==== http://www.yessoso.com =====

Here, there's good news to tell you: The company recently

launched a number of new fashion items! ! Fashionable

and welcome everyone to come buy. If necessary, please

plut: ====== http://www.yessoso.com==========
We need your support and trust!
Prices are volatile. I don't see you getting anywhere from London to anywhere for $30 these days.
Nike Zoom Hyperfuse Basketball Shoes On Sale
Authentic Nike Zoom Hyperfuse Shoes With Cheap Price, 30%-70% Discounts Off, 2010 New Styles Hyperfuse Shoes For Sale Online. Buy Rare 2010 Hyperfuse Shoes From Kicks-Sale.Com, We Offer Cheap Top Quality Hyperfuse Rondo Shoes. All New Hyperfuse Can Be Delivered In 3-5 Days. Order Now For You Cheap Nike Basketball Shoes.
I understand the flexibility argument, and it's a valid one. If you often have grids of 2, 3, 4, or 6 columns, a 12 column grid is surely useful. I abhor grids for two reasons. One, they are often used as justification, which I find completely invalid. Two, they tend to re-enforce your pre-conceived notions of which types of web design would work well. Or even worse, they lock you into thinking that only a design which fits the grid is valid.

I guess I think that grids are an unnecessary component which obstructs the possibilities of design for the web medium.
I'm not usually a meta poster (famous last words), but I would love to see more of this (hardcore systems stuff) on hackers news.

As an aside, anyone know other good sites for this kind of stuff?
I have been programming for 10+ years, I have a full keyboard on the desk, and I can honestly say that I have used the numeric keypad maybe a dozen times in that whole time. If you're an accountant, it may be a different story, but for programming... it might as well not exist as far as I'm concerned.
I've been using CrowdBooster to see how my @thathigh tweets are engaging users -- it's pretty awesome. Highly recommend.
Awesome. I'm at a startup now that could totally leverage this tech. Thanks!
It could be that support is coming. Or it could be that some SSD devices have buggy TRIM, or TRIM that works in different ways. Too early to say, but I'll wait for SSD expert comment on this matter.

However, I would be disappointed if it's not in by the release of 10.7.1.
People who’ve torrented this are commenting in the Apple subreddit, and a lot of them say that Apple’s not hiding any new features: everything in the DP has been talked about in the official rundown. It’s a pretty startling reverse from what generally happens with their hardware and iOS. It seems somewhat Microsoftian in a way, laying out a platform roadmap (albeit much shorter than what Microsoft does).

Boring old Mac OS X.
Possibly. I have to believe that Donna Dubinsky is pretty well off, and she still had complaints about American healthcare.

The minute number of people who are able to chance paying seven-figure medical bills out of pocket might enjoy the US system, but I doubt that group encompasses even a majority of 'rich' Americans, by any reasonable definition.
Without wanting to go into more details, I work a job that makes me see and analyze more Adobe vulnerabilities than anybody else outside of Adobe.

Having said that, I run both Flash and Adobe Reader (and Foxit for dubious stuff) on my normal machine. The number of 0-days exploited in the wild is not actually that big (I'd like to see stats here but I am not aware of any) and the odds of being hit by an 0-day exploit is really low. When people get owned through Adobe exploits, it is because they are not updating regularly.
It really depends. Is Xcode 3 supported in Lion?

With the Xcode 4 unix tools installed I had massive build problems with homebrew. Not being able to build mysql, node.js, thinking-sphinx, redis, mongo et al would constitute a pretty broken web dev environment, so if Lion requires the newer version, which most tools don't yet build cleanly under, that's a pretty big problem.
I like
http://www.reddit.com/r/ReverseEngineering/

and sometimes
http://www.reddit.com/r/compsci/
You actually can change the trackpad scrolling back; it's just under the appearance prefpane rather than the trackpad prefpane.
This discussion is forcing me to reexamine the reason behind basic design principles, which is good!

Precise results and grid-like structures are not inherently better than anything else. But the important point is that they're easier to get right.

By "right", I mean, "supporting your site's message". If two blocks of texts are not aligned properly, people will notice it (even subconsciously). Does that misalignment help the message you want to convey through the site? Maybe it does, but in most cases it was just an oversight, and not a conscious decision on the part of the designer. (a counter-example: you want to promote a kid's toy, so you use misalignment to convey the idea of unstructured, chaotic fun).

Same thing with the golden ration (which, by the way, I don't use myself). Maybe a 3:2 or 16:9 or whatever ratio will work better in some specific cases, but the golden ratio is generally considered pleasing to the eye, and is safer in most situations.

Call it laziness, but I know that when I'm designing a new site, using a grid takes care of a lot of decisions for me. Sure it constrains the design. But in many cases, creativity is born out of contraint.
Firefox 4 Beta 12 Released
Yeah, I'm really hoping that they switch over to x86 for the emulator soon, the way Apple does it. It's not awful for simple apps, but it is genuinely impossible to develop an OpenGL ES application on the Android emulator.

Use a real device, and the whole process is quite painless.
For me, grids play the same role as something like Rails might on the coding side. Using Rails rather than plain Ruby constrains you and "locks you" into developing your app one way.

But on the other hand, it makes you so much more productive that you're then free to use your creativity towards solving more interesting problems. And it also helps you to get the basics right when you're starting out.

So I agree it's a trade-off, but you shouldn't assume that grids have nothing to bring to the table.
Haha I came here to post Cute story, bro.
I would have to agree here. I can't remember the last time I even touched the numeric keypad even though I have access to one. OP, I think only a minority of users would want a numeric keypad...
Depends if there is a non demand media site for every search query where they provided an answer to still capture the audience. Ads could be more expensive up to a point, but many would probably not want to run ads more expensive than the fairly cheap rates they get through the long tail of the display network.
Well, their UX is bad. Initially when you don't have an account and you click anywhere on the big homepage ad, it takes you to info about the offer but no where to click "Buy". So then it leads to creating an account, and after that when you click on the homepage ad it just takes you back to your account page.

Edit: This might have been an instant buy for me. Except I can't figure out how to pre-order their damn game, so now I've lost interest. There's no way to even search for games. Its like no one actually sat down with a credit card and walked through the "We Like Money" part of this whole operation.
FOOD - I eat stuff all day long and it is the one thing I find to be the best as far as perks. Above all, keep it all free or have some kind of 'honor code' pay container where you have a bunch of snacks, drinks, etc and employees could give 50 cents for a soda, juice drink, or whatever. There are other things like bringing fruit or vegetable platters for afternoon snacks when it might be a longer day than most.

PERSONAL PARKING SPACE - I know this is really not doable in most circumstances, but I HATE coming to work a few minutes late and not having any place to park.

FLEX TIME - Some companies have flex time where you can work lots of extra hours this week and next so that you could take a few days of next month.

Whatever you do for perks, I think it is vital to make your employees feel appreciated. Sometimes just telling them 'great job' on stuff can go a long way.

Just another thought, how about asking your employees what perks (within reason) they would like. Ask what would make them excited to come to work and not want to leave.
Out of interest, what Windows version are you running? Adobe hasn't asked me to reboot in quite a long while.
Any suggestions on a book describing algorithms useful for the ITA-style problems? I looked at those problems a while back (just out of curiosity, not to get a job) and realized that I didn't really know how to solve those optimization / approximate-solution-to-NP-complete problems. Is there an AI text, maybe, that would fill this gap in my knowledge?
The simulator in the BB SDK reloads the BB OS every time you run an app. This lead to a 60+ second delay every time I updated the app and wanted to run or debug it. I gave up and thankfully someone else wrote the app: http://code.google.com/p/google-authenticator/source/browse/...

Disclaimer: I work for a possible competitor.
That's not always true. Most of the startups I've seen get funded are not always that interesting to me. Interest is in the eye of the beholder and for people looking to work at a startup whether as a career choice or for experience before launching their idea, they may or may not always be working on an idea or work that is considered interesting to them personally.
And, their total profit plus executive salaries is a small fraction of the amount of admitted Medicare fraud.

Do you have a citation for this? It doesn't sound implausible, but a citation would be nice.
I'd also argue it's becoming a synonym for "Not Flash!?!"
I've been using android-x86 for most of my development lately.

But is there a honeycomb variant yet? The best I've been able to do reliably is Froyo.
Nathan Myhrvold PR piece
I moved to Sumatra PDF many moons ago and have never looked back. It is like the Google Chrome of PDF viewers.
I don't have a problem with the idea that some of these principles make useful rules of thumb, as long as it's understood that the goal is to make your site effective and any of the other stuff is just a means to that end.

I do have a problem with defroost's position, which seems to be that using things like grids and golden ratios are somehow inherently "right" and if any of us don't agree then we just don't understand.
Annoyed by Chrome's OS X URL bar UI? Fork the whole browser
Yep. Sumatra is great for snappy viewing. But do not print! What it does is convert whole pages in bitmaps and chokes the memory and the network.

I would strong recommend PDF-Xchange. I was a heavy Foxit user, but then it became bloated too and Sumatra lacks some features like highlighting and commenting.
I definitely agree with you that when (most) people get owned it's because they're not updating regularly - and I don't want to discount your opinion at all as clearly you're in a position to know the risks.

But (as I'm sure you know) Adobe does have 0-days quite often and can take weeks to distribute a patch. The sep 14 cve-2010-2883 drop for example was being exploited seemingly quite widely by ~sep 20, and Adobe didn't push a patch until Oct 4. That's a pretty big window to be open to a drive by iframe vuln. Also, doesn't adobe updater take 7 or 14 days between update checks? It used to, at least.

The thing about not running them at all (or on opt-in) is it also mitigates some of the danger in update lagging. It seems a majority of the time when I touch someone else's computer they have an adobe product that's out of date and being actively exploited (on the internet) - even if they appear to try to keep up to date with the patches.
The World of Anime
This accurately describes the way my university network behaved.