HN user

conductor

12,275 karma
Posts638
Comments283
View on HN
mailarchive.ietf.org 1mo ago

RFC 10008 on the HTTP Query Method

conductor
3pts0
sr.ht 3mo ago

Kefir C17/C23 Compiler

conductor
174pts19
www.cnx-software.com 4mo ago

KiCad 10 release – Dark mode, graphical DRC rule editor, new file importers

conductor
3pts1
flowingdata.com 5mo ago

World Railway Map

conductor
2pts0
wikiflix.toolforge.org 6mo ago

WikiFlix

conductor
2pts0
www.isc.org 1y ago

Kea 3.0, our first LTS version

conductor
114pts46
openssl-library.org 1y ago

OpenSSL 3.5 Final Release with server-side QUIC Support

conductor
4pts1
lists.mindrot.org 1y ago

OpenSSH 10.0 Released

conductor
6pts0
www.theverge.com 1y ago

WinRing0: Why Windows is flagging your PC monitoring apps as a threat

conductor
1pts0
x41-dsec.de 1y ago

Security Audit of Hickory DNS

conductor
1pts0
gajim.org 1y ago

Gajim 2.0.0

conductor
4pts0
www.zachklein.com 1y ago

The Violin

conductor
2pts0
github.com 1y ago

Lima v1.0.0

conductor
3pts0
www.jpost.com 1y ago

High-schoolers come up with 'impossible' proofs for Pythagorean Theorem

conductor
2pts1
fstoppers.com 1y ago

Adobe Announces Adobe Content Authenticity App

conductor
1pts0
www.bustle.com 1y ago

Could Following Joan Didion's Writing Routine Make Me Write Like Joan Didion?

conductor
2pts0
thereader.mitpress.mit.edu 1y ago

60 Years Ago, Congress Warned Us About the Surveillance State. What Happened?

conductor
6pts3
www.atlasobscura.com 1y ago

Who Is Baba Yaga?

conductor
4pts0
ardour.org 1y ago

Ardour 8.7 Released

conductor
5pts0
www.audacityteam.org 2y ago

Audacity 3.6

conductor
9pts0
www.thisiscolossal.com 2y ago

In 'Kiosk,' Visit the Tiny Disappearing Urban Shops of Eastern Europe

conductor
3pts0
github.com 2y ago

DNSecure – a configuration tool of DoT and DoH for iOS and iPadOS

conductor
59pts14
arstechnica.com 2y ago

Facebook spied on Snapchat usage to confuse advertisers, court docs say

conductor
3pts2
mymodernmet.com 2y ago

NYC Cab Driver Spends 30 Years Photographing His Passengers

conductor
1pts0
telegram.org 2y ago

Terms of Service for Telegram Peer-to-Peer Login Program

conductor
2pts0
rawtherapee.com 2y ago

RawTherapee v5.10

conductor
2pts0
lore.kernel.org 2y ago

NT Synchronization Primitive Driver

conductor
1pts0
blog.nlnetlabs.nl 2y ago

What I Learned in Brussels: The Cyber Resilience Act

conductor
3pts0
www.winehq.org 2y ago

Wine 9.0 Released

conductor
18pts0
supabase.com 2y ago

Brace yourself, IPv6 is coming

conductor
23pts24

Thanks for the article and code.

Also check out https://github.com/Parchive/par2cmdline

I wish something like this was integrated into a modern and free archive format. RAR has it. RAR also got volume recovery: when creating split multi-volume archives you can also create recovery volumes - each recovery volume can replace any other one missing volume. It was a life-saver in floppy-disk times.

I guess you somehow missed the film "Mirror" (1975). It's my favorite of his works. It is only 1h47m, has a female main character, and I don't feel like it's trying to teach morals. Oh, and it has stunning visuals and cinematography. The fire scene, the interiors, the colors... Now I have to re-watch.

On Browser Tabs 6 years ago

How do people manage to manage hundreds or even thousands of open tabs? And most importantly, why? Are they using tabs instead of bookmarks?

Usually I have no more than ten. Even when searching/researching something it doesn't get more than twenty - open all the interesting search results on the first search page, usually that's enough to find whatever I'm looking for. If not, tabs are being closed one by one or are being bookmarked with appropriate tags. Repeat for the next page of search results.

What's the point of making it available in the Tor network if their onion site includes a script from www.googletagmanager.com (or an "iframe" if scripting is disabled) thus making it significantly less anonymous?

Onion websites should be isolated and should not initiate any connections to vanilla internet.

Edit: it also loads scripts from www.google.com, tags.bluekai.com, cdn.optimizely.com...

libcurl (with examples) is bundled in the FreePascal distribution, as well as simpler alternatives like fphttp, fphttpclient, fphttpwebclient, etc.

Despite of my media.gmp-provider.enabled setting being set to false Firefox makes a connection to ciscobinary.openh264.org on port 80 and downloads the h264 decoder binary provided by Cisco.

Does this mean that the library is being downloaded (and executed) using plain HTTP without any authentication? Sounds like a nice target for QUANTUM style MITM attacks.

I'm really thrilled with WireGuard. It's small, easy to audit, easy to setup, and it is using the Noise protocol which uses trusted cryptography primitives by DJB. I hope it can be merged into the mainline Linux kernel once it stabilizes.

If you read my post carefully the "thinks the result would be the same" was about compiler optimization case, not processors' out-of-order execution.

Take this example:

    a = 5;
    b = sqrt(44);
    return a * b;
If the optimizer is sure (and strict aliasing[0] also helps to be sure in many other not so obvious cases) that the sqrt function is not using the a variable then it can swap lines 1 and 2 in the generated machine code, and the result will be the same.

In your example changing lines 2 and 3 will alter the result naturally so the optimizer won't touch it.

[0] http://dbp-consulting.com/tutorials/StrictAliasing.html

I don't expect my compiler to go ahead and run step 3 first.

You would be surprised[0]. In low level code (in some cases) you'll need memory barriers[1] to ensure the proper order of instructions execution.

Even in higher level code your compiler's optimization algorithm may decide that it's faster to execute step 3 first if it thinks the result would be the same.

[0] https://en.wikipedia.org/wiki/Out-of-order_execution

[1] http://irl.cs.ucla.edu/~yingdi/web/paperreading/whymb.2010.0...