![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://fry.gs/pictrs/image/c6832070-8625-4688-b9e5-5d519541e092.png)
Identification != Authentication
As obvious as this sounds, I’ve learned over the years that most people don’t understand what it means exactly.
Identification != Authentication
As obvious as this sounds, I’ve learned over the years that most people don’t understand what it means exactly.
Monitor the room temperature.
If you use HTTPS, the attacker can still see what websites you connect to, they just can’t see what you are sending or receiving. So basically they can steal your browsing history, which defeats the purpose of a commercial VPN for many users.
This is blatantly false. They can see IP addresses and ports of you connect to from IP packets, and hostnames from TLS negotiation phase (and DNS requests if you don’t use custom DNS settings). HTTP data is fully encrypted when using HTTPS.
If exposing hostnames and IP addresses is dangerous, chances are that establishing a VPN connection is as dangerous.
Control of the DHCP server in the victim’s network is required for the attack to work.
This is not a VPN vulnerability, but a lower level networking setup manipulation that negates naive VPN setups by instructing your OS to send traffic outside of VPN tunnel.
In conclusion, if your VPN setup doesn’t include routing guards or an indirection layer, ISP controlled routers and public WiFis will make you drop out of the tunnel now that there’s a simple video instruction out there.
Support for QUIC and HTTP/3 protocols is available since 1.25.0. Also, since 1.25.0, the QUIC and HTTP/3 support is available in Linux binary packages.
https://nginx.org/en/docs/quic.html
2023-05-23 nginx-1.25.0 mainline version has been released, featuring experimental HTTP/3 support.
It’s not a dev code. It would also take a mere minute to check this before failing to sound smart.
Even better, the dude forked because a security issue in “experimental” but nonetheless released feature was responsibly announced.
Talk about an ego.
Problem with money is that money only have value when people are willing to exchange money for goods and services.
The moment that exchange stops, value of money plummets.
A very good analogy I saw in Charles Stross’ “Neptune’s brood” is that money is a concrete representation of an abstract debt. Exchange materializes that debt into a trade, which is where valuation happens. I’m pretty sure I just made a lot of economists justifiably angry though
Yet another piece of evidence about Ukrainians being nazis and terrorists. How dare they show up in a peaceful life of a regular Russian man who’s not at all complicit in Putin’s war!
Please correct me if I’m wrong, but doesn’t this allow one to represent virtually any resource as a mail inbox/outbox with access through a generic mail app?
I’m working with a specialized healthcare company right now, and this looks like a way to represent patient treatments data as an intuitive timeline of messages. With a local offline cache in case of outages. Security of local workstations is a weak point of course, but when is it not…
In the dark, with the other side obscured (or just broken), you don’t want the blinker to actively prompt you to come to a wrong conclusion.
It’s better to see a blinking light and think “I don’t see enough, gotta slow down” than see a blinking arrow and potentially not even realize it’s a turn signal.
Well, it’s when they start denying things that you need to start worrying.
Don’t compare someone’s highlight reel to your behind the scenes.
I once convinced someone that they are actually doing a great job by sharing my struggles and showing that they are not an impostor. They now outshine me and will go to even greater heights.
And while that one episode of dealing with burnout and impostor syndrome is a drop in the ocean of their persistence, it’s a great illustration to how misleading comparison to others is.
PS: Also, if you have ADHD, you’re nearsighted in time. That doesn’t only mean “you can’t plan well”, it means “your life looks like a hazy blob, where others see a complex scenery”. And that can be devastating when doing a comparison. Be kind to yourself, be kind to others.
Adding to the pile.
Peter Watts. Most of his works are available on his site for free - https://www.rifters.com/real/shorts.htm
Greg Egan. Start with Diaspora.
Alastair Reynolds. I recommend starting with short fiction in Revelation Space and looping back to main novels. I accidentally approached it that way, and the experience of all the stories linking together was downright magical.
Charles Stross’ “Neptune Brood” explores the idea of debt under the guise of a space opera-ish action. Afterwards, Glasshouse and linked books will present a different existential crysis to mull over.
Cory Doctorow’s Little brother is an excellent book to follow 1984 with. And a great start to the rest of his biography.
N. K. Jemisin’s “Broken earth” was quite a treat, prose- and story-wise.
Ann Lecke’s “Imperial Radch” is a brain-twister, especially for someone whose native language is gendered all throughout. It was fun giving up on information I’m used to have in words.
Pierce Brown’s “Red rising” has one of the best flowing prose I’ve read. Do mind that the story was initially planned to be a trilogy, and it clearly shows in narration.
Mark Lawrence’s everything. “Power word kill” is a great play around DnD, and “The broken empire” has the most loathsome protagonist you’ll ever root for.
actual infrastructure for micromobility
Right, because Amsterdam, as we all know, is such a shithole in that regard.
You’re the obsessed one in this case.
The original book finds itself in a science fiction genre only because anything with spaceships and technology is placed there. For all practical purposes though, it’s a space fantasy.
In other words, complaining about science of Dune is like complaining about poetic meter of a tax report - something you do only with the closest of friends.
Welcome to the world of SPAs. Where every little thing needs its own application.
Damn it, we even have HTML tags that are impossible to employ in their entirety without use of JavaScript. <dialog>
is infuriating and is literally two attributes away from not needing JavaScript.
Except on Chrome. Dialog is broken on Chrome and you will have to clean up with JavaScript after chrome’s own half assed implementation.
Sorry, but you don’t get to claim groupthink while ignoring state of Apache when Nginx got released.
Apache was a mess of modules with confusing documentation, an arsenal of foot guns, and generally a PITA to deal with. Nginx was simpler, more performant, and didn’t have the extra complexity that Apache was failing to manage.
My personal first encounter was about hosting PHP applications in a multiuser environment, and god damn was nginx a better tool.
Apache caught up in a few years, but by then people were already solving different problems. Would nginx arrive merely a year later, it would get lost to history, but it arrived exactly when everyone was fed up with Apache just the right amount.
Nowadays, when people choose a web server, they choose one they are comfortable with. With both httpds being mature, that’s the strongest objective factor to influence the choice. It’s not groupthink, it’s a consequence of concrete events.
How to I relax? My shoulders get so tense at times that it leads to crippling headaches.
God damn it, why are there people that think that genocide is competition in effectiveness on every damn side?
Primary genocide requirement is intent. And out of five definitions, only one involves outright killing.
Read the convention before arguing about genocide. (1) (2)
In the present Convention, genocide means any of the following acts committed with intent to destroy, in whole or in part, a national, ethnical, racial or religious group
Teeth cannot produce enamel. Enamel is not a living tissue and it was produced by cells outside of the tooth in a coral-like manner. In order to grow a new tooth, you need it to be fully surrounded by specialized living tissue for the whole growth cycle.
PS: I honestly expected something like this to come out of bioelectric computation research, but progress seems slower there. Or rather knowledge and techniques in other fields is reaching critical mass, giving us these advances.