Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
devjam
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
devjam
4mo ago
While Apple does make nice hardware and appear to be listening to their users in that respect, don't forget that Tahoe has not been particularly well-received.
2.
▲
by
devjam
9mo ago
While I agree with your sentiment, the actual quote is subtly different, which changes the meaning: "Think of how stupid the average person is, and realize half of them are stupider than that."
3.
▲
by
devjam
10mo ago
That was my first thought too! but then realised Allan Border has a double L, while the app's name is "Alan"
4.
▲
by
devjam
10mo ago
Nothing is in its "final form" today. I'm a long time SWE and in the last week, I've made and shipped production changes across around 6 different repos/monorepos, ranging from Python to Golang, to Kotlin to TS to J
5.
▲
by
devjam
11mo ago
> Easiest day for engineers on-call everywhere I have three words for you: cascading systems failure
6.
▲
by
devjam
1y ago
> ... Feedly that pretend to care about RSS but layer on features unrelated to the protocol I've been using Feedly since Google killed reader, and while I like the RSS functionality it offers, I do agree that they've slowly bee
7.
▲
by
devjam
1y ago
I see what you did there
8.
▲
by
devjam
1y ago
There appears to be a link to an RFC1918 address on that page: http://192.168.4.56:5001
9.
▲
by
devjam
1y ago
"Don't put your hand in the fire."
10.
▲
by
devjam
1y ago
I've been using McFly [1] recently, and like it a lot. > McFly replaces your default ctrl-r shell history search with an intelligent search engine that takes into account your working directory and the context of recently executed c
11.
▲
by
devjam
2y ago
As was also pointed out in the TFA, while you may not be "marking people down" because of unfamiliarity with syntax, an interviewee who has more experience with the language (and it's debugging tools) used in the interview wi
12.
▲
by
devjam
2y ago
I agree, nice and thick, with lots of butter! Don't listen to the advice in the article :-) > The trick is not to spread it thickly like peanut butter; instead, you take about a quarter of a teaspoon’s worth and scrape it thinly ove
13.
▲
by
devjam
3y ago
And if your main.go is in a sub-directory, e.g. cmd/pathto/cli/main.go: $ go run ./cmd/pathto/cli
14.
▲
by
devjam
3y ago
From the Wikipedia entry: > After his death Machiavelli's name came to evoke unscrupulous acts of the sort he advised most famously in his work, The Prince. He claimed that his experience and reading of history showed him that polit
15.
▲
by
devjam
3y ago
Save, open FTP/SCP client, copy to webserver, maybe poke/restart a service via SSH, back to browser, refresh... dammit, error, rinse repeat. We're certainly spoiled having formatting, linting, tests and coverage all run on sa
16.
▲
by
devjam
3y ago
What a gem! And a few more from the HTML source: <META NAME="Keywords" CONTENT="entrances2hell, entrancestohell, entrances to hell, Hell, Canterbury, Kent,"> As well as a style tag missing a closing '
17.
▲
by
devjam
3y ago
Practical Extraction and Reporting Language
18.
▲
by
devjam
3y ago
Sure, I understand that from the POV of making your code explicit. Personally I have always tended towards, for example: var x string when initializing empty (zero-value) vars, versus: x := "hello" when initiali
19.
▲
by
devjam
3y ago
The author used: sum := float32(0) Over Go's zero-value default initialization e.g. var sum float32 A nit stylistically but wondering if there was a good reason to do so?
20.
▲
by
devjam
3y ago
I feel the same way. My commits on a PR are always rebased as I go, into one or two or at most three neat changes. Meanwhile (some) others I work with seem to have no problem creating PRs consisting of a dozen or more changes, most of which
21.
▲
by
devjam
3y ago
Don't forget the companion isEven function: func isEven(n int64) bool { return !isOdd(n) }
22.
▲
by
devjam
3y ago
> The fact that the Python REPL provides a helpful hint seems like extra effort to make your life easier. I agree; Python is actually helping you out here, since just typing `exit` doesn't actually call the callable. Also, Python be
23.
▲
by
devjam
3y ago
I’m bemused by these sorts of disparaging comments that come from people who seem to have no real world experience running Go applications at scale. It’s entirely possible to run a server that will handle tens of thousands of req/sec o
24.
▲
by
devjam
3y ago
A huge time-saver for me when adding table-driven test boilerplate in Go has been using gotests[0] to generate the template. If you use VSCode with the Go extension it's already available there as a command "Go: Generate Unit Test
25.
▲
by
devjam
3y ago
Chips. Although very occasionally you will hear crisps. Often "hot chips" (french fries), as distinct from a "packet of chips" (crisps), but it's contextual: e.g. a Schnitzel with salad and chips, would always be wi
26.
▲
by
devjam
3y ago
> Published 16 January 2023 3:59pm
27.
▲
by
devjam
4y ago
It's obvious, you need to run: $ man find before you can do that.
28.
▲
by
devjam
4y ago
I'm using uBlacklist [1]. [1] https://iorate.github.io/ublacklist/docs
29.
▲
by
devjam
4y ago
> It didn't become dominant by being a bad browser... IE6: hold my beer
30.
▲
by
devjam
4y ago
I had the same thought; this is in my shell RC: alias weather='f() { curl wttr.in/${1:-sydney} };f'
More ›