Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dasmoth
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
dasmoth
8y ago
Yes, I like it. I'm not sure https://motherfuckingwebsite.com/ is the analogy I'd make though. It uses a non-trivial amount of CSS (about 5k) -- but not so much that it'll slow most people's downloads,
62.
▲
by
dasmoth
8y ago
If you want enjoyable challenge in fairly bite-sized pieces, Advent Of Code [1] is hard to beat. And mostly pretty good for trying out functional approaches. Personally, I’d argue that doing one or two more substantive projects might be mo
63.
▲
It Can Be Done (2003)
(multicians.org)
87 points
by
dasmoth
8y ago
|
18 comments
64.
▲
“Antedisciplinary” Science
(journals.plos.org)
24 points
by
dasmoth
8y ago
|
4 comments
65.
▲
by
dasmoth
8y ago
This is a common argument, but I've not seen a great deal of evidence for it on the ground. Rather, there seem to be a decent number of LISP enthusiasts out there who end up working with more mundane languages in their day jobs. If y
66.
▲
by
dasmoth
8y ago
The original Smalltalk was pretty close. By Smalltalk-76, they'd switched to calling methods synchronously (although still naming the calls "messages", I believe).
67.
▲
by
dasmoth
8y ago
That’s pretty much what the “past” link gives you. I like the human touch of someone consciously deciding whether there’s value in highlighting previous posts.
68.
▲
by
dasmoth
8y ago
At the time this switchover was happening, I remember being pretty excited about things like protected memory. But in retrospect, I think it’s a shame there hasn’t really been a continuation of the “monitor” type interface. I could imagin
69.
▲
by
dasmoth
8y ago
It’s set in 1983. “Common LISP The Language” was published in 1984. (The ANSI standard was 1994. Still nowhere near 20 years).
70.
▲
by
dasmoth
8y ago
I think I'd probably phrase it as "many programmers like to feel some degree of ownership". See also: https://blog.codinghorror.com/you-gotta-own-it/
71.
▲
by
dasmoth
8y ago
Agree 100% (hence my “rather depressing”). The advocates are definitely out there, though.
72.
▲
by
dasmoth
8y ago
I’d argue that the “work is good in and of itself” idea is quite prevalent on the left too. You can certainly find left-wing advocates of “job guarantee”-type setups.
73.
▲
by
dasmoth
8y ago
Some would argue that Job Guarantees could perform a similar function. Personally find them a rather depressing idea, but you’ll find plenty of arguments for and against.
74.
▲
by
dasmoth
8y ago
I don't think making a hash table of closures is necessarily equivalent to "object orientation". Sure, if you use a set of well-known keys to represent an interface, then it's headed that way. But the same structure ca
75.
▲
by
dasmoth
8y ago
"The Little Schemer" series ("Reasoned Schemer" was actually my first, but the whole series seems great. Must order the dependent types volume...)
76.
▲
by
dasmoth
8y ago
Non-paywall article: https://www.theguardian.com/technology/2018/oct/19/facebook-...
77.
▲
by
dasmoth
8y ago
Gardening is a great way to escape distractions, especially if your main problem is electronic distractions. Even if you’ve got a smartphone in your pocket, muddy and/or gloved hands are a good deterrent to “let’s quickly check ...”
78.
▲
by
dasmoth
8y ago
I’m absolutely convinced that typing stuff in — carefully! — from magazines or books was one of the most productive bits of my early experiments with a computer (BBC in my case). I’m sure I’m not the only one who thinks this — for example,
79.
▲
by
dasmoth
8y ago
Clearly, the complexity of modern-ish CPUs does push up instructions/cycle — and thus single-threaded performance. That said, I did an awful lot on machines running at hundreds, rather than thousands, of MIPS (and quite a bit at singl
80.
▲
by
dasmoth
8y ago
At a technical level, JSFiddle or equivalent comes kind-of close. Set up a template with a nice big <canvas> element, then you've got a simple imperative API to draw stuff which really does come pretty close to what you'd g
81.
▲
by
dasmoth
8y ago
Cyclomatic complexity seems like a great example of Goodhart's Law [1]. I absolutely agree that on the whole, code with fewer paths tends to be easier to read. However, taking deeply nested code and arbitrarily pulling chunks of it o
82.
▲
Google and Orange building cable between US and France
(theguardian.com)
2 points
by
dasmoth
8y ago
|
0 comments
83.
▲
by
dasmoth
8y ago
https://linux.die.net/man/1/paste
84.
▲
by
dasmoth
8y ago
"paste" -- an unexpectedly useful data-wrangling tool. I used a hand-rolled version for years before discovering it was available "as standard".
85.
▲
by
dasmoth
8y ago
I had a private office a couple of times in academia. Not uncommon (although the open plan trend has been showing up there, too). The private sector does seem to have embraced the bullpen pretty thoroughly...
86.
▲
by
dasmoth
8y ago
Or even more so: the Panopticon (in its original sense) https://en.m.wikipedia.org/wiki/Panopticon
87.
▲
by
dasmoth
8y ago
I think there must have been a link, or at least a sufficiently-intriguing mention, in one of Paul Graham's essays. I'd been reading those because they showed up in LISP blog aggregators.
88.
▲
by
dasmoth
8y ago
SEEKING WORK | Full-stack Developer and Data Wrangler Location: Southern UK. Remote: Yes. Portfolio / Contact: https://tad.me.uk/ I build data-intensive applications with a particular focus on visual front-ends. Bioinf
89.
▲
by
dasmoth
8y ago
This is knowledge that could come in handy one day, so thanks. But fine-grained permissions are a fairly regularly cited reason for using Atlassian’s stuff over other (simpler...) offerings. This sounds a lot like “don’t try the fancy stuf
90.
▲
by
dasmoth
8y ago
Perhaps if great interactive development and debugging tools were more pervasive, there would be less demand for lots of tests written at the same time as the actual function. (The fine-grained "unit" stuff, anyway. System/i
More ›