Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gf000
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
36 ms
·
811.
▲
by
gf000
1y ago
Can be. Working hard for something and achieving it can be a great source of fun, and many people chase it.
812.
▲
by
gf000
1y ago
> Meanwhile a large fraction of adults are failing to do what you’re expecting a 12 year old to get right. Is it not because they failed to learn it in there teenage years? My mother is a teacher and she noticed that kids that regularly
813.
▲
by
gf000
1y ago
Well, (some?) humans have inherent curiosity about how to world operates, see all the litany of questions small children have. Education should attempt to somehow tap into that as a core motivation, though that will surely not be enough or
814.
▲
by
gf000
1y ago
One part of it. The other (and arguably bigger in some way) part are drivers (Nvidia, amd, Intel) that improved a great deal over the years.
815.
▲
by
gf000
1y ago
https://news.ycombinator.com/item?id=45944454 I meant to add it here
816.
▲
by
gf000
1y ago
It's just on and off, and doesn't let you choose between the different ones (transparency, conversation aware, etc)
817.
▲
by
gf000
1y ago
No, it's not a complete replacement for inheritance.
818.
▲
by
gf000
1y ago
Though it's important to add that composition is not a complete replacement for inheritance, see the Self problem. (The Manifold project has a good description on it).
819.
▲
by
gf000
1y ago
You can absolutely assign intent to a company, it's not an arbitrary grouping of 166k people.
820.
▲
by
gf000
1y ago
A device sold not in small part due to its noise cancelling ability, yet having no way to turn it on/off when connected to Android is not an extra convenience feature.
821.
▲
by
gf000
1y ago
You can't even change noise cancel's mode.
822.
▲
by
gf000
1y ago
if (name == 'APPLE') will surely improve performance.
823.
▲
by
gf000
1y ago
It's especially funny considering that this issue has been known from lisps for 50+ years..
824.
▲
by
gf000
1y ago
I have no problem with ident: type. I have problem with dropping the colon between them for no good reason, even though there used to be 2 quite well-established patterns every language adhered to.
825.
▲
by
gf000
1y ago
"x: int p: pointer to int a: array[3] of int These declarations are clear, if verbose - you just read them left to right. Go takes its cue from here, but in the interests of brevity it drops the colon and removes some of the keywords &
826.
▲
by
gf000
1y ago
> I really want a fast, memory managed, statically typed scripting language somewhere between Rust and Go that's fast to compile like Go, but designed in a safe way like Rust OCaml is pretty much that, with a very direct relationshi
827.
▲
by
gf000
1y ago
Memory is the most common tradeoff engineers make for better performance. You can trivially do so yourself with java, feel free to cut down the heap size and Java's GC will happily chug along 10-100 times as often without a second thou
828.
▲
by
gf000
1y ago
Error handling is objectively terrible in Go and the explicitness of the always repeating pattern just makes humans pay less attention to potentially problematic lines and otherwise increases the noise to signal ratio.
829.
▲
by
gf000
1y ago
Not convinced. Especially with property flags.
830.
▲
by
gf000
1y ago
Rust managed to learn a lot from C++ and other languages' mistakes. So while it has quite a bit of essential complexity (inherent in the design space it operates: zero overhead low-level language with memory safety), I believe it fares
831.
▲
by
gf000
1y ago
> Only a small percentage of humanity are/were capable of doing any of these. And they tend to be the best of the best in their respective fields. A definite, absolute and unquestionable no, and a small, but real chance is absolutel
832.
▲
by
gf000
1y ago
Good question, though I would say that there may be different grades of novelty. One grade might be your example, while something like Gödel's incompleteness theorems or Einstein's relativity could go into a different grade.
833.
▲
by
gf000
1y ago
I think the importance is the ability . Not every human have produced (or even can) something novel in their life, but there are humans who have time after time. Meanwhile, depending on how you rate LLM's capabilities, no matter how m
834.
▲
by
gf000
1y ago
Like the seahorse emoji?
835.
▲
by
gf000
1y ago
> Java and C#, for being enterprisey I believe there are far more interesting stuff to learn about these languages, like the whole category of runtimes could have been mentioned, which can directly affect the language design itself (e.g.
836.
▲
by
gf000
1y ago
I believe some logic behind may be that you can't recognize an overflow has happened with unsigned, but with signed you can recognize over and underflows in certain cases by simply checking if it's a non-negative number. At least
837.
▲
by
gf000
1y ago
Going out of your way would involve committing unethical experiments, which is absolutely frowned upon by scientists. And many experiments are simply impossible to do in a manner that completely removed every outside factors. But that doesn
838.
▲
by
gf000
1y ago
> If your code base doesn't mind garbage collection and doesn't depend on some external library, everyone should really look at go I mean, at that point pretty much every language would be a decent choice.
839.
▲
by
gf000
1y ago
I mean, Rust is quite a different category than C or Go, if this is the 3 languages you reference. Rust has plenty of syntax coming straight from ML (okay, not straight, probably through OCaML) Pattern matching, destructuring, expressions e
840.
▲
by
gf000
1y ago
> Java is quite busy also implementing features that are small in other languages like text blocks. It's a small feature which is immediately understandable by anyone coming straight from Java 1.2, it doesn't materially increas
More ›