Hacker GitHub

← All repos

jhallen/joes-sandbox

View on GitHub ↗ ★ 679 C

57 mentions on Hacker News by 25 people: 9 stories, 48 comments · first 2014-10-24 · latest 2022-03-06

Mentions per year 57 mentions · busiest year 2017 (13)
20082026
  1. VSCode isn’t fine, you are just suffering from web app Stockholm syndrome: https://github.com/jhallen/joes-sandbox/blob/master/editor-p... VSCode is slower than Emacs/Vim at e.g. syntax highlighting a large file by a factor of three. It’s…
  2. It's amazing how old ZPL is. I wrote a Zebra-140 driver (in C..) in something like 1993. https://github.com/jhallen/joes-sandbox/tree/master/doc/zebr... It's a simple macro-based typesetting language that can be used to quickly make many…
    comment by jhallenworld · 2022-02-03 · in Writing a printer driver in JavaScript
  3. …with UARTs over long distance- I was about to write about it, but I actually have it on github: https://github.com/jhallen/joes-sandbox/tree/master/hw/lined... CAN is interesting in that the protocol is pretty complex, but from software…
    comment by jhallenworld · 2021-11-22 · in SPI: The serial peripheral interface [video]
  4. …but I don't care for this application. Same for strtod. Also they are faster. I put the code here: https://github.com/jhallen/joes-sandbox/blob/master/snippets... I see the Aztec ones for x86 are hand assembly..
    comment by jhallenworld · 2021-08-09 · in The Official Aztec C Online Museum (2009)
  5. My response was from from emacs perspective. Here's a memory usage comparison: https://github.com/jhallen/joes-sandbox/tree/master/editor-p... Looks like emacs uses at least double the memory.
  6. …roups.io/g/dosOrCAD/files/OrCAD%20driver%20without%... I put a copy in one of my github repositories: https://github.com/jhallen/joes-sandbox/blob/master/pcb/orca... I think this is a description of what's going on:…
    comment by jhallenworld · 2020-09-09 · in I still use WordPerfect 6.2 for DOS
  7. …relative performance of the classic CPUs, so I made this table to compare their memcpy performance: https://github.com/jhallen/joes-sandbox/tree/master/classic-...
    comment by jhallenworld · 2020-07-07 · in The Complete Spectrum ROM Disassembly
  8. …across files. After that folder was excluded, it took 250 MB and it was indexing 20 MB. See also: https://github.com/jhallen/joes-sandbox/blob/master/editor-p...
    comment by tester89 · 2020-05-29 · in Insider Build of VSCode for Windows/ARM64
  9. …some existing efforts in comparing editors [2].) [1] https://en.wikipedia.org/wiki/Atom_Editor [2] https://github.com/jhallen/joes-sandbox/tree/master/editor-p...
  10. …is here if anyone interested, look for the funccd, funcnextdir, funcprevdir and associated aliases. https://github.com/jhallen/joes-sandbox/blob/master/setup/ba...
  11. …company. You deserve better! [1] https://github.com/Microsoft/vscode/wiki/Performance-Issues [2] https://github.com/jhallen/joes-sandbox/tree/master/editor-p...
    comment by desertrider12 · 2019-09-11 · in Uber lays off 435 people
  12. …cells: \{RRD+7} "Get first expression from cell two to the Right Right one Down and add 7 to it". https://github.com/jhallen/joes-sandbox/tree/master/doc/nice... Anyway, I'd like this capability in the editor, will add it someday..
    comment by jhallenworld · 2019-07-10 · in Soulver – Notepad, meet calculator
  13. https://github.com/jhallen/joes-sandbox/blob/master/editor-p... This is probably what you're looking for.
    comment by govg · 2019-03-13 · in Sublime Text 3.2 Released
  14. Emacs is comparable in speed and memory usage according to this: https://github.com/jhallen/joes-sandbox/blob/master/editor-p... When you consider that emacs is so, so much more it's really quite impressive.
    comment by black-tea · 2019-03-13 · in Sublime Text 3.2 Released
  15. Yes it is. https://github.com/jhallen/joes-sandbox/tree/master/editor-p...
  16. I've implemented something like this in a non-LISP syntax language. See: https://github.com/jhallen/joes-sandbox/tree/master/lang/ivy The idea is that in a function call, the arguments are normally evaluated before the call as usual. But…
    comment by jhallenworld · 2018-11-09 · in $vau: the ultimate abstraction (2010) [pdf]
  17. For comparison, here is symbolic derivatives in C. I wrote this in 1990 for school project: https://github.com/jhallen/joes-sandbox/tree/master/x/xquiz I need to make slides and a better write up for it, but the program is a math quiz with…
    comment by jhallenworld · 2018-11-01 · in Fun with Symbolic Derivatives in Lisp
  18. …that understands the ext2 filesystem, so can load the kernel without having to "update-grub": https://github.com/jhallen/joes-sandbox/tree/master/boot Bonus: it tries to read tracks at a time to make booting off of floppies faster (I wrote…
  19. …than C++ (which I think the core of Sublime is written in) Edit: Benchmarks appear to back this up: https://github.com/jhallen/joes-sandbox/tree/master/editor-p...
    comment by thsowers · 2018-07-12 · in Microsoft is updating Notepad
  20. It does do some things faster than vim though: https://github.com/jhallen/joes-sandbox/tree/master/editor-p...
    comment by jeremejevs · 2018-06-22 · in Atom 1.28
  21. …That also coincides with: https://medium.com/@caspervonb/why-i-still-use-vim-67afd76b4... And https://github.com/jhallen/joes-sandbox/tree/master/editor-p...
    comment by movedx · 2018-04-23 · in Hyper 2, Electron based terminal
  22. …that Emacs's large file behavior isn't especially different than other non-minimalist editors[1]. https://github.com/jhallen/joes-sandbox/tree/master/editor-p...
  23. …software, but in closed source software this is about as honest, kind, friendly as it gets. [1] https://github.com/jhallen/joes-sandbox/tree/master/editor-p... [2] Quick as being perceived, as well as proven by these benchmarks.
    comment by Fnoord · 2018-01-04 · in Why I Still Use Vim
  24. …Editor Performance Comparison[1] (which is already somewhat obsolete) without attribution? Wow. 1: https://github.com/jhallen/joes-sandbox/tree/master/editor-p... ---- EDIT: I'm sorry, there's a mention at the end of the article. Either I…
    comment by tangus · 2018-01-04 · in Why I Still Use Vim
  25. …itself. Also it should read a track at time so that booting from old floppy drives is fast: https://github.com/jhallen/joes-sandbox/tree/master/boot
    comment by jhallenworld · 2017-10-22 · in Writing a Bootloader
  26. …the largest of files easily. Found it here (noticed this link was submitted to HN in the past): https://github.com/jhallen/joes-sandbox/blob/master/editor-p...
    comment by placebo · 2017-09-24 · in JOE – Joe's own editor 4.5 released
  27. https://github.com/jhallen/joes-sandbox/tree/master/editor-p...
  28. Time to update this one? https://github.com/jhallen/joes-sandbox/tree/master/editor-p... I want to like Atom becuause it's free and open source... but Sublime is so much faster.
  29. …especially pre-64bit computers) but it still was orders of magnitude faster than Atom for instance: https://github.com/jhallen/joes-sandbox/tree/master/editor-p...
  30. https://github.com/jhallen/joes-sandbox/tree/master/editor-p...
    comment by ericfrederich · 2017-06-16 · in Atom 1.18 released
  31. …change my opinion. It always felt very slow to me even on killer hardware. This page quantifies it. https://github.com/jhallen/joes-sandbox/tree/master/editor-p... I don't so much care about memory consumption. It can be 5 to 10 times as…
    comment by ericfrederich · 2017-06-16 · in Atom 1.18 released
  32. …However, if you end up in a file of any significant size in VS Code, you're pretty much toast. https://github.com/jhallen/joes-sandbox/tree/master/editor-p...
  33. …use VS Code pretty much exclusively these days myself, so I'm not picking on it by any means. [0]: https://github.com/jhallen/joes-sandbox/tree/master/editor-p...
  34. …IDE. Someone just posted some really embarassing benchmark numbers regarding this issue yesterday: https://github.com/jhallen/joes-sandbox/tree/master/editor-p... Note that Atom and VSCode are nearly 10x slower than all the other…
  35. …something so high up the stack for dev tool? Edit2: For non-believers in nested comments, look -> https://github.com/jhallen/joes-sandbox/tree/master/editor-p...
  36. I've compared the performance of Micro with some other editors, see: https://github.com/jhallen/joes-sandbox/tree/master/editor-p...
  37. Here is a performance comparison of a bunch of editors: https://github.com/jhallen/joes-sandbox/tree/master/editor-p...
    comment by jhallenworld · 2016-08-31 · in Atom 1.10 and 1.11 beta
  38. This is one of those repeatedly solved problems in chip design... Here is my solution: https://github.com/jhallen/joes-sandbox/tree/master/verilog-... My solution allows you to define registers as module instantiations throughout the…
    comment by jhallenworld · 2016-04-01 · in Synchronizing Verilog, Python and C
  39. Turn an old Linux pc into a terminal server: https://github.com/jhallen/joes-sandbox/tree/master/utils (look for serial connect / c.c) This lets you telnet to a serial port (uses xinetd and telnetd), just like commercial ones. It includes…
    comment by jhallenworld · 2015-12-25 · in Freetserv: a free serial terminal server
  40. …design 20 years ago, but with the IDT79R3041 MIPS CPU (sadly no longer available) and XC3030 FPGA: https://github.com/jhallen/joes-sandbox/tree/master/hw/handh...
    comment by jhallenworld · 2015-11-18 · in Designing an Intel 80386SX development board
  41. I wrote an arbitrary precision ASCII decimal floating point library. No conversion required at all! https://github.com/jhallen/joes-sandbox/tree/master/lib/farb (There are much faster alternatives, this was just for the fun of it).
    comment by jhallenworld · 2015-09-19 · in DEC64: Decimal Floating Point
  42. For your amusement: a calculator written in BASIC: https://github.com/jhallen/joes-sandbox/blob/master/snippets...
  43. …power line monitor made from wire-wrapped x88). Recently put it in github if anyone is interested: https://github.com/jhallen/joes-sandbox/tree/master/lang/ali... I tried to sell this through ads in Midnight Engineering, but it didn't work…
    comment by jhallenworld · 2015-02-16 · in 8OD – Arduino form-factor Intel 8086
  44. …for X using "object oriented" C. It implements single inheritance using preprocessor tricks: https://github.com/jhallen/joes-sandbox/tree/master/x/notif
    comment by jhallenworld · 2014-11-19 · in Object Oriented ANSI C (1993) [pdf]
  45. I used the C preprocessor as the schema compiler in my serialization library: https://github.com/jhallen/joes-sandbox/tree/master/lib/sdu
    comment by jhallenworld · 2014-10-25 · in Flatbuffers by Google – CapnProto alternative
  46. …Also you can assign to and use variables in any order \{a*2} prints 20 because later I set \{a=10}. https://github.com/jhallen/joes-sandbox/tree/master/doc/nice...
  47. I've had very similar ideas in my language Ivy: https://github.com/jhallen/joes-sandbox/tree/master/lang/ivy
    comment by jhallenworld · 2014-10-24 · in Building an extensible syntax
  48. Why read only three sectors when you can read the whole OS into memory. Take a look at these: https://github.com/jhallen/joes-sandbox/tree/master/boot They're assembly language MBR and Linux boot loaders I wrote long ago. The bootloaders…
    comment by jhallenworld · 2014-10-24 · in X86 boot sector written in C (2010)