Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
iamevn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
25 ms
·
271.
▲
by
iamevn
6y ago
If you want to see more on this theme, the Upspin docs[1] are a really interesting read. This 2017 talk[2] that Rob Pike gave on it is also really good. [1] https://upspin.io/ [2] https://youtu.be/ENLWEfi0Tk
272.
▲
by
iamevn
6y ago
why does it matter that response length isn't included? Gemini aims to be a small protocol that doesn't need to handle all types of content. if another protocol is more appropriate for whatever thing you want to link just use that
273.
▲
by
iamevn
6y ago
it went with a non-standard response to a queen's pawn opening and lost most of the pawns on the kingside falling into checkmate after getting baited into a trade that was good for it on material but devestating on position really cool
274.
▲
by
iamevn
6y ago
Wouldn't this be the recursion version with tail calls? (define/contract (fib n) (-> nonnegative-integer? nonnegative-integer?) (let fib-recur ([i 1] [curr 1] [prev 0]) (cond [(= i n) curr] [else (
275.
▲
by
iamevn
6y ago
aw, I enjoyed that and it made me stop to consider why I wanted to encrypt saves and realize I didn't need to.
276.
▲
by
iamevn
6y ago
Western Washington University. I think they dropped Ada from the first courses in 2012 or 2013. Would be curious to see how those courses heavily featuring Racket have changed in the last decade while Racket was rapidly improving.
277.
▲
by
iamevn
6y ago
I'm not sure this was the case for us, there were plenty of other courses in the major that involved both widely used language and more niche ones. I think it was more that we didn't have enough professors who were bought-in to Ad
278.
▲
by
iamevn
6y ago
> I can’t help but think that complicated programming paradigms would seem more intuitive to beginners if taught through Ada instead of C and its derivative languages, as is common in computer science and engineering faculties worldwide.
279.
▲
by
iamevn
6y ago
I absolutely love fish. Completions and colors and all that are nice but the killer feature for me is the scripting. I can actually throw a loop or a one-off function together for whatever random task I have and not have to worry about arca
280.
▲
by
iamevn
6y ago
Why wouldn't the edit just get appended to the end on the chain in the PR?
281.
▲
by
iamevn
6y ago
The code review software I use at work lets reviewers add suggested edits that can be applied with a single click by the author of the commit. I try to use this as often as I can and mark any nits as non-blocking so they can still submit wi
282.
▲
by
iamevn
6y ago
The assignments use the usual goofy python scoping rules and implementations are allowed to make this a footgun. Consider this (contrived for the sake of simplicity) example: for x in input: backup = x point = f(x) match poi
283.
▲
by
iamevn
6y ago
Technically I think this feature would do unpacking for you, just more verbosely, like so: d = {"a": 1, "b": 2, "c": 3, "z": 4} match d: case {"a": a, "b": b, "z&quo
284.
▲
by
iamevn
6y ago
Got diagnosed earlier in lockdown and started meds after many years of struggling through school and having my coping mechanisms barely being enough to keep things together at work/home. Once lockdown hit all my built-up coping mechani