Hacker News new | past | comments | ask | show | jobs | submit | cryo's comments login

The Matter specification has a similar touch. The devil is in the details and due clever marketing people don't understand what they are praising.

The real problem here is people who invest money in this anyway.


Didn't it go even further by requiring device attestation certificates signed by a licensed PKI provider?

I noped out of even considering it as a hobbyist as soon as i noticed that part.


Correct, and the intent is for genuine devices to refuse to work with "fake" ones. All certificates are registered on a blockchain for validation, of course.


After a long period of rejecting CMake for "simple" build.sh and Makefile projects, nowadays CMake is my goto choice. Top features:

- supports all kinds of compilers, even Watcom for DOS and Windows <all versions> projects.

- cross platform compiliation inlc. MSVC

- my #1 feature wide IDE support + usage from command line.


Interesting, would be cool to see that applied to a real world rust program.

Today I got rid of libc on the Windows version of a commandline tool to flash firmware via USB, which freed 7 kB of the .exe size.

The original version was done in C++ plus Qt and was ca. 3.5 MB (.exe and dependencies).

The optimized C version is 14 kB compressed with upx.

FYI Code: https://github.com/dresden-elektronik/gcfflasher


Is upx still ringing all the AV's alarm bells? (It's been a while since I used it)


This is a nice status page, clear and honest progress updates.


I've made a JSON parser which works like this too. No dynamic memory allocations, similar to the JSMN parser but stricter to the specification.

Always nice to be in control over memory :)

https://sr.ht/~cryo/cj


The video shows Sutherlands Sketchpad from 1963, I highly recommend looking in the related thesis for more details on how it works.

Technical report of the thesis: https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-574.pdf


Love it, just earned a spot in my bookmark toolbar.


same


I'd love to have him in a team. He truly cares exactly how code works and analyzes/fuzzes the hell out of everything.

I don't agree with all stylistic choices in his code, but the level of experience and skills are far above most C developers.


"Skills" are subjective, but significant "experience" would involve traumatic foot-shooting turning him off most of the things advocated in this post.


Reminds me everytime how awesome Torrents are.

I don't always run this one but have multiple backups of the .torrent and the video just in case.


Nice haven't seen this one yet.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: