HNHacker News
TopNewBestAskShowJobs

drannex

1,443 karma · joined October 21, 2013

cyberneticist

"Be excellent to each other, and party on dudes"

https://macleod.ee/

submissionscomments
drannex··on US cancels funding for Moderna bird flu vaccine
context: worked in network security and automation for intra-government health departments throughout COVID, so I heard everything and felt everything.

--

The other problem with the cancellation: Budgets are likely already set, personnel hired, and roadmaps planned based on the expectation of secured funding and secured funding _sources_. Funding doesn't just mean cash being deposited, it usually on this level is additionally knowledge funding and sharing between organizations.

Cancelling funding, like this, also reduces input from the funder, the knowledge share, and expectations.

Now, you will have legions of [1]technicians, scientists, researchers, testers, legal, business, marketing, safety, regulation experts, engineers, hiring, and even HR,[/1] that are going to have to rework likely _months_ of planning and expectations.

One side is that now everything is in chaos and there are a lot of people that were part of this without a roadmap forward. Second side is that now you have a authority or expectations vacuum based on uncertainty and now there will be an internal 'war' between ideological camps and ideas on how to move forward, meaning loss of internal communication. The third part? Now, you have legions of *[^1] who are exhausted and feel like their time has been wasted and now are just frustrated.

This isn't even discussing that multi-year budgets and quotas have been set, and now to supplement the funding and knowledge drop, they will have to pull from other areas, causing a cascading effect.

drannex··on Odin, a pragmatic C alternative with a Go flavour
You technically _can_ do conditional imports by mis(?)using the #load('') usage, its not perfect and might not work for all cases, but it can be done since #load() loads a file/entity in at compile time. It's a 'hack' but it can be used that way.

Edit: This thread is useful: https://forum.odin-lang.org/t/conditional-imports/497/2

drannex··on Odin, a pragmatic C alternative with a Go flavour
> The fact remains that the US government has warned against the use of languages such as Odin

That goes for Zig as well. But, the NSA is only classifying based on most well-known languages, and additionally a lot of those aren't 'memory-safe' they just have GC, the reason they don't believe you should use C is because they don't have built in memory safety checks at all, whereas Odin does. They have Pascal on that list, which is a primary inspiration of Odin, and is also technically an unsafe language.

> By contrast the Odin presentation I saw was utterly directionless and filled with fluff.

I am not sure why a presentation has anything to do with performance or credibility of a language, plus I am always impressed by their talks. Good chance you saw their live coding/development sessions? They live stream development fairly often.

> I like to think I have a good nose for BS, and Odin trips it.

Odin is used in production, hard production today. I use it to run 6000+ retail locations doing embedded automation work in security, it's highly proficient and accessible. There is no BS here, everything has been defined and they are honest about their shortcomings when there are those (which are minimal).

> The Zig compile supports multiple codegen backends, compiling C/C++ code, and easy cross-compilation.

That's because they bundle the entirety of LLVM in their builds, they didn't do a lot of extra work for C/C++ code compilation, they just built an alias (with a set of internally defined better default flags) to the clang compiler, it's just a passthrough.

re: cross-comp: Odin is in the same boat, both Zig and Odin compile out to assembly via LLVM, they can reach the same targets practically.

> That great wall of random corporate logos of companies which don't use Odin on their website doesn't help

They do use Odin, they use JangaFX, that is less a 'this is a code written by these companies' (which some do send upstream changes, so they do) and more of a declaration of "We are used in production in these companies, you have likely ran Odin code in your favorite games, or seen in your favorite movies". That's fairly obvious for any tech-oriented project or company, especially for a language.

> Additionally, I don't think a C replacement should be immediately intuitive to someone who has only ever used C

Again, automation systems architect for one of the largest companies in the world here, I have people who have never even _programmed_ writing proficient code to use in production (after checks, of course). As an embedded developer, its insanely intuitive to C developers, and anyone who has ever programmed.

---

Check out the language, write some code, try it out, seriously, I was on the fence when I first heard about it several years ago, I think you might enjoy it. If you're not an LLM chatbot, then you might even find it invigorating to try something new. Doesn't hurt, and you learn some new things.

drannex··on Odin, a pragmatic C alternative with a Go flavour
You're not kidding, I knew they were here, but the amount of effort on this is pretty subpar. cc: @dang
drannex··on Odin, a pragmatic C alternative with a Go flavour
context: https://slate.com/human-interest/2014/04/brendan-eich-suppor...

He has never given an update, and I don't believe his views have changed.

drannex··on Odin: A programming language made for me
Not sure if anyone has mentioned it, but you can additionally disable ZII in any variable by describing the value as "---" in your declaration, useful when writing high performance code, here is an example:

  number: int = ---
drannex··on Odin: A programming language made for me
By far one of the best languages I have ever used professionally and as a hobbyist, which is why I donate every month to keep the project alive.

I am dropping the link here so for those who can, should donate, and even if you don't use it, you should consider supporting this and other similar endeavors so they can't stop the signal, and keep it going: https://github.com/sponsors/odin-lang

drannex··on Just use HTML
this is the best version of any of these I've seen over the years.

and if anyones lame fucking corpo filter guard catches this, then let them catch these archived hands: https://web.archive.org/web/20250512141449/https://justfucki...

drannex··on FUTO
I am a huge fan of HeliBoard[1], seems to have surprisingly better accuracy, for myself at least.

[1] https://github.com/Helium314/HeliBoard

drannex··on Cozy video games can quell stress and anxiety
Women make up just about 50% of all gamers, and in many cases they make up the vast majority when you include mobile related games. This has been the case since about 2015.
drannex··on Z-Wave is remaking itself into an open source protocol
Z-Wave more often than not, is far more reliable.
drannex··on Ecosia is teaming up with Qwant to build a European search index
Qwant was my default for quite awhile before Kagi and their results were better than DDG, by far. They have had their own index for quite sometime, and will back-fill with Bing (iirc) if they have very few results, and Ecosia is just Bing, that's about it.

On Qwant your queries _may_ have to be phrased just slightly differently (more old school - less questions based such as "what is the standard bike chain size" and more keywords based such as "bike chain roller standard size") which is how it should be, overall imo.

They have very limited settings to fine-tune, but overall their results were great.

drannex··on Firexox 136 Desktop gets Vertical Tabs
I need to update the video... It still shows the original (now legacy) TST implementation, but the gist and general design is the same.

Yes, the pinned tabs float (are 'stuck') to the top of the container/sidebar when you scroll.

I have hundreds of tabs at a time, and it works perfectly well.

drannex··on Tesla electric car sales plunge again in Australia – Model 3 down more than 81 p
European courts could, Latin American as well, possibly Asian for the international markets, which would then be pressure on the American HQ and courts as the international market is, last I checked >50% of their sales. Likely less so now, since they are dropping so heavily in every market (including China, as of this morning, plunging by 49%^1 - China _made_ up ~25% of their sales).

^1 https://markets.businessinsider.com/news/stocks/tesla-stock-...

drannex··on Firexox 136 Desktop gets Vertical Tabs
@dang can we get a title update?

Firexox -> Firefox.

drannex··on Firefox 136 Desktop gets Vertical Tabs
I started and manage a relatively popular Firefox modification that has vertical tabs (with dynamic indentation, ie unfurls on hover) for several years now. The latest version now (ab)uses the new vertical tab sidebar to make Sidebery work rather well (and _massively_ reduce the complexity of the older versions!)

I'll link it here, since it might be of interest to someone: https://github.com/drannex/FirefoxSidebar

drannex··on US Judge invalidates blood glucose sensor patent, opens door for Apple Watch
Originally intended, not the way they are used now, especially with the costs involved.
drannex··on US Judge invalidates blood glucose sensor patent, opens door for Apple Watch
This is why patents are Regressive and should be done away with. They no longer protect small-time inventors, only corporations. They stifle all innovation.
drannex··on The Oligarchs Who Came to Regret Supporting Hitler
Technology ran by the current oligarchs and billionaires, made off our backs and works, are the reason we are in the hellscape. That is why we are all so intuned about all of this.

Billionaires shouldn't exist, and they certainly shouldn't control the government, and both are happening by using the same technology that was supposed to save the world, not enslave it for the bottom dollar.

drannex··on The Oligarchs Who Came to Regret Supporting Hitler
I mean, Henry Ford is the only American mentioned and quoted in Mein Kampf and was cited as inspiration for the design and management of concentration camp. Hitler was such a fan he gave Ford many medals, before and during the war (of which, Ford was proud of), and Hitler kept a photo of Henry Ford on his desk of all places. Ford was additionally proud Nazi all the way to the end.
drannex··on Europe has the worst imaginable idea to counter SpaceX's launch dominance
Does this actually say anything substantiative? I read it twice and can't see the point, the only point of contention is that they have hired Goldman Sachs and Bank of America for advice for the initiative?

The largest European aerospace and engineering firm, is talking to the largest banks of international currency and connections, who already have experience in managing the financing and connections of the broader engineering economy in this space is a bad thing?

Then calling ULA effectively a failure? Was this written by anyone with actual integrity or knowledge of the industry? ULA has the highest success rate of any launch provider with 600+ 100% successful launches (including the maiden launches of a brand new rocket - Vulcan Centaur!), and are likely the only developer who can compete in the native US market against SpaceX. They have been the maintainers and innovators behind all recent Altas V, Delta II, Delta IV (Md/Hvy) and now Vulcan Centaur rockets, for the past twenty years.

ULA wasn't supposed to be a massive innovator through breaking things, they are what the space industry requires - successful, reliable, and low-stress launches. Then, you can apply your knowledge to the future. SpaceX is great (only due to Shotwell, hampered only by the notorious newly-unelected US Prime Minister (and now-known nazi) Musk).

Is Ars Technica now just a US imperialism advocate? I just don't see the point of complaining when more funding, more initiative, more progress is being made in European space is always a good thing for the entire industry, and our future as a technologically advanced species.

At this point, with the amount of decades-in-the-making real infrastructure and brain-gain of the EU cluster, I remain confident that the EU space industry is going to leapfrog the US within the next fifteen years (Order: China, <->, EU + NZ, US, Aus). Really looking forward to EU taking up more attention in the space, and then South America coming seemingly out of nowhere eventually.

drannex··on Cosmopolitan Third Edition
Has she stopped using nazi and racist dogwhistles in their projects, or are we supposed to ignore that Justine is a known, and proud, 'technofascist'?
drannex··on Science YouTuber physicsgirl (Dianna Cowern) stands for the first time in 2 yrs
I've mentioned it before on here, but I will do it again, after a COVID infection in '22 (25yo), I was left with complete lung collapse, an infection of the heart, and pneumonia. The doctors were adamant that if I were five years older, I would have been dead before reaching the hospital. After numerous emergency surgeries, a month in the hospital while in the most pain I have ever been in, unable to eat or drink the entire time, and losing the ability to breath on my own for that entire duration - I can't stand the people who suggest to me that covid wasn't real, or didn't cause any problems. It took me six months to relearn _how to walk_ because of it. I was skateboarding just weeks prior to all this. I still can't run, skateboard, or go up a flight of stairs without really feeling it. Some days are better than others. My fatigue levels are astronomical.

As /u/tunn3l said at the end of their comment: To all ME/CFS and LC sufferers: Don't give up!

drannex··on Steam Brick: No screen, no controller, just a power button and a USB port
In my family, we always called those 'half-tops'.
drannex··on Right to root access
That is absolutely not what the author is saying here, just that users should have the ability to install their own software on their own hardware, and that locked bootloaders and the like should not be allowed.
drannex··on Elon Musk, Vivek Ramaswamy call remote work a 'Covid-era privilege.'
You would be correct - I would blame autocorrect to save face here, but that would be a total lie. I had never really thought (and perhaps ever said that) before, so learned something new. Sometimes the most obvious is what sneaks past.
drannex··on Elon Musk, Vivek Ramaswamy call remote work a 'Covid-era privilege.'
Trust me, the kind of surveillance they do on a corporate level, in office, is far more intrusive than you would ever believe.

There should be laws to protect workers like this, but this won't happen as it hurts the corporations in charge.

drannex··on Elon Musk, Vivek Ramaswamy call remote work a 'Covid-era privilege.'
Which was highly successful, allowed for more productivity (the human species, like others, has performance gains when in comfortable and safe environments not befouled by exaggerated social animosities and fake niceties), aided those in marginalized (GSM, disabled) communities to complete work at the same level of interaction with others, and showed that most in-the-office activities are useless and hurts workers emotionally/physically.

The problem for them? They can't spy on and control your employees, which is what they want. They don't want their workers to have freedom, they want them to be slaves both in mentality and time, the most valuable aspects of our limited lives. This, with the added benefit, that anyone who doesn't "tow-the-line" will quit, reducing severance packages, etc. It's a harassment tactic to not pay out and force others to quit.

Perhaps those two should be required to be in a single office, all day, every day. Oh - that's right! They won't because it's a fucking nightmare and a waste of time, they are both paranoid messes and want to ensure they can track everything and everyone at all times. Must be great to be at the top to stifle the bottom.

tl;dr: They just want to spy on and control their employees, they know that remote working is highly effective, as they and their executive teams all do it, they just don't want others to have what used to be 'their special executive privilege'.

drannex··on When Zig Is Safer and Faster Than Rust
I wrote this on Mastodon, but I will copy it over here. Because he spouts nonsense all across the forum on a fairly regular basis.

The creator is a BDFL but they are against setting up a foundation because they <i>"lost faith in mankind"</i> and then ranted about "master vs main" on git, and used that to segue into a mini-rant on essentially "woke" ideology. In less than 500 characters.

> Here is a hint: If you are obsessed with racism and sexism it's because you're a racist and sexist. Now go and cancel "He-Man - Masters of the Universe" because obviously He-Man is a slave owner.

I get the vibe they might be racist, sexist, and just a bit out-of-touch with reality. I wouldn't trust having corporate code, or any code, built on it. Dude is a bit unhinged in that regard.

["Nim Forum: Nim Succession Plan, 2023"](https://forum.nim-lang.org/t/10312)

drannex··on Brave Care Has Closed
This is what happens when everything has to be privatized, ie, the general problem with capitalism, that the duplication of resources is far more than the system can support.
← PreviousPage 3 of 16Next →