Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bbb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
31.
▲
by
bbb
17y ago
Systems research is easy to criticize, but much harder to do right. For starters, systems research deals with the real world. The real world is messy. How would you comprehensively represent every interesting workload in an analytical model
32.
▲
by
bbb
17y ago
What kind of development process leads to such variety of sliders? Don't they have one GUI library team? Did they buy all the components from other companies that happened to have their own slider implementation? I mean, sure, some speciali
33.
▲
by
bbb
17y ago
Indeed. Saying 'QNX is sucks as a desktop OS' is like saying 'Windows 7 sucks because it doesn't run on my toaster'. Well, d'uh! It's a classical case of wrong expectations. The author criticizes QNX for not automatically installing a SMP k
34.
▲
by
bbb
17y ago
True, but that's true for any feature if you use it just for the feature's sake. You can use animations for so much more than that. For example, it can be very illustrative to animate a data structure manipulation.
35.
▲
by
bbb
17y ago
I use Open Office and iWork on a Mac, and Open Office on Linux. On the Mac, Open Office's GUI sticks out as ugly and buggy. I think it's ok, but not great, on Linux, though. (This probably reflects that the Open Office port to Mac is still
36.
▲
by
bbb
17y ago
I beg to differ. On a Mac, Open Office's export to PDF is broken in weird ways (line weight sometimes wrong, fonts rendered incorrectly, other glitches), but printing to PDF from Pages (or any other application that allows you to print, inc
37.
▲
by
bbb
17y ago
Same thing happened to me; I had the Swiss Army knife in my backpack between a whole bunch of CDs. I wonder if the edges of the CDs somehow concealed the knife, or if the security person simply wasn't paying attention. By the way, what's th
38.
▲
by
bbb
17y ago
According to Gruber, yes. http://daringfireball.net/linked/2009/10/23/zfs Here's your chance in building the better alternative. ;-) http://jobs.apple.com/index.ajs?method=mExternal.showJob&...
39.
▲
by
bbb
17y ago
Minor question: what's the RSS feed for the blog? Safari lists two: feed://ooc-lang.org/feed.php and feed://ooc-lang.org/feed.php?mode=list&ns= The former one appears to be empty and the latter one doesn't appear to includ
40.
▲
by
bbb
17y ago
True, but it wasn't exactly Ruby/Python/IO inspired. ;-)
41.
▲
by
bbb
17y ago
Uh, no. I guess I picked the wrong declaration; I meant Tm. There is a bracket/scope opened after 'struct tm' that, as far as I can tell, is never closed.
42.
▲
by
bbb
17y ago
The second to last example looks like it is incomplete: include time // equivalent to #include <time.h> in C TimeT: cover from time_t Tm: cover from struct tm { tm_sec, tm_min, tm_hour, tm_mday, tm_mon, tm_yea
43.
▲
by
bbb
17y ago
First of all, thanks a lot for GitX! I use it pretty much daily and like it a lot. One thing that I'd like to see improved would be its support for bundles. I use GitX to manage (among other things) Latex documents that include vector graph
44.
▲
by
bbb
17y ago
x86_64 == more registers available than on i386 more registers == fewer spills For the average compiled program, fewer spills == faster. => Average programs run faster under x86_64.
45.
▲
Rhythm out of nothing — random drum track hack
(widespeaker.de)
1 points
by
bbb
17y ago
|
0 comments
46.
▲
by
bbb
18y ago
Git has something very much like that already built in. Try git diff --color-words
47.
▲
by
bbb
18y ago
In the startup scene and among anyone with a technology-oriented college education, it won't be a problem at all. Almost all Germans learn some English in high school, and most retain enough to at least a have basic dialog. In short: workin
48.
▲
by
bbb
18y ago
> To write robust code, you're forced to use iteration instead. That's exactly the point. You can use nice functional idioms in Python as long as you make the main loop(s) that crunch data iterative. Same thing in Javascript. Adding tai
49.
▲
by
bbb
18y ago
In my opinion, that's not really such a big deal. For example, Python does not optimize tail calls, but supports many functional idioms anyway and is quite pleasant to use. So, yeah, having tail call optimization be a mandatory part of Ja
50.
▲
by
bbb
18y ago
No, that just means "damage startup."
51.
▲
by
bbb
18y ago
What is wrong with "the app being the server?" There are plenty of C/C++ HTTP libraries and frameworks out there. Just proxy your homebrew app server behind squid, lighttpd, apache, nginx, or $YOUR_FAVORITE_PROXY and you are set. In fact, i
52.
▲
by
bbb
18y ago
I tried, but I couldn't watch the movie. Even assuming for one second that their claims are true (which I highly doubt, they barely present any evidence in the first 30 minutes), why on earth would you make your movie look like a propaganda
53.
▲
by
bbb
18y ago
UNC Chapel Hill has an interesting grade system for grad students that emphasizes that grades don't matter much. There are only three major grades: H (high pass), P (pass), and L (low pass). Well, and and F, technically, but you are kindly
54.
▲
by
bbb
18y ago
And not to mention shared-memory parallelism. Multicore anyone? Ever heard of it? Going the 10-books-will-do-route will also make sure that you won't get exposed to specialized fields such as embedded and real-time systems, machine learning
55.
▲
by
bbb
18y ago
Statements like the above always frustrate me. I'm in school (and have been for a long time). Many people that I respect told me: grad school was the best part in their lives, that I should enjoy my time, and that it only goes downhill afte
56.
▲
by
bbb
18y ago
Good point. But if there are a lot of laptop-using customers even a security camera shouldn't be too much of a problem. After all, just being there is not a crime in itself. And wiping your system will delete all evidence that could link yo
57.
▲
by
bbb
18y ago
Because the library is more likely to have their computers controlled tightly: they may keep a record of who requested to use a computer, use some kind of logging proxy, keep a copy of your ID, and you leave finger prints etc. Also, a libra
58.
▲
by
bbb
18y ago
Exactly, and use public key crypto: 1) Generate public/private key pair for user. 2) Send public key to client. 3) Encrypt PW on client, store as cookie. 4) Store (user, private key) on your server. 5) Client now sends the encrypted PW when
59.
▲
by
bbb
18y ago
Hypothetically, it is really easy get away with something like this: 1) Go to a well-trafficked coffee shop that you've never been to before. Pay with cash. 2) Use a bootable Linux CD or a virtual machine for the actual "attack." (Xen, VMWa
60.
▲
by
bbb
18y ago
Maybe. But Wikipedia is not the "list of all businesses in the world." It's not even the "list of all businesses that got mentioned by $X" where $X in Newsweek, Forbes,... What has the company done that is special? Did it innovate in some s
More ›