Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
davecheney
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
What Have We Learned from the PDP-11?
(dave.cheney.net)
149 points
by
davecheney
9y ago
|
55 comments
32.
▲
The ‘here is’ key
(dave.cheney.net)
241 points
by
davecheney
9y ago
|
54 comments
33.
▲
Towards Go 2
(youtube.com)
3 points
by
davecheney
9y ago
|
0 comments
34.
▲
How to write a successful conference proposal
(dave.cheney.net)
1 points
by
davecheney
10y ago
|
0 comments
35.
▲
by
davecheney
10y ago
What a load of scaremongering bollocks.
36.
▲
Iot p0wnership
(dave.cheney.net)
4 points
by
davecheney
10y ago
|
0 comments
37.
▲
SOLID Go Design
(dave.cheney.net)
161 points
by
davecheney
10y ago
|
76 comments
38.
▲
by
davecheney
10y ago
Urgh, paywall. Far too many of these in HN recently, one could be forgiven for thinking they were spam to sell subscriptions.
39.
▲
Gophers, please tag your releases
(dave.cheney.net)
2 points
by
davecheney
10y ago
|
0 comments
40.
▲
by
davecheney
11y ago
Yes.
41.
▲
by
davecheney
11y ago
> Also, since Go is self-compiled, does that mean we'll have to wait until 1.7.1 for the speed improvements to hit the compiler? :-P No. The compiler compiles itself during the bootstrap phase.
42.
▲
by
davecheney
11y ago
The compiler always compiles itself as part of the bootstrap process. The final compiler is built with itself and thus uses its own SSA code generation.
43.
▲
by
davecheney
11y ago
The inner loop went from 15 instructions to 16 because the register optimiser is not finished yet.
44.
▲
by
davecheney
11y ago
Do you think Apple will still be making MacBook Pros in 2025, and if they do, will they still have a power hungry (but fast) Intel processor?
45.
▲
by
davecheney
11y ago
> The success of Go depends on a healthy community. I am quite happy to lose some talented people if they can't play well with others. Hear! Hear!
46.
▲
by
davecheney
11y ago
Java is the obvious example that springs to mind. Because of the requirement to be backwards compatible with Java 1.4, all the type information is erased during compilation. The call for reified types in Java has been heard for over a decad
47.
▲
by
davecheney
11y ago
> You have an advantage to learn on others mistakes (e.g. made by those Java guys) and practice. And the lesson learnt from studying other languages is "Don't add generics unless it's right for the language, even if that m
48.
▲
by
davecheney
11y ago
Wow. You have to use a whole web browser just to view slides ?
49.
▲
by
davecheney
11y ago
Nope, this is composition, not inheritance.
50.
▲
by
davecheney
11y ago
> Is this clear? not really
51.
▲
by
davecheney
11y ago
The important message on that slide is not the picture, but the words below it.
52.
▲
by
davecheney
11y ago
Can you explain your idea in more detail ?
53.
▲
by
davecheney
11y ago
Nope, this is about the source that goes into the compiler.
54.
▲
by
davecheney
11y ago
Maybe, but it's not something I'm focusing on.
55.
▲
by
davecheney
11y ago
I think the compilers that produce elf output are almost deterministic, at least when producing a fully static binary (no CGO). I don't think that holds for mach-o or PE binaries, but I'm really speaking off the cuff here, as
56.
▲
by
davecheney
11y ago
There are others working on that problem. I probably shouldn't have mentioned it; if I hadn't, you wouldn't have thought about it, and then nobody would have had their hopes dashed.
57.
▲
by
davecheney
11y ago
Honest question: Why does vendoring not solve the problem ?
58.
▲
by
davecheney
11y ago
> And really, was github the best target to go to for availability when it came to developer downtime on the edited XKCD? Github's downtime is pretty near 0. I think I remember roughly an hour of downtime in 2014 in the super early
59.
▲
by
davecheney
11y ago
gb doesn't mandate any particular DVCS or DVCS strategy -- I understand it's a deeply personal issue for most. People are smart, if they like the tool, they'll figure out how to integrate it into whatever DVCS they use.
60.
▲
by
davecheney
11y ago
Hi HN, There was a video recorded at this meetup, but I'm not in control of that. In the mean time, the getting started document [1] is the contents of the "demo time" slide. 1. https://github.com/constabulary
More ›