Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
z29LiTp5qUC30n
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
z29LiTp5qUC30n
3y ago
So they want symmetric complement of the ancient Knight Processor where there was NaN encoded so that divide by zero wasn't an exception but just a return NaN.
2.
▲
by
z29LiTp5qUC30n
3y ago
sometimes called audit or journal tables. Every time something is updated or deleted, the entire previous record is inserted into its corresponding _A table with who did it and when (and optionally for what transaction number) so delete fro
3.
▲
by
z29LiTp5qUC30n
3y ago
does no one know about _A tables anymore? This has been a solved thing since the 1970s
4.
▲
by
z29LiTp5qUC30n
3y ago
Well the easiest way to give people secure systems is to ensure that they are able to change the software themselves. So just require 90 days prior to end of support, that the manufacturers publish information that would allow independent t
5.
▲
by
z29LiTp5qUC30n
3y ago
Please do the VIC-II chip next
6.
▲
by
z29LiTp5qUC30n
3y ago
Too easy. Try you only have a single bootloader and a little bit of source code and building all the way up to a complete linux distro https://github.com/fosslinux/live-bootstrap (checkout the builder-hex0/fiwix w
7.
▲
by
z29LiTp5qUC30n
3y ago
Yeah, that was like trying to program when my ex-wife wanted attention. Just wish I could have typed half as well as Hugh Jackman in Swordfish; then I wouldn't feel so sorry for all of the bugs I introduced into production because of h
8.
▲
by
z29LiTp5qUC30n
3y ago
Clearcase was utter crap. 6 hour code checkouts and 2 weeks to setup a new developer is a freaking joke. I literally did a conversion from Clearcase to git and reduced the setup time to 15 minutes and this is for a code base older than Clea
9.
▲
by
z29LiTp5qUC30n
4y ago
Well the Systemd developers got sent death threats. Heck the cryptocurrency community has repeatedly sent death threats to the very people working on their root of trust. People just plain suck
10.
▲
by
z29LiTp5qUC30n
5y ago
Just use sin https://github.com/oriansj/stage0/blob/master/High_level_pro... It'll dehex any non-humanly used ASCII characters
11.
▲
by
z29LiTp5qUC30n
5y ago
The bootstrappable community already produced a solution for this: https://github.com/oriansj/stage0/blob/master/High_level_pro...
12.
▲
by
z29LiTp5qUC30n
5y ago
But I was born in 2002 and I still don't get this crap. It is like people are begging to be psychologically controlled for max financial extraction...
13.
▲
Bootstrapping from Hex to Bison to GCC
(github.com)
103 points
by
z29LiTp5qUC30n
5y ago
|
19 comments
14.
▲
GCC Bootstrapped from Hex
(freelists.org)
2 points
by
z29LiTp5qUC30n
6y ago
|
0 comments
15.
▲
Gnu Guix Bootstrapped from Hex
1 points
by
z29LiTp5qUC30n
6y ago
|
0 comments
16.
▲
by
z29LiTp5qUC30n
6y ago
Let me know when they finally fix their SOCKS Proxy issue.
17.
▲
by
z29LiTp5qUC30n
6y ago
The Free Software community is having a Renaissance right now and making advances on nearly every front. Turns out not compromising your principals and being zealots works.
18.
▲
by
z29LiTp5qUC30n
6y ago
But compilers are not hard but simple state machines. If you don't believe me, look at cc_x86 https://github.com/oriansj/stage0/blob/master/stage2/High_le...
19.
▲
by
z29LiTp5qUC30n
6y ago
The best part is the moved to physlock, specifically the version which you can bypass by hitting enter 3 times...
20.
▲
by
z29LiTp5qUC30n
6y ago
I'd argue the easiest to implement language is macro-assembly then the C subset known as cc_x86 https://github.com/oriansj/mescc-tools-seed
21.
▲
by
z29LiTp5qUC30n
6y ago
It should be pushd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 not cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 with a matching popd at the end Othe
22.
▲
by
z29LiTp5qUC30n
6y ago
https://github.com/oriansj/orgmode-bookmarks enjoy
23.
▲
by
z29LiTp5qUC30n
6y ago
https://www.youtube.com/watch?v=tAFMFjc6mJk
24.
▲
World's only Cross-platform C compiler written in Arm Assembly
2 points
by
z29LiTp5qUC30n
6y ago
|
1 comments
25.
▲
by
z29LiTp5qUC30n
6y ago
but parsing command line arguments is a solved problem https://github.com/oriansj/M2-Planet/blob/master/cc.c#L40
26.
▲
by
z29LiTp5qUC30n
6y ago
It s missing solid pieces, like how to bootstrap a C compiler from nothing: https://github.com/oriansj/stage0 or how to use that C compiler to bootstrap the rest of the software: https://guix.gnu.org/
27.
▲
by
z29LiTp5qUC30n
6y ago
For someone who wants to know how a C compiler converts C to assembly there is no better example than: https://github.com/oriansj/mescc-tools-seed/blob/master/x86/...
28.
▲
by
z29LiTp5qUC30n
6y ago
I think current bootstrapping work clearly shows that the Maxwell equations of software are: pop rx -> sp--; rx := mem[sp] push rx -> mem[sp] := rx; sp++ sub rx ry -> rx := rx - ry jmp rx $I -> if rx is zero jump $
29.
▲
by
z29LiTp5qUC30n
7y ago
You can get a proper C compiler in 2KLOC [or under 5Kloc of assembly https://github.com/oriansj/mescc-tools-seed/blob/master/x86/... | https://github.com/oriansj/mescc-tools-see
30.
▲
A 737byte static init/shell
(github.com)
1 points
by
z29LiTp5qUC30n
7y ago
|
0 comments
More ›