Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
luriel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
151.
▲
by
luriel
14y ago
> I wonder if building these mental models has become more difficult with the rise of multi-layered/full-featured programming frameworks. I very much suspect this is one of the reasons that motivated Ken and Rob to create Go. And see al
152.
▲
by
luriel
14y ago
First of all, most of wikileak's budget goes to pay his salary (other than that, wikileak's accounts are notoriously murky and not very transparent), second, for a while (until he was called out for it) donations to wikileaks went to his pe
153.
▲
by
luriel
14y ago
When the accusations first surfaced, some people at Wikileaks suggested that he does the reasonable thing and stand temporarily down from his role at Wikileaks while he deals with whatever clearly personal issues he has with the Swedish law
154.
▲
by
luriel
14y ago
> There's a lot of speculation about this but I haven't seen actual evidence. Because there is none, it is a matter of legal record that it is MUCH easier for the US to extradite somebody from the UK than from Sweden. But that simple fa
155.
▲
by
luriel
14y ago
His credibility was already quite questionable given the witch hunts he had conducted at wikileaks when somebody leaked some of their internal discussions regarding the rape accusations: http://harmful.cat-v.org/journalism/wikileaks
156.
▲
by
luriel
14y ago
> I'd love to know what Assange's endgame plan for all of this fuss is. The same endgame he has had for a while: more attention, more publicity, more people donating to his bank account (which is basically what wikileaks functions as) t
157.
▲
by
luriel
14y ago
> I'm going to go out on a limb here and say that if he was writing a 'normal' application or even a compiler he'd be tempted to use some subset of C++ or maybe even Java. And you would be wrong: http://harmful.cat-v.org/software/c++/l
158.
▲
by
luriel
14y ago
One thing many people are not aware of: statically linked programs run much faster than dynamically linked ones! Or to be specific, they start up much faster, fork()/exec() are much slower for dynamically linked programs, while for statical
159.
▲
by
luriel
14y ago
> If you use a lot of generic code in Java, you're going to really miss it in Go. Doubt it, Go code has much less need for generics than Java code. This is in part because of Go's interfaces which cover some of the same space, because G
160.
▲
by
luriel
14y ago
Interesting, but slightly outdated, Go has made huge progress in the last year.
161.
▲
by
luriel
14y ago
The broken bindings for ^W and ^U have driven me crazy enough to create a website dedicated to try to document how to fix broken software to properly handle them: http://unix-kb.cat-v.org/ Note that this are not vi(m) keybidnings, they ar
162.
▲
by
luriel
14y ago
Somewhat surprisingly and quite sadly, they are mostly trading off bureaucracy.
163.
▲
by
luriel
14y ago
If I can do a slight Henry Spencer impression, "the problem of not understanding Unix and being condemned to reinvent it, poorly."
164.
▲
by
luriel
14y ago
> find -print0 is a lame hack, and even filenames with spaces (not newlines) are somewhat messy to work with on the Unix shell. This problem is simply a flaw in sh (and its descendants), other shells handle it much better, see for examp
165.
▲
by
luriel
14y ago
You can get managed Go hosting for $0 a month: https://developers.google.com/appengine/docs/go/overview
166.
▲
by
luriel
14y ago
> You sounded a lot like Go hasn't proved it's viable for "web scale." It has. Is it as widely deployed? Of course not, it's new. This depends on what is your definition of "widely deployed": http://go-lang.cat-v.org/organizations-usin
167.
▲
by
luriel
14y ago
Java and Go's type systems are very different, Go's is much more lightweight, had implicit interfaces (aka "static duck typing") and has an improved form of composition instead of inheritance. And concurrency in Go compared to Java is like
168.
▲
by
luriel
14y ago
Sounds like a textbook example of Second System Syndrome.
169.
▲
by
luriel
14y ago
How many people can write clean, efficient and maintainable JavaScript? And Erlang is not the only sane option for this kinds of problems, there is also Go. And to a lesser degree you can do the same in many other languages given the right
170.
▲
by
luriel
14y ago
It might be approachable, but that doesn't make it any less horrible. Yes, some people find it useful when they don't know better, but I suspect those people at that point they would have found almost any tutorial useful.
171.
▲
by
luriel
14y ago
I concluded some time ago that nationalism is another form of religion. Or at the very least they share many of the same irrational and sociological attributes.
172.
▲
by
luriel
14y ago
> That they cannot seem to code for stability doesn't give me any confidence in their ability to code for speed. Much more importantly, it doesn't give me any confidence in their ability to code for security.
173.
▲
by
luriel
14y ago
Milton Friedman used to point out that the only reason the government balanced the budget in the late 90's was not because Republicans controlled congress, but because gridlock. He accurately predicted that if both Congress and the White Ho
174.
▲
Quick and Clean in Go
(shadynasty.biz)
47 points
by
luriel
14y ago
|
39 comments
175.
▲
by
luriel
14y ago
> polygraph WTF? What security expert would want to work at a place that takes seriously crackpot bullshit like polygraphs?
176.
▲
by
luriel
14y ago
Shameless plug: This sounds similar to my own werc project: http://werc.cat-v.org which uses the file system to store plain markdown files which you can edit in whatever editor you like.
177.
▲
by
luriel
14y ago
Try Tom Duff's rc shell: http://rc.cat-v.org Is available on *nix systems as part of Plan 9 from User Space: http://plan9.us
178.
▲
by
luriel
14y ago
I will just note that improvements to the GC and scheduler and other compiler optimizations are already implemented and will be part of Go 1.1 Also, the Go stdlib is very rich and covers lots of stuff, I have rarely found need for bindings
179.
▲
by
luriel
14y ago
> As far as I can see, whenever the Go team encountered a language feature that could possibly be abused, they always deferred to leaving it out. All features can be abused. The Go philosophy is more to leave out features that obscure t
180.
▲
by
luriel
14y ago
Go has been surprisingly reliable and stable, even before it hit 1.0 a few months ago quite a few people (including Google) were using it in production: http://go-lang.cat-v.org/organizations-using-go With Go 1.0 there is an even greater
More ›