Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jbarham
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
48 ms
·
391.
▲
by
jbarham
15y ago
For all the genuine innovations that came out of Bell Labs, it's also the case that they killed inventions that would have threatened their telecommunications monopoly, such as the magnetic answering machine that was invented at Bell Labs i
392.
▲
by
jbarham
15y ago
Lewis' sequel, "Travels in the New Third World", is also good, and especially relevant given the current gyrations in Europe over Greece. > A few people in the know actually saw it happening... IMO you didn't need inside information to
393.
▲
by
jbarham
15y ago
I didn't see it linked from the blog post, so here's the official SWF page: http://aws.amazon.com/swf/
394.
▲
by
jbarham
15y ago
Use HTTPS for password reset, not (unencrypted) HTTP.
395.
▲
by
jbarham
15y ago
It may sound trivial, but the thing I appreciate most about Nginx is its lightweight config file syntax. It's very easy to glance over and see what's been set up compared to Apache's verbose pseudo-XML syntax which is about the worst syntax
396.
▲
by
jbarham
15y ago
It's telling that the conference is being held in Dubai, UAE, which blocks Skype because it competes with the incumbent monopoly telecommunications company, Etisalat, which is majority owned by the government of the UAE which is an absolute
397.
▲
by
jbarham
15y ago
> Am I misunderstanding something, or do these scammers literally call people's phones and tell them out of the blue that their computer is infected? Incredible as it sounds, that is literally what they do. My wife got called by these
398.
▲
by
jbarham
15y ago
Having a PhD in physics doesn't necessarily mean you've been exposed to the current state of the art in software development practices. In my experience C++ is the default language in finance because of legacy reasons and because they don't
399.
▲
by
jbarham
15y ago
I hear Greece is cheap nowadays.
400.
▲
by
jbarham
15y ago
Here's a timely and somewhat depressing article on one expert's futile attempts to improve a Wikipedia article: http://chronicle.com/article/The-Undue-Weight-of-Truth-on/13...
401.
▲
by
jbarham
15y ago
Bitbucket is in many ways a better option than GitHub for code hosting. In particular, Bitbucket gives you the choice of Mercurial or Git, allows private repos on the free plan (so you can start developing in private then switch the access
402.
▲
by
jbarham
15y ago
There is an experimental release of Go for Google's App Engine: http://code.google.com/appengine/docs/go/overview.html . It's mature enough that it was used in production to generate the Thanksgiving 2011 Google Doodle: http://blog.golan
403.
▲
by
jbarham
15y ago
> Its success, like most languages, will depend on library support. By that measure Go's standard library is very extensive: http://weekly.golang.org/pkg/ There are also a lot of 3rd party packages (e.g., http://godashboard.appspot.c
404.
▲
by
jbarham
15y ago
> If you wish to do business in the USA, you cannot ignore US patent law. Maybe I'm missing something, but what's stopping anyone from accepting money from customers in the US if their servers are outside of the US?
405.
▲
by
jbarham
15y ago
The internet is global, legal jurisdictions are national. If the business risk of infringing patents becomes too high in the US, it creates an incentive for companies doing business online to move legal jurisdictions, or for other countrie
406.
▲
by
jbarham
15y ago
Considering the insane hours legal associates have to work for several years for the do-or-die chance at making partner, I wouldn't begrudge them that salary.
407.
▲
by
jbarham
15y ago
Sounds like the perfect get-rich-quick scheme: 1. Buy a publicly traded company 2. Surreptitiously drive it into bankruptcy while maintaining semblance of fiduciary duty 3. Collect refund from government from loss in share price Oh wait, th
408.
▲
by
jbarham
15y ago
Almost, but not quite. From http://golang.org/doc/effective_go.html#goroutines : "Goroutines are multiplexed onto multiple OS threads so if one should block, such as while waiting for I/O, others continue to run." So the Go runtime doesn't
409.
▲
by
jbarham
15y ago
FWIW, UTF-8 was designed by Ken Thompson: http://www.cl.cam.ac.uk/~mgk25/ucs/utf-8-history.txt So his inventions of Unix and UTF-8 now dominate both the back- and front-ends of the internet.
410.
▲
by
jbarham
15y ago
Tight integration between a mobile phone and a desktop OS is IMO a misfeature. I have an Android phone and the only time I've had to connect it to my PC is to download photos. And then it looks just like another other USB drive w/ the top-
411.
▲
by
jbarham
15y ago
I know (I lived in Pakistan as a teenager). I was just wondering if online usage differed from street usage. For better or worse, I suspect that the dominance of American companies on the web would have a homogenizing effect on English of
412.
▲
by
jbarham
15y ago
"Customers can discover over 1.2 crore products and 14,000 brands..." I'm honestly curious: Is it prevalent to use units like lakh and crore [1] on Indian English language websites? I would have guessed that Western units like million o
413.
▲
by
jbarham
15y ago
> In fact any language that is turing complete can do anything that any other turing complete language can do. False. Or how exactly are you surfing the web with your Turing machine?
414.
▲
by
jbarham
15y ago
> Plan 9 lacks emacs That's a feature: http://plan9.bell-labs.com/magic/man2html/1/emacs
415.
▲
by
jbarham
15y ago
Unsurprisingly given the common pedigree, a number of ideas from Plan 9 have made their way into Go. E.g., compare http://golang.org/pkg/net/#Dial and http://plan9.bell-labs.com/magic/man2html/2/dial . Go's approach to concurrency is fa
416.
▲
by
jbarham
15y ago
Postmark's inbound email mail parsing feature is very nice. I used it last week to set up automated order shipped confirmation emails for an e-commerce site we built. I just set up an auto forward to the Postmark inbound address, and they
417.
▲
by
jbarham
15y ago
Nice to see that the Go gets it right: func Search(n int, f func(int) bool) int { // Define f(-1) == false and f(n) == true. // Invariant: f(i-1) == false, f(j) == true. i, j := 0, n
418.
▲
by
jbarham
15y ago
> i have a handful of these on various providers costing between $140-$190 a month for something like a core i5 ~2ghz with 8gb of ram, 2 big sata drives, and 100mbit ethernet with more than enough transfer every month. With who?
419.
▲
by
jbarham
15y ago
Plan 9's 9P is a nice file protocol: http://plan9.bell-labs.com/sys/man/5/INDEX.html . A client implementation has been available for Linux since version 2.6 ( http://cm.bell-labs.com/wiki/plan9/v9fs/index.html ).
420.
▲
by
jbarham
15y ago
> their answer to generics requires run-time type checking for every operation Not quite, the Go implementation has runtime optimizations so that the cost for using interfaces/generics is incurred once at first use: http://research.swt
More ›