Hacker Newsnew | past | comments | ask | show | jobs | submit | karl_gluck's commentslogin

There was a time when I built games entirely using Visual Studio 6 Edit and Continue. These were the days when debuggers were reliable. Nowadays, I treat the debugger’s output like a best guess: it’s probably right about local variable values and the call stack, but it sometimes has nothing useful to say, and very occasionally is actively misleading.


The 'actively misleading' part is a real killer. I've gone down deep, dark rat holes a couple times because the debugger lied to me. I'm 100% in the "use the debugger" camp, but I sure wish they felt a bit more solid. I haven't used one for a long time that wasn't pretty buggy.


Thanks for this -- have been using Cody a lot and just tried Windsurf on my hobby project. So far it seems immediately like a step up. Has anyone paid for it? The free version is doing good work.


If a company provides a service for free to enable selling something else, and that something else becomes illegal to sell, then it’s up to the company whether they want to keep offering the free service. They can’t continue doing things that are now illegal just because that’s how they made money in the past. No decision-making power has been taken away.


Congratulations! Happy to hear you describe making an indie mmo as fun and not that hard these days :)

Is there a way to interact or chat on mobile?


It's definitely not bang your head against a wall frustrating. Just a lot of different things to do to make it work.

People have said mobile works but I honestly haven't tried it yet. All my devices are too old to work with webgl.


Actually playing doesn't work well on mobile, because you can only "left-click" and can't view inventory, chat, or do much of anything other than attack the cow and pickup the leftover entrails. Ah well, still a neat idea.


Any recommendations?


want electronic jazz? check out cumulus frisbee

or more electro funk with a gangster twist? vincent antone is superb


Digging these! I will trade you one cumulus frisbee for one soul supreme.

And in exchange for Vincent Antone, I will trade you one Chromeo


Recommendations on rap music or electronic music? Or funk/soul/jazz/blues?


Check out the Winternitz One-Time Signature

Sphere10.com/articles/cryptography/pqc/wots

Signing many things with one identity is possible by precomputing a Merkle tree, but this takes time and the signatures get big.


SPHINCS+ is a complete signature scheme that carries that idea to it's completion. Shameless plug for where I explain it: https://er4hn.info/blog/2023.12.16-sphincs_plus-step-by-step...


Google Apps Script can do all of this. Take the email body and put it into a Google doc, then export the doc as a pdf to drive and attach it from there to send.


Wow, the exact opposite of what I might have guessed from the title.

Does this mean percutaneous coronary intervention [PCI] is over-applied, or something else?


Risky procedures likely scheduled around when the cardiologist is available


Hard to say without more details, though it's certainly plausible.

There's other possibilities though. Like if the timing of other interventions is being delayed until the cardiologist is able to see the patient instead of deferring to a less specialized physician.


So, it's better that a random physician does something now than waiting for a cardiologist doing the best thing too late?


No, not necessarily. There's no indication of that whatsoever. The point was just that there's insufficient information to conclude much of anything about why this was observed. It could also be that PCI is over applied leading to increased mortality.


Could it just be that doctors who attend these meetings are more career (and less patient) focused than their compatriots?


If I'm not mistaken, I think attendance at conferences is sometimes required as hours to keep up to date in medical practice. Not sure though.


Another implementation:

https://github.com/karlgluck/ThresholdJS

This is a very straightforward encoding of a single 256-bit number.


This is a more interesting take to me than others since it seems you’ve actually learned it?

I see the response later that you’d rather use whatever the team already uses, but could you explain this very strong opinion?

I maintained a 200,000 loc TCL codebase running the front end for millions of lines of industrial C spread over hundreds of machines. It was glorious. After moving on, I’m still struggling to figure out why TCL is so unpopular outside that domain. Other comments seem to boil down to not understanding the language or how to apply it. So what’s your take?


That does sound glorious. And, to be clear, I am merely an amateur (lover of) rather than experienced practitioner. It’s also the only lisp-like I’ve learned, and it gets a fair amount of credit from me on those grounds alone. At any rate, the opinion is very strong because 1) the pragmatic angle that I’ve already mentioned, 2) the tooling hasn’t kept up, 3) the performance isn’t worth fighting for (although it’s really still fairly good), 4) the footguns are gloriously just around the corner.

I don’t know if all lisps suffer from that last one, and I don’t know about you, but there seems to be a clever solution hiding in every line. I think it would take discipline to have a codebase that remained cohesive and in a “single language”


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: