HackerLangs
TopNewTrendsCommentsPastAskShowJobs

aryonoco

773 karmajoined hace 6 años
profile: https://ameri.coffee blog: https://blog.ameri.coffee

Submissions

What's New in F# 10

learn.microsoft.com
53 points·by aryonoco·hace 8 meses·1 comments

How the Web Was Lost

nybooks.com
6 points·by aryonoco·hace 8 meses·1 comments

An unstable Debian stable update

lwn.net
7 points·by aryonoco·hace 9 meses·1 comments

comments

aryonoco
·hace 3 horas·discuss
Very interesting that I followed a very similar reasoning and settled on F#. Tells me that our process must have been very similar.
aryonoco
·hace 7 días·discuss
Gemma 4 31B as hosted by Cerebras is almost too fast! Like I gave it a few different queries and the response was instant and I thought there was something wrong and there was a glitch and I had to double check that I had actually given it the correct prompt.

Mind you Gemma 4 is still Gemma 4, but the speed was really eye opening. Like a glimpse into the future of AI
aryonoco
·hace 8 días·discuss
Depends on your point of view.

It can be argued that it’s Docker that is reinventing the wheel and doing its own bespoke process management, journal management etc when all of these are solved problems on Linux. Podman is instead reusing the platform which exists, Quadlets are just reusing systemd, so as a sysadmin I can manage, control and monitor docker containers using the same standard tooling that I already use to manage, control and monitor all the other processes which are running on the system.

Architecturally I find the above argument attractive. The problem is chronology. Docker and docker compose came before systems was ubiquitous and long before Quadlets, so it’s natural to think of Quadlets as reinventing the wheel.

Personally I wish docker had not rejected composition/integration around systemd. Would have made everyone’s job a lot easier in the long term.
aryonoco
·hace 11 días·discuss
I took the advice of the other Mullvad founder in the other thread here on HN and signed up for IVPN.

So far I have to say I am really impressed. Clients are all open source, really configurable, and speed and reliability seems as good as Mullvad.

Will I find out tomorrow that their founder is also a fascist? Hopefully not.
aryonoco
·hace 14 días·discuss
Land of the free, land of the brave. Free market. Freedom of speech. Market economy.

These words don’t mean what they use to anymore. Newspeak is in full swing. Words still sound the same and are written in the same way but now mean something completely different. If Mao and Stalin were alive, they would be nodding approvingly.
aryonoco
·hace 2 meses·discuss
I don’t have hard data to back this up, but I estimate that plenty of main Usenet binary providers easily exceed that.
aryonoco
·hace 2 meses·discuss
For similar reasons, I have been working in the public sector (Australian state government) for the past 5 years and couldn’t be happier.

I’m lucky that I’m in a team which is hands on and does a lot of very interesting things. From building CRUD apps which are used in management and response to bushfires (wildfires) to more interesting things like building a datalake which amalgamates and stores weather data from multiple sources to building near real time CDC pipelines and making our transactional data available to our in house team of data scientists who then use that data to do fascinating stuff that eventually results in for example making sure that our response to bushfires takes into account the impact and safety of endangered species.

And when I look at the underlying data and the trends and and projections of just how bad bushfires are going to get in the next 30 years and how we must be so much nimbler and smarter just to survive, the work takes on a whole new level of meaning.

Don’t get me wrong, there are times the internal bureaucracy absolutely drives me mad. And I am aware that I could be earning much more in the private sector. But I get to work with a team who are really passionate and enthusiastic about their job, and I get to sleep at night knowing that unlike my previous jobs, this time I am not just making someone who is already uber rich, richer.

If you had told the teenage Utilitarian me that I would one day work for, and enjoy working for, government, I would have thought hell must have frozen over.
aryonoco
·hace 3 meses·discuss
If you care about the publication, you are very welcome to pay and become a subscriber and enjoy an ad free experience like I do.

If you don’t, do you really get to complain about ads?
aryonoco
·hace 3 meses·discuss
If you believe, like I do, that there are a lot of parallels between the US of today and the Rome of yesteryear, you might find the answer by reading Tacitus.

It turns out, long after Rome had become an Empire and was only a Republic in name only, most Senators still thought of it as a Republic and that this extraordinary state of affairs with the Senate just being a glorified rubber stamp body would soon come to an end and that, they will very soon restore the Senate to its former rightful place, just as soon as this current very limited crises was over.

As it turns out, they were never able to do that again.

It’s so interesting to me that nearly all of the Founding Fathers had read Tacitus and were keenly aware of this and explicitly tried to design a system to prevent that from happening. To their credit, their system lasted a good while.
aryonoco
·hace 3 meses·discuss
Have a look at Nim

Pascal inspired syntax

Ada inspired type system

Lisp inspired templating and Macros

Compiles to C
aryonoco
·hace 3 meses·discuss
I vibe coded a library in Nim the other day (a language I view very much as a spiritual continuation of the Pascal/Modula line), complete with a C ABI.

The language has well defined syntax, strong types, and I turned up the compiler strictness to the max, treat all warnings as errors etc. After a few hours I put the agent aside, committed to git then deleted everything and hand coded some parts from scratch.

I then compared the results. Found one or two bugs in the AI code but honestly, the rest of our differences were “maters of taste” (is a helper function actually justified here or not kind of things).
aryonoco
·hace 3 meses·discuss
Since 1979, every US president has known that the US can send a couple of aircraft carriers and bomb the shit out of Iran.

And yet none did. Because they listened to their security chiefs and advisors who would tell them, Iran is a highly complex multiethnic geographically complex country. If you can contain it with diplomacy, that’s preferable.

When listening to “experts” becomes taboo, there will be consequences.

The inhabitants of the Iranian plateau have been the subject of the ire of the military superpower of their era quite a few times. Alexander the Great conquered them and set their capital and their sacred books on fire and yet a mere 70 years later his Hellenic dynasty was gone. They were conquered by the Arabs and were forced to give up their religion but somehow, unlike Egypt and Syria/Lebanon and many other ancient places, these guys somehow kept their language and distinct culture intact. They were decimated (maybe even worse ) by Genghis Khan and followed quickly by Tamerlane and yet, it was their Turco-Mongol rulers who ended up adopting their language and culture.

The inhabitants of this land have deep memory of knowing how to suffer, to endure and to survive. It wasn’t that long ago that from Constantinople to New Delhi, the language of the Imperial Court was Persian.
aryonoco
·hace 4 meses·discuss
Little known fact, a small piece of BeOS survives to this day and is an integral part of Android

BeOS came up with “Binder” for doing inter process communication. Just before Be Inc. was acquired by Palm, some Be engineers somehow convinced management to release Binder as open source, which came to be known as OpenBinder.

After the Palm acquisition many Be engineers moved to a startup called Android Inc, and adopted OpenBinder for IPC. And the rest as they say, is history.
aryonoco
·hace 4 meses·discuss
We live in a timeline where you don’t have to have strong morals to be crushed. If you have any morals, you will be crushed.
aryonoco
·hace 4 meses·discuss
Yes but only if you call them export taxes.

If it’s payments to continuously verify National Security protections, it’s all good.
aryonoco
·hace 4 meses·discuss
I think that choice of words to call them the Department of War and Secretary of War multiple times in that statement was very much intentional. And a point well made.
aryonoco
·hace 5 meses·discuss
Used my webcam just fine multiple times today on Fedora Silverblue.
aryonoco
·hace 5 meses·discuss
I did this last year. Reluctantly. And using iOS still hurts. But it’s better than that Google crap.

I developed my own Android ROMs from 2009-2011, complete with my own tuned kernel. I ran the local Android developers MeetUp group and evangelised Android development. When Honeycomb launched I helped OEMs test their beta firmware. For free.

But as Google has become certified Evil, the direction of Android has been very clear. In practice I honestly can’t say it’s now any more open than iOS. Except it has a lot more avenues for Google to mine your data to sell ads. And the quality of third party apps on it is decidedly worse.

I thought long and hard about getting a Linux phone. But I need a good camera on my phone to take random snaps of kids/pets/etc. And the Linux phones just aren’t there.

I hate the shitty duopoly we have ended up with. But I now realise that the openness of x86 and pc as platform really was an accident of history.
aryonoco
·hace 5 meses·discuss
I’m old enough to remember the days that banking apps required Internet Explorer and didn’t work on Firefox. Eventually, they were dragged kicking and screaming to support all modern browsers.
aryonoco
·hace 5 meses·discuss
Hannibal knew the elephants would have minimal impact by themselves, they were mainly an instrument of shock and awe and served their purpose well.

For centuries, Romans had grabbed land and defeated enemies mostly by projecting immense power and using shock and awe tactics. Hannibal of course learnt a lot about Roman tactics from his father, Hamilcar, and the “treachery” with which Rome had taken Sicily off Carthaginians. But he also grew up in Spain, in close proximity to Romans, and studied them and their methods for years.

He knew he needed to have an instrument of shock and awe himself, something the Romans had never seen before, and elephants were perfect for that.

For those interested, the Rest is History podcast did a 4 series on Hannibal last year which is highly engaging and informative

https://therestishistory.com/series/hannibal