Hacker Newsnew | past | comments | ask | show | jobs | submit | 2012-01-27login
Stories from January 27, 2012
Go back a day, month, or year. Go forward a day, month, or year.
1.How Much Is an Astronaut's Life Worth? (reason.com)
370 points by johno215 on Jan 27, 2012 | 180 comments
2.What I Learned From Opening a Bookstore (salon.com)
302 points by fogus on Jan 27, 2012 | 68 comments
3.Facebook to File for IPO Next Week (mashable.com)
282 points by james-fend on Jan 27, 2012 | 135 comments
4.This is what 864GB of RAM looks like now (37signals.com)
231 points by wlll on Jan 27, 2012 | 129 comments
5.Graphene: The perfect water filter (extremetech.com)
204 points by ukdm on Jan 27, 2012 | 40 comments
6.Coding Horror: Separating Programming Sheep from Non-Programming Goats (codinghorror.com)
201 points by joeyespo on Jan 27, 2012 | 129 comments
7.How I Develop Things and Why (kennethreitz.com)
202 points by jorde on Jan 27, 2012 | 33 comments
8.Show HN: SocialFolders, "Dropbox for social"
187 points by martinpannier on Jan 27, 2012 | 73 comments
9.How I Learned Enough Ruby On Rails In 12 Weeks To Launch Freelancify (webstartup.me)
184 points by james-fend on Jan 27, 2012 | 80 comments
10.PyPy funded to begin support for Python 3 and Numpy (morepypy.blogspot.com)
178 points by synparb on Jan 27, 2012 | 30 comments
11.On switching to Arch Linux (mikethecoder.com)
168 points by mcrittenden on Jan 27, 2012 | 168 comments
12.Teens Photograph Lego Minifigure at Edge of Space for $400 (petapixel.com)
167 points by McKittrick on Jan 27, 2012 | 40 comments
13.Ninja Blocks: Connect your world with the web (kickstarter.com)
165 points by DamonOehlman on Jan 27, 2012 | 66 comments
14.Bill Gates on his last visit with Steve Jobs (geekwire.com)
142 points by krishnasun on Jan 27, 2012 | 115 comments
15.Curebit (YC W11) Raises $1.2 Million For Online Referral System (techcrunch.com)
143 points by allangrant on Jan 27, 2012 | 82 comments
16.MegaUpload users plan to sue the FBI over lost files (torrentfreak.com)
135 points by joeyespo on Jan 27, 2012 | 58 comments
17.Welcome Geoff (ycombinator.posterous.com)
133 points by pg on Jan 27, 2012 | 21 comments
18.The problem with startups is that they can’t solve the big problems. (remarkedly.com)
130 points by krausejj on Jan 27, 2012 | 102 comments
19.Three years later, Mr. Moore is still letting us punt on database sharding (37signals.com)
127 points by jlangenauer on Jan 27, 2012 | 54 comments
20.Twitter isn't Censoring You. Your Government is. (thenextweb.com)
104 points by evo_9 on Jan 27, 2012 | 34 comments

Wow, this title suffers from some serious editorializing. What's next, "10 ways to know if you are a hacker? (cracked.com)"
22.A Tale of a Miserable Product Launch (stangeek.com)
103 points by stangeek on Jan 27, 2012 | 66 comments
23.The best way to learn iOS Programming... well its working for me (plus.google.com)
100 points by kentf on Jan 27, 2012 | 41 comments

Wow. As someone who was there (I know dating my self here) reading this is kind of like that scene in Sleeper where the person from the future is trying to understand artifacts from the past.

So during the BSD / System V merge (project Lulu at Sun) the /opt filesystem was introduced as a way to keep 'packages' separate from 'system'. The difference between /bin and /sbin was that sbin was 'static-bin' which is to say everything in it was statically linked and could run without any libraries being available.

The fact that Linux starts up differently is because Linux never was UNIX they are two different OSes, pretty much from the ground up. They use similar concepts, processes, file descriptors, Etc, but they are two different species. FreeBSD on the other hand is a derivative of UNIX and last time I checked it started up in a similar way.

The lack of space on the RK05s was indeed the reason for the addition of /usr/{lib, bin} and the general consensus at Sun and AT&T in the 80's was that the root file system contained the system, and the /usr file system contained stuff that was not-system.

AT&T (the guys that 'owned' UNIX) had some pretty detailed specifications about what lived in what directory and why. It was a "BigDeal" (tm) to add a new directory in the root file system so new directories, when they were proposed, appeared under /usr. And once /opt existed it gave people free reign to create their own trees. Early package managers would build /opt/<package>/{bin/lib/share/man} and the downside was that ones path variable got longer and longer, and there arguments about if there should be more constraints on opt.


Your new designer will be able to have a crack at an original homepage ;)

http://i.imgur.com/fRI8Q.jpg

http://i.imgur.com/KbQo0.jpg

26.Chapter 6 of the Rails Tutorial, 2nd Edition is out ("Modeling users") (railstutorial.org)
93 points by mhartl on Jan 27, 2012 | 22 comments
27.Roy: Small functional language that compiles to JavaScript (github.com/pufuwozu)
91 points by DanielRibeiro on Jan 27, 2012 | 32 comments
28.Show HN: I made a site that rings a bell every time you have a new customer (bellbot.com)
85 points by pud on Jan 27, 2012 | 50 comments
29.Scott Aaronson on Elsevier (scottaaronson.com)
84 points by cs702 on Jan 27, 2012 | 21 comments
30.Apple Should Buy Hollywood (techcrunch.com)
82 points by senjamin on Jan 27, 2012 | 59 comments

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: