Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
valand
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
151.
▲
by
valand
6y ago
Well, Elon and SpaceX has the luxury of having a total control of the product's technical requirement. Most probably this is because Elon, being the CEO, has enough technical prowess to oversee both the real-world requirement and techn
152.
▲
by
valand
6y ago
I don't feel the same way. I feel that "ship" feels like a larger scaled "deliver", while "sell" feels more focused on the transaction rather than the product. The evocation of image of frantic developers
153.
▲
by
valand
6y ago
Memory usage has been my main issue with JVM, running an instance of it is very costly compared to languages that compiles to near abstract machines (or at least have minimal runtime code like Go). Anyway on abstraction, it's just hard
154.
▲
by
valand
6y ago
` fn do_work_and_then(func: fn(i32)) { thread::spawn(move || { // Figuring out the meaning of life... thread::sleep_ms(1000); // gee, this takes time to do... //
155.
▲
by
valand
6y ago
I agree on generator<->async conversion. I'm not an expert but I can't shake the thought that Rust had it backward with async and generator. Generator looks like a good bridge between sync and async. Before reading about imp
156.
▲
by
valand
6y ago
^this IMO, Rust already provides a decent amount of way to simplify and skip things. Reference counting, async, proc_macro, etc. In my experience, programming stuffs at a higher-level-language where things are heavily abstracted, like (coug
157.
▲
by
valand
6y ago
Lately HN has been like this. Some posts/comments are flagged and downvoted for slightly controversial opinions, despite the neutral or even positive or curious tone. (What HN guideline suggest to do) The policy, and maybe even mechani
158.
▲
The Uninformed Decision
(philosophycubed.com)
2 points
by
valand
6y ago
|
0 comments
159.
▲
Mod will let you settle Crusader Kings 3 battles in Mount and Blade
(rockpapershotgun.com)
1 points
by
valand
6y ago
|
0 comments
160.
▲
Octopus steals camera and wins underwater photography competition
(news.scubatravel.co.uk)
2 points
by
valand
6y ago
|
0 comments
161.
▲
How CRISPR can create more ethical eggs
(allianceforscience.cornell.edu)
1 points
by
valand
6y ago
|
0 comments
162.
▲
by
valand
6y ago
Whether it is an offended party or a result of the constant conditioning in some community that this kind of satire is offensive, The fact that the PR author does not even care that a piece of documentation is lost and there is no attempt t
163.
▲
by
valand
6y ago
I want to appreciate how well the infographic article is designed/presented. It is layperson friendly, effective to inform people of a slightly technical knowledge.
164.
▲
by
valand
6y ago
The article disregard that most of the time JavaScript is introduced into the fray because the product needs some level of interactivity that cannot achieved without it. JavaScript right now is the only way a program can run in a page on th
165.
▲
by
valand
6y ago
First of all? Are you losing sleep? I would recommend to pay attention to your physical need first. Our body affects our mind in a big way. Looks like you have a lively life. You are doing a lot of meaningful things you enjoy! That is great
166.
▲
by
valand
6y ago
You have both skills so, choose which one is valued more in your workplace. If the management is lacking and you feel you can fill the void, go for it. Same with IC. Of course, you need to also see other aspect, such as could you grow if yo
167.
▲
by
valand
6y ago
If your current approach to get them to get their code better doesn't work, why don't you a step back and see what's wrong with it? Sometimes, the more direct and assertive you are to people that tend to get defensive, will m
168.
▲
Machine Tree: React Aside from the UI
(valand.dev)
3 points
by
valand
6y ago
|
0 comments
169.
▲
Machine Tree: React Aside from the UI
(valand.dev)
1 points
by
valand
6y ago
|
0 comments
170.
▲
by
valand
6y ago
> You can't accidentally share memory, you can't bind state through a function call - you have to send a message, and await a response. These are not strictly a "program on network vs program not on network" issue. &q
171.
▲
by
valand
6y ago
That is cool! I've been wanting to make a roguelike myself, but haven't got the time due to amount of work. I wonder though what's the upside of storing the game objects in SQLITE?
172.
▲
by
valand
6y ago
Thank you for extracting the core point. That is on point! Another core point is actually the architecture of things, which lives/dies first/last, who depends on who, and how to connect them that each party is "happy" wi
173.
▲
by
valand
6y ago
Another option is injecting an optional dependency without connecting the box. I see OP doesn't mention this option, but is slightly related to both option 1 (connect the box) and 3 (message bus / event emitter). This option is si
174.
▲
by
valand
6y ago
> How to actualize those costs better so the equation makes more sense? Which equation exactly? The balance between effort to stability and other stuffs? Sorry I'm a bit lost
175.
▲
by
valand
6y ago
> when are there not alternatives? Example: Steam cloud save. Countless time I have to force quit Steam's background service because Cyberpunk 2077 and GTA V freeze while saving. Steam doesn't show the launch game button, even
176.
▲
by
valand
6y ago
I'm surprised the list doesn't mention untyped-exception and how to deal with the inability to figure out the type from the catch block. Untyped exception in TypeScript is one of the most vulnerable point of static type escapes. U
177.
▲
by
valand
6y ago
Type guard in the example should use runtime type checkers or codec like io-ts ( https://github.com/gcanti/io-ts ), otherwise it will just become a type-assertion with partial correctness. With codec, one can make sure t
178.
▲
by
valand
6y ago
Agree, generic name should mirror its meaning. For generic that doesn't have any specific meaning we can use T. Adding a meaning to meaningless generic will add confusion, like in the example, Element might conflict with HTMLElement wh
179.
▲
by
valand
6y ago
In some domains stability and correctness is a feature. You can't omit stability in life-critical software for example. On the other hand software's usefulness can outinfluence unstability, if there are no alternatives.
180.
▲
by
valand
6y ago
The capital incentive makes it susceptible to those that is willing to provide it. There are some ways this can yield "good" result: - "Good" investor provide money for "good" cause. This sometimes are charity,
More ›