Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kernelbandwidth
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
kernelbandwidth
2y ago
Counterpoint: k8s is a bad orchestration system with bad scaling properties compared to the state machine versions (Borg, Tupperware/Twine, and presumably others). I say this as someone who has both managed k8s at scale and was a core
2.
▲
by
kernelbandwidth
8y ago
Assertions don't actually have to kill the program. They send an abort signal, which means you can catch them with a signal handler. I similarly wrote a simple C testing framework for a little project I was working on, based on asserti
3.
▲
by
kernelbandwidth
9y ago
Missing Stephenson's The Diamond Age was a bit of an oversight as well, considering that Snow Crash is one of the canonical Cyberpunk novels, while The Diamond Age is (IMO) a defining Post-Cyberpunk novel. The Diamond Age opens with a
4.
▲
by
kernelbandwidth
9y ago
It's funny to consider that one of the canonically great philosophers in history is known essentially by the equivalent of his WWE wrestling name. It's like if in the future there were classes taught on the philosophical ideas of
5.
▲
by
kernelbandwidth
9y ago
As an adventure game lover, I think this is a great little game! I love dark, macabre adventure games and I'm really digging the art style here. The mood is very consistent and the creepiness really comes across. Your daughter has done
6.
▲
by
kernelbandwidth
9y ago
This is supposedly a feature and not a bug of CAPTCHA, at least according to the apocryphal story John Lafferty told me. IIRC, this was at CMU so he must have been referring to the 2003 CAPTCHA claim by von Ahn et al. The idea was primarily
7.
▲
by
kernelbandwidth
9y ago
I'm not saying it was all bad, just, you know, mistakes were made.
8.
▲
by
kernelbandwidth
9y ago
I had not really considered the design patterns of the culture vs the design patterns of the language; this is a very good point. > I can pretty much prove that they don't: https://github.com/thejerf/suture It&
9.
▲
by
kernelbandwidth
9y ago
This is pretty funny. "Did Millennials kill fashion?" one of those headlines reads. No, I've seen what y'all did in the 80's and 90's. If Millennials killed fashion, it was a merciful death after that.
10.
▲
by
kernelbandwidth
9y ago
Would you call Erlang/Elixir actor-based or just having actor-like features? Actors in Erlang seem more emergent to me than fundamental. To first order, Go and Erlang use similar concurrency strategies with cheap green threads and chan
11.
▲
by
kernelbandwidth
9y ago
The request for use cases in Go seems a bit like begging the question to me. Since Go doesn't have generics, anything designed in Go will necessarily take this into account and design around this lack. So it's relatively easy to s
12.
▲
by
kernelbandwidth
9y ago
This is so very true. I find Scala tends toward the classic "read-only" joke. You can write very powerful code, but it's often hard to debug and it tends to be quite difficult to read down the line. We have a Scala applicatio
13.
▲
by
kernelbandwidth
9y ago
This is my neo-Luddite response to a lot of "there should be an app for that" kind of comments: "Have you tried using a pencil?" There's lot of reasons to use computers, but there's also a large problem space w
14.
▲
by
kernelbandwidth
9y ago
Strictly technical? Determining the existence of metastable states for the T-cell receptor protein in solution (PhD Dissertation topic). Sort of difficult science, though it seems quite easy in retrospect now; the project wasn't so muc
15.
▲
by
kernelbandwidth
9y ago
Well, one major advantage for the Rust compiler is that it compiles Rust code, which I happen to have a decent bit of. Joking aside, I'm not arguing that the Rust compiler is "better" than any other compiler. The Rust team se
16.
▲
by
kernelbandwidth
9y ago
This is true if you're agnostic to or prefer dynamic typing. If you're using Node, that's probably true, but at the high level I tend to think of Haskell, OCaml, F#, and Scala as the comparisons. As someone who likes neithe
17.
▲
by
kernelbandwidth
9y ago
Sure! This is us: http://www.litmushealth.com/ Our APIs are JSON and Avro based, if that's what you're asking. The company does two major things: connect to sensor systems and collect data, and provide ML/Dat
18.
▲
by
kernelbandwidth
9y ago
Ah, okay, that makes sense, particularly with the cross-platform aspect. Personally, my plan had generally been to just go with a client-server architecture. At least to start I'd only be targeting macOS in my hypothetical projects, so
19.
▲
by
kernelbandwidth
9y ago
A lot of people describe Rust as a systems language (and it is!) and often that's followed up as a "better C". But it's also more than that! Despite Rust looking a lot like C++ and often occupying a similar role as C, it
20.
▲
by
kernelbandwidth
9y ago
Have you tried Conrad? ( https://github.com/PistonDevelopers/conrod ) I've not delved much into GUI programming in Rust myself, so I'm just interested to hear any arguments for/against. As a more general p
21.
▲
by
kernelbandwidth
9y ago
It's entirely possible I don't know what I'm missing and/or my React usage so far mostly falls in the "toy" scale, but I've not yet felt a need for Redux or another state management system. Our strategy so
22.
▲
by
kernelbandwidth
9y ago
In Academia, it's not necessarily a Burmese Python. If you write a better dissertation, you'll get a smaller snake to face off with. https://www.mcsweeneys.net/articles/faq-the-snake-fight-port...
23.
▲
by
kernelbandwidth
10y ago
In the same way that we're really only starting to learn patterns that make good use of affine typing, I think this will get easier as we discover better (for Rust) design patterns. Which is basically what you're asking for; I thi
24.
▲
by
kernelbandwidth
10y ago
> The very same trie code that I tried to write in Rust I wrote in one & half evenings in C++ Use unsafe. No, really, just use unsafe. Clearly a big value of Rust is that it's a safe language, and the design patterns around safe
25.
▲
by
kernelbandwidth
10y ago
I could absolutely be atypical; prior to using Go and Rust as my main tools, I primarily wrote Scala, and I'm sure the functional and type-driven approaches have left deep grooves. But that would still be a way of approaching working w
26.
▲
by
kernelbandwidth
10y ago
I wonder if there's a cognitive anchoring effect. I've found Android Studio to be the best part of Android development, while Java and particularly Android itself being quite painful. XCode, on the other hand, I've found to b
27.
▲
by
kernelbandwidth
10y ago
I think this might depend a lot on how you approach Rust. I find the functional/procedural mixture to work nicely, and find I'm much more productive in Rust than Go (or Python or Java, modulo available libraries). I'm writing
28.
▲
by
kernelbandwidth
10y ago
Absolutely. A brief story on tech debt from the top: One of the more frustrating things I've experienced is when I got push-back for implementing more project management process (we have a very light process, but when I took over it wa
29.
▲
by
kernelbandwidth
10y ago
Yes, this. One of the big things I talk about with sales is the difference between changing a priority for a customer vs. adding distinct new things. As a recent example, a client wants better and faster feedback on the trial they're c
30.
▲
by
kernelbandwidth
10y ago
Sure, but the answer is pretty trivial: If you spend more than half your time on customization, you're a professional services shop. He also added that if you're a product shop doing less than 70% off-the-shelf, you're probab
More ›