Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ceronman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
ceronman
5y ago
This is definitely not the most important reason to keep `alert`, but I'd like to share it anyway: My girlfriend recently decided that she wants to learn programming. Given that she already knows some HTML and CSS, I thought JavaScript
62.
▲
by
ceronman
5y ago
Hi Bob! Congratulations on shipping the book! This book has been a life saver during the pandemic, not only the world situation but I personally was a bit disappointed with my career. I was inspired by one of your posts where you mention th
63.
▲
by
ceronman
5y ago
Simplicity FTW. The simple loop version is very easy to understand. It's probably really fast, as it's just a loop over seven items. And more importantly it's more correct. It doesn't use floating point arithmetic, so yo
64.
▲
by
ceronman
5y ago
I'm not a C programmer at all, so please forgive me if this question doesn't make sense. If I remember correctly, there is a `register` keyword in C that you can use to hint the compiler that a given variable should be stored in a
65.
▲
by
ceronman
5y ago
One trend that I notice is that most new languages focus their design on writability over readability. And by writability I mean prioritizing features that allow you to express more, while typing less code. These languages are specially pro
66.
▲
by
ceronman
6y ago
I have a 4k thinkpad x1 carbon 7gen.
67.
▲
by
ceronman
6y ago
I would like to thank the Gnome community for this release! I can't wait to upgrade to Fedora 34 to use it. I use Mac OS daily on my work computer and Gnome daily on my personal computer. Yes, I know there are a lot of Linux open sourc
68.
▲
by
ceronman
6y ago
It seems to me that these are two orthogonal topics. One thing is how you represent tasks, either using OS threads or async tasks. And the other is how you structure concurrency. Maybe I'm missing something, but I think there is nothin
69.
▲
by
ceronman
6y ago
I'm writing this from my Fedora laptop where Wayland works extremely well. I want to say thank you to all the developers behind it! I know that the process of moving to Wayland has been slow and hard. It is definitely not an easy task.
70.
▲
Why nullable types?
(medium.com)
126 points
by
ceronman
6y ago
|
115 comments
71.
▲
by
ceronman
6y ago
There is an important difference with Kotlin coroutines. In Kotlin you still have the problem of colored functions [1], those marked with `suspend` and the regular functions. You can't call suspend functions from regular functions and
72.
▲
by
ceronman
6y ago
I'm super impressed by those M1 CPUs. But it's so sad that the only way to get them is buying one of the few Apple options. I wish that Intel, AMD, Nvidia, Qualcomm et al catch up quickly. We really want competition in this field
73.
▲
by
ceronman
6y ago
I think Starlark (formerly known as Skylark) [1] is a practical example of a Turing Incomplete language. As far as I know, this language doesn't allow recursion or even while loops. Only Python like for loops over bounded collections a
74.
▲
by
ceronman
6y ago
I have been using Fedora with Wayland daily for over 7 months now and I it works pretty well. I see that there are a lot of complains about Wayland here on HN. About input, screenshots and other stuff. But I have not experienced any of that
75.
▲
by
ceronman
6y ago
I was in a similar position a couple of years ago. I recommend the book "Core Java for the Impatient" by Cay Horstmann. The printed version is for Java 8 but there is a preview available for Java 11. It's a concise book but i
76.
▲
by
ceronman
6y ago
Workplace from Facebook. The company I work for uses this for internal communication. Workplace is basically the same Facebook and Messenger, but tweaked for a private group of people. The problem is that, because this is basically the same
77.
▲
by
ceronman
6y ago
Anecdotally, I've always preferred light mode. Specially for coding. First thing I do on a fresh OS install is to change the terminal to white background with black text. I definitely feel more eye strain on dark UIs. I don't und
78.
▲
by
ceronman
6y ago
Yes this is exactly the one I was referring to. Thanks!
79.
▲
by
ceronman
6y ago
I once read a quote that was something like "You are only an expert in a given technology when you know when not to use it". Unfortunately I forgot the exact quote and the author. (If anyone knows please let me know). This is su
80.
▲
by
ceronman
6y ago
I tried WSL2 for about six months. I'm really glad that MS is investing in this and it's an aspect that has been long neglected. If you're a developer, and unless you're using MS stack (.NET), the experience has been alw
81.
▲
GraalVM 20.1
(medium.com)
3 points
by
ceronman
6y ago
|
0 comments
82.
▲
by
ceronman
6y ago
I'm not that experienced with Go, but it seems to me that the equivalent Go code to var foo = await bar(); is foo := bar() Go concurrency is much nicer because it doesn't have colored functions. You can use the s
83.
▲
by
ceronman
6y ago
As others have pointed out, the big problem of async/await is that it splits the world in two kinds of functions that can't call each other. For example, in Python you have this http client library called `requests`. It's ver
84.
▲
by
ceronman
6y ago
This is my favorite JVM project and I think it's going to be huge! This model of concurrency is so much better than the async/await model used by many other languages. No more colored functions [1], or worse Completable<Future&
85.
▲
by
ceronman
6y ago
Yes, but this doesn't bother me at all. Getting used to the super key to switch windows is good enough.
86.
▲
by
ceronman
6y ago
Downloaded from Skype website, so I assume desktop Skype
87.
▲
by
ceronman
6y ago
I recently installed Fedora 32 and I am extremely happy with it. I was not a big fan of Gnome 3 for a long time, but now it seems that the project is mature enough. All the Gnome apps look gorgeous and very clean. The whole interface is res
88.
▲
by
ceronman
7y ago
This is what he's replying to: http://jasonrudolph.com/blog/2011/08/09/programming-achievem...
89.
▲
by
ceronman
7y ago
I love this kind of Books! In a much more general tone, there is "The Knowledge: How To Rebuild Our World After An Apocalypse" by Lewis Dartnell. This explains the first principles of a lot of things we take for granted in the mod
90.
▲
by
ceronman
7y ago
Crafting Interpreters by Bob Nystrom is amazing: https://www.craftinginterpreters.com/ Only caveat is that the book is not done, yet, but there is already a ton of content.
More ›