HNHacker News
TopNewBestAskShowJobs

bishop_mandible

101 karma · joined February 14, 2012

submissionscomments
bishop_mandible··on The [Rust] Core Team Is Toxic
There is no process to get rid of them.
bishop_mandible··on The [Rust] Core Team Is Toxic
They aren't the "coders" of the Rust project.
bishop_mandible··on The [Rust] Core Team Is Toxic
This is an important discussion to be had.
bishop_mandible··on Portable and Interoperable Async Rust
"Wenn man nicht mehr weiter weiß, gründet man einen Arbeitskreis." - Ancient German proverb. (Translation: "If you don't know what to do next, you set up a working group")
bishop_mandible··on Java 16
> Records (...) are borrowed from Scala.

I think records already existed in FORTRAN and other languages like ALGOL-60. C has structs, too.

bishop_mandible··on Is a long-dismissed forgery the oldest known Biblical manuscript?
Does Betteridge's law apply here?
bishop_mandible··on Loom EGA/VGA Comparison
I'm a big fan too.
bishop_mandible··on A Proposal for Package Versioning in Go
> Other packages managers use the opposite of minimal version selection. Many of them even have a don't make me thing command to update the whole dependency tree (e.g., `npm update`).

vgo does have that too: vgo get -u

bishop_mandible··on A Proposal for Package Versioning in Go
I feel like this is the package management equivalent to the shift from geocentrism to heliocentrism. Yes, you can approximately predict the movements of the planets with the geocentric model and lots of epicycles (Bundler/npm model), but it suddenly makes so much more sense and it's so much simpler if you assume the sun as the center of the solar system.
bishop_mandible··on Sub-millisecond GC pauses in Go 1.8
Since the term is not defined anything can be considered a systems programming language.
bishop_mandible··on Sub-millisecond GC pauses in Go 1.8
Wow, makes me want to develop a AAA game in Go.
bishop_mandible··on State of Rust Survey 2016
As many women as trans people (1.6%).
bishop_mandible··on The Opa Language
Every German speaker will read this as "The Grandpa Language".
bishop_mandible··on Unix is not an acceptable Unix
> But if someone did a PowerShell-like thing on top of Node.js, I could see that taking off

I think it should also use React.

bishop_mandible··on Unix is not an acceptable Unix
Why not TOML?
bishop_mandible··on Unix is not an acceptable Unix
Why not Nimlang?
bishop_mandible··on Writing a website in Rust
Yes, it's like anything else: the dose makes the poison.
bishop_mandible··on Writing a website in Rust
Yes, the Rails and Node communities are known for insanity.
bishop_mandible··on Writing a website in Rust
63 dependency crates? That's insane.
bishop_mandible··on Rob Pike: Reflections on Window Systems (2008) [video]
Who's the guy at the end saying "let's forget where I work and where you work", asking the "hard" question?
bishop_mandible··on Rob Pike: Reflections on Window Systems (2008) [video]
> I don't hear much about any potential alternatives. So I'm curious about them.

Pike was talking about Plan 9. It was created by the research group that developed Unix as a more modern successor to Unix. From Wikipedia: "Plan 9 from Bell Labs was originally developed by members of the Computing Science Research Center at Bell Labs, the same group that originally developed UNIX and C. The Plan 9 team was initially led by Rob Pike, Ken Thompson, Dave Presotto and Phil Winterbottom, with support from Dennis Ritchie as head of the Computing Techniques Research Department. Over the years, many notable developers have contributed to the project including Brian Kernighan, Tom Duff, Doug McIlroy, Bjarne Stroustrup and Bruce Ellis."

bishop_mandible··on Rob Pike: Reflections on Window Systems (2008) [video]
The Blit video he mentions: https://www.youtube.com/watch?v=emh22gT5e9k

A similarly interesting talk by him on CSP-inspired languages (Occam, Erlang, Squeak, Newsqueak, Limbo, Alef, Go): https://www.youtube.com/watch?v=3DtUzH3zoFo

Slides (not shown in the video): http://go-lang.cat-v.org/talks/slides/emerging-languages-cam...

Interesting as well: From parellel to concurrent (on Sawzall and Go): http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2014/Fro...

bishop_mandible··on Average Income per Programming Language
LOL, even PHP programmers earn more than Haskell programmers.
bishop_mandible··on Groklaw legal site shuts over fears of NSA email snooping
Just out of curiosity: What interest could the NSA possibly have in Groklaw mails?
bishop_mandible··on Exploiting a Go Binary
Non-executable heap and stack in Go 1.1 - nice!
bishop_mandible··on Why Go?
> see http://go-lang.cat-v.org/go-code)

Uriel is dead. So don't link to cat-v.org as if it was an up-to-date resource.

bishop_mandible··on Go 1.1 is released
> a structure that has a pointer to the underlying data by value

Isn't this the exact definition of a reference type?

bishop_mandible··on A logo for the Internet: (#)
What was wrong with the blue e?
bishop_mandible··on Go 1.1 beta 1 Released
If it helps bringing these advantages to modern day programmers then I'm all for it. A lot has been lost during the 90's with the rise of C++ and Java.
bishop_mandible··on Go 1.1 beta 1 Released
"We returned to our offices after the talk. I started another compilation, turned my chair around to face Robert, and started asking pointed questions. Before the compilation was done, we'd roped Ken in and had decided to do something." http://commandcenter.blogspot.de/2012/06/less-is-exponential...

"Began as a 20% project" http://talks.golang.org/2012/go1.slide#5

I have no reason to assume that they are lying.

Page 1 of 2Next →