Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
larusso
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
331.
▲
by
larusso
3y ago
No I wanted to imply that I actually don’t know how rust handles this case. I think runtime errors are the worst especially with UI. Even when you have a full integration e2e test suite. I take compile errors over runtime errors any day.
332.
▲
by
larusso
3y ago
I got flashback memories from my days in Obj-c. I love rust but tend to stay away from reference counting as much as possible :). The first example with the two buttons showed my main annoyance with them. They had to decide which closure ke
333.
▲
by
larusso
4y ago
> Ultimately, if more companies treated the framework as an extension of the application, it would result in higher resilience and stability. Investment in Rails ensures your foundation will not crumble under the weight of your applicati
334.
▲
by
larusso
4y ago
Edit: Sorry for the confusion with systemd I meant launchd. I always mix these up.
335.
▲
by
larusso
4y ago
Nice. Thanks for that. This is my launch agent. https://github.com/Larusso/dotfiles/blob/master/.config/yadm... The nice side effect is that Apps launched via Spotlight will also inherit the path et
336.
▲
by
larusso
4y ago
My personal experience mirrors yours. I remember when Swift announcement from Apple came that the main author of GNUStep (sorry I forgot the name) announced an open source impl the same day. My thoughts back then: „maybe make the last effor
337.
▲
by
larusso
4y ago
Oh I‘m fighting the battle for a clean home directory for years. I even use a setup on macOS to set specific environment variables via systemd during login so I can link them into the .config directory. Only issue with my setup in general i
338.
▲
by
larusso
4y ago
The system that you mentioned is specifically for macOS Desktop apps. I think even Apple is drawing a line there. I don‘t know of any Apple commandline tool which has a configuration in plist format etc. But I might be wrong.
339.
▲
by
larusso
4y ago
Yes I pronounced it „Kache“. Didn‘t know better ;)
340.
▲
by
larusso
4y ago
Depends on where in Germany. In the west most pronounce it like K. Like the the word China is pronounce Kina with a hard K. In east and north it is pronounced like a german sch like Schina. The c together with a k like in „backen“ or „lecke
341.
▲
by
larusso
4y ago
How would an exception automate the behavior of „?“? What ? does in rust is to unwrap the result check if it is err and return from the function with an error result. On top of that it will auto-convert the error type (if the type has the f
342.
▲
by
larusso
4y ago
Thanks for the hint with the „iteration“ function. I haven’t touched Closure in some years but had a problem a few month ago where I wanted to iterate over items returned from a REST Api which where presented in a pageable API with rust. I
343.
▲
by
larusso
4y ago
I wanted to add that I think writing a longer commit message with a description why a change is needed before opening a change request can also help the author to check one more time if the solution or reasoning is sound. Like a rubber duck
344.
▲
by
larusso
4y ago
A couple of years ago I wanted to switch to an Ortholiner. I used magic keyboards until then. During the first weeks I actually realized that I never used my ten fingers. I was reasonable fast but my hands where more moving over the keyboar
345.
▲
by
larusso
4y ago
I also preach this to every engineer who works in my team. The why is so important along with the context of one or multiple tickets depending on the project. But I‘m also a strong believer in linear history. When we squash commits from top
346.
▲
by
larusso
4y ago
That is pure evil. I like it :)
347.
▲
by
larusso
4y ago
I honestly had no idea what this instruction is just by reading the title. While reading I had the „aha“ moment of: „wait a minute that sounds like decimal mode on the 6502“. I had to wrap my had around this once I tried to write an emulato
348.
▲
by
larusso
4y ago
As a software engineer myself they will always lose the argument. I saw so many smart systems falter in some weird way that I would never trust a software system completely. I drive an EV with some AI based system that automatically throttl
349.
▲
by
larusso
4y ago
In my experience with plist settings is that they are rarely sparse. But sure finding hidden settings is a tricky issue.
350.
▲
by
larusso
4y ago
Defaults is a tool which can read and write system and other application settings. By default it works on the system settings. One can either pass a bundle id or a path to a plist file to read and write other settings. You can see a huge li
351.
▲
by
larusso
4y ago
I agree. I had the feeling when it was released years ago that the whole v4 API was kinda generated from a given database Schema. It was very usefull if you wanted to fetch data in a similar way than how the website does it. e.g. pull reque
352.
▲
by
larusso
4y ago
Awesome. After my arch configs blew up after the last major upgrade between September and March I thought to give nix another try. I ran it on macOS, first with nix-Darwin later only with home-manager and on Linux. I won’t try to manage mac
353.
▲
Twitter Microservices Bloatware
(twitter.com)
6 points
by
larusso
4y ago
|
0 comments
354.
▲
by
larusso
4y ago
For a moment I thought you outed yourself as German, because a sentence like: “Komisch, ich hatte ein Interview mit ihnen letzte Woche.” works just fine. But we German’s have no sense of humor so I’ve heard. Also an explanation.
355.
▲
by
larusso
4y ago
I also work in Berlin and are making it a habit to go back to the office more. Yesterday was a specially good day because of some incentives our office was half full again. It was such an awesome change from working away on your own at home
356.
▲
by
larusso
4y ago
Cool thanks! Will test that out then.
357.
▲
by
larusso
4y ago
And don’t get me started on windows and WSL. WSL has no access to USB. And there are no device pipes only file pipes. There is a solution for this with a custom process on windows which passes the Fido key over a file pipe/socket (not
358.
▲
by
larusso
4y ago
This is not what I meant. I used this setup before. But you need gpg, the right config, the ssh-agent from gpg etc. I did a setup like this on macOS, Linux, and windows. It was a nightmare to setup. MacOS starts an ssh-agent by default so o
359.
▲
by
larusso
4y ago
I tried to replace gpg with this setup last year and failed because I wanted to use FIDO2 ssh keys which are stored on a yubikey. It didn't work back then. My hope was that I could get to a setup where I only need a yubikey and the git
360.
▲
by
larusso
4y ago
I stumbled upon this side a couple of month ago while searching for pictures for Euro plugs. I’ve this specialized corners of the internet.
More ›