Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Xeoncross
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
Xeoncross
9mo ago
It seems rather silly to assume all people universally have the same needs, desires, and expenses. We don't live in the world of The Giver. I can accept that firefighters need a truck much more advanced and expensive than I ever will.
62.
▲
by
Xeoncross
9mo ago
I really wish more people wanted screens that looked as good as their cellphone. Bright, sharp text, great color. We've had the great Apple Studio Display for years now, it's about time others came to fix some of it's short-c
63.
▲
by
Xeoncross
9mo ago
Yeah, I've never seen an all-in-one language like Go before. Not just a huge stdlib where you don't have to vet the authors on github to see if you'll be okay using their package, but also a huge amount of utility built in li
64.
▲
by
Xeoncross
9mo ago
One of the things I wish more people talked about isn't just the language or the syntax, but the ecosystem . Programming isn't just typing, it's dealing with dependencies and trying to wire everything up so you can have test
65.
▲
by
Xeoncross
9mo ago
Restrict data collection? It would kill all startups and firmly entrance a terrible provider monopoly who can comply. Have the government own data collection? Yeah, I don't even know where to start with all the problems this would caus
66.
▲
by
Xeoncross
11mo ago
100% state bot. I wouldn't even think it was just France, other state actors would love to see GrapheneOS go down as well. How dare citizens have technology we can't access.
67.
▲
by
Xeoncross
11mo ago
1) for one-off scripts and 2) If you ignore memory. You can make about anything faster if you provide more memory to store data in more optimized formats. That doesn't make them faster. Part of the problem is that Java in the real worl
68.
▲
by
Xeoncross
11mo ago
I agree with a lot of what you said. I'm hoping Rust will warm on me as I improve in it. I hate nil/null. > Go... extremely exhausting boilerplate error checking This actually isn't correct. That's because Go is the o
69.
▲
by
Xeoncross
11mo ago
Yes, for me I've always pushed the limits of what kinds of memory and cpu usage I can get out of languages. NLP, text conversion, video encoding, image rendering, etc... Rust beats Go in performance.. but nothing like how far behind Ja
70.
▲
by
Xeoncross
11mo ago
I know they say that your programming language isn't the bottleneck, but I remember sitting there being frustrated as a young dev that I couldn't parse faster in the languages I was using when I learned about Go. It took a few mor
71.
▲
by
Xeoncross
11mo ago
What is the alternative though? In strongly typed languages like Go, Rust, etc.. you must define the contract. So you either focus on what you need, or you just make a kitchen-sink interface. I don't even want to think about the global
72.
▲
by
Xeoncross
1y ago
I'm interested, but when I see a large coordination system sitting on top of any language's primitives, I'm immediately curious what kind of overhead it has. Please add some benchmarks and allocation reports.
73.
▲
by
Xeoncross
1y ago
I really liked the README, that was a good use of AI. If you're interested in the idea of writing a database, I recommend you checkout https://github.com/thomasjungblut/go-sstables which includes sstables, a skipl
74.
▲
by
Xeoncross
1y ago
I'm sure there are a lot of people like me that question if keeping bookmarks is actually worth it anymore. I personally found that taking action and writing a blurb about neat things I find helps me remember it more even if I never us
75.
▲
by
Xeoncross
1y ago
This is the difference between a good idea and the implementation. People just act differently in "official" topic channels. It's like when you buy that super secure door lock and the lowest bid handyman bends it while instal
76.
▲
by
Xeoncross
1y ago
Perhaps my last sarcastic line was a bit obtuse. Technology is certainly making it easier to enact control and with a tighter feedback loop. Rabbit trail, it's interesting how the modern western evil is now branded as "fascist con
77.
▲
by
Xeoncross
1y ago
> draconian oversight and censorship This is just human nature. Any place where humans live in close proximity for hundreds of years suffers the same fate until a revolution or power restructure resets the counter through the removal of
78.
▲
by
Xeoncross
1y ago
I'm so glad to be out of the dark ages of parallelism. Complaining about Go's race detector or exactly which types of logical races Rust can't prevent is such a breath of fresh air compared to all those other single-core lang
79.
▲
by
Xeoncross
1y ago
> and 'f' panics, the program's deadlocked forever I don't see `mu.Lock(); f(); mu.Unlock()` anywhere really. `mu.Lock(); defer mu.Unlock(); f();` is how everyone does it to prevent that possibility.
80.
▲
by
Xeoncross
1y ago
Would be really interesting if microservices were limited to a manageable amount of code. I wonder if technical leadership has ever guided their org devs that services shouldn't be more than ___ lines of code (excluding tests). Obvious
81.
▲
by
Xeoncross
1y ago
I want to turn on audio or video recording in a way that is not reversible. Being able to start the camera without unlocking the phone is a good step, but you can also delete the footage just recorded if someone apprehends your device. I wo
82.
▲
by
Xeoncross
1y ago
e.g. commonly used by applications that need to deal with multiple people editing a document.
83.
▲
by
Xeoncross
1y ago
That is the difference between complex state and simple state. I use a debugger when I've constructed a complex process that has a large cardinally of states it could end up in. There is no possibility that I can write logic checks (te
84.
▲
by
Xeoncross
1y ago
If you enjoyed the state machine + parsing part and also I recommend the older "Lexical Scanning in Go" talk that Rob Pike gave: https://www.youtube.com/watch?v=HxaD_trXwRE It's in Go, but you can apply most
85.
▲
by
Xeoncross
1y ago
Often, you get out of something what you put into it. People who don't try to understand their own health/relationships/finances often end up where they didn't want to be. If you won't advocate for yourself, why sho
86.
▲
by
Xeoncross
1y ago
Markdown was here before the other (currently) big formats and will be here after them. It's not perfect, but at least I don't need to worry about it disappearing on me like every other piece of tech and software I own.
87.
▲
by
Xeoncross
1y ago
I assume you mean https://github.com/pion/webrtc , I don't see any Go, I thought they just fixed a bug with compatibility with Pion.
88.
▲
by
Xeoncross
1y ago
The article makes it sounds like Dang also helps with the codebase. There must be others, but Dang is the one I've seen for years at this point. I've beeing a part of many online communities as both a member and moderator. However
89.
▲
by
Xeoncross
1y ago
It feels like the level of skill needed to remain above GenAI's ability to code, write, produce songs, or drawings keeps rising. All of us have strengths, things we do better than AI still (even basic companionship abilities), but I wo
90.
▲
by
Xeoncross
1y ago
> A large stdlib solves the problems the language is focused on That's part of it, but it also solves the problem of vetting. When I use a Go stdlib I don't have to personally spend time to vet it like it do when looking at a c
More ›