HackerLangs
TopNewTrendsCommentsPastAskShowJobs

netbioserror

1,468 karmajoined قبل 3 سنوات

comments

netbioserror
·قبل 16 ساعة·discuss
I know the link is by the creator of Odin, but I can speak personally for my passion for seamless tools. I have ever had as seamless, high-flow of a development environment as I do now using Nim with Sublime on Mint at work. Every one of these tools is intended to slide out of the way of your thoughts, and they do so deftly. I'm never fighting the tools; instead, the tools are facilitating me transforming my thoughts into compiled programs. All of my time and energy is spent formulating a sound model rather than fiddling with configs or fighting obtuse features.
netbioserror
·أول أمس·discuss
What "constructive" argument is anyone supposed to give about authorities having warrantless access to all private conversations?
netbioserror
·قبل 7 أيام·discuss
The fatal flaw here being that secondary sources and tertiary ad infinitum are all always motivated. It's inescapable.
netbioserror
·قبل 11 يومًا·discuss
Calisthenics is a really easy way to push intensity at basically 0 risk of injury. They're all compound and depending on the variation could require high reps, but between push ups, pull-ups, squats, their numerous variations, and accessory work, I would challenge anyone to actually injure themselves while also being able to push to true technical failure.
netbioserror
·قبل 14 يومًا·discuss
I recently learned, through visual intuition, how the relative perception of time between two subjects changes as relative speed between them changes. It's because they are observing each other from an "angle" in the time dimension. And in that time dimension, angles do not trace circles, they trace paraboloids.

If I'm remembering correctly, this is also why the energy required to "reach" the speed of light for subjects with mass parabolically goes to infinity. I'm also guessing it can directly trace a proof down to why kinetic energy increases quadratically.
netbioserror
·قبل 16 يومًا·discuss
A significant portion of the population DOES want to read and engage with long-form content and discussions. They simply don't want it to be drivel. Traditional corporate/state journalism produces drivel. Substack is flourishing for a reason.
netbioserror
·قبل 28 يومًا·discuss
Man, all of the confusion and gnashing of teeth in the C++ world really makes me grateful for my job. Smaller company, I solo develop a central module on the product stack, and I was able to evaluate languages for the project.

Nim became the obvious choice, and I wasn't a fanboy before. Simple semantics, in a very functional style oriented around data's value. References and identity have to be trapdoored. Everything is single-owner unique lifetimes by default, no annotations or best-practices required. You end up writing extraordinarily functional/procedural code that produces very fast and memory-safe binaries, it fits right into C++'s niche.

The only objection I could steel man was that the standard library and most packages are composed of relatively pure functions that return new values, so allocations are happening there. But when types as complex as data frames can be semantically used as just values, and you know they have scoped lifetimes by default, the benefits are obvious.

With all of C++'s insanely specific, subtle, implicit, compiler- and platform-dependent behaviors, I've often wondered when the industry will finally consider its dominance an artifact of first-mover inertia and simply move on. There are vastly better ways to do all of the things it does, while easily exposing levers for the the things it's considered to do exceptionally well.
netbioserror
·الشهر الماضي·discuss
Janet is ALMOST an incredible tool...but what I want is a very clear bifurcation between the standard library's stateful mutating procedures, and stateless value-returning functions. I ran into that wall hard trying to make something non-trivial.

It also turns out that the mix is due to the standard library leaning on raw C loop iterations underneath whenever it can. Which is great! But it confuses the library's interface paradigms.
netbioserror
·قبل شهرين·discuss
The most fun I have playing Magic is a "Reasonable Cube" sealed draft:

Buy or make a cube with a very normal distribution of cards, nothing crazy (I bought a cube made by Card Kingdom some time ago). There will be 90 spells per each of 4 players. Shuffle the whole deck, and deal out the 90 per player. Now you simply make 40 card decks, typically with ~25 spells each. There will be lots of wiggle room for sideboards or even side decks. Then run a little tournament.

The games are usually that ideal Magic scenario: Nail-biting back and forth gameplay, where anything powerful has a cost and games come down to the wire.
netbioserror
·قبل شهرين·discuss
Ah sweet, manmade horrors beyond comprehension.
netbioserror
·قبل شهرين·discuss
Nim does much the same. It prefers the stack, wraps dynamic heap types in value-semantic unique pointers by default, and avoids implicit copies wherever it can. I could see compiled languages trending in the stack-managed direction long term.
netbioserror
·قبل شهرين·discuss
A creative's best work is born from constraints. It's why PICO-8 exists for people nostalgic for that specific olden era. I think the PSP could make a fantastic target for meatier handheld-focused games that put design first, as many of its second-tier games did. Lots of great strategy, platforming, and racing. A beautiful wide-screen with just enough resolution, just enough horsepower to drive it with rich, saturated 2D and some 3D, and a basic enough control scheme to rule out the lame tech-demo category of 3D action games. I cannot describe how much WipeOut, Namco Museum, and Tactics Ogre time I had on my PSP.
netbioserror
·قبل شهرين·discuss
The entire Internet can bear the burden of free speech. I hold encyclopedias to a much higher, gatekept standard.
netbioserror
·قبل شهرين·discuss
Agitprop like "aesthetics are fascist" is pretty blatant opinion. Live up to your own standards.
netbioserror
·قبل شهرين·discuss
A) Non-argument. B) Repositories of knowledge should not contain anti-knowledge.
netbioserror
·قبل شهرين·discuss
Are you seriously suggesting an encyclopedia should be packed with crackpot conspiracy theories, academic charlatanry, quackery, and agitprop? Or does that not defeat the point? Keep the author's biography, but his "theories" are best left for a footnote in the biography, or websites that explicitly serve as a museum for failed ideas.
netbioserror
·قبل شهرين·discuss
[flagged]
netbioserror
·قبل شهرين·discuss
[flagged]
netbioserror
·قبل شهرين·discuss
I've produced a staggering variety of documents with Typst. Books, booklets, slides, cards, documentation, everything. In most cases I only need a minimum of custom styles and behaviors at the top, and very occasionally a whole styling module. Blows the rest of these tools out of the water full stop.
netbioserror
·قبل 3 أشهر·discuss
Clojure might be the least esoteric language ever. Call a function, get a value.