Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cybrox
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
181.
▲
by
cybrox
4y ago
There are optional type annotations and a tool to statically check them (dialyzer) The learning curve is a bit steep as dialyzer works on erlang terms internally but we've been using it for a rather large codebase for 4+ years now and
182.
▲
by
cybrox
4y ago
Small technical nitpick, Proton (Wine) is not an emulator. I don't own a Deck but I've been gaming on Linux using Proton for quite a while now and I have yet to encounter an actual issue with WINEs platform implementation. So far,
183.
▲
by
cybrox
4y ago
Yes, there's only chips with a huge community sourced eco system like Espressif out there. Nothing else.
184.
▲
by
cybrox
4y ago
Are there any good alternatives that you (or him) already looked into?
185.
▲
by
cybrox
4y ago
Have you heard about IoT and low-end consumer devices?
186.
▲
by
cybrox
4y ago
If you want to experience this in a slightly more controlled way, I'd recommend you give the game "Turing complete" a spin. It lets you build your own turing complete processor, and define a simple assembly language, starting
187.
▲
by
cybrox
4y ago
I don't think their point was that "[all] people who love programming are great at it". So far, from the people I have met, I would agree that having a love for the craft distinguishes very good programmers from exceptionally
188.
▲
by
cybrox
4y ago
Thank you for this comment. While I see opdahl's point and agree that these summaries do not provide the same level of understanding as working through an in-depth book, I see them as the perfect fit for me. I am essentially paid to kn
189.
▲
by
cybrox
4y ago
I haven't used the Fireship site or any of their courses but I do really enjoy their YouTube channel. Especially the XYZ in 100s is a nice bite-sized introduction to some things you might have never heard of. https://www.you
190.
▲
by
cybrox
4y ago
After all, who would want to allow a customer to enjoy a product that they paid good money for in the way they see fit. Yeah, I know why I don't buy anything from some of the major publishers anymore.
191.
▲
by
cybrox
4y ago
... which is a fixable leakage as well, as discussed in other threads in this discussion. Neither login nor sing up form should tell you that the account already exists.
192.
▲
by
cybrox
4y ago
No offense but thank you for demonstrating this issue perfectly. You instantly assume that I am talking about social issues that I do not agree with or that do not affect me and feel personally attacked. It's quite the opposite, though
193.
▲
by
cybrox
4y ago
This is an incredibly underrated "summary".
194.
▲
by
cybrox
4y ago
No, I agree. Web standards are not a place for personal tributes and documentations are not a place for political statements. These days, we have both.
195.
▲
by
cybrox
4y ago
I actually loved the SP, perfect form factor for your pocket. But I agree that the normal Advance would benefit greatly from a backlight. For what it was, I'm surprised how well the external light you could buy held up (connector &
196.
▲
by
cybrox
4y ago
I don't think so, no, but I don't think they will be able to sync it to a new device when they buy one. In our case, the apps are linked to hardware that the user owns and shares with multiple others. Due to very restrictive chang
197.
▲
by
cybrox
4y ago
In our case, Apple actively destroys user experience with this kind of stuff. We have an old iOS app for our products that runs fine even on the latest version and while there is a next gen app available that most users have switched to, so
198.
▲
by
cybrox
4y ago
Yes. Something. Some tech demos that showcase simple gameplay loops similar to other games might satisfy the common backer to keep waiting or throw more money at them but everyone who's got any experience in the industry knows, that th
199.
▲
by
cybrox
4y ago
Sounds to me like you played through the whole game under the assumption that you have to use a lot of guides, calculators and perfect ratios to get anything done. While some people do enjoy this, it is absolutely not necessary and can take
200.
▲
by
cybrox
4y ago
I've shared an example based on what I currently use here: https://news.ycombinator.com/item?id=32639329 :) I used to use bash scripts myself, however, I did transition to Ansible because I often ran into problems with
201.
▲
by
cybrox
4y ago
Unfortunately, I can't share it "as is", as it has grown a lot over the years and contains a lot of information about my home and work network topology and setups. (I host it on a private git server) I copied some of it into
202.
▲
by
cybrox
4y ago
I just use Ansible for this purpose. All my work machines are set up using a single, parameterized Ansible playbook.
203.
▲
by
cybrox
4y ago
I agree but we already wage this never-ending tug of war against advertisements and "viruses", we don't need another one. But hey, off we go, all in the name of "employee productivity"
204.
▲
by
cybrox
4y ago
From my experience working on the projects mentioned above as well as lots of Elixir code: Things you can do: * Use static typing. If not possible, use type annotations or proper pattern matching with a consistent structure (e.g. {:ok, val}
205.
▲
by
cybrox
4y ago
Could you elaborate? I don't see why, aside from the "refactoring dataflows" part but without static typing we would have just missed some of them and introduced runtime errors, which would have been even worse.
206.
▲
by
cybrox
4y ago
I absolutely agree. We took over the codebase from another team and they really took clean code abstraction to the next next level while using every last detail the FRP libraries provided. It's better when you use a reasonable level of
207.
▲
by
cybrox
4y ago
Out of curiosity, a lot of people are praising the "self-documenting aspect of [Reactive Code]", and I definitely see why. A single block of statements that transform and handle data in a specific way is indeed almost self documen
208.
▲
by
cybrox
4y ago
I agree that the surrounding framework (and I'd like to add also additional libraries) have a huge impact on this experience. The codebase I have worked on might be a bit of an edge-case too, as it was used in realtime audio/video
209.
▲
by
cybrox
4y ago
You can build perfectly fine SPAs using an MVC architecture, even with lots of concurrent requests and data fetching. This is why JS has an event loop and why we invented data-binding.
210.
▲
by
cybrox
4y ago
As someone who had to maintain two applications written entirely using the FRP Paradigm (Rx in Kotlin/Swift with a heavy focus on FRP principles), I am fascinated the idea but I absolutely hated the experience. Writing behaviour flows
More ›