HNHacker News
TopNewBestAskShowJobs

kizer

262 karma · joined June 30, 2014

SWE JavaScript/TypeScript, C, Java, Creating Programming Languages.
submissionscomments
kizer··on Ask HN: Why REST?
You mention that such a thread was discussed ~20 years ago, and such information is so old that it's aging off the web. Considering that I was a toddler ~20 years ago, I could not have understood it then, I think. So why not start a new thread now to replace the threads aging away?
kizer··on Ask HN: Why REST?
Why SQL? Edit: Joking aside, I had read the information on REST. I did give it more than a few minutes' thought prior to posting. But I still did not quite understand its prevalence today; perhaps that speaks to my inability to comprehend or analyze information. Regardless, I decided to post on HN in the hopes that someone would help me out - I wasn't arguing for, nor against, REST. Could you suggest another forum where to post? What else should I do when I've read the available information and still don't "get it"?
kizer··on Validating UTF-8 strings using as little as 0.7 cycles per byte
Thanks for that link. It is very informative.
kizer··on What if JavaScript wins?
All the C derivatives are getting closer to one-another. How different are Typescript, C-sharp, and Java? When JavaScript adds gradual typing, interface, etc. won't all these languages be nearly the same? The runtimes will differ but the language features and syntax will be almost the same.
kizer··on Validating UTF-8 strings using as little as 0.7 cycles per byte
Should strings be represented as codepoint arrays in memory? In C, for example, should I always decode input and work with that, or convert to utf8?
kizer··on Validating UTF-8 strings using as little as 0.7 cycles per byte
I believe he means on average, as you said.
kizer··on Ask HN: Why REST?
Giardini continues to offer non-answers and condescend>
kizer··on Ask HN: Why REST?
Also I’d like to clarify that this wasn’t intended as a critique of REST, nor an argument against . I wanted to understand its motivation.
kizer··on Ask HN: Why REST?
What I failed to say when suggesting a POST only API was that the various access methods could be encoded in the body of the request. Also I didn’t understand that REST isn’t tied to HTTP’s methods - but rather HTTP is itself a REST implementation... from what I understand. Thank you for that.
kizer··on Ask HN: Why REST?
I've googled and read but it's not getting through - I'm sorry. Could you offer an answer or explanation yourself?
kizer··on Enslaved and then marooned on Tromelin Island for fifteen years (2014)
I should say “freedom”. Three square miles of freedom that is.
kizer··on Enslaved and then marooned on Tromelin Island for fifteen years (2014)
I wonder which life would have been better for them. Would you trade everything for freedom?
kizer··on Launch HN: Necto (YC W18) – ISP Starter Kit
I live in Bloomington, Illinois. So... I assume we'll be eligible in a month or two?
kizer··on Size of the Web – Why the drop off?
Why the huge drop off? The size halved in like two days?
kizer··on OpenAPI and JSON Schema Divergence: Part 1
Reading up on those now. Thanks for the feedback!
kizer··on OpenAPI and JSON Schema Divergence: Part 1
I have an idea. Why don't we give up on a strictly declarative format/solution? What if, associated with each possible API call, was a pseudocode or generalcode representation of the code executed to validate the request?

Is reading code snippets that difficult? For a short validation program, a machine could certainly infer if a type would be accepted (just run the validation).

I know that a declarative format seems like the right choice, given validation in mainstream programming languages is expressed declaratively via the type system, but these standards, to me, often seem to only translate awkwardly an implicit validation program into a very verbose declaration.

kizer··on Stack Overflow Isn’t Very Welcoming – It’s Time for That to Change
As long as they get rid of “marked as not a real question”. Completely meaningless and the first instance of “hostility” that comes to my mind.
kizer··on Gophersat: A SAT solver written in Go
Is it usually linear to reduce other NP-complete problems to SAT?
kizer··on The Struggle with Where the Sidewalks Won't Go
I would say that no ramp is better than a dangerous ramp. And I've seen many wheelchair ramps in the US.
kizer··on Toys ‘R’ Us Plans Bankruptcy Filing Amid Debt Struggle
Damn. I was just in one like two weeks ago looking for a laser tag system. The prominent NERF gun display right by the entrance was glorious. NERF has progressed significantly and has also developed a new kind of spherical ammo in case you were wondering. I'll have to buy a few while they're on clearance.
kizer··on What Doesn't Seem Like Work?
Would you say that working out those problems has given you a solid fluency in math, in that you spend little to no time now on approaching a new problem? I want to develop a strong intuitional base in math, and from what I've read solving problems is the way to go.
kizer··on Finish one thing today
I'm going to try that forming that habit. I think that there definitely is a "snowball" effect to productivity, in that easing yourself into work by starting with the small things is more effective than starting on something big right away.
kizer··on Magnus Carlsen – “I am chaotic and lazy” (2010)
I think there's a great analogy for why he cares so little about his intelligence: do you think Michael Jordan sat around admiring his build, his height, etc? In a competitive environment, it's best to accept that some of your abilities are fixed, so you can focus on training what can be bettered.
kizer··on Exploring No Man’s Sky, A Computer Game Forged by Algorithms
I think the key mechanic that makes games like Minecraft fun is simply the creative element. Once players are given the opportunity to not only experience a dynamic world, but also shape it, that's when they feel that it's truly not static. Otherwise, the "procedurally generated" aspect is just eye-candy, as the reddit post mentioned.
kizer··on Java Developers
As a relatively young programmer, I feel that I'm just now exiting this stage of over-abstraction and pursuing a "perfect" design. Perhaps it does plague many older programmers, but to me super object oriented programming was a sort of programming puberty. In high school, I would sit down to write a Java program and figure that I would have to construct this grand architecture where each class reused absolutely no code and fit perfectly in an abstraction hierarchy. Of course, I would quickly lose focus of business logic and write a gazillion SomethingSomethingRepresentation classes and get nowhere. It really hit me when I realized I had a file named Null.java :)
← PreviousPage 12 of 12