Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Verdex
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
40 ms
·
451.
▲
by
Verdex
5y ago
As far as I know, there aren't any languages which provide a way to do this out of the box. If a language wants to provide an environment where no stack overflows can happen, then it needs to provide a runtime where the stack programs
452.
▲
by
Verdex
5y ago
So, you can't answer "in general" because things are handled differently depending on the language. I believe Scheme basically only uses the heap (which is necessary because of call/cc iirc). Haskell uses a variation of
453.
▲
by
Verdex
5y ago
Not quite. There is also a "rules infraction" where failure to adhere to the laws of chess OR the event regulations can cause you to lose. Murdering your opponent will almost definitely be considered a rule infraction. Although t
454.
▲
by
Verdex
5y ago
A proof of concept becomes a product when the manufacturer sells it to clients with the expectation that it is reasonably safe to use. Now. If it turns out that the product isn't reasonably safe to use and it hurts people, then the ma
455.
▲
by
Verdex
5y ago
> it’s not engineering milestone that makes a POC a product My first reaction to this statement was, "no that's wrong." But then on reflection, I think that it might be accurate. HOWEVER, > Besides, the only differenc
456.
▲
by
Verdex
5y ago
I agree, but only because the AI won't be tempted. It will however write "clever" code all over the place. https://www.damninteresting.com/on-the-origin-of-circuits/ > Dr. Thompson peered inside his
457.
▲
by
Verdex
5y ago
Maybe. But there's something to be said for getting a hard drive full of juicy info from 'just some guy' who has zero oversight now and forever. And even if the only thing you're accomplishing is giving the secret judge
458.
▲
by
Verdex
5y ago
Yeah, the verbiage used here is kind of weird. Like ... you can abandon a kitten on the side of the road. But if you're not going to college, you're not abandoning something that needs you as a steward to watch over it and keep
459.
▲
by
Verdex
5y ago
I'm also curious about this. I'm not even in the top 10% for the US and I own a home. I know multiple people who make noticeably less than me who also own homes. And there are multiple nearby cities where people who make even l
460.
▲
by
Verdex
5y ago
My day to day life is pretty boring, but occasionally I'll imagine what I would need to do if I ever had to get out a secret message out where it was important that it couldn't be traced back to me. It always ends up being somethi
461.
▲
by
Verdex
5y ago
Why? What if they're working for a drug manufacturer trying to find a cure for cancer when they discover that one of the other drugs their employer creates is killing people, but that's being covered up because money. Should tho
462.
▲
by
Verdex
5y ago
Yeah, I got excited when I read "bluetooth proximity marketing" because I was hoping that with a few weekends I could start tricking stores into thinking that everyone I ever bump into just walked into the store with me. However,
463.
▲
by
Verdex
5y ago
Yes, we do have Cyclomatic Complexity and it seems like that's it. Unfortunately, Cyclomatic Complexity is of dubious value. Even the wiki link you have here contains a section where they question the correlation between CC and the n
464.
▲
by
Verdex
5y ago
Yeah, a large problem in software engineering is that we have zero metrics for how terrible anything is. So, you have some engineers complaining about code written by another one of your vendors. Are they just unfamiliar with the techniqu
465.
▲
by
Verdex
5y ago
Scanner is something you look in with both eyes. And then while your eyes are completely hidden you close one eye. Heck. You could set it up so that it scans both eyes and then does a second scan where you choose what your ok signal is (b
466.
▲
by
Verdex
5y ago
Yes. But there's something bigger going on. So some asshole walks into the middle of the court room and butchers a chicken. Then he pulls out the liver and tears the thing apart. Finally, he confidently asserts that the defendant is
467.
▲
by
Verdex
5y ago
"This is really blatant money laundering? How are you planning on beating the FBI?" "Seriously? Oh, I'm old and confused and this nice young gentlemen on the telephone called me and said he accidentally put a bunch of
468.
▲
by
Verdex
5y ago
Cool. I've noticed that general program complexity seems to be a topic that everyone acknowledges, but nobody tries to frame objectively. Except for a few people at the fringes. I'm not sure that I understand and/or agree w
469.
▲
by
Verdex
5y ago
I don't think so. To be sure, familiarly can make things easier. So APL looks complex until you get used to it. However, intercal is designed to be purposefully incomprehensible. You can make it (objectively) incrementally less comp
470.
▲
by
Verdex
5y ago
Okay. But that's mostly poetics. This definition means that complexity is completely dependent on the individual. And also probably on how distracted they are and how much sleep they had and how much coffee they've consumed. I c
471.
▲
by
Verdex
5y ago
So far I haven't even seen anyone able to define what complexity is. We just have code smells (like the code makes your tummy hurt?) and we've got "best practices" with zero explanation where they came from or why they&#
472.
▲
by
Verdex
5y ago
Software names are the worst. Even "highly respectable" library/framework/etc names sound ridiculous. I found the microservices[1] joke video to be funny (in a you have to laugh or you're going to cry kind of way)
473.
▲
by
Verdex
5y ago
> There literally aren’t all the resources on Earth to do “detailed investigations” about every one of them. If the state (or other organization) doesn't have enough resources to do a detailed investigation, then it should not be ta
474.
▲
by
Verdex
5y ago
It's the same sort of disbelief that I would have towards being introduced to a skyscraper made out of cardboard. At first I would think, "oh, this is just like concept art." ~No, we actually built it.~ "Err, so, like
475.
▲
by
Verdex
5y ago
I want to second this. My first thought was the same as yours (no way that works for everything). It seems like a neat idea. But I can't imagine that anyone has ever done this for anything non-trivial. I want some sort of compelling
476.
▲
by
Verdex
5y ago
Based on your description ... that wasn't a failure. Success is not working at places like that.
477.
▲
by
Verdex
5y ago
I'm just imagining an engineer coming up with a novel solution to this problem in under the hour deadline and then not getting hired because it's not the "Robert W. Floyd's tortoise and hare" algorithm. "So we
478.
▲
by
Verdex
5y ago
False. Bryan Cantrill (OS developer who used to work at sun microsystems) talks about how the C macros are great [1]. John Carmack talks about how long functions can be better than short ones [2]. Every piece of advice that I've heard
479.
▲
by
Verdex
5y ago
> And shouldn't the senior members of a team or managers explain to novices the importance of meeting such milestones that you mentioned? I basically read the whole list as: "How do be successful? Step 1: Be successful. Ste
480.
▲
by
Verdex
5y ago
Hard agree. A heuristic can only be said to work if it means the same thing to everyone. Like, if the list means anything to everyone, then how can we say that the list is responsible for success or failure? Otherwise what are we saying t
More ›