Hacker Newsnew | past | comments | ask | show | jobs | submit | more sargstuff's commentslogin

so, something like a multi-summer Pre-freshman Engineering Program[0] as way to identify "the students whose education we'd like to improve." ?

[0] : PREP : https://klesse.utsa.edu/prep/resources.html


So if our universe was within a black hole[0], would a variation on concept of hawkings radiation help explain the matter-antimater puzzle?

[0] : Is our universe inside a black hole : https://www.youtube.com/watch?v=vKeCr-MAyH4


> .... why do I see something completely different now?

Guessing fallout from no studies on how to get AI motivated about/interested in/trained on cool side project(s)? (vs. human factor of using side projects as way to learn/master/showcase talent with side effect(s) of generating a 'cool' project(s)[5]).

Alteratively, AI intended as automated assistant. So, AI has shifted the base knowledge/skill set(s) one needs to do 'cool stuff'. aka no emacs/lisp/unix for dna computer for hacker/hobbiest yet.[0][1][2][3][4]

----------------------------------------------------------------------

[2] : I told AI to make me a protein. Here's what it came up with : https://www.nature.com/articles/d41586-025-01586-y

[3] : AI Models for Protein Structure Prediction : https://frontlinegenomics.com/ai-models-for-protein-structur...

[4] : AI model deciphers the code in proteins that tells them where to go : AI model deciphers the code in proteins that tells them where to go

[0] : Encoding signal propogation on topology-programmed DNA origami : https://www.nature.com/articles/s41557-024-01565-2

[1] : Instruction-responsive programmable assemblies with DNA origami block pieces : https://academic.oup.com/nar/article/53/1/gkae1193/7928522

[5] : Trickle Down: when doing something silly actually makes sense : https://hackaday.com/2025/07/12/trickle-down-when-doing-some...


Working with / compiling from source code (portable/non-portable): cosmopolitan libc[0]

Each language kinda has own tricks,java[3], rust[4]

From [1] : " A comparison of dietlibc, uclibc, musl, and glibc, by the author of musl: http://www.etalabs.net/compare_libcs.html "

How to make smaller C and C++ binaries[7]

Removing unused code[5] / Exploiting function similarity for code size reduction[6]

-------

[0] : a) https://justine.lol/cosmopolitan/

      b) size tricks : https://justine.lol/sizetricks/
[1] : Dietlibc - a libc optimized for small size : https://news.ycombinator.com/item?id=21291893

[2] : https://interrupt.memfault.com/blog/dealing-with-large-symbo...

[3] : java : https://www.graalvm.org/latest/reference-manual/native-image...

[4] minimizing rust : https://github.com/johnthagen/min-sized-rust

[5] : https://tetzank.github.io/posts/removing-unused-code/

[6] : https://dl.acm.org/doi/10.1145/2666357.2597811

[7] : how to make smaller c and c++ binaries : https://news.ycombinator.com/item?id=35853625


Thanks for you!


Impliment program functionality in a GNU Jitter/JitterLisp VM[1]. Have program use VM references to do functional computations. aka move program features into a VM, such that program functions/features are now calls to VM. (vs. traditional OS / library calls).

[1] : https://www.gnu.org/software/jitter/


Finding (Note: where data from & terms of use!) : general search engine search on "publically available data for " <insert topics/areas of interest aka computer science>

> ... building my own data processing pipeline from scratch and honestly this is a bit of a pain.

Yup, only thing really changed over years is more ways to access data / volume of data / faster ways to process data.


Bit/byte context somewhat what historically linked to minimum unit for given medium.[0] ISPs generally deal with sending/delivering 'raw' data as bits with no symbolism. vs. networking gear deals with subgroups bits in 'ascii/utf-8 byte sizes' within network data protocol. historically, electrical waves vs. what symbols electrical waves represent.

From TrueNAS/harddrive perspective, bits physical medium, bytes 'data as used by end user'

-----------------------

[0] : https://www.geeksforgeeks.org/computer-networks/difference-b...


> From TrueNAS/harddrive perspective, bits physical medium, bytes 'data as used by end user

Appreciate the response. Not sure I follow this last bit. My Q is about the inconsistency of how network data is measured.

TrueNAS measures it's network thruput in bytes. Users have asked for a toggle but he devs are resistant. I was hoping to learn why they really want bytes.


Minimum standard of measurement of buffer size handled by electronics.

Simplified, non-technical: Adding 'bits' would just indicate how many bytes / 8 + bits in last byte of data transferred. Last byte in transfer message would still be processed as a full byte by electronics, even if less than 8 bits. So, no total through put change. aka from electonic path through put standpoint, 33,34,35,36,37,38,39,40 bits is same as a 5 bytes.


Given schema is limited to where uuid v4 usage is relevant/appropriate.

uuid version 7 more appropriate for keys in high-load databaseses and distributed systems.

Issues if need something other than uuid_v4. aka v8,

snowflake_id bit more compact than separate uuid_v4 & timezone

json, "blob" storage, not efficent for/optimized for search/replace operations. Json blob will need to be normalized every time data cached. File system storage with uuid_v7 index less overhead.


Fair enough, ive not used v7/v8

I stand by the rest however

More pros than cons


Access/search for data within json blob is non-sequential/random, kinda defeating whole purpose of using database. Not efficent way to update json if json larger than original size aka cache coherency issues.

Essentially using a database as a file system[0].

[0] : postgres fuse file system : https://github.com/petere/postgresqlfs


Personally, would look more at side project(s) unrelated to work to figure out areas of interest/possibilities/professional contacts before diving into moving/leaving.


Read the documentation. > What/Why documentation? Exactly.


Demo of some 'higher order' uses of roons[0]

Combine with tromp binary calculus[1][5] to demo 'free variable' as marble loop hole / 'jiggle' factor / statistical variance. (vs. original Lord Kelvin tide predicting machine)

Suppose would be bit tricky to orient pacman, even if for 1d roon pacman[3]. Roon pong version of [4] including 'roon marble matrix video'? Although, robotic pic-n-place / mechanical assembler for roon circuit assembly might make things bit easier. aka hardware implimentation of lisp.

Would be interesting to see an 80's 8bit computer (c64/atari) implimented in roon logic with LLM[2] to see how AI gets the proverbial ball rolling to arrive at a solultion(s).

Marble wrist watch[6] or marble slide rule might be more interesting.[6] (with RTC implimented in roon logic[7])

-----

[0] : https://whomtech.com/show-hn/

[1] : Tromp's binary lambda calculus, which is what Justine is using, is based on de Bruijn indices. : https://news.ycombinator.com/item?id=30494705

[2] : https://www.xda-developers.com/llm-running-commodore-64/

[3] : 1d pacman https://news.ycombinator.com/item?id=38845510

[4] : Original Pong did not have any code or even a microprocessor : https://news.ycombinator.com/item?id=31511719

[5] : misc. binary calculus notations : https://github.com/prathyvsh/lambda-calculus-visualizations

[6] : https://www.youtube.com/watch?v=UlvbLeI7l5w & https://www.youtube.com/watch?v=cUYleBSVsbE

[7] : https://www.thingiverse.com/thing:4917880


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

Search: