HackerTrans
TopNewTrendsCommentsPastAskShowJobs

hootbootscoot

no profile record

comments

hootbootscoot
·vor 4 Jahren·discuss
an immutable black hole might as well be a shredder. the OP in the reddit did precisely that. that money is GONE. locked away forever. it has not been transferred to anyone else.
hootbootscoot
·vor 5 Jahren·discuss
Call me weird, but I'll take callbacks any day over async await.

If it goes too many levels deep, we have to ask what we are trying to achieve and perhaps consider a better approach (a specialized state machine? threads?)
hootbootscoot
·vor 5 Jahren·discuss
tangent: why is the basis of most async functionality a form of polling underneath?

Why are interrupts not used? or are they?

source: epoll, select(bsd at least), isn't kqueue also like a multiplexed epoll?
hootbootscoot
·vor 5 Jahren·discuss
And the US was already having issues in terms of STEM competitiveness...

I believe the term is "decline" or "decadence"...

I do not approve of publicly funding parochial religious schools, for example. This is a bad road to take. The would-be-theocrats don't even comprehend the damage their wish's fulfillment would bring.

I had the misfortune of attending such a "school" once and found it full of fake curriculi and it set me back a year at a crucial time. It was a total joke. I attended approximately 8 different public schools prior to that and after that, including some rather lousy ones, and all were superior to these weirdo cult luckily didn't have to spend much time in.

Public funding? public standards.
hootbootscoot
·vor 5 Jahren·discuss
and here i thought this was about undocumented behavior in a programming language... https://crystal-lang.org/
hootbootscoot
·vor 5 Jahren·discuss
I have issue with the massive cost in other peoples lives you seem to be ok throwing away with such pronouncements.

We have to FIX our system, not make it worse. The reality of trying to force our entire civilization to commit mass suicide is a slow horrible intensification of all that is wrong with the world.

Please do your part to spread the word to your fellow nihilists. (by definition, not my opinion nor an insult)
hootbootscoot
·vor 5 Jahren·discuss
energy usage is RISING with increased difficulty of proof-of-work, as intended.
hootbootscoot
·vor 5 Jahren·discuss
except that bitcoin doesn't replace any traditional financial systems. in the real world, crypto holders also have banks and buy and sell cryptocurrencies with/for fiat.

very few retailers of any quality/price/repute sell physical for bitcoin, let alone denominated in fixed prices in bitcoin, even at peak hysterical hype (right now)

apples priced in bitcoin would fluctuate wildly and you wouldn't be able to count on being able to eat any given day of the week buying food denominated in bitcoin. the reality is that bitcoin is an unregulated security. It's a volatile investment and it's fluctuations make 'fiat' currencies inflation/deflation pale in comparison.
hootbootscoot
·vor 5 Jahren·discuss
why not (get rid of) both?

When do we auto-organize as a species and ditch these primitive blame games and Mutually-Assured-Destruction madness such as competitive wasteful economics systems that cause people to drive hours to a place they don't like to "work at a job" doing something that is useless for the overall group and displeasing for the person doing it, simply due to dumb plumbing not organizing us. Maybe we should ask some machines how to run ourselves... (partially joking, but you know what I mean...Where is our group common sense and ability to hive-mind when we need it?)
hootbootscoot
·vor 5 Jahren·discuss
I have no notion of what metaphor you are referring to. In real life, POW is a waste of electricity that produces nothing external to proving that CPU cycles were wasted, with an ever-increasing difficulty in the case of Bitcoin (getting worse with time, on purpose)
hootbootscoot
·vor 5 Jahren·discuss
Think of it as some sort of elaborate Dilbert, rather. The essence of it is the dysfunction of corporate office life.
hootbootscoot
·vor 5 Jahren·discuss
front-end build toolchains and the alleged difficulties in coding es5, cough cough...
hootbootscoot
·vor 5 Jahren·discuss
or proxying https://plausible.io/docs/proxy/introduction
hootbootscoot
·vor 7 Jahren·discuss
Post your real name here and then email this posts link to your PM.

Then, once you lose your job, you will no longer be slacking at Google. This will definitely push you a bit.
hootbootscoot
·vor 7 Jahren·discuss
Well, either that or polyfill. Transpiling to JS may be a product of other motives (Typescript, Svelte, Elm etc.)

While Ruby is pretty and all, I don't find that I'm enjoying the lie that is ES6, and don't even get me started on classes in JS, etc.

Bottom line, JS isn't my favorite language, but I'm not dying reading/writing ES5, (nor does ES6 look lovely when I know that it's lying to me) and the advantages outweigh the disadvantages...

I'm questioning a lot of the group-think decisions.

State management? What is "a variable"?

Many times the cure is worse than the disease...
hootbootscoot
·vor 7 Jahren·discuss
trying to shoehorn a synchronous model onto an asynchronous state machine, are we?
hootbootscoot
·vor 7 Jahren·discuss
except that front end web dev is hard for political, rather than comp-sci, reasons...

hey what's your timezone? no, i don't mean getTimezoneOffset(); https://www.iana.org/time-zones LOL
hootbootscoot
·vor 7 Jahren·discuss
... except that broken or ignored browser standards, and Javascript's lack of dealing with Timezone, for example, are not the result of complexity, per se, but of social inability: a committee or industrial consortium being unable to come to an agreement... kicking the can down the road in some cases, building-in complexity for ulterior motives in some cases by some parties, etc...

the web is a mess on the front end for political, rather than computer science, reasons

(say, you don't want to include the 2mb outdated moment.js? well, even though every browser included this code to fetch and update it's IANA timezone database in it's source, and has compiled against it, you can't access it via a public API from JS though LOL... you can figure out a way to run this code to get your data muahahahahahah.... https://www.iana.org/time-zones)
hootbootscoot
·vor 7 Jahren·discuss
At the point that they chose to use all this kit and write "beautiful ES6". Write ES5, use a few polyfill functions, include the already minified mithril/vue/react js IF you actually are going to need dynamic DOM elements. An XHR sweetener is included in mithril at least, but if not, it's only a few lines easily memorized, as you will do them constantly, it's also a good candidate for that library you should have made for all your projects by now, with that "byId()" and "byClass" shorteners etc... just an XHR you can pass a callback, url, and method to...

  var xhr = new XMLHttpRequest();
  xhr.onreadystatechange = function(){
    if(this.readyState == 4 && this.status == 200) {
      //do stuff to your dom, JSON.parse(return stuff) etc.
    }
  }

  xhr.open("POST", "/some route/" + whatever, true);
  xhr.send();
FormData(); would add 2 more lines to the above... I see no point in all this front-end toolchain stuff trying to maintain an illusion that ES6 runs in most browsers. Invariably maintaining false abstractions will not promote deeper understandings of the rather essential and basic "request response" cycle of HTTP.

It's not even pretty. Classes in JS? Gimme a break. Show me the ugly truth and K.I.S.S. because life is short and we have better things to do in life...