Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
o11c
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
47 ms
·
901.
▲
by
o11c
2y ago
My point is that "highly configurable and scriptable environment" is a much higher floor than other languages have. You don't need that to be productive in most languages; there are people who write serious code in nano or
902.
▲
by
o11c
2y ago
`System.out.println` is ridiculous, and you're likely to use it many times unlike `public static void main`. Well, since there are only 2 of these I suppose you can simplify this to it's not hard to customize your editor to expand
903.
▲
by
o11c
2y ago
The full statement is "You don't need a full-blown IDE, just use (vim or whatever), unless you are writing in Java". Among mainstream languages, Java is uniquely hostile to being written by humans. The statement is usually sh
904.
▲
by
o11c
2y ago
Note especially that in many languages "censor" and "censure" are the same word.
905.
▲
by
o11c
2y ago
Java is the only language I've ever met where an autocomplete might be a net positive, since the ecosystem is full of excessive verbosity. I'm not confident about that, since I don't write anything in Java if I can help it.
906.
▲
by
o11c
2y ago
We already have one. What we don't have is an API for process pillaging . Think about it - if you aren't init, what exactly is too limiting about "kill the processes or process groups of the children you created yourself&quo
907.
▲
by
o11c
2y ago
More like "if you empty a safe-deposit box that doesn't belong to you, don't be surprised if random people start complaining about their goods being stolen." Ownership matters for more than just memory. And the "jus
908.
▲
by
o11c
2y ago
As long as you aren't trying to reimplement `systemd` badly, you really shouldn't have to deal with this.
909.
▲
by
o11c
2y ago
The concern that jumps out at me is: what about flags that affect code generation? Some are tied to the subarch (e.g. "does this amd64 have avx2?" - relevant if the cache is backed up and restored to a slightly different machine,
910.
▲
by
o11c
2y ago
In defense of the Septuagint, there are several places where the Dead Sea Scrolls agree with it against the Masoretic Text.
911.
▲
by
o11c
2y ago
I can't speak for the particular material referenced, but ... good faith is a lot to ask for in religious meta-literature. So often I see arguments based on the following: * Start by assuming all the weird stuff didn't actually h
912.
▲
by
o11c
2y ago
I've replied more in the other tree, but I'm not even touching NPM yet. The stuff I'm writing is simple enough not to need any dependencies.
913.
▲
by
o11c
2y ago
True, but I've never met an ecosystem where building your own tools is required .
914.
▲
by
o11c
2y ago
Ignoring the massive vtable problem for a moment ... If tree shaking is so good, show me how to write something like this: * when targeting browser, use dom * when targeting node, use process/fs * typescript should bail out if a mixt
915.
▲
by
o11c
2y ago
The problem with `esbuild` is that it silently does the wrong thing whenever there are type errors. The main job of a compiler is producing error messages; actually producing an output file is secondary. `tsc` is so slow that it seems the
916.
▲
by
o11c
2y ago
"build your own tools" is also known as "the ecosystem is lacking"
917.
▲
by
o11c
2y ago
Two blatant ones: 1. conditional compilation (typecheck and use these apis only in some environments), and 2. being able to compile "hello world" in under 1 second. I know I keep finding more but these ones I can't even write
918.
▲
by
o11c
2y ago
I see lot of frontend people say this (since their baseline is "nothing"), but as someone who's used to compiled languages, all JS-ecosystem tooling is quite atrocious. It's still missing many of the useful basics that
919.
▲
by
o11c
2y ago
"all y'all" is an abomination.
920.
▲
by
o11c
2y ago
I'm not sure I'm quite hitting 2, but it's pretty close. I just sat down and made a list purely from memory, and got 1 per year since I started persisting memories. And I have to be forgetting some. In fact, the actual numb
921.
▲
by
o11c
2y ago
> By the time I was 16, I had been to five or six funerals. Is it just me or does this actually seem kind of low ? They say your social cluster is 150 people, so you should be going to about 2 funerals every year (this ignores age-clu
922.
▲
by
o11c
2y ago
I had a different GRUB2 upgrade breakage a couple years ago. Mine related to a hybrid ISO/MBR disk (extremely common for distro install disks); previously grub had silently just used the obvious partition table, but the new grub insist
923.
▲
by
o11c
2y ago
Some variations: - Formal. Host does all the planning and provides all of the food. At most, some people help in the kitchen. - Informal. Don't use the good china or fancy napkins, might eat in the kitchen or living room. Often used be
924.
▲
by
o11c
2y ago
Your case is relatively unusual and unlike general conversations, since you have: - a topic that everybody knows will be the focus, and - an audience that actively values your conversation. Outside your core discussion time is wh
925.
▲
by
o11c
2y ago
This was a lifesaver during the early KDE4 years. Most projects it's wise to avoid .0 releases, but for KDE4 even up to .4 or so it was questionable. Thankfully this catastrophe didn't repeat for KDE5. There are still KDE3 featu
926.
▲
by
o11c
2y ago
On non-Qubes systems, it doesn't take 5 seconds to launch a sandbox.
927.
▲
by
o11c
2y ago
> How do you square that with the modern Catholic church’s systemic support of sexual abuse of minors? I'm the first to criticize Catholicism given a chance, but ... I'm not sure that's actually a valid claim to make outsi
928.
▲
by
o11c
2y ago
That's standard if `<iso646.h>` is included in C, but said header is a nop for C++. In the GCC world, inline asm uses strings so macros don't cause problems.
929.
▲
by
o11c
2y ago
Pro tip: `#pragma GCC poison` is very good for (incrementally) getting rid of specific C-isms (both individual macros and individual functions) and keeping them out. It looks like `#pragma deprecated` is similar for MSVC, but it has the maj
930.
▲
by
o11c
2y ago
Bad title, should be "denied that it was an Iran Mothership".
More ›