Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mbucc
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
mbucc
4y ago
Draft Unix manual written by Dennis Ritchie circa 1971---at a time when Unix had been running for a "few months" on the PDP-11.
2.
▲
Unix Edition Zero (1971)
(doc.cat-v.org)
149 points
by
mbucc
4y ago
|
59 comments
3.
▲
by
mbucc
9y ago
Here's a great blog post on insurance and healthcare: https://healthcareinamerica.us/how-to-ask-good-questions-abo... I think insurance is not an accurate word for the health care industry. I, like you, think of that
4.
▲
by
mbucc
10y ago
> I hear a lot about OTP and the "let it crash" mantra, but > I just don't quite understand what's so great about it. The top two for me are: (1) you start to just program the sunny path. It's faster and more
5.
▲
by
mbucc
10y ago
By default, the erl interpreter starts up the otp app, which loads lots of modules (50+?) and multiple (5?) different processes. It takes a second. To get things running faster, you can use the -boot argument to erl. There is a appendix
6.
▲
by
mbucc
10y ago
Wow, they sure don't. In fact, nationwide gas tax and tolls cover about 32% of highway costs. [ http://taxfoundation.org/article/gasoline-taxes-and-tolls-pa... ] (But that just says to me our gas taxes should be hi
7.
▲
by
mbucc
10y ago
I don't hate it, but I do question if it is the best use of funds. The U.S. doesn't have the density required to support the transit systems we have built. Fare box revenue only covers 44% of operating costs in Boston; in Austin
8.
▲
by
mbucc
11y ago
The benefit I see is that (at least in Erlang) pattern matching combines pre-condition asserts with programming the sunny path. For example, "/" ++ X = HttpRequest:get(path). will crash if PATH_INFO doesn't incl
9.
▲
by
mbucc
11y ago
Nice. Here's an Erlang version of your code, which I think reads even more like math: gcd(A, B) when B == 0 -> A; gcd(A, B) when A < B -> gcd(B, A); gcd(A, B) -> gcd(B, A rem B). I also really appre
10.
▲
by
mbucc
11y ago
> I do hold the belief that Spotify is putting a good-faith effort towards paying musicians and "rights holders" day in and day out. The NPR piece said they asked a copyright laywer to look up the copyright for that song, and i
11.
▲
by
mbucc
11y ago
> Nokia 635, $40 I don't understand why these low cost Nokia's get so little love here in the U.S. My 520 was $50 a few years ago and is a rock solid piece of hardware. I guess it's the missing apps on Windows mobile?
12.
▲
by
mbucc
11y ago
They created a ton. Transistors, solar cells, lasers, satellites, cell phones, LEDs, UNIX and C all came out of that monopoly. That's an unparalleled track record of technical innovation.
13.
▲
by
mbucc
11y ago
This tutorial is a good intro: http://blog.gopheracademy.com/cron-filesystem/ The Plan 9 web pages are really good (if dense). If you write in Go, check out github.com/rminnich/go9p. For a deep dive, "A
14.
▲
by
mbucc
12y ago
FWIW, I found shmig [1] much simpler than sqitch. Last I used sqitch, it returned a zero value on error, which made me leery of using it for scripted deployments. [1] https://github.com/naquad/shmig
15.
▲
by
mbucc
12y ago
My Venice and Other Essays by Donna Leon
16.
▲
by
mbucc
13y ago
Actually, discovered ledger-cli here last week (thanks HN). It's amazing. Abstracting currency to the concept of commodity + price files makes it trivial to track your shares in 401k, and have the current market value print on the ba
17.
▲
by
mbucc
13y ago
I found it interesting how radically different his teaching premise is from the current U.S. public school approach. From the preface: I thought to address them to the most intelligent in the class and to make sure, if possible, that even
18.
▲
by
mbucc
13y ago
For immutable collections, guava is helpful.
19.
▲
by
mbucc
14y ago
The models certainly contributed. (Note: I have read this far in the book.) The modeling error in question was independence; that is, if you have five mortgages, each with a 5% change of default, then these can be packaged up as an AAA sec
20.
▲
by
mbucc
14y ago
So, if the method was commented, would you: (A) assume the comments are correct and skip reading what the code does? (B) use comments as guidance and read code anyway? The first seems awfully risky to me and poor advice to any programmer tr
21.
▲
by
mbucc
14y ago
This talk is very informative. The historical bit about NASA using event-sourced design for the Apollo Program (1969) was pretty interesting. He gives IBM big props for hitting 2,300 transactions/second in the mid-60's (with IMS aka DB1).
22.
▲
by
mbucc
14y ago
There are supposed to be Chinese walls. If you read the article about Ted Parmigiani in last Sunday's New York Times, it seems the walls can be like the one in A Midsummer Night's dream. http://www.nytimes.com/2012/05/20/business/is-insi
23.
▲
by
mbucc
14y ago
Last month Forbes reported that Netflix said 75% of what it's customers watch are from recommendations. Definitely some bang there. Also, note that 10% improvement was far from linear: year 1: +8.43%, year2 +1% and year3 +0.6% (!!).
24.
▲
by
mbucc
15y ago
Keeping variable names short is a natural brake on routine length. Like wrapping at 80 columns and using tabs is a natural brake on deeply nested conditionals. If I need a longer variable name to clarify the intent of the code, it's a sign
25.
▲
by
mbucc
15y ago
according to OpenBSD man page, head(1) first appeared in 3.0 BSD, so that would be 1979.
26.
▲
by
mbucc
15y ago
blocking / non-blocking has nothing to do with language; for e.g., see tornado for async request handling in python.
27.
▲
by
mbucc
15y ago
I have been using event-based persistence, and while performance is definitely a bonus, the win for me is the ability to replay the transaction log. For example, let's say you log each page view and include the referer in that transaction.