Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
DannyB2
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
121.
▲
by
DannyB2
7y ago
You CAN create mutable data structures. This can be very useful LOCALLY. But then turn it into an immutable data structure as soon as you return it. Example: a sieve function for primes. Pass it a range of n1 to n2. It seives that range
122.
▲
by
DannyB2
7y ago
Static types turn certain runtime errors into compile time errors. When I learned Pascal in 1982 it became quite obvious what a huge benefit this was. That said, I still like some dynamic languages for certain things.
123.
▲
by
DannyB2
7y ago
Yes, this. Tooling. If you want to get started, Clojurists will insist you learn emacs. After all it's so great you must learn it. Now I have nothing against emacs. But I don't expect to have to invest significant effort to lear
124.
▲
by
DannyB2
7y ago
Arms race. First an AI can generate synthesized images. Next, it is possible to have a test which detects those. And that test can be improved by better training. Then, another AI learns how to synthesize images which the fake image detec
125.
▲
by
DannyB2
7y ago
Not to cause a combinatorial explosion, but... next they need to generate every possible chord progression underneath that melody.
126.
▲
by
DannyB2
7y ago
Americans have sockets in the bathroom. And what is this 'education' thing you speak of?
127.
▲
by
DannyB2
7y ago
But not just Internet of Things (IoT), it's for Security Hardened Internet of Things (SHIoT).
128.
▲
by
DannyB2
7y ago
"Alexa", "please set the instant pot to cook for 15 minutes starting at 5:40 PM"
129.
▲
by
DannyB2
7y ago
Remember the Front Page license. Originally, Front Page had a four page license. It specified that if you use Front Page to create a web site, you cannot disparage Microsoft, Expedia and a list of several other Microsoft owned properties.
130.
▲
by
DannyB2
7y ago
Nothing, no matter how bad, can overcome the Barr.
131.
▲
by
DannyB2
7y ago
Thank you for pointing that out. I wasn't aware of that. I suppose there is another similarly pessimistic answer.
132.
▲
by
DannyB2
7y ago
Maybe this profit strategy / tragedy has a limited lifetime at which point you pull the golden parachute.
133.
▲
by
DannyB2
7y ago
I must respectfully disagree. Boeing is doing EXACTLY the right thing to increase shareholder value. You forget these things are done under Cost Plus contracts. You get paid to make something broken. If it is broken, you get to fix it and
134.
▲
by
DannyB2
7y ago
I clicked the link and was told I needed to log into Facebook to continue. Is it necessary to have a FB account in order to read TFA?
135.
▲
by
DannyB2
7y ago
Both? An open drain to prevent accumulation from the open source. Transistor A whispered to Transistor B, while pointing at Transistor C: "I may be biased, but he looks a bit saturated to me."
136.
▲
by
DannyB2
7y ago
Since the two filesystems are independent, it seems they could have independent content. A filesystem that could boot DOS or Linux.
137.
▲
by
DannyB2
7y ago
From GitHub: > It turns out this is surprisingly simple to do: just create a FAT volume with a lot of reserved sectors and put the ext2 into the reserved sectors. This works because the filesystems choose different places to put their su
138.
▲
by
DannyB2
7y ago
With a Pixelbook and Android phone, it is completely predictable. You choose which does what using UI controls on each device. You can specify whether this device will provide charge to the other device. Whether this device will share file
139.
▲
by
DannyB2
7y ago
I remember Corvus quite well. (I've been doing this job for a _loooong_ time.)
140.
▲
by
DannyB2
7y ago
And... for a USB-C to USB-C cable, you can use either end of the cable! Grab one end of the cable, either end, and it plugs in (flipped either way). You can plug a phone into a laptop. You can make either one of them be the "host"
141.
▲
by
DannyB2
7y ago
After almost 40 years of doing this, I can agree that you do get better at it. But perfection never seems to materialize. Even if I get better at it, a lot of my younger coworkers do not. So the phenomena seems to continue.
142.
▲
by
DannyB2
7y ago
I was waiting for Microsoft to release a Windows 00 or Windows 01.
143.
▲
by
DannyB2
7y ago
There was this COBOL programmer around the time of Y2K. He realized that Y2K was going to be a disaster on a cataclysmic scale. So he put himself into hibernation with a timer set to wake him up a couple years after Y2K when everything woul
144.
▲
by
DannyB2
7y ago
> Accurate, precise estimates are more expensive than the actual task itself. That! That is is. You CAN get accurate estimates. But the cost of doing so is infeasible for any significant project. You can break things down into smaller
145.
▲
by
DannyB2
7y ago
Yes. Clojure doesn't have cons cells in the traditional sense. But as long as you don't need dotted cdrs, you can "think" of using cons, car, cdr in the ordinary way. You can use existing lisp idioms of recursively ta
146.
▲
by
DannyB2
7y ago
Tail calls aren't just for loops. Tail calls can be across functions. A calls B calls C calls A calls B ... repeat until ... one of the functions solves the problem and does a return. Then the stack is unwound. But with TCO all of t
147.
▲
by
DannyB2
7y ago
While tail call is an optional feature in CL, are there any (or very many) implementations that DO NOT have tail call elimination? (just curious)
148.
▲
by
DannyB2
7y ago
Recur is useful in Clojure, but still not a replacement for tail calls. Imagine two routines that call each other. A calls B, which calls A, which calls B, and continues recursion until the real answer is calculated, then returns and unwin
149.
▲
by
DannyB2
7y ago
Yes. As a long time Java developer. But the UCSD p-System was much earlier (and more primitive) than Java. p-System never did JIT. Remember this was for machines with 64 K of memory. Not 64 MB. But 64 K! The p-Code was much more compa
150.
▲
by
DannyB2
7y ago
With Mickey Mouse the issue is more likely trademark rather than copyright.
More ›