Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jmmv
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
271.
▲
by
jmmv
3y ago
Thanks for the confirmation. I’ll fix the text. What I had in mind when I wrote this sentence though is how the modern apps that people seem to like /are/ C#, such as Windows Terminal and PowerToys, and these feel quite slow to me
272.
▲
by
jmmv
3y ago
The expressive type system and the borrow checker /also/ allow you to avoid many of the logic bugs that you’d have otherwise.
273.
▲
by
jmmv
3y ago
Author of the article here. Surprised to see this bubble up to the front page again (: Discussion from a few days ago based on the original Twitter thread: https://news.ycombinator.com/item?id=36446933
274.
▲
by
jmmv
3y ago
Hey folks, author of the Twitter thread here. It's pretty funny how a pair of crappy videos I recorded in 5 minutes have gone viral and landed here. I obviously did not expect that this would happen and is why I didn't give a seco
275.
▲
by
jmmv
3y ago
I've been out of touch with the Linux distro ecosystem for a while. My current favorite for a desktop environment is Fedora, and it seems like most major distros default to Gnome these days. They may provide KDE, but KDE seems to be a
276.
▲
by
jmmv
3y ago
Somebody else brought it up in a separate comment, but because you specifically ask about the Raspberry, I'll mention EndBASIC ( https://www.endbasic.dev/ ) here again :) Supporting this platform is an ideal goal of the
277.
▲
by
jmmv
3y ago
Well, Amstrad was precisely the inspiration ;-) Take a look at the About page for the history!
278.
▲
by
jmmv
3y ago
Thanks for bringing this up! I (author of EndBASIC) have been busy with other stuff since this made the front page last time and have not had a chance to touch the project for the last few months, but I do still have plans to grow it. Just
279.
▲
by
jmmv
3y ago
I don’t remember Lotus 1-2-3 much, but WordPerfect 5.1 was glorious. I wonder if there is something similar to it today? (I’m happy with Markdown and Emacs, but it’s not the same.) Also, its “reveal codes” feature (or whatever it was called
280.
▲
by
jmmv
3y ago
Congrats on the milestone! Mine is 19 years old and I’ll be writing a similar post to yours next June :)
281.
▲
by
jmmv
3y ago
Compilers are one of my favorite topics in CS as well, and this post was pretty interesting and easy to read. I’ll add my own at https://jmmv.dev/2023/01/endbasic-parsing-difficulties.html where I described some d
282.
▲
by
jmmv
3y ago
You might want VISUAL=view instead of VISUAL=vim, which will open vim in read-only mode (which is in line with the semantics of VISUAL).
283.
▲
by
jmmv
3y ago
Quoting from the thread: > Hmm, I've been curious why Apple switched back to Pico. I'm sorry they seem to have declared war on GPL software, but this seems to be recent revelation. For years OS X distributed nano with seemingly
284.
▲
by
jmmv
3y ago
I once had an issue where my noise-cancelling headphones (but not others) would make some static/buzzing sound when connected to my computer but not to my laptop. The problem lasted for months. I don’t know how I eventually found out t
285.
▲
by
jmmv
3y ago
This is really cool, and there doesn't seem to be a lot of code in the repo. But before trying to read it… does anyone know how this works? Edit to answer myself: found the answer in this comment from the last time this was discussed:
286.
▲
by
jmmv
3y ago
I wrote a similar article years ago based on my setup to explain folks that asked how I organized projects and worked on them via tmux. The text is from 2015, but I still work mostly like that… although I’ve added VSCode and Doom Emacs into
287.
▲
by
jmmv
3y ago
WSL 1 was mostly like this, where Linux shared the file system with Windows, albeit in a subdirectory. WSL 2 is a completely different beast, with Linux storing its file system in a virtual disk image. \\wsl$\ just gives you the illusion of
288.
▲
rePalm
(dmitry.gr)
2 points
by
jmmv
4y ago
|
0 comments
289.
▲
by
jmmv
4y ago
“ChatGDB, find me the memory leak!” is what I would want to say! Not really dictate commands I don’t know I may even need.
290.
▲
by
jmmv
4y ago
As a former Bazel developer and current Bazel user, I very much like the design principles that they outline for Buck2. In particular: * The fact that it is written in a compiled safe language is a breath of fresh air. I personally like Jav
291.
▲
by
jmmv
4y ago
I've gone through various iterations of my blog/site. I started in LiveJournal back in the day, then moved to Blogger, and then tested the waters with Medium. Eventually, I concluded the same as the author: that I had to own my co
292.
▲
Ask HN: Windows Dev Kit 2023: Impressions 5 months in?
2 points
by
jmmv
4y ago
|
0 comments
293.
▲
by
jmmv
4y ago
Not really what you are asking for, I know, but: run Helix in tmux and leave it running there. Sure, it's not going to survive computer reboots, but your state will survive almost anything else (in particular, closing terminal windows
294.
▲
by
jmmv
4y ago
I want to like Helix, I really, really want to. It's lean, fast, polished, purely console based so it fits my workflows perfectly... but the almost-like-vim-but-not-really key bindings are a deal breaker. I just can't make the swi
295.
▲
by
jmmv
4y ago
Any build system is a nightmare when you don't understand it. I don't know what that team moved to Bazel from. I suppose it was Makefiles, and I'm sure if that's what the team was using, almost all of those 25 people did
296.
▲
by
jmmv
4y ago
> Because the outside world is diverse and open source does not have the ressources to write bazel rules. But the open source world has the resources to write new build systems (and ecosystems!) time and time again. This argument does no
297.
▲
by
jmmv
4y ago
I went down this particular rabbit hole of trying to terminate processes reliably a few years ago. The context was termination of tasks and tests by Bazel. You can find the text in https://jmmv.dev/2019/11/wait-for
298.
▲
by
jmmv
4y ago
Most definitely did not, but for those that put some interest, it seems like it was much easier than these days.
299.
▲
by
jmmv
4y ago
Agree with the author’s thesis of how the folks that “grew with computers” have an advantage over those approaching them now, in terms of understanding the inner workings. I’m not sure that this matters much in terms of solving actual probl
300.
▲
by
jmmv
4y ago
Some random comments: * A few GBs of data isn't really that much. Even /considering/ the use of cloud services just for this sounds crazy to me... but I'm sure there are people out there that believe it's the only w
More ›