Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
simias
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
99 ms
·
931.
▲
by
simias
6y ago
I think many people don't know better and when you go to a store you see ultra-cheap inkjet that can print in color or significantly more expensive B&W laser (or much more significantly expensive color laser, that's still not
932.
▲
by
simias
6y ago
That would sort of be the worst of both worlds for me: my problem with Vim is that many of the fundamentals are a bit wonky. Elisp is vastly better than vimscript, the macro system of Vim in nice for one-off macros but quickly reaches its l
933.
▲
by
simias
6y ago
Thank you (and jgilias) for the Doom emacs pointer, I'll be sure to look it up!
934.
▲
by
simias
6y ago
I like Rust and terminal editors but the Readme really put me off, I advise the author to either remove the bit about the other editors or take the time to really study what people like in them, because there's a lot of nonsense in her
935.
▲
by
simias
6y ago
I agree that teaching C++ as "C and then some stuff on top" is probably a bad idea. But I also think that it's not technically incorrect to say that "C is mostly a subset of C++", at least as far as most C construct
936.
▲
by
simias
6y ago
I think "nearly a superset" is correct, the empty argument list doesn't really make enough of a difference to really make it a completely different language. I also don't think I've ever seen this "feature"
937.
▲
by
simias
6y ago
I see what you mean but I think the point the article is making here is true: you can effectively strip most of the features of C++ and end up with something with a footprint and runtime cost almost identical to C. You can effectively port
938.
▲
by
simias
6y ago
>The Rust's generics and macros are much weaker than provided by C++ templates coupled with C macros. Although, this is also not so crucial. That's a very strange way to put it IMO, I'm not sure what is meant by "weak
939.
▲
by
simias
6y ago
I like the idea for a low-tech, no-distraction solution for writing but man, this AlphaSmart device looks really crap. I hate chiclet keyboards, but I know that not everybody agrees. On the other hand, I can't imagine that anybody find
940.
▲
by
simias
6y ago
>Having done just a tiny bit of compiler development for ARM, I can assure you that having all of these variants is a pain. Making compiler writers' lives harder means you're less likely to get optimal performance. At least on
941.
▲
by
simias
6y ago
I enjoyed reading this a lot, I keep seeing RISC-V being touted as a potential replacement for ARM but I had yet to read a good critique of the ISA by people who know what they're talking about. This point I didn't quite understan
942.
▲
by
simias
6y ago
> All in all it took us under a week to secure the assignments, and any who did not sign we simply rewrote their lines of code, or we would have, but everybody signed. I've always heard about this possibility but I wonder how one wo
943.
▲
by
simias
6y ago
This back and forth appears in every single thread about PHP on HN: - PHP doesn't deserve its bad reputation! - Well, it used to be pretty terrible... - Ok, so first let's talk about the relativity about the definition of "te
944.
▲
by
simias
6y ago
Oh to be clear it's not that that bothers me, it's the fact that it's closed source. That's just personal preference though. I'd be fine with a "source available" paying solution for instance, as long as t
945.
▲
by
simias
6y ago
That's one of these ideas I wish I had come up with. It sounds fun to program, fun to use and even potentially useful to make cutesy gifs. I wasn't familiar with PICO8, it seems to effectively be a faux-retro console emulator that
946.
▲
by
simias
6y ago
It'll probably take a few more years still. I've started introducing rust into my "stack" at work for some new projects and I'm sure I'm not the only one in this situation, so when I decide to move to a differe
947.
▲
by
simias
6y ago
I agree regarding the use of nightly Rust but fortunately it shouldn't be too long until a stable-compatible Rocket is released: https://github.com/SergioBenitez/Rocket/issues/19
948.
▲
by
simias
6y ago
They seem to imply that the seller was actually honest and thought it was genuine, so I guess somebody did get shafted in the process (although probably by a much smaller amount). It's quite a clever hustle in a way: since the wrapped
949.
▲
by
simias
6y ago
I can't help but cite this sentence from the article that seems to have been generated by a very poor Markov chain: >The three sellers were led by Jake Greenbaum, a “blockchain entrepreneur” who uses the Twitter handle JBTheCryptoKi
950.
▲
by
simias
6y ago
Do all 5 attacks share some common vector? If so it could be that some zero-day or vulnerable target list has been shared within the past few days on some seedy underbelly of the darknet and a few opportunists decided to act on it?
951.
▲
by
simias
6y ago
I'm looking at sway and it looks promising (although I wonder how it deals with the many weird corner cases that X11 tiling WMs have had decades to fix and work around) but Sway's home page linked to the wlroots project which is:
952.
▲
by
simias
6y ago
Man reading this thread confirmed that I probably shouldn't even attempt to use Wayland in the near future, I basically use every single of the features you've listed. So far I basically kept using X11 because it mostly just works
953.
▲
by
simias
6y ago
I'm personally concerned because I like to use "niche" tiling WMs (I used Ratpoison then StumpWM for over a decade, then I switched to a rather heavily customized DWM a couple of years ago). Even with a relatively monolithic
954.
▲
by
simias
6y ago
You're not wrong but I expect they'd make it so that the various models would be similar enough (at least within a given CPU generation) so that you could use mostly precompiled artifacts instead of rerouting everything from scrat
955.
▲
by
simias
6y ago
One factor to consider is long term stability, an area where web dev works very differently from embedded devices. Embedded code is often tied to a specific hardware device. I maintain code that was originally written almost 20 years ago. I
956.
▲
by
simias
6y ago
I'm surprised that the author equated embedded programming with IDEs! In my experience that's where the IDE programming fares poorly because every environment is different (so everybody has their "official" IDE that you
957.
▲
by
simias
6y ago
Counterpoint: while I would've jumped ship from X to Wayland or anything else 15 years ago because I kept having to mess with my Xorg.conf every other week to resolve some breakage or tweak anything, I haven't really had any signi
958.
▲
by
simias
6y ago
Seems like Google is making a new push for people to be logged in at all times. Youtube nags me continually to log in when I watch videos on the website, pausing the video to display a pop up and then restarting from the beginning even if I
959.
▲
by
simias
6y ago
So I have zero experience with Meson but quite a bit of experience maintaining C++ codebases of varying quality and with all sorts of build systems (qmake, autotools, cmake, simple Makefiles, ...) and honestly I think if you want to make a
960.
▲
by
simias
6y ago
If anything this argument would make more sense the other way around: Rust cares about memory safety a whole lot more than C++, so it should be more concerned about having insecure interfaces leaking through dependencies. C and C++ don'
More ›