News for hackers. Stuff that matters.

v21

Yep, this is what I use as well. Works well! (In my case, I have it just running as a CDN in front of Wasabi, which actually stores the images - likely even cheaper if most of the images aren't viewed)
> (I don't know what to do if another change interrupts the first but it's a rare case and can probably be handled imperfectly.)

This kind of lerp trick, while imperfect, is useful in exactly these sort of situations. It allows you to smooth movement even if the target point is changing at at arbitrary intervals (note too that it works okay generalised to multiple dimensions). And the statelessness is very useful too - I don't think the feel is great and it's not very controllable, but being able to just add some damping to the movement without having to track animation states or anything like that is super useful.

Re:Downpour Is Out on Saturday March 09, 2024 @06:41AM (#39651077)
Hi! Thank you. The exported games run as ordinary HTML pages, so hopefully they're hitting a minimum bar for this kind of accessibility already (tab will cycle through links, enter will work to select it). The actual output format is open source (https://github.com/downpourlimited/engine) so making games within Downpour, exporting them, and then adding in the AAC shim or any other technology should be pretty straightforward. I'm not sure what adding more support for this tech by default would look like, but I'd be happy to chat more about it - email me at [email protected] ?
Re:Downpour Is Out on Saturday March 09, 2024 @06:22AM (#39651000)
hello, creator here, just seeing this thread now.

and yes, to be honest i agree with everything you're saying here. it's needed attention for a good while, i've just been busy with getting the app finished & trying to avoid the distraction pit of "fixing up my blog"

Re:Downpour Is Out on Saturday March 09, 2024 @06:12AM (#39650962)
As the creator of Downpour, I have to say: yes! both of these tools are great. I'd also shout out Bitsy and Twine as two phenomenal simple game making tools.
Re:Downpour Is Out on Saturday March 09, 2024 @06:11AM (#39650955)
Hello, the creator here. It's a tricky subject, I agree - especially because as a trans person who likes lots of messy transgressive art, I don't want to shut down that kind of self-expression from the platform. But also it's on the app stores, which do have rules for what content can be served up within an app. But there's a few layers to this - first is that the Featured list is currently a hand selected list of users, which means that there's no algorithm to surface that kind of explicit content automatically. And there's also a reporting/moderation system for explicit content that is uploaded. And finally - the app works as a standalone tool even if you don't host the games on the platform - you can make explicit content and export it to host elsewhere. I'm always glad when people think about this side of stuff - honestly it's one of the things I've most been stressed about with launching this. You gotta!
Re:Downpour Is Out on Saturday March 09, 2024 @06:04AM (#39650917)
Either you make an account and upload your game, getting a downpour.games link you can share. Or you can export the game as a self contained webpage to host elsewhere (it's a zip with an index.html, a JSON file & the required images)
Re:Downpour Is Out on Saturday March 09, 2024 @05:59AM (#39650894)
Creator here - sorry about this! I've found a few people are running into this, and I'm not sure what the cause is - going to be looking into adding password auth as a workaround, but that will obviously take a hot second.
Re:Writing Python like it's Rust on Sunday May 21, 2023 @05:17AM (#36019173)
> Typically, the selection of a programming language is predetermined in brownfield projects, leaving little room for choosing the "ideal" programming language for migration unless it is absolutely necessary (go can be a suitable option for migrations).

Yep - or it's the standard for some tasks & the important thing is being able to use the ecosystem of external packages that everyone else uses. In this case, the author is working on AI & computer vision, for which everyone else uses Python. Python could be a much worse language than it is and using Python would still be the right choice in this scenario.

Re:Elon’s Out on Saturday July 09, 2022 @02:00PM (#32037666)
There was that whole thing where a court said a lawyer has to check all of his tweets, Musk shrugged it off, and the court did nothing about it.
Re:I'm all-in on server-side SQLite on Tuesday May 10, 2022 @02:36PM (#31330794)
It's worth noting that "single-writer" refers to a single machine, not a single process. Multiple programs can write to the same SQLite DB at once (although contention can be a problem, etc etc). So, if that admin tool was running on the same machine plugged into that same SQLite file, it could crash and leave the main customer-facing services running fine.
Re:A word for a value between 0 and 1 (inclusive) on Friday September 04, 2020 @04:43AM (#24373021)
fwiw, this post was inspired by a twitter thread i created yesterday (https://twitter.com/v21/status/1301451641699340288), where i collected examples of people getting annoyed that this term doesn't exist... and most of those were inspired by frustration at this being called a percentage when it wasn't. so if you want a nice collection of people stubbing their toe on the word percentage, it's out there.
the article we're discussing this under is explicitly about advocating for such smaller spaces, and arguing against having to make everything scale to cover the entire world. not a public discourse, a private one.
Re:Cross-platform Rust Rewrite of the GNU Coreutils on Thursday June 12, 2014 @03:32PM (#7885503)
Well, they're building a browser engine...
Re:Natural born programmers on Friday October 11, 2013 @11:02AM (#6533549)
At the risk of sneering at science for it's own sake: why is that the most important question? What extent is programming an innate skill doesn't seem to have many obvious utilities, but finding effective methods to address gender disparities in STEM fields does. Not to mention that these studies also indicate that a belief in effort rather than innate skill improves performance for both genders.
Re:The Deadly Corruption of Clinical Trials on Sunday April 21, 2013 @02:01PM (#5585665)
I did read it, and I also read Goldacre's rebuttal, which was more persuasive.
Re:Open Source Events Get Burned By PayPal on Saturday March 02, 2013 @10:46PM (#5312419)
And sometimes, if they like you, they pay out early.
Re:Apple Locks App Screenshots To Ward Off Scammers on Thursday January 10, 2013 @07:04AM (#5036500)
And when the new update comes out, all the user reviews get wiped/obsoleted.
Re:The Best on Thursday November 08, 2012 @11:06AM (#4758315)
You can lose robust things as easily as fragile things. Which is a facile point, but still, this all just stuff.
Although increasingly you have to sign your apps (and thus be a registered Apple developer), or else teach end users to disable Gatekeeper.
It's not really Javascript though, it's just C# that looks like Javascript and is called Javascript.
Re:Firefox upgrade taken offline due to vulnerability on Thursday October 11, 2012 @09:42AM (#4640709)
Poor Firefox. They do the right thing, and end up with a #1 Most Read on BBC News telling people that "Security fear sees Firefox pulled"
Re:Apple makes around 15% of its App Store money from developers on Saturday October 06, 2012 @10:32AM (#4620611)
Ta, fixed.

Older »