HNHacker News
TopNewBestAskShowJobs

panic

29,548 karma · joined September 16, 2009

submissionscomments
panic··on Find your Twitter friends on Mastodon
The advantage of federation is that it will allow Mastodon to outlive Twitter.
panic··on Find your Twitter friends on Mastodon
AIM had the open TOC protocol, but it never got all the features of the OSCAR protocol the official client used.
panic··on Sound
A market would ruin it. This type of work is done for love, not for money.
panic··on My Favourite Computer, an Old Mac
I think it's less about individual designers and more about the industry in general. A company that respects its users will find it harder to get money from advertisers and investors.
panic··on The image in this post displays its own MD5 hash
If you define HASH(data) = SHA3(data) xor SHA3(manifest), then the manifest will always have a zero hash. This trick can be useful if you need to create a cycle in a hash-addressed list (e.g., an object-oriented class hierarchy where inheritance is by hash of the class definition—the definition of the base class would have a zero hash and could inherit from itself).
panic··on Is There an HN for Women?
What about this straightforward question is "toxic genderbaiting"?
panic··on Is There an HN for Women?
TwoXChromosomes isn't a tech community in the same category as HN and lobste.rs.
panic··on Is There an HN for Women?
The fact that this question was instantly flagged off the front page says a lot about the HN readership in and of itself. OP, I'm not aware of such a site, but I'm sure many people would appreciate a place like that.
panic··on The Math Myth (2016)
This is a fantastic comment. I think your analysis at the end is spot-on. It's like the K-12 math curriculum is a hazing ritual for a vast fraternity of "smart people". Without this ritual, their group identity is called into question.
panic··on The Math Myth (2016)
The point of the article isn't that all symbolic thinking is pointless—just that the specific types of symbolic thinking we spend years teaching aren't actually used very often. Why not spend that time playing with code instead if you want to learn this skill?
panic··on Mark Zuckerberg on Messenger (2013)
Give it 15 years and people will be saying this about Discord circa 2020.
panic··on What Happened to Tagging? (2019)
Wait really? How? I haven’t been able to figure out how to do this, but I’d love to know.
panic··on Windows XP Delta Edition
I feel like it was just as corporate, but it was at a different point in the lifecycle. Like, early on, companies had to make the best software they could to get people using computers and communicating over the internet. Now that everyone is hooked, the corporations can switch to extraction mode.
panic··on What Happened to Tagging? (2019)
Pinboard doesn’t have the social features that del.icio.us had—you can’t see the list of others who bookmarked a link, for example.
panic··on Logging C Functions
Yeah, in fact dtrace’s pid provider (http://dtrace.org/blogs/brendan/2011/02/09/dtrace-pid-provid...) can log all function calls in user-space processes—and it doesn’t require recompilation or special flags (it patches the code at runtime).
panic··on With plunging enrollment, a ‘seismic hit’ to public schools
AB-2053 in California looks promising: https://www.californiasocialhousing.org/
panic··on Triple Entry Blogging
Check out Beaker Browser! It’s pretty much exactly what you’ve described: https://beakerbrowser.com/
panic··on The unreasonable fight for municipal broadband
Why doesn’t the Bay Area have its own fiber internet service? Surely there’s enough talent and collective political influence here to get Comcast out of our own neighborhoods.
panic··on Overhauling Mario 64's code to reach 30 FPS and render 6x faster on N64 [video]
You can give him money using Patreon: https://www.patreon.com/Kazestuff
panic··on Overhauling Mario 64's code to reach 30 FPS and render 6x faster on N64 [video]
Optimizing memory layout and reducing allocations are pretty ISA-independent. But yeah, at some point you will have to start looking at the assembly to optimize further (even if only to know when to tell the compiler to stop inlining a function that causes tons of register spilling inside a tight loop).
panic··on Ask HN: Do you use an optimization solver? Which one? Do you like it?
I’ve used GNU MathProg (via https://online-optimizer.appspot.com/) and Z3 (via its Python bindings). I appreciated, with Z3, being able to use the existing syntax of Python, though some of the errors I got were confusing. The ease of installation/usage for the online-optimizer web UI is hard to beat.
panic··on Overhauling Mario 64's code to reach 30 FPS and render 6x faster on N64 [video]
Familiarize yourself with the tools for measuring performance on whatever platform you want to optimize for. Then you can just start messing around and seeing what kinds of things make the number go down.
panic··on Alright, amigo, let's build some affordable housing
There is also a ton of abuse that can only continue because the people being harmed can’t afford to move out.
panic··on Alright, amigo, let's build some affordable housing
How about we let the grifters build the housing and then take it from them afterward if they turn out to be grifters?
panic··on Patrick's Parabox
You can turn off the zoom animation in the settings, thankfully.
panic··on Click and Swap, our alternative to Drag and Drop
I always liked how Hearthstone (the digital card game) combines this style of interaction with traditional drag-and-drop. If you click and drag a card, you drop it by releasing the mouse button as you traditionally would. But if you click the card without dragging, the card is picked up and remains held until you drop it by clicking again. You can choose which interaction you want in the moment, and the combination feels quite natural.
panic··on The gift of it's your problem now
> I read a book once which argued that the problem with modern political discourse is it pits the "I don't want things taken from me" (liberty!) people against the "XYZ is a human right" (entitlement!) people. And that a better way to frame the cultural argument is "XYZ is my responsibility to society."

I don’t know if it’s the book he’s talking about, but Simone Weil makes this argument in the beginning of The Need for Roots[+]—that the correct way to think about our relationship to society isn’t “rights” (someone else’s problem) but obligations (our problem).

[+] https://antilogicalism.com/wp-content/uploads/2019/04/need-r...

panic··on I made my first web0 website today. It's so cool it just works
An HTTPS URL makes this more like web1.5.
panic··on This page is designed to last (2019)
One way to keep something alive for a long time is to make many copies of it in different places. What if every time a website linked to something static (like an article, puzzle, or tutorial), it saved a local copy and made a link to that copy available as well? More inbound links would mean more longevity instead of more fragility.
panic··on Apple’s use of Swift and SwiftUI in iOS 15
I’d compare choosing Objective-C over Swift to choosing C over C++. Swift offers a higher level of abstraction, but Obj-C feels more lightweight.
← PreviousPage 5 of 34Next →