Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Jacob Christian Munch-Andersen

@NohatCoder@mastodon.gamedev.place
mastodon 4.7.3
  • Open on mastodon.gamedev.place

Programmer, mathematician, cryptographer, game developer.

63 Followers
31 Following
50 Posts
Joined November 18, 2022
Website:
https://nohatcoder.dk
Github:
https://github.com/NoHatCoder
Twitter:
https://twitter.com/NoHatCoder
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 4mo ago

So, I was just casually checking my Gmail spam box, and i found an email from Google. Of course you would just think that this is some scammer impersonating Google, but everything checks out. It is from the google.com domain, SPF, DKIM and DMARC all pass.

The content of the email is telling me that "because EU" I get to configure whether or not particular Google services are linked.

I wonder how that made it to the spam folder.

#google #gmail #eu #regulation #antitrust

mastodon.gamedev.place
30
10
25
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 4mo ago

RE: @eniko@mastodon.gamedev.place

Some people might think that this take is unhinged or not serious. And while it is certainly not a good solution in all cases, it is really easy to implement, and it turns out that a modern comuter can actually simulate quite a lot of complexity at say 1000 fps, as long as you don't do any other stupid thing that slows it down.

mastodon.gamedev.place
14
2
2
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 6mo ago

Idea: Single use virtual memory.

Don't bother ever reusing the same virtual memory space, you always allocate in a new place, and once you free it is gone.

If you have a true 64 bit virtual memory space then this is surprisingly practical. There is no remotely realistic scenario where you are ever going to run out.

Upsides include a dead simple allocator, and a guarantee that use-after-free will result in a hardware exception. What is not to like?

19
14
7
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 5mo ago
Replying to
@soatok@furry.engineer Some context: Apparently IETF will host your shitpost for free if it looks sufficiently like a standards draft submission. There is no indication that anyone relevant is backing this.
13
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 2mo ago

- What do we want?

- Numerical stability!

- When do we want it?

- In -0.000000078524 days!

2
0
2
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 7mo ago
Replying to
@0xabad1dea So the article says that in one school the students could get in through the bike parking. That makes me feel the need to issue the following safety announcement: You cannot fill a public building with people without first ensuring that there are working emergency exits. One door does not cut it.
11
0
1
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 5mo ago
Replying to
@Ronflaix@mastodon.gamedev.place @aeva@mastodon.gamedev.place @eniko@mastodon.gamedev.place <?xml version="1.0" encoding="UTF-8" standalone="no" ?> no
2
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 6mo ago
Replying to
@seachaint @cstross The rich control the law, you can't defeat them within their own domain.
2
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 5mo ago
Replying to
@Beachbum @cstross That is a necessary step, but nowhere near enough. The problems are systemic, and without a major change to the system their successors won't fix the problems either.
1
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 5mo ago
Replying to
@cstross @WellsiteGeo The thing is, if you stab people in the eyes professionally, you get pretty much a perfect random distribution of left/right eyes, it is not hard to imagine how one could mix up two patients and get it wrong. But removing the liver (without transplanting in a new one) is simply not a thing, because you die from that.
1
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 5mo ago
Replying to
@castano@mastodon.gamedev.place The funny thing is, I didn't find this by counting, I just notice an almost-square rectangle at first glance, and that triggers the spidey sense.
1
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 5mo ago
Replying to
@castano@mastodon.gamedev.place Happy camping. When you get home you may want to fix the visual representation of the 11x11 square of blocks, so that it is not a 11x10 rectangle.
1
2
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 5mo ago
Replying to
@Crowjane @rygorous All I'm saying is, there is a reason they had to leave the landing gear during the original Moon missions.
1
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 6mo ago

RE: @johnzajac@dice.camp

I believe that this was actually a quite common opinion in occupied European countries during WWII.

The occupying force behave civilised, leave them to their business, don't cause any trouble, and they will generally return the favour.

Meanwhile those pesky resistance people run around and blow stuff up in the middle of the night, as if the wartime wasn't bad enough already.

dice.camp
1
0
1
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 6mo ago
Replying to
@JennyFluff *Stands on the corner of a dark alleyway, wearing a trench coat.* "I know the physical stuff is hard to get, but I got a pretty good deal on virtual memory. You interested?"
1
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 6mo ago
Replying to
@dragonfi @wohali The artist does have a bunch more designs: https://bsky.app/profile/did:plc:lsgjv7wqpapxljb2twcczhzu
Bluesky Social

sbarky (@sbarky.bsky.social)

cute girls doing cool tech ・ aerospace and engineering my body is a machine that turns spacecraft into cute girls

1
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 6mo ago
Replying to
@wohali Remember: Do not ask a woman about her weight.
1
1
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 6mo ago
Replying to
@Goodlucksil Right, that is how things work in the homogenous country of Europe. It is certainly not a hodgepodge of different regulations and systems that sometimes vary from one building to the next.
1
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 8mo ago
Replying to
@chewie@mammut.gogreenit.net @TechConnectify@mas.to Also a reason why we should favour bigger solar installations, all the "middleware" electronics benefit greatly from scale.
1
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 8mo ago
Replying to
@cstross@wandering.shop @BillySmith@social.coop Yes, we need to punish people and companies, but that doesn't mean throwing away the concepts of due process and proportional punishments.
1
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 2mo ago

Since search doesn't work anymore, I have no idea if I am the first person to make this algorithm. Proper write-up coming later, but I want to make a record that is at least good enough for someone else to reproduce my results so far.

Problem statement: Given a mesh of arbitrary triangles in 3D space, with every vertex having a normal. Transform every triangle into a smooth surface defined by a formula, such that the combined surface is also smooth, and the normals are normals for that surface.

0
1
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 2mo ago

So, all the articles about this are kind of old, but I assume that Trump has been trading on the Iran war for as long as it has been going. Every flip flop between peace talks and new strikes is a trading opportunity.

This explains what is going on. As long as you assume that Trump is an utter moron. If he wasn't, he would simply trade on whatever information he is privy to, without having to generate the events himself.

0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 6mo ago
Replying to
@Abazigal @MicroSFF I don't see how that is different from them simply disappearing.
0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 6mo ago
Replying to
@aachrisg I'm not sure exactly why you would expect that. But there are definitely some details that one need to think about, like if you make a lot of very small allocations and they all get a page each, that would probably be bad.
0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 6mo ago
Replying to
@djb It is funny how you find one of the best arguments against in the "yes" crowd: "I have customers that, despite our recommendations will want to 'pure' ML-KEM."
0
1
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 2mo ago

RE: @acarsdrama@live.acarsdrama.com

You are a pilot, trapped in a thunderstorm, trying to land your plane.

You have just aborted your third approach. Between the roars of thunder you can hear children crying in the cabin, possibly adults too.

As you desperately try not to reach the inevitable conclusion, there are many questions you could ask: "Why haven't we been diverted?", "Would a better pilot than me have managed this?". But none of that matters any more, there is just one thing you must know before you go:

live.acarsdrama.com
0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 6mo ago
Replying to
@maiathecyberwitch@helvede.net @jordskred@helvede.net @bsdphk@fosstodon.org Har I nogen ide om hvem man bør stemme på hvis man ikke befinder sig I en af de valgkredse hvor Jordskred er stillet op? Selv er jeg i Nordsjælland.
0
1
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 4mo ago
Replying to
It is not that identifying it when someone does this is usually particularly difficult. But calling it out and making the broader population aware can be very tricky, as people simply refuse to believe that something like this is going on. What protects these people is that what they do is so outrageous that most ordinary people won't believe it. It is easier to believe that those calling it out are conspiracy nut jobs.
0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 4mo ago
Replying to
@skjeggtroll@mastodon.online @MostlyHarmless@thecanadian.social Yeah, the whole pushing the tree with the bobcat thing kinda lacks that air of professional risk management. I'd like to know what an arborist think of this video.
0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 2mo ago

Americans agree: Man who is "just doing his job" ought to stop.

#InavdingTheOnionsTurf

mastodon.gamedev.place
0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 6mo ago
Replying to
@cstross That sucks, anyway lets see if it works without the middle man:
0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 6mo ago
Replying to
@cstross I think we need a reminder who the true predators living amongst us are: https://imgur.com/gallery/repost-7y3MaCj
imgur.com
0
2
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 4mo ago
Replying to
@landelare@mastodon.gamedev.place Reminds me that we really ought to have a proper fast ahead-of-time compiled garbage-collected language by now. So much of the badness of garbage-collection stems from other language features, like JIT-compilation, that makes the whole ordeal way harder than it needs to be.
0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 4mo ago

@djb@mastodon.cr.yp.to I read your old post on key sizes, unfortunately still relevant: https://blog.cr.yp.to/20151120-batchattacks.html

I noted two points that it probably should mention, but doesn't:

1. That the issue also apply to random number generators, all cryptographic algorithms are vulnerable if their key stems from an RNG with 128 bits of state.

2. That mitigation is free. For most symmetric algorithms a change that increases key/state size does not have to increase computation.

mastodon.cr.yp.to

Daniel J. Bernstein (@djb@cr.yp.to) - The cr.yp.to Mastodon server

0
2
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 6mo ago
Replying to
@JamesWidman @tumdum Realistically you probably still want a traditional "small" allocator, at least if you plan on doing any significant amount of small allocations.
0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 5mo ago
Replying to
@bartavi @gregprice @Elliptickiwi @djb But really you just do the same stuff with two different algorithms, there is no substantial complexity in the combination step. And if say your implementation has a timing attack in one of the algorithms, that is still only good for breaking that part. The redundancy is actually a shield against lots of different attack vectors that have nothing to with quantum stuff.
0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 7mo ago
Replying to
@ebassi@mastodon.social Am I missing some context?
0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 6mo ago
Replying to
@bsdphk@fosstodon.org Han er i Københavns Omegn, så desværre ikke en mulighed for mig, men andre kunne selvfølgelig føle sig inspireret.
0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 6mo ago
Replying to
@cloudhop An important point is of course thinking about resources and what one should optimise for. Address space is particularly interesting as it goes from a really serious constraining factor to practically unlimited once you drop 32 bit support.
0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 5mo ago
Replying to
@0xabad1dea@infosec.exchange Clearly you need a blue checked apron to put him on.
0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 5mo ago

Thought of the day: If you are a military commander, and you give a whole unit the order "Fire at Will", then you are taking this whole war thing WAY too personal.

0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 2mo ago

Fun fact: Back in the day people used to sacrifice a network card, as to appease Unica, the goddess of uniqueness, before generating IDs.

0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 6mo ago
Replying to
The US has a real problem attracting tourists at the moment. This could be part of the solution. Not only would it be a massive tourist attraction, it would attract exactly the type of tourist that might not otherwise want to visit. Trump would get exactly the funeral that he deserves. Rest in piss.
0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 4mo ago

Fun fact: A correctly implemented floating point modulo operation is exact. Even if the corresponding division would produce a result that is way out of integer range it is still relatively easy to compute the exact modulo. It notably does not require computing the corresponding division result to a similar precision, and is asymptotically faster than doing so.

0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 6mo ago
Replying to
@Hearth@plush.city @andnull@social.nouveau.community Uxntal is an esoteric programming language, so assume the channel would mostly be people asking how to do something specific in that language.
0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 4mo ago

Realisation: A modern memory controller is just software defined radio, but without the radio, and a good chunk of the software hardwired in hardware.

0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 7mo ago
Replying to
@gsuberland@chaos.social @cstross@wandering.shop @aadeacon@mastodon.social Source? I can't find anything.
0
0
0
0
Open post
Jacob Christian Munch-Andersen @NohatCoder@mastodon.gamedev.place
· 5mo ago

For a man that isn't dead, Tim Cook has had an awful lot of obituaries written about him.

0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 08:27:29 UTC