skysight-inc/HackerNews huggingface dataset:
Some interesting ones, but nothing new for me. Here are a few I find myself using a lot -

1. Ctrl+Shift+D - Bookmark all tabs

2. Not a shortcut per-se, but handy nonetheless - Go to any search engine (Google, Amazon), right click on the search text field and select "Add a keyword for this Search". A dialog pops up, anything works for the name, say Google. For the keyword put say "g". Store it somewhere, I put mine in a folder called Shortcuts, but anything works. Now, the next time you want to do a Google search, hit Ctrl-l (thats "l" as in "length", and Ctrl-l puts your cursor in the address bar). Type g followed by what you are searching for. Firefox submits your search to Google!

3. Just start typing on a webpage for Quick search. I dont know of moving forward or backwork with this, but its useful to find the first occurrence of a word. If the highlighted word happens to be a link is a link, hitting enter activates the link. This is handy for "Login" links.
[Edit - Remembered one more]

4. Ctrl-H shows the History side bar
Sorry, missed this and couldn't let it go.. :)

"Putting your hands into a launch-focused incubator is risky, from the startup's perspective."

This risk is what...that you might launch?
It seems this guy was wrong and his own link is dead.
If he didn't have enough faith in his product to continue why would he expect YC to.
ban those assholes
The trick is what to grow it on. Previous lab meat experiments used fetal calf serum.

Engineering meat directly on a large scale is probably going to happen before a significant percentage of people ethically convert to animal-free lifestyles. It would make a huge difference in human-perpetrated cruelty, as the U.S. currently slaughters 10 billion land animals and around 15 billion aquatic animals (not counting by-catch) every year.

However, general consensus among farm animal rescues/sanctuaries is that egg and milk operations are the cruellest, moreso than beef. Thus, contrary to popular belief, eating steak while avoiding milk and eggs puts more of a dent into animal cruelty than becoming an ovo-lacto vegetarian.

Another common misconception is that fish is healthy; due to environmental pollution, however, fish now frequently contains unsafe levels of mercury and other heavy metals; plus DDT, dioxin, PCBs, etc. This is due to concentration as you go up the food chain, where the fish that humans eat have several orders of magnitude more contaminants than the water they swim in.

DHA and EPA, the Omega-3 fatty acids that are present in certain types of fish oil, are also now available in oil from marine algae. E.g. http://www.water4.net/ (this brand has no discernible taste, unlike some others). Brain food is probably a good idea for hackers.
I can only guess that you're getting downvoted because there are people here who would rather not believe what you're saying because their startup is based on building Facebook apps.
Craigslist Competitor OLX Raises $13.5M
that you might be becoming a good product manager and developed, but not a good businessman. likewise, that the product is great but totally unsustainable without an artificial support machine. Too many of those around, and the web sphere risks another bubble and burst, causing outright misery and a swing of the pendulum too far the other way (impossible to find even seed money, let alone serious investment, even if you DO have a sensible, sustainable business)
Interview with Cambridge Professor Ross Anderson: Security Engineering 2.0
Security Wannabe interviews Cambridge Professor Ross Anderson on the launch of a massive update to his seminal book - Security Engineering. The 1st Edition received rave reviews from across the IT security community (including famed cryptographer Bruce Schneier and TaoSecurity Richard Bejtlich). If your job has anything to do with security design or implementation, check this out.
A Few Predictions for the Near Future
What about physiology, such as the differences between the brains? Also, until we completely separate procreation from reproduction, men and women will have different social roles, which underlies the cultural influences you mention.
I signed up just to vote on this. I appreciate your candor and community engagement. Thanks!
If only that were as true today as it was 5 years ago. But I bought 5 Mac Pros and had 4 HDs fail. Our HP 6910 laptops work great.
The True Genius of Y Combinator (even if you didn't get selected)
If so then what about a blind man? If he does not see or touch other people then he can never be social?

Humans are able to have significant interaction through more than physical means. It is incredible, I know.
What I think will be very interesting is when the technology get sophisticated enough that its cost effective to grow the in-vitro meat in various shapes and distributions of mak I mean, cubes are all well and good for storage, transport and generic consumption, but if you had the ability to specify the proportions and distribution of various tissue types and whether you want say steak shape versus paper thin (for that crazy pastry with meat layered in you've been hankering for),
THAT will be awesome.
http://www.outrunpoker.com/blog/2008/03/a-way-for-social-net...

I don't think social graphs or other "hocus pocus" BS will get them much more CPM than they are currently getting. I believe the only solution is to take more of the revenue stream from advertising by starting some companies in fields where it is possible, and ones that already advertise on FB. This is the most direct approach, and takes the longest and most work, but the most rewarding in the long run due to many reasons.
I think it's pretty clear that Reddit started development before digg was well known. So it's hardly a rip off though perhaps not the winner in that battle.
yeah, one of things I find discomfiting is the occasional bouts of fanboyism that I see on the part of some folks here. Respect and occasional admiration are all well and good, but this is article is an excellent over the top example.
I wasn't questioning the value of source control at all.
But for the average startup, is the value of git that much more than the value of svn?
A way for social networks to actually monetize [better] (holding company theory)
Edit: I wasn't meaning "Does using source control matter that much". Obviously it does.
I was questioning how much extra value git could add over svn.
How to get good PR for yourself in the blogosphere
Seed funding schemes (YC, Seedcamp) are not about training people per-se. They're not about making people become good product managers or good businesspeople. (although obviously people on these schemes are going to require some of these skills going in, and hopefully improve them along the way)

If you want to become a good product manager, you have to build something, watch how people use it, and adapt it to reflect your findings. Iterate. To do this, you need to "launch" in some form - and get users.

If you want to become a good businessperson, you can take an idea/product and go with it for real. But if you have no product, you're playing with an empty hand - you can't tell what people's reactions to it will be, you can't demo it to investors, there's too many unknowns. Enter the idea of spending 3 months building a v1. For this you need an engineering team (could be just you, or one other person). This engineering team needs to eat for that 3 months - enter the idea of micro-seed-funding-whatever you want to call it.

A product that comes out of this process that is great but unsustainable will die because of lack of money, or get further funding. Any "bubble" would be caused by later-stage investors investing in unworkable businesses. A company that has used a small amount of early funding to build a demo/v1 is going to be much easier to understand by subsequent investors, hence micro-seed funding arguably helps to avoid bubble-syndrome, not cause it.
Pragmatic Static Typing
Has anyone else noticed that the level of YC bashing upped a notch this time around?
I think the most important benefit is the removing animal cruelty from the equation.
I ran linux on the desktop for a long time, switched to osx for the wireless support, went back to linux (ubuntu at the time), & pined for osx again.

Linux is a fabulous server os & is better than windows on the desktop anyday, but osx on the desktop is much nicer to work in (once you install all the unix/server-ish tools you need).
From a developer's perspective, what's the appeal of all the glossiness of OSX and default WMs on popular Linux distros?

Is everyone here more design/graphics oriented?

Between firefox tabs, emacs buffers, and GNU screen, I hardly make use of the window manager at all.
Don't judge Lucas Carlson too harshly for something he wrote almost three years ago, in the throes of dealing with his own YC rejection. Take a look at his credits at http://rufy.com/ and I think it's clear he's an accomplished developer, author of multiple Ruby gems and the Ruby Cookbook (O'Reilly, July 2006). I don't know Lucas, so I can't speak from experience, but anyone with his hacking credits (and a physics degree from Reed College to boot) has to fall into the "smart and gets things done" category.
To give you a switch in the other direction story: I was a long time linux user, always very happy and quick to defend it. However, I found myself being ground down by hardware support and the pain it took to get basic things to work. I migrated from redhat to debian to gentoo and was always ultimately frustrated by the effort it took to get anything working. (Sound was always a big source of fun.)

So a friend got a mac, purely on the grounds it was less hassle than a linux pc, and frankly, after looking at all the amazing things he could do (wow, he can plug in a vga cable and have the monitor work without restarting X) I was seriously feeling won over. I finally bought a powerbook and was instantly chuffed by the fact I could do real work and not waste time mucking about with hardware. Honestly, my productivity increased by an order of magnitude. I realised how much it was really my ego vs the machine when it came to getting things working.

These days I don't faff about with macports or fink (they just don't work well enough) but instead I run ubuntu in a vmware instance. To top it off, my vmware ubuntu with 512MB of RAM runs faster than my dual core, 4GB ubuntu desktop. Go figure.

Putting aside hardware support, it's the software I love. Mac software authors have a wonderful sense of design and detail, which I always find lacking on linux or windows.

I develop using python and deploy on a combination of redhat, debian and windows boxes and the only real platform related pain I've experienced is the repeated stupidities redhat enterprise inflicts upon people. (You know it's enterprisey when they only give you five packages, forcing you to use random, untested rpm repositories around the world.)

Ok, maybe the hardware support is the biggest reason after all, just this week my linux co-workers were high-fiving over undocking their laptops without having to reboot them. Most of the time.
A physical explanation of the tendency for small wettable floating objects to attract one another
Dan Ariely, the researcher behind this, has done a lot of seriously cool work on human behavior (People call it behavioral economics, which makes it sound rather academic or wonkish).
http://web.mit.edu/ariely/www/MIT/chapters.shtml

This somewhat personal essay is worth reading for many reasons: http://web.mit.edu/ariely/www/MIT/Papers/mypain.pdf
I haven't noticed, but I think in this particular case the link was posted in irony, and not to bash YC. After all, Reddit became one of YC's best acquisition.
So does Linux not support the scrolling trackpad?
Leonard vs. Pepsico: the most frivolous lawsuit I've ever heard of
You really think any company would ignore the New York market (even just the New York affiliate market) over the extra few lines of code required to add a % sales tax to orders with a NY zip code?

If this were Vermont, maybe. But not New York.
I think it's hard to come up with real examples of where Apple applications really hijack your data, and next to impossible to find examples where they made it harder to get to for no good reason.
Yes, and in it, he claims it's easier to keep Ubuntu up to date than it is to keep a Mac up to date. To hell with empirical evidence, look at how simple that command line is! No way is my mom's MacBook that up-to-date!
My point is really there no need for package management on Mac OS X because most Mac OS X applications don't require 30 dependencies.

A package management solution is probably better for server environments, but I don't really think it should be necessary for desktops.
I agree that social networks need better business strategies in general, but if the advertisers are making more money than the social networking sites, why make the SN site in the first place? Why not just try to beak your way into porno, gambling, credit repair (the list goes on) business and just sell adds like everyone else?

I think the answer is that we believe SN sites should be able to make more money than these other businesses. The person who figures out how to make that happen will be rich, but I don't think the answer is to just add another business onto your SN.
I'll chime in with "Turn down the brightness." Monitors seem to come with it turned up too high by default - probably because it looks better on display in a store.
This is from 2005. I posted it to show the crazy things people used to write about YC in the past.
They'd drop the _affiliates_ in NY, not all of the customers.

And to assume that the main cost to Amazon is in developer time is crazy. When the customer base suddenly starts getting taxes, the 'savings' at Amazon is lower in comparison to other competitors, and so they lose actual customers.
The Definitive Guide to Bash Command Line History
Whoops, are a few basic errors here.

He has two assumptions:

- You can make a profit in the industry of your advertisers. This is a huge if, and is impacted by scale, expertise, management focus, time/maturity, branding and many other factors.

- The return on investment you can make in industry X is higher than the return on investment you can make by expanding your operations in your current industry. This could be true for social sites, where increased investment (i.e. programmer time) might not get them many more users, but they still have to compare the possible revenue to the increased profit from firing some programmers and going into maintenance mode.

These to are the main reasons why you see companies outsourcing non-core activities (like cleaning and even product development), the markup they now have to pay on the service is lower than their internal cost of capital.
I'd guess that they probably are on that page somewhere, not necessarily in the "product expert" list.

They just need to get themselves into an environment in which they can most effectively do their thing. I'm sure they were in it or close to it when they started their own startups. :)
I liked the demo too. What did you use to create it?
The glossy ones are a lot of hype with very little substance.

What surprises me in this sentence is that glossiness is even marketed as a feature? I reckon it's been a while since I last shopped for a monitor or a laptop, but this leaves me perplexed. What are the supposed benefits?

The only explanation I can find is that it's a matter of fashion, started by OS X GUI theme and continued by Vista?
Personally, I keep Ubuntu up to date by waiting for the little icon to pop in my tray that says I have updates, and I don't need the command line to do any part of it. It still updates all the packages I have without having to worry about looking for updates for various programs separately. I personally consider this a huge improvement over updating software by going to various websites or having several different updaters running in the background (or simply not updating your software), but perhaps you don't have non-Apple programs that need to be updated, or perhaps you don't consider this a disadvantage. Whatever works for you, works for you.

BTW, I'm fond of the command line for getting some kinds of things done, but even if you don't feel comfortable at a command line, it's a highly efficient way to tell someone how to accomplish a task (as opposed to something like Step 1: Go to the System menu, drop down the menu, expand the item labeled Administration, and click on the item labeled "Synaptic Package Manager." Step 2: click on the Search icon..., etc.). For a task that can be accomplished in one or two commands, it is often the case that there might be 10 steps involved in explaining how to navigate a GUI.
The peculiarity of Malbolge is that it was designed to be the worst possible programming language
http://searchyc.com
Extreme Pair Programming - Guy Steele and Richard Stallman
Ask YC: Zend or CodeIgniter?
Which one do you prefer for MVC and why?
Then again, if you don't use any of their apps, it's kind of a strike against the whole "it just works" thing that's supposed to be central to why one would use a Mac, don't you think?
YC's been iterating on this model for 3 years now and are getting even better at identifying promising ideas and entrepreneurs. I suspect its going to take one or two more cycles to absolutely nail the model.

In terms if lessons learnt, YC has the most experience of any micro seed fund.

This is its competitive advantage.
That's awesome. I keep my Mac up to date by... wait, how do I keep it up to date? Let me check, am I up to date? Well, shit, I am! How'd that happen?

Glad you have neat buttons and elegant command line tools to do it over in Ubuntu-land. Sounds like a fun project.
Guys, relax.

this guy wrote the post when most people did not know about the YC program. Give it up to him for knowing about the first funding cycle. I think a few 150 applicants knew about it.Most of people here did not hear about YC or PG until after their first demo day.

The author's opinion was the result of a rejection. If you read thoroughly,you will see that he is not dissing YC or PG. He felt that his idea was better than those funded, and frankly any entrepreneur who truly believes in his idea would think the same. Ask any YC rejects and they would show you at least 5 YC funded who they believe have an idea less creative/profitable than theirs.

That is their mistake. Most investors ideas do not mean as much as the team ability to execute against them, and YC is not different as far as that.

I am certain if you contact the author today, he would laugh and simply say "I thought I knew it all back then"
Order in Spontaneous Behavior. Or: Do Fruit Flies Have Free Will?
YC Help: Getting a rather small user base
I'm part of a research team that is on a mission to quantify beauty. Of course, such an objective is based solely off public opinion. I was asked to create a hotornot-ish type site with additional features, which is definitely feasible for me. The problem, however, is that as with any experiment that relies on polling the public, we need a statistically sound number of ratings, roughly in the thousands.

How would you go about marketing something of this sort? This isn't startup status; I'm not looking for millions of users. I just need a way in which I can generate several thousand ratings per picture. I go to UCI, so the student body is definitely a resource. Would spamming yield good results?

Thanks.
I finally made the move from PowerPC Mac to Intel Mac and I'm trying out Parallels Desktop 3, and I must say it's pretty freakin awesome.

Coherence mode for Windows is very cool. Basically it lets you run Windows apps alongside you Mac OS X apps. XP + OS X is pretty ugly, but Vista + OS X actually looks ok. Coherence mode doesn't work for Linux, but windowed or fullscreen works well.

Here's a screenshot of Mac OS X, Vista, and Ubuntu coexisting peacefully (it's rather cluttered just because I wanted to show all 3):

http://tlrobinson.net/misc/parallels.png (480KB)

This is an excellent environment for any sort of cross platform work. For example, I regularly need to use PowerPoint on Windows, test on IE in Windows, test in Firefox on Linux and Windows, etc, but I'm most productive developing in OS X.
Practicality hacks
Many thanks! I looked for alternatives to Terminal.app but eventually gave up. iTerm looks awesome.
i'd do something creative :)
I think you'd add additional value if your configs also supported internet enabled mobile devices like the blackberry and others.
Nice concept.
SugarCRM (a LAMP-based CRM)

I set it up a company that also runs ZenCart (an OScommerce derivative)

It's pretty good, but you need to work out the business processes that it should support.
Amazon Mechanical Turk
excellent reference. Thanks.
You should clarify what you mean when you say leopard moved away from the unix way moreso than tiger, it is apparently UNIX 03 compliant.

What is quite clear is that Apple isn't trying to make just another Unix, it is clearly their own operating system, it just happens to conform to the Unix 03 spec. It's also quite clear they are willing to break from the Unix way to accomplish something they want to do.
Colors are more vibrant, they have better contrast in glossy screens. It's kind of like simulating better dynamic range by making the extremes bigger when there isn't any.
In the controlled lighting of a store, glossy screens look awesome. Especially for watching movies and things like that. I wasn't with my wife when she got a replacement laptop for one that crapped out under a Best Buy warranty, and she totally fell in love with a laptop with a glossy screen. Until she got it home. She always uses it near a window (except when she goes outside to sit on the front steps to use it, which is worse), and it's way harder to see. Oops. Live and learn.
I have nothing else to add, as what I said above continues to apply to this comment.
> That's awesome. I keep my Mac up to date by... wait, how do I keep it up to date? Let me check, am I up to date? Well, shit, I am! How'd that happen?

Cool. Did it just update itself from Tiger to Leopard too? That's pretty awesome!
I use OSX, Ubuntu and OpenBSD
OSX for my SMS needs (probably can be done in ubuntu)
Ubuntu for mouse-related programs (GIMP, Firefox)
OpenBSD for devel and servers (~90% of my time)

Try OpenBSD, ... after a while, u will feel that Ubuntu is lacking

Ubuntu does not have FTP, SSH servers installed by default (must apt-get things) ... in OpenBSD, it's just an edit to config away (ftp is installed but not running)

Ubuntu's FTP client is crippled (mget/msend broken), No feedback on how % file's transferred, freeze a lot too

apt-get is complicated (universe, stable, unstable and what not). OpenBSD just uses pkg_add (tgz files) and PKG_PATH set to an FTP server ... really simple

Ubuntu is pretty secure; by being weak, it can't do a lot of damage. OpenBSD is very secure ... and dangerous if u need the power

To me, Ubuntu feels like that it's designed for mass by a committee - the devs themselves may not use it

Of course, I downloaded the Ubuntu DESKTOP (not the server version) ... and use it as such (desktop, i don't care if it's weak)
and comparing desktop vs server OS is like comparing apple to orange, right? I'm sorry for ignoring Ubuntu server OS

NB: it's not a bashing against Ubuntu, I in fact use it, mainly for new hardwares (bluetooth, etc) where OpenBSD lack drivers