Readit News logoReadit News
currysausage commented on Vaultwarden commit introduces SSO using OpenID Connect   github.com/dani-garcia/va... · Posted by u/speckx
crimsonnoodle58 · 4 months ago
If you're running on kubernetes, a simple network policy and blocking the container from using DNS will stop any compromised image from performing a data exfill.

I do this for most containers.

If the container must have web access in some form, setup a squid proxy and only whitelist safe and trusted domains that can't be exfilled to.

currysausage · 4 months ago
The web frontend could still send secrets to third parties.
currysausage commented on The Scourge of Arial (2001)   marksimonson.com/notebook... · Posted by u/andsoitis
lynguist · 5 months ago
Which was recently replaced by Aptos!
currysausage · 5 months ago
Aptos replaced Calibri in Word and Excel.
currysausage commented on Microsoft extends free Windows 10 security updates into 2026   arstechnica.com/gadgets/2... · Posted by u/jmsflknr
discostrings · 6 months ago
Missing vertical taskbar is probably the most egregious omission, but it's not so much they took it away as it is they created versions of a number of Windows Explorer components in a higher-level technology without implementing half the features and shipping it with 50x the number of bugs. I at least weekly (and often daily) run into issues with taskbar icons overlapping one another, menus not coming up when clicked, the tray icons breaking, etc.

Same story with navigating the file system--the new implementation has a multitude of issues, including getting into a state where clicking files to select them only works below a certain invisible horizontal line in the window, windows not refreshing when files have been added/removed, trying to rename a file you just copied being an exercise in frustration with the view refreshing and exiting the rename state 5 - 10 seconds after the copy, the address bar breaking in about a dozen different ways... it's really frustrating software that's a full few tiers down from the quality standard set by Windows 10 and previous versions.

It's gotten slightly better since the initial Windows 11 release, but it still feels like pre-release quality software. I was hoping they'd get it up to release quality and add the important features back by the sunset of Windows 10, but it looks like Microsoft really doesn't care about the quality of the experience of using their UI.

If it were only missing the vertical taskbar as a design decision that would be one thing, but instead it's the very obvious tip of an iceberg of lack of user focus, care, quality, resourcing, and skill. They don't add it back because they know in their current state they're not going to do it well, and the money's in dreaming up new ways of force-feeding trash "news" and promotions anyway, not in helping you get things done and providing a well-functioning tool and bicycle for the mind. What if someone put the taskbar on the left side of the screen, it interfered with them seeing the clickbait brainrot of the widgets "feature", and Microsoft didn't get its average $.0003 for each interaction?

currysausage · 6 months ago
One upside of this reimplementation is that we can now enjoy state-of-the-art Electron-level loading times when opening a new Explorer window. /s
currysausage commented on Stop Using Encrypted Email (2020)   latacora.com/blog/2020/02... · Posted by u/miniBill
java-man · 6 months ago
No mention of ProtonMail or Tuta.
currysausage · 6 months ago
There are, of course, web email services that purport to encrypt messages. But they store encryption keys (or code and data sufficient to derive them). These systems obviously don’t work, as anyone with an account on Ladar Levison’s Lavabit mail service hopefully learned. The popularity of “encrypted” web mail services is further evidence of encrypted email’s real role as a LARPing tool.
currysausage commented on Smallest Possible Files   github.com/mathiasbynens/... · Posted by u/yread
JimDabell · 7 months ago
That’s not quite the whole story. Appendix C of the XHTML 1.0 specification provides HTML compatibility guidelines:

> This appendix summarizes design guidelines for authors who wish their XHTML documents to render on existing HTML user agents.

https://www.w3.org/TR/xhtml1/#guidelines

And RFC 2854, which defines the text/html media type, explicitly states this is permissible to label as text/html:

> The text/html media type is now defined by W3C Recommendations; the latest published version is [HTML401]. In addition, [XHTML1] defines a profile of use of XHTML which is compatible with HTML 4.01 and which may also be labeled as text/html.

https://datatracker.ietf.org/doc/html/rfc2854#section-2

However even browsers that support XHTML rendering use their HTML parser for XHTML 1.0 documents served as text/html, even though they should really be parsing them as XHTML 1.0.

But yes, that extra slash means something entirely different to the SGML formulation of HTML (HTML 2.0 to HTML 4.01). HTML5 ditched SGML though, so SHORTTAG NET is no longer a thing.

currysausage · 7 months ago
I believe the sentence from the RFC:

[XHTML1] defines a profile of use of XHTML which is compatible with HTML 4.01

is technically incorrect. While the XHTML 1 compatibility profile was compatible with HTML 4 as implemented by major browsers, that wasn't actually HTML 4. HTML 4 is based on SGML, while what was implemented was a combination of HTML 4 semantics with the tagsoup parsing rules that browsers organically developed. These rules were only later formalized as part of HTML 5.

The compatibility guidelines do recommend a space between <br and />, but (at least according to https://validator.w3.org/ in HTML 4 mode) this doesn't change anything about <br /> being a NET-enabling start-tag <br /, followed by a greather-than sign.

Enter this:

  <h1>Hello<br />world</h1>
and select "Validate HTML fragment", "HTML 4.01", and "Show Outline". This is the result:

  [H1] Hello>world
(Obviously nitpicking, but that's my point: the nitpickers can be out-nitpicked.)

currysausage commented on Smallest Possible Files   github.com/mathiasbynens/... · Posted by u/yread
JimDabell · 7 months ago
The linked blog post about the smallest possible valid (X)HTML documents is noteworthy, if only for the fact that a surprising amount of people adamantly refuse to believe that they are valid. Even when you think you have gotten through to them with specifications and validators, a lot of people will still think “yeah, but it’s relying on error handling though”. I’m not sure why “HTML explicitly permits this” will not be tolerated as a thought and somehow transforms into “HTML doesn’t permit this but browsers are lenient”. It’s a remarkably unshakeable position. And even the people who are eventually convinced that it’s valid still think that it is technically incorrect in some unspecified way.
currysausage · 7 months ago
This is especially ironic, considering the same people will gladly use XML syntax and serve it as text/html. Historically, this has only worked because no relevant browser has ever implemented SGML (and NET [1], in particular), as required by HTML standards up to version 4 [2].

[1] https://en.wikipedia.org/wiki/Standard_Generalized_Markup_La...

[2] https://www.w3.org/TR/html401/conform.html#h-4.2

currysausage commented on Global, distributed and backwards compatible CVE alternative launched by CERT   gcve.eu/... · Posted by u/Aissen
gerwim · 8 months ago
Launched by CERT? I can't find anywhere (CERT website, github) these are related. Do you have sources?
currysausage · 8 months ago
CERT stands for Computer Emergency Response Team.

CIRCL, the supposed operator behind gcve.eu [1], "is the CERT for the private sector, communes and non-governmental entities in Luxembourg" [2].

[1] https://gcve.eu/contact/

[2] https://en.wikipedia.org/wiki/Computer_emergency_response_te...

currysausage commented on Default styles for h1 elements are changing   developer.mozilla.org/en-... · Posted by u/soheilpro
jeroenhd · 8 months ago
AFAIK it's one of those W3C versus WHATWG/browser vendor things. The spec has an algorithm, no browser actually implements it faithfully, and when browsers were still competing with each other nobody was going to break half the web to be spec compliant. The problem started decades ago (https://html5accessibility.com/stuff/2022/04/05/12-years-bey...).
currysausage · 8 months ago
If I remember correctly, W3C’s XHTML2 working group wanted a generic <h> tag [1], and WHATWG, focused on evolving HTML in a backwards-compatible manner, repurposed <h1> as a context-dependent heading tag instead.

[1] https://www.w3.org/TR/2010/NOTE-xhtml2-20101216/mod-structur....

currysausage commented on Nebula Sans   nebulasans.com/... · Posted by u/xucheng
nisa · 9 months ago
I agree and I'd like to know what's your take on the Fira font family? I've configured my desktop and browser to use this font and now I can't go back. Subjectively I kind of developed a little crush on that font and I'm interested if it also has technical merit or if I'm just making things up in my mind.
currysausage · 9 months ago
Fira was designed by world-class type designers, and it’s only free thanks to the funding by Mozilla and Here, so yes, definitely a different category.

Same goes for IBM Plex, by the way.

u/currysausage

KarmaCake day1852December 24, 2012
About
Try some currywurst, it's delicious!

(Actually, eat vegetarian. It’s good for you and good for the planet.)

[HN handle] at fastmail dot com

View Original