Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Arch-TK
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
391.
▲
by
Arch-TK
2y ago
I don't lose any editor state, at least nothing I care about. In my configuration vim will save (among other things): - Cursor position - Undo history - Register state :term is clunky for me, mainly because my muscle memory is to just
392.
▲
by
Arch-TK
2y ago
I've always just closed vim to use the terminal, and started it up again to go back to editing. I find it difficult to operate any other way. I know people who use ^Z to suspend vim and then foreground it again.
393.
▲
by
Arch-TK
2y ago
They don't have the traction. In my experience almost nothing (except for google pay) uses a whitelist for the keys. They just request attestation. This is presumably because there are too many android phone vendors using too many vers
394.
▲
by
Arch-TK
2y ago
> It is far, far simpler than having to get proprietary, frequently-updated software to play nice inside a secure sandbox. If they do, great, but separate devices ensures it isn't a capital-P Problem for you if they stop. What I am
395.
▲
by
Arch-TK
2y ago
SafetyNet can be implemented by non-google-blessed ROMs (and is implemented by all non-google vendor roms without google's keys). It works on GrapehenOS with their own keys (or you can, if you want, probably use your own keys).
396.
▲
by
Arch-TK
2y ago
That's not an attestation issue. But have you checked if GrapheneOS handles it?
397.
▲
by
Arch-TK
2y ago
> That said, the recommendation I always give, and personally follow: keep a spare phone in a drawer somewhere, with official Android installed, a Google account, and use it exclusively for business purposes - banking, government service
398.
▲
by
Arch-TK
2y ago
I don't know much about LineageOS but GrapheneOS supports attestation (albeit with its own keys) and it works for all the banking apps I have had the displeasure of using here in the UK including revolut. If LineageOS did support those
399.
▲
by
Arch-TK
2y ago
Currently the only thing which won't run on a non-google blessed android build is google wallet, although a lot of applications rely on google's proprietary services exposed through google play. I've not ran into any banking
400.
▲
by
Arch-TK
2y ago
Well yes, there is also that (apparently he had no choice and didn't even sell his stock, not that I feel sorry for him, but seems like Drew's argument only gets weaker).
401.
▲
by
Arch-TK
2y ago
Really? They handle license keys (generation, registration, checking). I didn't feel this was that confusing (aside from being kind of an outdated problem).
402.
▲
by
Arch-TK
2y ago
I don't like Jack Dorsey and I don't get why he should be involved in the FOSDEM keynote either but why is Drew incapable of forming any argument anyone could actually agree with? You dislike Jack because he sold Twitter and it ma
403.
▲
by
Arch-TK
2y ago
When my father died, the last thing on my mind was trying to tell as many people as possible. I didn't (and still don't) have any social media accounts so that was out of the question but I didn't tell almost anyone for a lon
404.
▲
by
Arch-TK
2y ago
It doesn't help even if I paste the code in sometimes.
405.
▲
by
Arch-TK
2y ago
I am struggling to teach AI to stop dreaming up APIs which don't exist and failing to solve relatively simple but not often written about problems. It's good when it works, it's crap when it doesn't, for me it mostly doe
406.
▲
by
Arch-TK
2y ago
So, on the STM32 (which is the only place I am using RTIC), I don't use the Embassy executor. I just use the embassy-stm32 hal crate for all my peripherals and embassy-futures for some of the executor-agnostic no_std and non-alloc futu
407.
▲
by
Arch-TK
2y ago
I'm writing firmware for my espresso machine in Rust right now and I was also pretty blown away at how easy it is. I am writing code across two micro-controllers (I'm re-using existing hardware) and I am using no-std RTIC2+Embassy
408.
▲
by
Arch-TK
2y ago
Ah yes, you're right, I misunderstood their page.
409.
▲
by
Arch-TK
2y ago
https://www.nordicsemi.com/Products/Wireless/WiFi/Products?l... Search for the SiPs and SoCs, they all support BLE.
410.
▲
by
Arch-TK
2y ago
Cool Easter egg: https://github.com/TheMozg/awk-raycaster/blob/master/awkaste...
411.
▲
by
Arch-TK
2y ago
The program from that scene was not some crazy invention for the purpose of having an interesting computer scene. It is a real piece of software for silicon graphics workstations called fsn (File System Navigator). There's a x windows
412.
▲
by
Arch-TK
2y ago
Many CLI programs which take option have already managed to do this (in the text-based adventure game style).
413.
▲
by
Arch-TK
2y ago
She has been brainstorming how to handle texture mapping within the performance constraints of doing it in bash for a week now (long before she actually got this working) and so far we've come up with some hypothetical ideas but she ha
414.
▲
by
Arch-TK
2y ago
> You can not simply switch on a flag make existing code safe ... except you can do this too ... it just then comes with a high run-time cost for checking. I don't think you can reasonably implement this even at a high runtime cost
415.
▲
by
Arch-TK
2y ago
It's unfortunate that stty requires forking. Maybe the next project will be to use bash and rowhammer to call the necessary ioctls to do it without forking.
416.
▲
by
Arch-TK
2y ago
> A lot of existing code is already safe. Again, I am not trying to argue either way. The point I was making was about how you can't define away all UB in the C standard without needing to modify the language in a breaking way. >
417.
▲
by
Arch-TK
2y ago
It doesn't break existing code, unless you want to statically guarantee that it does not trigger UB, in which case it does. The point is that if you need an opt-in safe mode or annotations to express additional invariants then you can&
418.
▲
by
Arch-TK
2y ago
I hope that by the time I have a kid at school age, that phone bans will be a common thing in schools in the UK.
419.
▲
by
Arch-TK
2y ago
I think I worded it poorly. In a real world program, a lot of optimizations rely on assumptions of not triggering UB. Rephrased: In a real world program removing all opportunities for UB is in some cases impossible without adding new breaki
420.
▲
by
Arch-TK
2y ago
For this price, these are both great if they work well. It's very much the lower end of pricing for espresso capable equipment. I look forward to seeing some reviews. That being said, while you have increased the burr surface area, it
More ›