jgaa

Joined 10 years ago

Karma
638
Submissions
189
Member since
Feb 7
Genuine Hacker. On the Internet since 1987/88. Wrote and ran a multi-user BBS back in the days. Wrote the War FTP Daemon. Used to be on usenet (until Google killed it). Wrote programs for Commodore VIC20 and 64, CP/M, VAX/VMS, QNX, UNIX, Windows 3 - 11, Minix, Linux, Android, MacOS, IOS. Today mostly C++ freelance work for Linux, low level libraries, performance and distributed systems architecture.
View on Hacker News

Recent submissions

Comment · 1 month ago
The only safe solution imho is to run any such tests offline.

Since these companies already have scraped the public internet, they can have a "secure" network behind proxies, and then whatever parts of a cached internet they desire on the other side of the proxies.

Then they can do the targeted tests on the "secure" net, and they can detect if the agents goes rouge.

Comment · 1 year ago

  Location: EU / Bulgaria
  Remote: Yes
  Willing to relocate: No
  Technologies: C++ and other programming languages, Qt, Docker, Kubernetes, CI pipelines, automation, core Internet protocols, distributed systems, databases, cloud.
  Résumé/CV: http://lastviking.eu/cv/jarle
  Email: [email protected]
I am an experienced freelancer with 38 years in IT. Hands-on experience has gifted me a deep understanding of business processes, IT security, software design and development, and DevOps. I literally wrote the textbook on hardware
https://lastviking.eu/maskinvare_og_operativsystemer.html used in Norway to educate IT technicians and other IT professionals.

I work full-time at my own company in the EU. This makes it straightforward to invoice your company, anywhere in the world, for services I provide.

I have state-of-the-art hardware to take on any work with Linux, Android, Windows 11, macOS and iOS and local LLM agents - and experience with all of it - including cross-platform projects. In addition, I have a flexible lab that can simulate cloud workloads.

My primary programming language is C++20. I also use other languages frequently.

Links:

- Freelance website: https://cpp-freelancer.com/

- Professional website and blog: https://lastviking.eu/

- GitHub: https://github.com/jgaa

Comment · 1 year ago
It's what happens when the people governing is terrified about the people they govern.
Comment · 1 year ago
Comment · 1 year ago
Comment · 1 year ago
That explains a lot.
Comment · 1 year ago
This is never about protecting the children.

This is always about government overreach.

People are less likely to criticize the government, or even participate in political debate, if their online identities are know by the government. Governments like obedient, scared citizens.

The only ethical response to laws like this, is for websites and apps to terminate operations completely in countries that create them. Citizens who elect politicians without respect for human rights and privacy don't really deserve anything nice anyway.

Comment · 1 year ago
So much for Elons "Free Speech"!

This may come as a shock to him: Free Speech means to allow people to say something that he disagree with. Something that may hurt his interests or even his ego. Free speech is not to allow people to say things he agree with or don't care about.

Comment · 1 year ago
With all the BS the new administration is coming up with, I guess the federal government lose anyone competent that is not a very loyal Trump supporter.
Comment · 1 year ago
I use a dedicated PC with Ubuntu for the kind of AI assisted development where the AI's has access to the disk.

The only secrets it has are the API key to the AI, a temporary ssh key that can be used with git to access the github repository, and whatever the Brave browser stores for ChatGPT's website. Nothing else. No production keys, no CI keys no code signing keys.

Kind of the same restrictions I use on anything running Microsoft Windows.

Comment · 2 years ago
I only use mine occasionally, so I turn it off an put in a drawer. When I power it on a few months later the battery is flat, and the machines date in far in the past.

This have never happened with any other laptop I've had.

Comment · 2 years ago
It's truly sad to see one of few traditional web sites of extraordinary quality go.
Comment · 2 years ago
My "issue" with X509 is that it's hard to create certificates in code. I have not seen a single software package I use do it from scratch. They always use a library.

The X509 library functions in openssl is horrific, with plenty of opportunities to mess up.

It's a paradox that something that is designed to improve security is designed in a way that make it extremely hard to implement it in a clean and secure manner.

Comment · 3 years ago
The nice thing with science is that if you cherry-pick your scientists, you will always find some who "prove you right" ;)
Comment · 3 years ago
It has no tits.

Things without tits gets little coverage in the UK mainstream media ;)

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton