Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jll29
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
301.
▲
by
jll29
1y ago
I'd say if you take software that doesn't cost you anything, either (1) you carry the risk or (2) find someone that operates the software for you (on premise or SaaS) and they may also carry the risk for the premium you pay them.
302.
▲
by
jll29
1y ago
I wasn't sure what to expect, so I opened a random bit of the code. Some(Ancestry::Ashkenazi) => Self { ancestry, lactose_restricted: false, alcohol_restr
303.
▲
by
jll29
1y ago
Thanks for sharing; small is beautiful. A couple of points of feedback: - check return value from malloc(); - consider using your own arena allocator (which gets a larger block of memory with a one-time call of malloc, then calls an in-pro
304.
▲
by
jll29
1y ago
Goeff Hinton (2005) -> Geoff Hinton (2005)
305.
▲
by
jll29
1y ago
Not the worst pick one could make, IMHO.
306.
▲
by
jll29
1y ago
This <SUDO> keyword hack reminds me of some old SciFi films (such as: The Manchurian Candidate (1962), Firestarter (1984), Equilibrium (2002), Inception (2010), Get Out (2017)) in which saying a certain key phrase activated some prior
307.
▲
by
jll29
1y ago
True, nuclear is clean, but only if the final storage question is ignored. (I would have used nuclear reactors for longer, at least so that those that were already built could work until they reach their planned end of life. But until the s
308.
▲
by
jll29
1y ago
Citizens' ignorance is a larger danger than government action today, because politicians are sensitive to citizens' (=voters') behaviors. Most people think they have nothing to hide and because "I'm not a terrorist
309.
▲
by
jll29
1y ago
A useful design pattern is to write highly efficient "engine" code in C/C++ and then tie it together to highly customizable application code with an embedded scripting language. Lua is great for this, and while you could use
310.
▲
by
jll29
1y ago
Lua is the glue when sh/bash doesn't suffice. Lua is simple and elegant, and I much prefer it to Tcl. Lua is in games and in LuaTeX, and when you have the choice of embedding a LISP, a FORTH or Lua in a larger application, it is o
311.
▲
by
jll29
1y ago
I've been using what the OP discusses for several years now, and it works. In particular, as a scientist I can report that the brain is particularly creative when it is expected to work on something else; it comes up with very interest
312.
▲
by
jll29
1y ago
The Checklist Manifesto: How to Get Things Right by Atul Gawande https://www.amazon.com/-/en/Checklist-Manifesto-How-Things-R...
313.
▲
by
jll29
1y ago
It may be that the ER's rapid throughput meant they adhere to the heuristic quoted in the article "When you hear hoofbeats, think of horses, not zebras." -- Anon. (saying in medicine) whereas here, it was the (mo
314.
▲
by
jll29
1y ago
This write-up shows that while Ada may have some cultural and type-related disadvantages compared to Rust, Ada seems to generally win the readability contest. What is missing from the comparison is compiler speed - Ada was once seen as a co
315.
▲
by
jll29
1y ago
You bringing in the "three strikes rule", I'm reminded of game theory. They have the famous (repeat) prisoner's game, where two parties decide to either collaborate or to screw the other party. People ran software simula
316.
▲
by
jll29
1y ago
Nice to have a post on HN about the human element, not just about homelabs and kernel patches, thanks for submitting and accepting it. I guess a generalized lesson can be derived from this story: Never give up on people.
317.
▲
by
jll29
1y ago
> Most of us have never written a real application in Forth, and we've never had the religious-conversion experience where Forth made it possible to write something we couldn't have written without Forth. Perhaps someone will u
318.
▲
by
jll29
1y ago
Matthew 19:24 [online: https://biblehub.com/matthew/19-24.htm ]
319.
▲
by
jll29
1y ago
Hardware: Lenovo ThinkStation <-- IBM PC AKA IBM 5150 Software: OmniGraffle 7 <-- OmniGraffle 6 Book: SICP (I like the 2nd edition best, now the latest based on Python is an aesthetic crime IMHO.) For software, many programs reach the
320.
▲
by
jll29
1y ago
I liked what I read, although the size of the original Lua embedded interpreter has a particular aesthetic that any type inference feature takes away (in return, you get type safety, it's a fair trade-off). But when I tried it without
321.
▲
by
jll29
1y ago
I'll keep it short, to avoid spending too much time on HN when other stuff should be prioritized, so apologies for repeating things that others have already said. ;-) What I do is three things from the OP, and one extra thing: - break
322.
▲
by
jll29
1y ago
The message buried in this article is far worse than the shutdown of Tables: Google cutting 50% of its inhouse R&D team. Basically, to them, anything not AI is not worth researching on! To stop all research in all areas except the one c
323.
▲
by
jll29
1y ago
Funniest caption of the article: > The SDS 920 was a powerful computer in the early 1960s. As a graduate student, Brady had to drive 90 miles to Beaverton, Oregon, to run his busy beaver hunting program on one. The irony isn't lost
324.
▲
by
jll29
1y ago
Perhaps the Italian girlfriend was not where the mainframe on which the theorem prover ran? ;) If I had been in Italy, perhaps my Ph.D. would never have been finished...
325.
▲
by
jll29
1y ago
This post is a meticulous documentation, it's attention to detail is remarkable, and it all looks so clean. How much did your project cost in total, though, out of curiosity (tools and failed attempts included)? Reading through the pos
326.
▲
by
jll29
1y ago
If you care about job security and salary, I recommend specializing in maintaining COBOL legacy codebases for the financial services sector. There are not enough oldtimers alive to do it, and the younger guys refuse to learn it. That drove
327.
▲
by
jll29
1y ago
Sometimes, the reason for non-determinism is implementation-specific. For instance, in GPT-2's source code (I haven't checked other model versions), setting the temperature in the GUI does not lead to a value of 0 but "epsilo
328.
▲
by
jll29
1y ago
One way to read "best practices" is: as the people do that practice it best. Take some 10x software engineers e.g. Linus, Antires -- the way they (each of them) work, that defines a set of "best practices" (tools used, m
329.
▲
by
jll29
1y ago
Depends how experienced you are. If you have no degree yet, here's the recipe I recommend if you have never held a programming job: Ensure to get at least a B.Sc. in computer science (36 months). Make some very good friends on the way
330.
▲
by
jll29
1y ago
I agree. Better committing $20B now (by one player) than only talking about it and continuing to rely on others. And while the point about OSes is also well made, there is no reason to believe that this will not also happen, albeit at a slo
More ›