Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rkangel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
76 ms
·
931.
▲
by
rkangel
6y ago
It's equally hard to get any useful information about Li-On or Li-Po based just on battery voltage which is why any actually useful battery indicator involves a charge counter (informally known as a 'gas gauge'). The actual c
932.
▲
by
rkangel
6y ago
The big advantage that tech workers have is that the supply/demand relationship is more in favour of the workers than the company. In most cases if you end up not having a job for some reason, you would expect to be able to find an at
933.
▲
by
rkangel
6y ago
The nice thing about Android these days is that without much effort you can be in a place where you can drop your phone in the sea and not lose any data (and I say this from experience). I pay for GDrive space and at worst I'll lose ph
934.
▲
by
rkangel
6y ago
> WASM bytecode is also more compact than JS. There's simply no reason the binaries should be even close to the same size. The author does explain this pretty well. For an exact 1:1 comparison, yes WASM beats JS for size. JS comes w
935.
▲
by
rkangel
6y ago
It is worth noting that this article is from 2017.
936.
▲
by
rkangel
6y ago
Having worked in other spaces ensuring W^X on the basis that there is no good reason for it, the only exception is usually "because I need to code generate". How do you even go about getting rid of WRX in a JIT? Do you generate an
937.
▲
by
rkangel
6y ago
I really think we're getting there. Wayland is a much saner, more consistent experience than X11 ever was. I use Fedora and with Gnome and Mutter you get a solid experience. Not everyone likes Gnome but I find it to be generally pretty
938.
▲
by
rkangel
6y ago
If you want to use Linux on laptops, the best option is Fedora. Of all the mainstream dependable Linux distros it has the most up to date Kernel and other bits (like Gnome). This means that its support for hardware is usually the best. On L
939.
▲
by
rkangel
6y ago
From " http://bettermotherfuckingwebsite.com/ " which is one up the chain: > A little less contrast WHY. WHY DO PEOPLE DO THIS. To give this person credit they have at least chosen some sensible values, rather th
940.
▲
by
rkangel
6y ago
> It's amazing to hear they put it together in one night at a diner! :-D I will bet that he had half formed ideas of how it could work from the previous pain with the "original UTF". The best people I work with are constan
941.
▲
by
rkangel
6y ago
I agree on the 'user friendliness' of FPGA tooling, but SW Engineers (myself including) often make the mistake of thinking an FPGA toolchain is like a software toolchain and therefore everything is equivalent. These are the two ma
942.
▲
by
rkangel
6y ago
> We also seem to be obsessed with testing that is half-way between unit level testing and system level testing I think that's where most testing should live. Testing single modules means you don't test how they plug together a
943.
▲
by
rkangel
6y ago
This article seems to be asserting that Airpods have a Wifi radio (in addition to BT and NFC). I can't find anything to support that including the article he cites. It does rather devalue his argument about why airpods are so good if h
944.
▲
by
rkangel
6y ago
Calling it "decompilation" is misleading. That term implies that you can get your compiled binary and turn it back into C++. No automated tool exists that allows you to do that - too much information is lost in the compilation pro
945.
▲
by
rkangel
6y ago
It's also illegal under the GPDR. You require positive consent to privacy policies.
946.
▲
by
rkangel
6y ago
I didn't realise that Samsung actually sold more phones than Apple (I've just looked at the numbers and you're right). Apple's smaller set of devices does help them a little but there isn't a lot to choose there. I
947.
▲
by
rkangel
6y ago
My guess would be that they can apply much more pressure to the Bluetooth chip vendor. The buying power that Apple has for designing in a particular chip is much bigger than any individual Android manufacturer (even Samsung). That gets them
948.
▲
by
rkangel
6y ago
The author did say "Back when we thought "Go 2" was going to have lots of breaking changes". It seems reasonable in that light.
949.
▲
by
rkangel
6y ago
Why does locking the screen disconnect you from the VPN?
950.
▲
by
rkangel
6y ago
> Locking computers while away in a locked office is like using PRs on a high trust team. In our office it is encouraged because we work on projects for multiple different clients. In some cases competing clients and we are required to p
951.
▲
by
rkangel
6y ago
>> UTF-16 is an abomination that is largely Microsoft's fault > I think that's unfair. Fair enough. It was a moderately 'emotional' response caused by some painful history of issues caused by 2-byte assumptions
952.
▲
by
rkangel
6y ago
The article is great, but there is one slightly misleading bit at the start: > The most popular encoding we use is called Unicode, with the two most popular variations called UTF-8 and UTF-16. Unicode is a list of codepoints - the charac
953.
▲
by
rkangel
6y ago
As with any other rust value it depends how you create it. If you just to "let x = ..." in your function then it'll be on the stack. If you do "let x = Box<...>" then it'll be on the heap.
954.
▲
by
rkangel
6y ago
Is there a risk of wide adoption of home working becoming discriminatory against people with low incomes? I am lucky enough to have a 4 bedroom house that I share with just my fiancée. This means that I have space to have a nice office, tha
955.
▲
by
rkangel
6y ago
You don't need it to be maintained that long - you just need there to still be some support for Raspberry Pi's in Linux. E.g. I don't see a reason you couldn't run straight Raspbian on it.
956.
▲
by
rkangel
6y ago
There's one hidden gem in there: "Another major effort that we undertook in relation to input was move the GNOME input to a separate thread". It's one of those little things that becomes surprisingly jarring when your mo
957.
▲
What to look for in Fedora Workstation 34
(blogs.gnome.org)
6 points
by
rkangel
6y ago
|
1 comments
958.
▲
by
rkangel
6y ago
The issue here is branding, not engineering or design. Systemd is an umbrella under which many key userspace tools are being developed. The actual init system itself is a lot bigger than the old SysV Init system was, but it is separate than
959.
▲
by
rkangel
6y ago
You would need some concept of published identity, otherwise they could just create their predictions against multiple different identities each with e.g. 10 predictions.
960.
▲
by
rkangel
6y ago
I'm sitting at my work machine. You have seen an interesting video on ActivityPub and you want to suggest I watch it. In the ActivityPub world, what is the equivalent to the following set of steps? 1. You send me a Youtube URL
More ›