HNHacker News
TopNewBestAskShowJobs

oxryly1

668 karma · joined February 24, 2014

submissionscomments
oxryly1··on Trix: Embeddable stack-based scripting VM with cooperative concurrency
Trix is a concatenative (PostScript/Forth-style) programming language and virtual machine implemented as a header-only C++23 library. It provides 840 operators spanning multiple programming paradigms in a deterministic runtime. Paradigms include stack/imperative, functional, concurrent, fault-Tolerant, logic, and reactive.
oxryly1··on Pre-commit hooks are broken
It looks like git absorb rewrites history. Doesn’t that break your previously pushed branch?
oxryly1··on Docker Was Too Slow, So We Replaced It: Nix in Production [video]
Sounds like you want https://redo.readthedocs.io/en/latest/redo/
oxryly1··on Tesla offers mammoth $1T pay package to Musk, sets lofty targets
So it’s First Nations nationalism? Odd cause for Elon to support. His heritage isn’t anywhere close to that (a white person in the US is bad enough but a white person from South Africa too?).
oxryly1··on All of our lives overlap in the Network Of Time
The “Discover Connections” button did nothing as I tried it then it put me on 24 hour lockout.
oxryly1··on US AI Action Plan
Which ones? AFAIK the nuke plants that shut down are very cost ineffective.
oxryly1··on Failed Soviet Venus lander Kosmos 482 crashes to Earth after 53 years in orbit
Also similar to the strange subplot in "Until the End of the World" [1] where a damaged Indian nuclear satellite threatens to fall to earth destroying civilization.

[1]: https://www.imdb.com/title/tt0101458/

oxryly1··on Failed Soviet Venus lander Kosmos 482 crashes to Earth after 53 years in orbit
Ah I've been trying to dig up that episode from my faulty memory for years! I was convinced it was an episode of the A-Team fighting a killer tank instead.
oxryly1··on Setup QEMU Output to Serial Console and Automate Tests with Shell Scripts (2019)
See Vagrant for a more general solution, although you’ll need a plug-in [1] to use qemu.

[1] https://github.com/ppggff/vagrant-qemu

oxryly1··on Frustration Tolerance: An Essential for Surviving Large Orgs
Putting out other people’s fires seems extremely frustrating.
oxryly1··on Frustration Tolerance: An Essential for Surviving Large Orgs
Because it too reads as motivated reasoning from management to encourage workers to stop complaining, asking for things, and changing jobs and instead just work harder.
oxryly1··on TinySSH is a small SSH server using NaCl, TweetNaCl
Made it seem like it was written in Forth.
oxryly1··on Full of contempt, she refused to talk to the engineers
I think it’s time to bring back the term “databank”.
oxryly1··on My 20 year career is technical debt or deprecated
linear
oxryly1··on Crisis over The Atlantic: The near crash of Air Transat flight 236
That’s quite a variety of locales to find yourself driving in. What took you to all those places?
oxryly1··on Autonomous trucking upstart Embark has gone from $5B+ to basically worthless
I’m not sure the correlation between patents and innovation is quite so well established.
oxryly1··on Porting 58k lines of D and C++ to Jai
A chunk has already switched to C# with Unity. Most other engines (proprietary, Unreal, etc) have decades of C++ that would require too much effort to migrate to anything new.
oxryly1··on ZX Spectrum BASIC programming (1983)
Also it turns out you can harm an Apple //e if you plug a //c mouse into its joystick port. Ask ME how I know, lol.
oxryly1··on Rent Control: An Old, Bad Idea That Won't Go Away
Nothing wrong with it per se. The externalities of it are a disaster, though: carbon depletion and pollution, traffic congestion, traffic related injuries and death, feeding the automotive industrial beast, less time for family and community commitments, less sense of belonging, etc etc...
oxryly1··on Rent Control: An Old, Bad Idea That Won't Go Away
> And frankly these discussions on HN always dance around the special protected class of persion - people who use urban real estate as an investment vehicle slash secondary home.

I think a lot of these discussions are inspired by California (SF in particular) where the average homeowner is this person and votes in their financial interests -- to preserve (at all costs) neighborhoods that rarely have the historical cache of Boston brownstones.

oxryly1··on Rent Control: An Old, Bad Idea That Won't Go Away
Well, I guess its more accurate to say it's the only thing that homeowners will even tolerate -- they do in my city. It's the landlords that hate it, but fortunately they don't get a lot of sympathy in my town's electorate.

Now if you talk zoning and granting permits, that's where the hate really begins.

And yes, I'm referring to CA where the housing-as-investment vehicle has distorting things more than most other places.

oxryly1··on Rent Control: An Old, Bad Idea That Won't Go Away
It persists because it's the only remotely affordable housing positive legislation that appeals to both renters _and_ homeowners.

New market-rate development that would keep pace with demand is consintently zoned and voted out by the electorate. It's an issue in every city in CA for sure.

oxryly1··on Rent Control: An Old, Bad Idea That Won't Go Away
They rise slightly so that mechanics with the ability to commute for 3 hours a day are the only ones who work in the city.
oxryly1··on Rent Control: An Old, Bad Idea That Won't Go Away
You left out the strongly anti-development electorate in Santa Monica. There was a measure on the ballot last year to restrict all development over 32 feet to require a city-wide vote. It was only narrowly defeated.

Rent control is just a scapegoat against that.

oxryly1··on Ask HN: Companies using Racket?
Racket has a few issues that make it hard to put into a production environment with a team of devs.

* Poor editor support. Apart from emacs and vi, many widely used editors support syntax coloring, but few do any proper indentation, and none (AFAIK) will do anything like intellisense. Only DrRacket really goes the distance on all those points and it hasn't kept up with the likes of Visual Studio Code or Sublime etc. You may say, just use Emacs! But if another dev doesn't use it they'll just ask for the language plugin for their current editor and then be mystified and frustrated at why they can't be productive.

* Poor performance. Out-of-the-box new Racket code will be slow. You can "precompile" it using Racket's built-in tools, which is great. But the process is complex and error-prone, and deploying your "precompiled" Racket code across a team in heterogeneous environment is not straightforward. My teammates are regularly stumped by how to keep our code running quickly. Racket also lacks effective profiling tools to address this.

That said, as Bjarne Strousup opined: "There are languages people complain about, and there are languages no one uses." I have used Racket in production environment for many years.

oxryly1··on How to create an OS from scratch – tutorial
Here's a great description of compiling from a largish subset of Scheme all the way to x86 assembly language: http://schemeworkshop.org/2006/11-ghuloum.pdf
oxryly1··on Write – A word processor for handwriting
I have a Wacom Intuos pad. Between that input device and my bad handwriting my output looks terrible. Anyone have any suggestions on how to use it with this app properly?
oxryly1··on Minecraft Global Warming
https://www.strangeloopgames.com/eco/
oxryly1··on Golden Rice meets food safety standards in three leading regulatory agencies
> Also... where else would you plant it?

I definitely prefer the Big Ag corps answering that question... and until they have an answer don't f*ck with the one environment we live in.

oxryly1··on Golden Rice meets food safety standards in three leading regulatory agencies
Selective breeding doesn't create fundamentally new organisms like transgenic GMOs, however -- organisms for which there is no method to predict their interactions with our one and only environment (Earth, if that wasn't clear :p).
Page 1 of 8Next →