Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ikskuh
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
1.
▲
by
ikskuh
1y ago
Creator here! Yes, the OS is highly opinionated, as just making another linux is incredibly boring for me! The 32-bit only constraint is mainly due to my focus on smaller architectures, especially microcontrollers. x86_64 and aarch64 both h
2.
▲
by
ikskuh
1y ago
Module spec should be around 85x28x100 mm size, so we'd have a deep module with around 15mm of "front extrusion" to fit the modules. It's definitly possible to re-layout the backplane into a different mechanical design,
3.
▲
by
ikskuh
1y ago
Creator here! You're absolutely right! I wasn't there either, and i wouldnt want a terminal-only machine. My goal is providing means and knowledge to those that want it. The Ashet is more meant for technical schools, apprenticeshi
4.
▲
by
ikskuh
1y ago
Lua is planned! It's an interpreted language with a lightweight compiler which is one of the next things on the "large scale" todo list!
5.
▲
by
ikskuh
1y ago
Creator here! Wanna hop onto my crazy train and make a second main board? I wanna make the Ashet Home Computer an open and free platform, so if you implement the backend control interface, you can use all of the environment yourself. > I
6.
▲
by
ikskuh
1y ago
Creator here! I did consider Euro Rack, 19" racks, MiniATX and other case standards. But with any of these options, i wouldnt be able to keep the price low. The case including all parts and assembly cost is roughly at 20€ per device. I
7.
▲
by
ikskuh
1y ago
Creator here! I'm also having ADHD but you can get help with the focus problem ;) It's incredible to work for many years on the same thing and it's so pleasing to have steady progress. So: Go, start building a vision for yo
8.
▲
by
ikskuh
1y ago
Creator here! You can subscribe to the E-Mail newsletter linked on the front page (or on Community)
9.
▲
by
ikskuh
1y ago
Creator here! I know, i know! This is what makes me a bit sad. I dont know of any modern compiler i can use on the platform, as most hobby compilers target aarch64 or 32/64 bit x86. What i need tho is a compiler that targets Arm/
10.
▲
by
ikskuh
1y ago
Note taken! Will add a new "cleaned up" photo that isn't also entangled with kids stuff, and other desk content :D Sadly, it really looks atrocious and it's currently a 3D build which is hard to photograph.
11.
▲
by
ikskuh
1y ago
Creator here. Please take a look at the gallery, where there are photos of the actual electronics setups! Also don't the mechanical mockups count as hardware? A pile of jumperwires, breadboards and devices don't make a good hero i
12.
▲
by
ikskuh
1y ago
Creator here! That sounds exactly what i had in mind, and i really wanna do the same when my boy is old enough for computers. It's a teaching tool and a fun toy to tinker with
13.
▲
by
ikskuh
4y ago
If everything goes according to plan, Zig will be the only language that is capable of actually utilizing the AVR 24 bit address space properly, while also allowing you to make nice optimizations with the smaller 16 bit address spaces (Zig
14.
▲
by
ikskuh
4y ago
Then you definitly should check out MicroZig! I will push my bugfixes for current master branch tomorrow or later, so you can directly play around!
15.
▲
by
ikskuh
4y ago
Zig is not perfect on targeting AVR, but it's capable enough to not be a PITA. Since we've made microzig supporting AVR targets (currently atmega328p only, feel free to add more), i'm not using anything else. Oh and: We can t
16.
▲
by
ikskuh
4y ago
This is sadly very badly worded. Zig provides a global allocator when running tests that will check for memory leaks and double frees. This allocator is only available in the test suite tho, if you want to compile an executable, one has to
17.
▲
by
ikskuh
4y ago
> Zig is harder to learn than C with more difficult concepts. I'm using Zig and C for a good amount of time now and i disagree. Zig has simpler concepts as C, but in C you can just ignore them. Consider char buf[4]; float *
18.
▲
by
ikskuh
5y ago
> One thing to note is that usvg doesn't preserve text at the moment (will be converted into paths automatically) and Quadratic curves. I mean, that sounds perfect in my ears as TinyVG doesn't has text/font support anyways
19.
▲
by
ikskuh
5y ago
I wasn't talking about text in that case. Here's a screenshot of that image: https://mq32.de/public/9f3cd5eb7f310139cf8acdd61edb73080d26a...
20.
▲
by
ikskuh
5y ago
Oh, hi! > A small nitpick as the resvg author: the repo located here https://github.com/RazrFalcon/resvg Oh, i didn't see this. Thanks for some more correct and real numbers, i will correct them in the article
21.
▲
by
ikskuh
5y ago
Yes, but SVG can and will do forward references. Ergo, we have to store some kind of DOM in order to resolve them. Even if it's not in the form of the XML doc
22.
▲
by
ikskuh
5y ago
If excalidraw supports conversion of text to paths, you can do it!
23.
▲
by
ikskuh
5y ago
I think you got me wrong then. I WANT authoring files and redistributables to differ. Nobody should send SVG, xcf, psd files to the consumers. We use PNG or JPEG for pixel graphics, why not send of TinyVG instead of SVG, but use SVG as the
24.
▲
by
ikskuh
5y ago
Oh, good catch. But this is actually not a problem in the rendering, but a conversion problem from SVG to TinyVG. The converter doesn't do hierarchical attributes yet, so if something uses a <g> to disable filling, it will still
25.
▲
by
ikskuh
5y ago
So i did the dance with a single file (my starter file): It's the "shield-account" from material design. 353 shield.svg 246 shield.svg.gz 119 shield.tvg 139 shield.tvg.gz Looks like tvg is so well compres
26.
▲
by
ikskuh
5y ago
> 2. … Oh that explains why all my rendering experiments looked different from SVG. I think the reference renderer already does gamma correct blending. This is something we should add to the specification for sure. > 1. … Even re-enco
27.
▲
by
ikskuh
5y ago
The question is if we talk about decoding or rendering performance. Right now, the software renderer is slow as heck and not optimized at all. But the decoding speed should be blazingly fast, as there is not much memory heavy lifting to do,
28.
▲
by
ikskuh
5y ago
That's a good question! I fell for this problem with text rendering once as the font i've used in a SVG wasn't installed on the target machine. If i create a image, i want that image to look exactly the same on all machines.
29.
▲
by
ikskuh
5y ago
The tag thingy is an interesting idea, could you create a github issue on the specification repo for that? => https://github.com/TinyVG/specification/
30.
▲
by
ikskuh
5y ago
Can you elaborate that and provide some sources on what a mesh gradient is?
More ›