Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kinjba11
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
kinjba11
1mo ago
Either they don't know better (the majority) or they use an alternative keyboard like GBoard
2.
▲
by
kinjba11
3mo ago
This reminds me of the concept I learned of recently: that metrics and simplified quantitative information has been digesting the world for a long time. Simplified metrics like 'pounds of strawberries sold' take over our value sys
3.
▲
by
kinjba11
6mo ago
Zig plans to make LLVM optional. Rust has Cranelift. Go afaik has no dependencies on the C++ ecosystem including LLVM. Python and some other languages are built with C, not C++. So, progress is being made slowly to replace LLVM as the defac
4.
▲
by
kinjba11
8mo ago
This reminds me of the "three tribes of programming: mathematical poetry, machine hackery, and business value". I think each SWE gets similar but different feelings of satisfaction. I knew a coworker who cared about the result, a
5.
▲
by
kinjba11
11mo ago
Yes, and being incompatible with GPLv3-or-later may be done on purpose to push folks into a commercial license.
6.
▲
by
kinjba11
1y ago
What about restricting yourself is not healthy? When I was a kid, I'd eat Trix cereal. I enjoyed it. Now - I find it sort of gross. It's too sweet. You can reach that same point with cake or pizza or a candy bar, etc. - in that, t
7.
▲
by
kinjba11
2y ago
My company recently switched to UHC for 2025. My regular monthly out of network claim was fine with Aetna. With UHC? After I filled out a long form with information in a PDF, they mailed me a letter saying they needed more information. Th
8.
▲
by
kinjba11
2y ago
Yep, for expert driven projects, such as Go and C#, it is nearly always a case of "everything is a tradeoff". Another good article for comparing GC between Go and C# https://medium.com/servicetitan-engineering/
9.
▲
by
kinjba11
2y ago
This seems to be endemic to civilization period. Nobody pays attention until the last one breaks, and by then nobody knows how it's done anymore. I'm reminded of the fleet of ships that repairs undersea data cables, which are look
10.
▲
by
kinjba11
2y ago
I pay $173 per year for JetBrain's 'All Products Pack'. Considering the salary I make as a software engineer, and the quality of the tools JetBrains provides, this is a great investment. Rider works flawlessly for me, far bet
11.
▲
by
kinjba11
3y ago
It's in their FAQ. > Why not develop Mojo in the open from the beginning? > Mojo is a big project and has several architectural differences from previous languages. We believe a tight-knit group of engineers with a common vision
12.
▲
by
kinjba11
3y ago
Isn't that what this and other papers say - that AMOC is doomed to collapse, it's just a matter of time? I'm not sure I'd equate AMOC collapse to industrial civilization collapsing. My understanding with climate change i
13.
▲
by
kinjba11
3y ago
Not Just Bikes, a YouTuber made a video about increasing vehicle sizes in the US and why you may be interested in https://www.youtube.com/watch?v=jN7mSXMruEo
14.
▲
by
kinjba11
4y ago
I concur very much. HN is the only social media I use these days, after cutting reddit and others nearly a decade ago. I have had to set up blockers for the comments section, to limit my time, as I end up spending far too much time here. Ev
15.
▲
by
kinjba11
4y ago
> or patch the runtime code A huge spike in CPU usage would be treated as a regression in other language runtimes and would likely be addressed. The fact that this is solvable with advanced JVM knobs is both good and bad. Good in the way
16.
▲
by
kinjba11
4y ago
Go does not have compile-time null safety or sum types :) foo := Foo{"hello"} fooPointer := &foo fooPointer = nil fmt.Println(fooPointer.Bar) > panic: runtime error: invalid memory address or nil point
17.
▲
by
kinjba11
4y ago
> 5 days, 6 hours Many remote salary workers regularly work 6 hour days. Getting more recognition for this seems like a good first step in getting acceptance for 4 days, 8 hours.
18.
▲
by
kinjba11
4y ago
Looks similar to Sonic https://github.com/valeriansaliou/sonic (wr/in Rust)
19.
▲
by
kinjba11
4y ago
Doesn't crypto have the same problem, with money laundering and other crimes? If you lose money with crypto, there is no one to sue nor government insurance.
20.
▲
by
kinjba11
4y ago
Isn't this circular reasoning? Rails are terrible, so nobody uses them, hence nobody invests, hence poor ROI. Roads are heavily invested, so are usable to the point it is uneconomical to use any alternative, so roads get more investmen
21.
▲
by
kinjba11
4y ago
Rust doesn't have a garbage collector, meaning you have a steep learning curve around the borrow checker. Zig aims to be a C replacement, with manual memory management as well. Nim is very close to Crystal. Some parts that might lead y
22.
▲
by
kinjba11
4y ago
I disagree. Language does matter for long term maintenance. For instance with a tax rebate. Static typing - a fancy language feature - can immediately tell you the function deals with money. +1 for maintenance. Static typing with a solid ID
23.
▲
by
kinjba11
4y ago
What about F#? Often seems underappreciated
24.
▲
by
kinjba11
4y ago
I'd say the two big ones are: - Mature support for async/await since 2012. Yes, Project Loom is coming, a decade later.. - Support for generic-aware value types (struct vs. class) and low-level features like stackalloc: very valua
25.
▲
by
kinjba11
4y ago
> You can barely tell the code bases are related beyond being functionally similar. Not sure if you've missed this, but this is a number one reason many consider C++ absurdly complex. To actually know C++ is to know many different s
26.
▲
by
kinjba11
4y ago
We live in a world where not long ago smoking was considered fine by doctors. Where fat is demonized on nutrition labels while obesity surges. Where leaded gasoline was banned in gas not that long ago. Where a dozen diseases are increasingl
27.
▲
by
kinjba11
4y ago
There's a great recent video from Real Engineering showing how Javelins work to annihilate tanks. https://www.youtube.com/watch?v=SUdHzKRiBX8
28.
▲
by
kinjba11
5y ago
> A JS engine can do this trivially I'm not one to argue, computers are fast. However, this would be a huge paradigm shift for the JavaScript ecosystem, where compile-to-JavaScript-tools like TypeScript are dominant. These tools hav
29.
▲
by
kinjba11
5y ago
> TS already does them? TS runs the checks at compile time and compiles to JavaScript without annotations. There is no runtime cost. > related page load perf impact Type annotations would likely still be stripped by minifiers, just li
30.
▲
by
kinjba11
5y ago
In any case, these arguments have been hashed many times. I always recommend reading Joe Duffy's post on errors for the curious. http://joeduffyblog.com/2016/02/07/the-error-model/
More ›