Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Ygg2
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
421.
▲
by
Ygg2
1y ago
I could see that remixes are partially original. But you're not even doing the remixing; the LLMs are.
422.
▲
by
Ygg2
1y ago
> Whether or not it's "essential" is kind of irrelevant for the ergonomics; The thing about essential complexity is you always pay for it. Either during compile or execution. Java has concept of thread safe but doesn'
423.
▲
by
Ygg2
1y ago
> Do you value self expression? Did you train the AI yourself? On your own music? Or was music scrapped from Net and blended in LLM?
424.
▲
by
Ygg2
1y ago
You don't boil the frog instantly. You first lobotomize it, by gaining its trust. Then you turn up the heat. See how YouTube went from Ads are optional to Adblockers are immoral.
425.
▲
by
Ygg2
1y ago
"Adtech is good. Adblockers are unnatural"
426.
▲
by
Ygg2
1y ago
> The current USA government removed Current USA government is on a defunding spree. The threat hasn't disappeared they are just treating it as too expensive to worry about. I'm not from US. Where I live I've seen more Rus
427.
▲
by
Ygg2
1y ago
Wait. You don't trust Btrfs but you would trust BCacheFS, that's obviously very experimental?
428.
▲
by
Ygg2
1y ago
> I honestly doubt it would happen if we enforced what a package is in the language. I just don't want to officially endorse one ever because I do view them to be evil. I don't see how changing package definition is going to h
429.
▲
by
Ygg2
1y ago
I don't think it will matter. There will be things people want that Odin won't have in the vendor package list. Then those people will have to manage dependencies, which is a hell on its own. Which will cause problems. Because peo
430.
▲
by
Ygg2
1y ago
Malicious compliance is still sabotage.
431.
▲
by
Ygg2
1y ago
> And we will take backwards compatibility seriously when we hit 1.0, and only "break" on major versions. I'm talking about post 1.0 language choices: - Choose backwards compatibility. Packages frozen in time, you get &quo
432.
▲
by
Ygg2
1y ago
Ok (that's a naive performance problem), and you speed that up, but now a shared resource is used mutably more often, leading to frequent locking and more overall pauses. How would you read that from your code?
433.
▲
by
Ygg2
1y ago
From what I've seen. The Odin has three package collections: `base`, `core` and `vendor`. `base` is intrinsically necessary to port Odin. `core` seems to be its standard library, your `libc`, `xml`, etc. And `vendor` is everything else
434.
▲
by
Ygg2
1y ago
Ok. I'll bite. How do you identify that a performance uplift of part of the code will kill the performance of overall app? Or won't have any observable effect? I'm not saying you can't spot naive performance pitfalls. Bu
435.
▲
by
Ygg2
1y ago
And you missed the retort to that reply as well. It's a force multiplier and a time saver. Same as with any tool. And to reply to your next post: > Getting to hell quicker is not a good thing. "Emerge on the other side q
436.
▲
by
Ygg2
1y ago
Have what? Heavily invested in language you're building? I think that's a given. Not clear-headed about this? https://old.reddit.com/r/programming/comments/1nbkwzt/packag... > gingerbi
437.
▲
by
Ygg2
1y ago
Yeah, god forbid you use bolding to emphasize your phrase on this site. It's considered emotinal response, but yours is purely logical? I'm glad you saw through me like a Superman through a lead book. Which is to say, not at all.
438.
▲
by
Ygg2
1y ago
> than a typical language consumer, who can and often is easily falling into the languages emo wars. How is ginger bill excluded from this group? No one is more invested in a language than its creator(s). Sure, he might have given it a l
439.
▲
by
Ygg2
1y ago
> would those who prefer tabs have any other arguments? Yes. Because Yaml exists. And mixing tabs and spaces is horrible in it. And the rules are very finnicky. Optimal tab usage is emit 2-4 spaces.
440.
▲
by
Ygg2
1y ago
You would decrease number of dependencies yes. However your dependencies or your code would then become huge. Same number of lines but in fewer dependencies.
441.
▲
by
Ygg2
1y ago
I've seen plenty of intelligent people acting pretty stupid. As my psychology professor used to say. "Smart is how efficiently use your intelligence. Or don't." So someone pretty low IQ can be smart - Forrest Gump. Or so
442.
▲
by
Ygg2
1y ago
You can design furniture without nails or screws. See https://en.m.wikipedia.org/wiki/Japanese_carpentry Reason Japanese carpenters do or did that is that sea air + high humidity would absolutely rot anything with nail
443.
▲
by
Ygg2
1y ago
Seeing how word slave is derived from Slavs, the snark is well warranted.
444.
▲
by
Ygg2
1y ago
It didn't except for programs that did? Well by that measure neither did C/C++. Only few survivors in the deluge of Electron apps. Chrome and Firefox also use JavaScript/CSS for their GUI.
445.
▲
by
Ygg2
1y ago
Parsers can be made to not fail on first error. You return either a parsed structure or an array of found error. Html5 parser is notoriously friendly to errors. See adoption agency algorithm.
446.
▲
by
Ygg2
1y ago
Well according to your definition only one language could have ever fit the description. It had to have a commercial game engine: so C++ or C#. It had to have cross platform GUI with Qt features - so C++, maybe Delphi. And it had to have se
447.
▲
by
Ygg2
1y ago
> Where is its equivalent of QGraphicsView I wasn't aware having feature parity with <INSERT FRAMEWORK FOR INSERT LANGUAGE> was necessary for language to beat C++. I could have sworn Java did it without half of those. Ultimate
448.
▲
by
Ygg2
1y ago
> Rust has still lots of work to do to provide any GUI, game engine or GPU framework as ergonomic as C++. Slint, Bevy and no idea what a GPU framework is (even search engines are stumped; they keep recommending Framework laptops). Is it
449.
▲
by
Ygg2
1y ago
> https://github.com/Speykious/cve-rs Caution: Lifetime may not live long enough https://github.com/Speykious/cve-rs/issues/48
450.
▲
by
Ygg2
1y ago
> You can't make your own types with niches in stable Rust You can, provided they are wrapper around NonZero types. See https://docs.rs/nonmax/latest/nonmax/ Hence my comment before NonZero types or R
More ›