Skip to content

Commit

Permalink
Publish
Browse files Browse the repository at this point in the history
  • Loading branch information
purplesyringa committed Dec 11, 2024
1 parent 092470f commit 4c8001a
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 2 deletions.
13 changes: 12 additions & 1 deletion blog/feed.rss
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,22 @@
<copyright>Alisa Sireneva, CC BY</copyright>
<managingEditor>[email protected] (Alisa Sireneva)</managingEditor>
<webMaster>[email protected] (Alisa Sireneva)</webMaster>
<lastBuildDate>Sun, 17 Nov 2024 14:43:11 GMT</lastBuildDate>
<lastBuildDate>Wed, 11 Dec 2024 19:27:31 GMT</lastBuildDate>
<docs>https://www.rssboard.org/rss-specification</docs>
<ttl>60</ttl>
<atom:link href="https://purplesyringa.moe/blog/feed.rss" rel="self" type="application/rss+xml" />

<item>
<title>Thoughts on Rust hashing</title>
<link>https://purplesyringa.moe/blog/./thoughts-on-rust-hashing/</link>
<description>In languages like Python, Java, or C++, values are hashed by calling a “hash me” method on them, implemented by the type author. This fixed-hash size is then immediately used by the hash table or what have you. This design suffers from some obvious problems, like:
How do you hash an integer? If you use a no-op hasher (booo), DoS attacks on hash tables are inevitable. If you hash it thoroughly, consumers that only cache hashes to optimize equality checks lose out of performance.</description>
<author>[email protected] (Alisa Sireneva)</author>

<guid>https://purplesyringa.moe/blog/./thoughts-on-rust-hashing/</guid>
<pubDate>Wed, 11 Dec 2024 00:00:00 GMT</pubDate>
</item>

<item>
<title>Any Python program fits in 24 characters*</title>
<link>https://purplesyringa.moe/blog/./any-python-program-fits-in-24-characters/</link>
Expand Down
Loading

0 comments on commit 4c8001a

Please sign in to comment.