Posts
5395
Following
347
Followers
539
Linux kernel hacker and maintainer, virtual instrument creator etc.

https://jarkko.codeberg.page/

Jarkko Sakkinen

"there's no place like lan" is trending :--)
0
0
0
With single yml file with that PortamerCE app in Asustor routers backed by PostgreSQL.
0
0
0

Jarkko Sakkinen

leveled up my localhost git hosting from ssh-to-NAS to separate git-account and forgejo :-)

life quality++
1
1
2

Jarkko Sakkinen

xterm - still holding it ;-)
0
0
0

Jarkko Sakkinen

Siemens is doing BTW amazing job in open source IMHO. Bumping a lof of to cool projects they have spinned off all the time.
0
0
0

Jarkko Sakkinen

Reminder to myself:
npm config set prefix ~/.local
0
0
0

Servo is now passing 1.9M subtests at wpt.fyi: 1,903,187 / 2,131,264 (89,3%) 🎉
See https://wpt.fyi/results/?product=servo

0
3
0

Jarkko Sakkinen

reminder to myself: -DLUAJIT_DISABLE_FFI
0
0
0

Jarkko Sakkinen

Edited 4 days ago
@pinkforest Github is also infamous for spreading malware in precompiled binaries and many many other things than just AI and inference :-)

Microsoft's web story is quite bad overall over the decades even. It's all been only shit so far :-)

When thinking about LLMs, it makes me releaved to see how MS executes these days in the sense that apparently even unlimited AI resources enhanced MS is still as lack of style as always :-) It is apparently something you cannot teach.
0
0
0

Jarkko Sakkinen

I think I also publish at some point my personal backup tool of which I've been using for ages in various forms. I don't know how backup tools work, never used them, and it has been implemented over that basis :-) This is actualy only backup tool I've ever used.

/* KOPIO on-disk format structures */

static const uint8_t KOPIO_MAGIC[8] =
{ 'K', 'O', 'P', 'I', 'O', '7', '7', '7' };
0
0
0
@pinkforest I keep my distance to Github :-) I only use it if I get paid for using Github.
1
0
2
And "designed for Lua" i.e., the reason why it has files and folders is the direct mapping to Lua's table hierarchy.
0
0
0

Jarkko Sakkinen

Edited 4 days ago

“nippu - does one thing right”

https://codeberg.org/jarkko/nippu

I just need something simple and stupid as it is quite often :-)

I.e.,

#include <stdio.h>
#include <nippu/nippu.h>

int main(void)
{
	const struct nippu_node *node;
	const unsigned char *data;

	if (nippu_lookup(&assets, "/hello.txt", &node) != NIPPU_SUCCESS)
		return 1;
	if (!nippu_is_file(node))
		return 1;

	data = nippu_data(&assets, node);
	fwrite(data, 1, (size_t)nippu_size(node), stdout);
	return 0;
}
1
0
0

Jarkko Sakkinen

I sometimes wonder how many of the people who think compiler injected safety checks are great have heard about icache :-)
0
0
0
Software and hardware innovations have not happened for long time. It's all about who builds largest infrastructure.
1
1
2

Jarkko Sakkinen

AI competition and deregulation in the United States have caused "pop-up" data centers to be created like mushrooms in the rain, and energy for them is largely produced with fossil fuels. Other resources, such as water, are also consumed in shocking amounts.

So remember that if you rely dominantly on agent infrastructure, it will come at the expense of basic human resources, and you will destroy the planet for future generations. Appealing to the economy is irrational, because the economy is always ultimately a virtual issue and a matter of contract.

Nvidia's hardware is quite bad in terms of energy use in terms of environmental specs, because it's half a graphics card, and not just for inference etc. designed. Only Google (maybe someone else) has energy efficiency in order, because they produce an ASIC designed for the purpose, the Tensor Processing Unit (TPU).

Tech is not problem, humans are once again. E.g., my use of inference in my sample browser pakki is probably example of such case as it runs smart sample search just fine on my X390 ThinkPad :-)
1
0
3
@pavel I have no idea. I just bookmarked it here so that I remember to check :-)
0
0
1

Jarkko Sakkinen

Edited 7 days ago
Pakki - a sample browser i'm putting together :-) it has also AI and interference run with CPU/GPU (works fine on my X390 Thinkpad).

The only AI app I've made so far...

If there's a magic button that generates all the code in the world, I can only assume that everyone is pushing that button. How I adjust my focus on topics such as AI is to look into smaller scale not as crowded areas such as local AI, which has the similar optimization challenge as all optimization challenges I love :-)

1. pfffft for FFT
2. libonnxruntime for inference
3. https://github.com/LAION-AI/CLAP/ for epoch models.
0
0
1

Jarkko Sakkinen

Edited 8 days ago
One that comes really close, despite being scripting language, is Lua (and efficient, already used in games such as Civilization 2).
0
0
0
C is the most human readable and WYSIWYG language I know.
1
0
3
Show older