Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hsn915
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
40 ms
·
391.
▲
by
hsn915
4y ago
The ssd on your laptop
392.
▲
by
hsn915
4y ago
S3 is a cloud service provided by one company. It's not state of the art.
393.
▲
by
hsn915
4y ago
Why S3? I don't have an aws account and don't ever plan on having one. If you want to make git hosting easy, make a self-contained executable that requires nothing but a bare unix-like environment.
394.
▲
by
hsn915
4y ago
If you had this belief say, 10 years ago, and because of it you decided to write your serious application in say, Java, you would have been in for a huge unexpected surprise last year when the now infamous log4j vulnerability was made publi
395.
▲
by
hsn915
4y ago
When I'm evaluating the quality of a nuclear plant, I focus on the shape and color of the bike shed.
396.
▲
by
hsn915
4y ago
The wikipedia definition of systems programming seems to exclude it https://en.wikipedia.org/wiki/Systems_programming
397.
▲
by
hsn915
4y ago
If I understand correctly, procedure parameters are only immutable in the scope of the procedure because the compiler will decide wether to pass them by value or reference. At the calling scope, the parameter passed is not immutable. You ca
398.
▲
by
hsn915
4y ago
> which is lacking in Odin currently gingerBill (the creator/designer of Odin) has been quite clear that Odin is done (in terms of language features) and that he does not intend to ever include support for "macros" or othe
399.
▲
by
hsn915
4y ago
What other language takes this stance? (other than jai, which is not released)
400.
▲
by
hsn915
4y ago
Substack link if you are reading from mobile or otherwise don't have an adblocker: https://hasen.substack.com/p/odin-praise
401.
▲
by
hsn915
4y ago
I hadn't realized all the ads until I tried to read it from my mobile. Here's an alternative link (substack): https://hasen.substack.com/p/odin-praise
402.
▲
by
hsn915
4y ago
Simple is not easy. The devil is in the details. Many people can try. It's not easy to do a good job at it.
403.
▲
by
hsn915
4y ago
When Go was first announced ~2009, Rob Pike explicitly framed it as a systems language https://www.youtube.com/watch?v=rKnDgT73v8s I would not say it's the same as Java or C#. The crucial difference is that it compiles
404.
▲
I like Odin
(hasenjudy.wordpress.com)
137 points
by
hsn915
4y ago
|
204 comments
405.
▲
by
hsn915
4y ago
Same here. I've been living in Tokyo for the past several years and I've never seen this thing.
406.
▲
by
hsn915
4y ago
Probably, but not because of going back to the office. If anything, being back in the office would be welcome for me. Sure, commute is a bit inefficient, but a lot of time is wasted when no one goes to the office ever. Three times a week se
407.
▲
by
hsn915
4y ago
Offline-first forces you to reconsider your design / architecture. It does not force you to replicate your functionality. What forces you to replicate your stack is poorly designed architecture.
408.
▲
by
hsn915
4y ago
If it's purely cultural and has no connection to reality then it should have "evolevd out" of us. But it hasn't. Being influenced by culture is part of how the system works. The reason you learn disgust is you can't
409.
▲
by
hsn915
4y ago
How does this invalidate the point? The people who are using their brain to override their disgust system are probably doing something that's extremely maladaptive.
410.
▲
by
hsn915
4y ago
> Lastly, disgust is a part of the human immune system. This is the most important bit. Too many "rationalists" who otherwise preach evolution all the time forget to notice that our sense of disgust is also evolved just like ev
411.
▲
by
hsn915
4y ago
How many of the people who are working on any given library actually are domain expert on the subject matter as you imagine? This might have been true 20 years ago. But now the cultural shift affects even the people who work on the lower le
412.
▲
by
hsn915
4y ago
> My day becomes selecting libraries, integrating them, and testing integration. This is why I hate modern programming. When was the last time you had a job where you could actually learn how to actually program something? The prolifirat
413.
▲
by
hsn915
4y ago
I've seen several people echo this, but for me it's the opposite. I start from the end goal and all the code is only there to serve the end goal. The end goal usually being the product and the value it's supposed to provide t
414.
▲
by
hsn915
4y ago
Most of the money is in the bullshit stuff. You will get paid more if you are a webpack ninja than if you know how to setup a simple esbuild script. You will get paid more if you have wizard level knowledge of k8s and docker than if you can
415.
▲
by
hsn915
4y ago
Sure, I updated my bio with contact info.
416.
▲
by
hsn915
4y ago
It will be indeed web related, but not a hosted service with a monthly recurring subscription. Instead, a stand-along product that would allow you to "own" your web presense and not be tied to any specific company.
417.
▲
by
hsn915
4y ago
Web development as practiced by the majority of the industry is truly insane and depressing. No one has any idea what they are doing. Here's what I'm aiming to do: learn systems programming on the side, accumulate enough savings t
418.
▲
by
hsn915
4y ago
No. Your users have no idea that you rely on AWS (they don't even know what it is), and they don't think of it as a valid or reasonable excuse as to why your service is down.
419.
▲
by
hsn915
4y ago
Go is my language of choice, not just for performance (it probably won't beat C) but because the simplicity of the process. One code base, one language, cross compilation, native binaries, static linking.
420.
▲
by
hsn915
4y ago
Users don't want SPAs. Users want software that works reliably. Most SPAs are anything but reliable. If you talk to most non programmers, they hate computers and software and think pretty much all software sucks. Sure, maps and docs
More ›