Viewing profile — jesseschalken
jesseschalken
HN member- Joined
- Tue, Mar 15, 2016, 2:41 AM UTC
- HN karma
- 49
- Public activity
- 32 items
- HN profile
- View on Hacker News ↗
About jesseschalken
No profile information was provided.
Recent public activity
-
comment
Comment #48893903
So, no new programming languages until the end of time?
-
comment
Comment #48844450
Yes, but at least now its memory safe.
-
comment
Comment #48844381
> The sleight of hand misdirects the reader away from the main way bugs are eliminated: by dedicating engineering resources to it. Why don't YOU spend the engineering resources to …
-
comment
Comment #48075212
Its absolutely laughable that Gophers act like their language solves concurrency when its actually worse than Java because it has data races. Go added nothing and moved backwards. …
-
comment
Comment #48070101
The single executable deployment hasn't been an advantage for a very long time. C# has Native AOT. Java/Kotlin/Scala have GraalVM native-image, plus Kotlin Native and Scala Native.…
-
comment
Comment #48070019
Go has plenty of hidden code paths in defer, panic and recover. You can minimise the use of those things, just like in other languages you can minimise use of try-catch in favour o…
-
comment
Comment #47610629
Yes, languages with very strong type systems like Rust are incredible when paired with an LLM. Just like chat bots have a calculator as a "tool" because they are not the best at ca…
-
comment
Comment #32833919
It's worth noting that this is the blog of Earthly which is in many ways a Bazel competitor.
-
comment
Comment #32833003
I migrated a monorepo including C++, Kotlin, Java, TypeScript and Python to Bazel. It's no small feat, and the DX varies widely across languages and platforms, but it's absolutely …
-
comment
Comment #28955298
This is the ideal situation. Google already lacks control over all the Chromium forks, like Brave, Opera, Edge and ungoogled-chromium. They accept upstream patches voluntarily, and…
-
comment
Comment #27901442
The industry already has solutions for this in the form of schema and interface definitions that generate glue code for you: - gRPC, protocol bufffers - OpenAPI, Swagger, JSON Sche…
-
comment
Comment #23150953
How is Windows any better? Last I checked installing things in Windows was still a matter of downloading random .exes from the Internet and running them as administrator, so all be…
-
comment
Comment #22786365
Most likely lack of data. NYC has data with deaths vs comorbidity but I haven't seen it for anywhere else: https://www1.nyc.gov/assets/doh/downloads/pdf/imm/covid-19-d...
-
comment
Comment #21133299
What did you have to whitelist? I've had third party cookies disabled for a few weeks and it seems to work.
-
comment
Comment #20598812
It's also great at hiding bugs where you mistyped the variable name passed to isset(). ;)
-
comment
Comment #20593724
Although isset() still returns false for null ;)
-
comment
Comment #20593611
An "Any type" is optional typing if you don't need to downcast it in order to use it, like the "any" type in TypeScript and Flow. If the "Any" type is just a top type but you have …
-
comment
Comment #20593494
> All in all in 20 years we'll all be writing ml ? If everything goes well, yes. Everything is moving towards static typing with local inference.
-
comment
Comment #20551613
> I don't like the deal company X is offering me so the government should ban it.
-
comment
Comment #20201229
You're right. Java is a decent language with a decent type system (bar the lack of null safety and some other quirks). It's all the annotations and reflection and XML and magic tha…
-
comment
Comment #19939589
> I want them all to have consistent like/comment mechanics. As a reader, sorry, I just don’t care about your personal brand or platform. This is an important point. There is a sma…
-
comment
Comment #19875248
He seems to operate on a very narrow definition of what a programming language is, as if symbolic languages and homoiconic languages and declarative languages and logic langauges d…
-
comment
Comment #19874795
Why does he keep using the word "computational" like it's some unique thing and not literally the same thing as programming?
-
comment
Comment #19612227
Presumably he couldn't afford the apartment by himself,
-
comment
Comment #19067716
You're never going to be able to stop developers dumping their shit in ~/. The best you can do is create your own directory like ~/Data to put your stuff in. Since programs don't a…