Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
drvd
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
drvd
7mo ago
Not to mention Rad.
2.
▲
by
drvd
2y ago
> total idiot This. Basically all public economists agree on Lindner's ideas and behaviour to be nonsensical. So he either is an idiot or a puppet.
3.
▲
by
drvd
3y ago
Either we work at the same company or this is a recurring theme everywhere.
4.
▲
by
drvd
3y ago
Unfortunately the gnuplot palettes are broken (but easy to fix).
5.
▲
by
drvd
3y ago
> Yes, you need the protection. You lost me there. This is the fundamental problem with Scrum; this type of paternalism where "programmer" is a synonym for "idiotic code monkey", borderline autistic who isn't cap
6.
▲
by
drvd
3y ago
> Scrum is meant to protect the team from changing requirements mid-work Do I need this protection? Why cannot I protect myself? Do I want this type of protection? Especially if it comes with all the negative downsides of Scrum. Scrum is
7.
▲
by
drvd
5y ago
Nothing. Major versions of Go modules can be kept _either_ in a directory _or_ a branch. (The OP just doesn't seem to be aware of the branch option.)
8.
▲
by
drvd
5y ago
> I am [...] quite experienced in Java and Js/Ts. > I never jumped the Go bandwagon because of the lack of generics. > Can I now try Go? Probably no. You still would be very disappointed. Go's take at writing and maintain
9.
▲
by
drvd
5y ago
Whenever I see that quote being used to spurn Go I'm amazed of the seemingly large number of language researchers of a calibre of Wirth, de Moura or Wadler and the few actual used languages on the other hand.
10.
▲
by
drvd
5y ago
In Go func foo(x int) { return x + 1 } var y *int = nil foo(y) // compiler will flag thi
11.
▲
by
drvd
5y ago
Some people think Optional/Either/etc are the absolute cure to a certain sort of problems and -- I speak from experience -- it is impossible to convince them that it's not. Well, of course, if your end users, the business use
12.
▲
by
drvd
5y ago
Programming in Go since 10 years and I do not have to worry about nil pointers. You seem to assume that the possibility of a pointer being nil is something that is complicated, a burden to the programmer and a source of runtime bugs. It
13.
▲
by
drvd
5y ago
> How can r not be nil, when it contains a nil value? In the same way a slice can contain one or more nil values without itself _being_ nil. A gift box containing nothing is not itself nothing. > And the reason is hopefully apparent f
14.
▲
by
drvd
5y ago
Sorry to hurt your feelings, but it is not. The _compiler_ cannot know whether the code in a package might be used (e.g. because the package is just used to register some stuff; a common example being image file formats). Only the _linker_
15.
▲
by
drvd
6y ago
This seems roughly 2 month early: Would make a funny read on April 1st.
16.
▲
by
drvd
6y ago
There is a difference between a software (executable) and a library. Semver is overrated but at least common and well understood with clear semantics. And no, Go 2 probably will be Go v1.23.
17.
▲
by
drvd
6y ago
A module developer _can_ change the URL if the want to introduce a breaking change. Absolutely no problem here. But they do not _have_ to: Adding the version as v2, v3, ... to the module name works also. Nobody is "forced to adopt url
18.
▲
by
drvd
6y ago
That is the difference between a clock reading and a timestamp.
19.
▲
by
drvd
7y ago
Go is fast. No interpreter, no JIT, plain machine code combined with the ability to lay out your data like you can in C.
20.
▲
by
drvd
8y ago
Running "go mod vendor" just populates the vendor folder which allows local development with all tooling. It does not force you to check in the vendor folder (you can even .gitignore vendor). Doing "go mod vendor" is not
21.
▲
by
drvd
8y ago
> 0.5 is a real number Yes, and it is one of the few we have no problem with (7 is an other example of this class): The rationals (or the algebraic). Unfortunately the vast majority of the reals are not that catchy. E.g. we still do not
22.
▲
by
drvd
9y ago
If a dam burst it kill a lot of people in short time. And 36 hours later rebuilding the infrastructure and towns begins. If a reactor bursts it might not kill lots of people but it will devastate a large area for a very long time. We still
23.
▲
by
drvd
11y ago
Germans are not so obsessed about not paying taxes like e.g. Americans or Swiss. Nobody likes to pay taxes and everybody complains about the high taxes. But I think (actually hope!) that Germans understand (if only unconsciously) that happi
24.
▲
by
drvd
12y ago
No. Docs are very complete, readable and helpful.