Daniel

2.6K posts

Daniel

Daniel

@DPA168

I am a computer scientist from Switzerland.

[email protected] Katılım Aralık 2015
116 Takip Edilen82 Takipçiler
Sabitlenmiş Tweet
Daniel
Daniel@DPA168·
My websites are daniel.abrecht.li dpa.li danielabrecht.ch I still need to put something there, but this is the official place for information about me and where to find me.
English
0
0
0
268
Daniel
Daniel@DPA168·
@phoronix @AMD And for a virtual display, use vkms and a render node using mesas kmsro.
English
0
0
0
9
Daniel
Daniel@DPA168·
@phoronix @AMD This is a terrible approach, this should be done in a simple gpu vendor agnostic way. Since this is a container, for gpu usage, you can just allow it access to the drm render node. For kms, give it the drm card node. For individual outputs, give / revoke drm leases as needed.
English
1
0
0
34
Daniel
Daniel@DPA168·
@marc0_dev @jmduke It's really easy. I did literally nothing. Because my site does not use any external services. It has no ads. It has no cookies not absolutely necessary for the basic functioning of the site. It's just respecting privacy, instead of harassing users and stealing their data.
English
1
0
17
299
marc0
marc0@marc0_dev·
@jmduke For normal devs, implementing GDPR can be a real hassle. But when you see something like this, you're so glad it exists to at least put some guardrails on literal data siphons. Holy..
English
1
0
84
11.6K
Justin Duke
Justin Duke@jmduke·
One of the funnier GDPR disclosures I've seen in a while.
Justin Duke tweet media
English
72
2.7K
44.1K
648.9K
Daniel
Daniel@DPA168·
@chicagobars Do they have a captain who can wed people?
English
0
0
0
4
Chicago Bars
Chicago Bars@chicagobars·
I love my job. Watching a casino exec and their lawyer explain why pumping a bunch of river water under their new casino structure totally makes it a "riverboat" for purposes of Illinois casino law (while I wait for something else to be heard).
Chicago Bars tweet media
English
71
201
5.1K
221.1K
Delicious Tacos
Delicious Tacos@Delicious_Tacos·
I’m the CEO of a hot dog company. I’ve worked on hot dogs for 10 years. And *I* wasn’t prepared for what I’ve just seen. Your life is about to change. So what can you do? Buy as many hot dogs as you can. Buy stock in hot dog companies.
English
537
2.4K
36.5K
1.9M
Daniel
Daniel@DPA168·
@SwiftOnSecurity Thanks to oauth, you now can't just connect from any mail client to any mail provider you want anymore. The mail client devs needs to get a token from every single provider (which will have instantly leaked by design unless thr client is sass itself). I guess that's imap, though.
English
0
0
0
92
SwiftOnSecurity
SwiftOnSecurity@SwiftOnSecurity·
As communication and information-sharing suites developed under idealism and local-network electronic paradigm have been snuffed-out, replaced with proprietary ideas that aren't yours and cycle with the year. SMTP is the final light of a dying dream. SMTP is the last protocol.
English
11
19
271
9.9K
SwiftOnSecurity
SwiftOnSecurity@SwiftOnSecurity·
There is no protocol like it in the world, because it was created in a different one. And every other world died. SMTP. Email is the final gasp of the original dream of electronic sovereignty. Of a federated world of peer communication. It's the last one. The final protocol.
English
61
115
1.6K
57.9K
Daniel
Daniel@DPA168·
@_everythingism @Shitty_Future Maybe they do, It's not like doing it yourself will prevent claims it'd be AI. They are forced to adapt to the reality of the system.
English
0
0
1
20
everythingism
everythingism@_everythingism·
@Shitty_Future These students will do literally anything but actually do the work themselves. 😂
English
1
0
0
94
Daniel
Daniel@DPA168·
@MatthewBockholt They may be physically the same, but the thing we value, the reality of it, is not physical in the first place.
English
0
0
0
7
Daniel
Daniel@DPA168·
@MatthewBockholt I think you are missing the point. The truth, reality, the past, etc. are not physically there / can't be seen, but they are still important and valuable. Fakes undiscernable from the real are a problem, but that does not contradict that the real has value nor imply the fake does
English
1
0
2
22
Matthew Bockholt
Matthew Bockholt@MatthewBockholt·
I'm not trying to be mean here, only realistic. A: if there's no discernible difference between real photos and AI ones, then how can you be mad at the viewers? B: if there's no way to tell the difference, then how do we know you won't start posting AI images yourself? C: if there's no discernable difference, either they're both slop, or they're not. 🤷‍♂️
Carl Bovis@CarlBovisNature

Soon you will not know what is AI and what is real...we photographers will struggle to compete with fake images created with a click on a computer.😕 I still believe the vast majority of people prefer genuine nature to AI slop... do you? Follow me to guarantee REAL BIRDS!😀🐦

English
26
12
165
18.3K
Daniel
Daniel@DPA168·
@cursedconnector I'd like if there was a pc with just lots of type-c + thunderbolt connectors. Put the pcie cards in a small standardized box/enclosure with an adapter, and you'll be really flexible what you put where. ssd,hdd,gpu,tv,cd,etc. All just a standard box, stack them and plug in the C.
English
0
0
1
166
cursed_connectors
cursed_connectors@cursedconnector·
Here's the thread from the last time someone had the same argument... ...and a long long list of folk who reckon that harking on the legacy connector, that powers all their treasured controllers and peripheral, is a bit of an L take there, dude! x.com/cursedconnecto…
Tim 🏳️‍🌈@LuftkoppTim

And I hate how many people defended having so many USB-A and only one USB-C on the Steam Machine. USB-C IS OVER A DECADE OLD FFS Let this goddamn USB-A shit DIE for good.

English
7
1
62
10K
Daniel
Daniel@DPA168·
@phoronix Swap on SSDs is great. I have like .5 TB swap on an ssd. And a tmpfs just as big.
English
0
0
0
245
Daniel
Daniel@DPA168·
@rudiservo If something is useful can be a surprisingly subjective topic. Rust does exactly what it's designed to do. It is "safe" exactly within it's own narrow definition of what that means. That safety sure is a hell of a marketing success. Now people can claim "my code is safe!" again.
English
0
0
1
16
Rudi Servo
Rudi Servo@rudiservo·
@DPA168 wow, thanks for the explanation, so why push for something that is not useful for part of the kernel? Doesn't that add up mode complexity?
English
1
0
0
43
Daniel
Daniel@DPA168·
@rudiservo Well, I'm sure next people will come and say to just use the one in the standard library, let them handle the unsafe which they surely got right. And the people showibg "linked lists" which are different data structures entirely or have other unnecessary cruft included.
English
0
0
0
29
Daniel
Daniel@DPA168·
@rudiservo You see, you can't even implement something as simple as a linked list without "unsafe" somewhere. Borrow checking is hirarchical in nature, linked list usage is usually very much not. Multiple things pointing to objects. The basis of arbitraty graphs. Now borrow check that.
English
2
0
1
155
Daniel
Daniel@DPA168·
@DevuanOrg I do prefer running linux natively, though, when I'm allowed to.
English
0
0
0
8
Daniel
Daniel@DPA168·
@DevuanOrg That setting just controls if the real init system is started when the wsl starts, instead of only an ms proprietary one. At work, I run devuan in the wsl with openrc, and have that set to true so it starts openrc. I've set it up to start an xfce session, without xfce-desktop.
English
2
0
0
64
Devuan GNU/Linux
Devuan GNU/Linux@DevuanOrg·
🚑 [Humanitarian OT] WSL on Windows crawling like molasses? One tiny tweak in /etc/wsl.conf… 🤯 But that’s just half the cure. For real speed and freedom → run Devuan 🐧⚡
Devuan GNU/Linux tweet media
English
2
7
43
1.9K
Daniel
Daniel@DPA168·
@topapamoya I believe HDMI just always sparks. It does with all my devices. No idea why.
English
1
0
0
462
tedmo
tedmo@tomowget·
i dont think a single outlet in my room is grounded.
English
8
2
53
104.3K
tedmo
tedmo@tomowget·
would anyone here have any idea why my gpu io plate is sparking when an hdmi cable touches it
English
386
28
5.3K
2.4M
Daniel retweetledi
sudox
sudox@kmcnam1·
Yikes
sudox tweet media
English
95
365
1.8K
96.5K
Daniel
Daniel@DPA168·
@ValdikSS @popovicu94 It's a bit a mixed bag for parsing stuff, though. No pipes/streaming. But also no worrying about when or how much to read, if a lookahead buffer is big enough, etc. Just access whatever is needed, the only bounds to worry about are the ones of the file. Mmap is a handy tool.
English
0
0
1
23
Daniel
Daniel@DPA168·
@ValdikSS @popovicu94 It makes some things easier though. If you need a readonly lookup table in many programs, only needs memory once. And easy to update independent of the program, just replacing a file. Map a memfd page twice, you get free contiguous ringbuffers, no wrapping around.
English
1
0
0
61
Uros Popovic
Uros Popovic@popovicu94·
If your code to process a 10GB file looks like read(fd, buf, ...) in a loop, you're wasting memory and killing performance. There's a better way. mmap() lets you treat a 100GB file as if it's just a giant array in memory, even with only a few MB of RAM. Here's why it's a cornerstone of high-performance I/O. 🧵👇
Uros Popovic tweet media
English
68
158
2K
147.7K