Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
anta40
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
541.
▲
by
anta40
4y ago
Far point. We've read various stories on HN how people got their Firebase billing skyrocketed. One of the lessons learnt: efficient DB access.
542.
▲
by
anta40
4y ago
For me, Firebase is mostly about convenience/development ease: 1. Authentication? Firebase Authentication 2. Database? Firebase Cloud Firestore. Sometimes, you don't need SQL. 3. Push notification? Firebase Cloud Messaging 4. File
543.
▲
by
anta40
4y ago
OS kernel programming. Modern Linux is too complicated for me, so I pick something smaller that can be easily understood by reading docs for a few hours: https://pdos.csail.mit.edu/6.828/2012/xv6.html You'll
544.
▲
by
anta40
4y ago
I'm not old enough to experience UNIX in mid 80/90s. By reading various stories and hear some anecdotes, seems that UNIX is a nice bandwagon for C. Except classic MacOS, Pascal wasn't that popular for system programming. The
545.
▲
by
anta40
4y ago
Wonder why Modula-2 never go mainstream? I see it has some nice features like concurrency.
546.
▲
by
anta40
4y ago
True. On Mac, I'm happy enough with nvim + some plugins. I'm not a pro Pascal programmer though, nor doing rather complex Pascal projects. Still only a hobbyist.
547.
▲
by
anta40
4y ago
Probably because not all of them are interested in setting their own vim/emacs/etc.
548.
▲
by
anta40
4y ago
xv6 is still my favourite: - The codebase is very small. Study the PDF references a few days, and eventually you'll start to understand how things work. - No convoluted build system. Just "make xv6.img". Done. - No need to bu
549.
▲
by
anta40
4y ago
Check "Operating System Design Book Series": https://www.fysnet.net/osdesign_book_series.htm Just remember I own the first 2 books, and haven't finished studying it. Oh well :p
550.
▲
by
anta40
4y ago
Not a backend dev. At least Spring officialy supports Kotlin since v5, and I see most Java devs (including myself) have little difficulties migrating to Kotlin. Scala or Clojure, on the other side, is more radically different.
551.
▲
by
anta40
4y ago
I think C/C++ is the popular option nowadays.
552.
▲
by
anta40
4y ago
https://github.com/CyberShadow/DFeed
553.
▲
by
anta40
4y ago
"I used CleanMyMac to clean my disk thoroughly, but there is not enough space. After analysis, it was found that the development tools and the compilation results left over from many projects took up a lot of disk space. At that time,
554.
▲
by
anta40
4y ago
Perhaps "magical" = increased complexity, like you can't just build a standalone source file. You have to setup a project first, configure the required build XML, add your code files to that project, etc etc then finally comp
555.
▲
by
anta40
4y ago
Probably because the author isn't a... ummm... "system programming folk"?
556.
▲
by
anta40
4y ago
Couldn't give this a try: I'm on Mac and don't have any access to Linux system at the moment. GDB itself officially supports Rust, with some gotchas: https://sourceware.org/gdb/onlinedocs/gdb/Ru
557.
▲
by
anta40
4y ago
Could you explain more about about the "messy desktop experience"? Many years ago, around 2006-2008, my PC exclusively ran Slackware after saying goodbye to XP. It wasn't really beefy, so I installed FVWM. I could do all the
558.
▲
by
anta40
4y ago
True: Whatsapp, MS Teams, Android Studio, Homebrew, etc. Really pain in the a*ss if you're on 128 GB Mac.
559.
▲
by
anta40
4y ago
Why? Because WSL = running Linux on top for Windows, so expect a performance hit? Many many years ago during undergraduate days, I used Cygwin (before being introduced to VirtualBox) to provide a UNIX-y coding environment on my Windows PC.
560.
▲
by
anta40
4y ago
And for those who want offline copy: https://en.cppreference.com/w/Cppreference:Archives
561.
▲
by
anta40
4y ago
So, there are new systems which are being developed in COBOL?
562.
▲
by
anta40
4y ago
Running 32-bit apps, for example. I sometimes code in assembly for fun (my professional work is mobile app developer, though). One of my favorite assemblers is FASM: https://flatassembler.net/ It's still written in 32-
563.
▲
Why mobile app environments is practically dominated by Android and iOS?
2 points
by
anta40
4y ago
|
2 comments
564.
▲
by
anta40
4y ago
And of course it's fork, KolibriOS: http://www.kolibrios.org/en/ Still 32-bit only, I think.
565.
▲
by
anta40
4y ago
Whoa, I thought BlueJ is dead. Turns out it's still under development. Nice. Used in the university (2004-2005) when I started learning Java as a freshman.
566.
▲
by
anta40
4y ago
Just checked my HN bookmark folder on the browser, and I forgot to put that. Thank you.
567.
▲
by
anta40
4y ago
Ah yes that's the one. Thank you. I forgot the "tribes" keyword...
568.
▲
by
anta40
4y ago
Try Bruce Molay's Understanding UNIX/LINUX Programming: A Guide to Theory and Practice. It teaches us various Linux/Unix concepts like signal, threads, file I/O, socket, etc. On some chapters, we'll be guided to re-
569.
▲
by
anta40
4y ago
Why would you put APSC lens on FF body (which is bigger) then crop? Just put on APSC body, which is smaller. Done. For some, APSC is still big, and they are happy enough with MFT. Now I wonder, why would people buy FF cameras (especially if
570.
▲
by
anta40
4y ago
I feel you. That's one of the most commonly heard complaints about native Android development from newcomers: "why does Android Studio is such a resource/memory hog bla bla bla..." About a decade ago, when Eclipse was th
More ›