Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Tharre
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
91.
▲
by
Tharre
2y ago
> That’s exactly what is happening. The newest Google Pixels phone that support DisplayPort alt-mode over USB C should work with the Netflix app. ? I think you misunderstood something, but yes this works now also with usb-c alt modes on
92.
▲
by
Tharre
2y ago
> Truly this sounds to really complicated that a phone which is indeed a computer cannot do computer things. I agree with that point, but I don't think that's what's happening here. Go back a couple of years and you'l
93.
▲
by
Tharre
2y ago
I'm honestly a bit confused about what your actual point is. Most people would agree that HDCP is hostile to consumers, but what does any of that have to do with USB or for that matter android? It sounds to me your problem is that your
94.
▲
by
Tharre
2y ago
It's not just a continuity tester like the one you linked from amazon though. The Kickstarter page is light on details, but it can at the very least communicate with active cables to determine amperage and data speeds. Add to that a mi
95.
▲
by
Tharre
2y ago
Just to avoid confusion, there is no such thing as a "PD certified" usb-c cable. All usb-c cables, by any version of the standard, have to safely support at least 3 amps at 20V. And for 5 amps they have to contain an active marker
96.
▲
by
Tharre
3y ago
> This program measures end-to-end latency: it emits keypress events and captures the screen to note when it gets updated (as actually visible to the user) > [...] > The screen resolution was 1920x1080 and the LCD refresh rate 60 H
97.
▲
by
Tharre
7y ago
Trivial for a motivated attacker, true. But also do note that you don't need to readout the entire flash, it's enough to be able to extract the hash of the PIN (or cut power before the eprom is updated after an attempt) and that i
98.
▲
by
Tharre
7y ago
The "security" of this device is a joke, just look at how randomness is derived: unsigned int analog1 = analogRead(ANALOGPIN1); RNG.stir((uint8_t *)analog1, sizeof(analog1), sizeof(analog1)*2); unsigned int analog2 = analo
99.
▲
by
Tharre
7y ago
WireGuard is a kernel module, it already uses what the kernel gave it, which is get_random_u32(). Note that this is NOT used for anything crypto related, it's just used in the hashtable code.
100.
▲
by
Tharre
7y ago
Quite frankly, this site's examples are pretty horrible. Case in point, Idiom #46 in C[0] uses strncpy and predictably fails to correctly terminate the buffer. Idiom #55[1] converts a integer to a string with itoa, never bothering to m
101.
▲
by
Tharre
7y ago
5/5, but I don't think this test is very good at capturing the more obscure features of C, they all just deal with the fact that platforms have different datatypes/alignment requirements, except for the last one. I think a be
102.
▲
by
Tharre
7y ago
This can't be right. Granted, I've not been running OpenVPN lately, but with WireGuard I'm saturating the internal USB-ethernet adapter of the pi long before I'm running out of CPU power.
103.
▲
by
Tharre
8y ago
And yet, scdaemon will still hang everytime you suspend on linux[0]. I've written a udev rule to somewhat mitigate this[1], but it's still really annoying that seemingly nobody cares enough to fix this issue. [0] https:/
104.
▲
by
Tharre
8y ago
How could that possibly be improved? Append-only means no deleting or freeing up space by definition.
105.
▲
by
Tharre
8y ago
On the contrary, it has triggered development of wg-dynamic[0] which should eventually fix those issues. [0] https://git.zx2c4.com/wg-dynamic/
106.
▲
by
Tharre
8y ago
You should actually read the comment that was linked in that issue as well: > [...] if using hybrid graphics where the primary is Intel and the secondary is nvidia, sway would continue to work (just without nvidia monitors) and the user
107.
▲
by
Tharre
8y ago
Yes, nouveau is of course supported. But nouveau has trouble supporting the newest cards currently, since Nvidia seems to try their best to make their lives hell.
108.
▲
by
Tharre
8y ago
This feature exists under linux as well, it's called `suspend-then-hibernate`. See [0] for more details. [0] https://jlk.fjfi.cvut.cz/arch/manpages/man/systemd-sleep.con...
109.
▲
by
Tharre
8y ago
That's exactly what a security post-mortem should look like. - What went wrong - Why did it go wrong - What can be done to ensure this doesn't happen again Everyone makes mistakes once in a while, the key is learning from them.
110.
▲
by
Tharre
8y ago
> yes, I know that Eratosthenes measured the circumference in something like the 2nd century BCE. That's not the point, the following quote from the article roywiggins linked you is: “no educated person in the history of Western Civ
111.
▲
by
Tharre
8y ago
They give citations alright, but citations don't equal evidence. The results of the particular study you linked has been heavily criticized for example, see [0]. The fact that this paper wasn't published in a respected peer review
112.
▲
by
Tharre
8y ago
> What's wrong with this again? That they make bogus claims like: "RF-EMF has been proven to be harmful for humans and the environment." while providing no evidence for that claim or even a hypothesis about a mechanism tha
113.
▲
by
Tharre
8y ago
WireGuard supports persistent keepalives to punch through most firewalls[0]. If your firewall blocks UDP packets in general, you're in a world of pain either way, since TCP over TCP is pretty bad. [0] https://www.wireguard.c
114.
▲
by
Tharre
8y ago
It already is linked on the installation page: https://www.wireguard.com/install/#android-play-store-f-droi...
115.
▲
by
Tharre
8y ago
> Where? Neither a search nor a brief manual inspection of the protocol design mentions such a feature. Pages 9 and 10 in the whitepaper, see IDENTIFIER and CONSTRUCTION. That being said, supporting broken crypto is a bad idea. Should an
116.
▲
by
Tharre
8y ago
It does not require rooting on android, the wireguard app[0] falls back to the userspace implementation if the kernel module is not available. [0] https://play.google.com/store/apps/details?id=com.wireguard....
117.
▲
by
Tharre
8y ago
For the people interested, here's the actual commit from the acroread package: https://aur.archlinux.org/cgit/aur.git/commit/?h=acroread&id...
118.
▲
by
Tharre
8y ago
We have 47 half-built over-complicated build systems, because writing build systems is hard. Writing correct Makefiles is also really hard, and good luck debugging them. Make is simple and beautiful for small, self-contained projects withou
119.
▲
by
Tharre
9y ago
Companies don't make money out of thin air. In general, if something costs the company money they will pass those costs onto the consumer (or cease to exist). If your regulation costs more than it saves consumers, then it'll need
120.
▲
by
Tharre
9y ago
That's odd, do you per chance remember which update exactly? The CABC is implemented in the Novatek display driver IC, which the BIOS never touches. Dell provides a utility for Windows for flashing it on supported systems (QHD or the s
More ›