HNHacker News
TopNewBestAskShowJobs

v21

1,584 karma · joined February 14, 2010

submissionscomments
v21··on Is Cloudflare overcharging us for their images service?
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)
v21··on Fixing the iterative damping interpolation in video games
> (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.

v21··on Downpour is the game creation tool I have been working on for the past few years
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 v@downpour.limited ?
v21··on Downpour is the game creation tool I have been working on for the past few years
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"

v21··on Downpour is the game creation tool I have been working on for the past few years
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.
v21··on Downpour is the game creation tool I have been working on for the past few years
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!
v21··on Downpour is the game creation tool I have been working on for the past few years
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)
v21··on Downpour is the game creation tool I have been working on for the past few years
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.
v21··on Writing Python like it's Rust
> 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.

v21··on Elon’s Out
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.
v21··on I'm all-in on server-side SQLite
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.
v21··on A word for a value between 0 and 1 (inclusive)
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.
v21··on How to run a small social network site for your friends
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.
v21··on Cross-platform Rust Rewrite of the GNU Coreutils
Well, they're building a browser engine...
v21··on Natural born programmers
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.
v21··on The Deadly Corruption of Clinical Trials
I did read it, and I also read Goldacre's rebuttal, which was more persuasive.
v21··on Open Source Events Get Burned By PayPal
And sometimes, if they like you, they pay out early.
v21··on Apple Locks App Screenshots To Ward Off Scammers
And when the new update comes out, all the user reviews get wiped/obsoleted.
v21··on The Best
You can lose robust things as easily as fragile things. Which is a facile point, but still, this all just stuff.
v21··on Serious Sam 3 Developer: "Gabe Newell did not Overreact on Windows 8"
Although increasingly you have to sign your apps (and thus be a registered Apple developer), or else teach end users to disable Gatekeeper.
v21··on Show HN: I spent two years working on an HTML5 game. I finally released it
It's not really Javascript though, it's just C# that looks like Javascript and is called Javascript.
v21··on Firefox upgrade taken offline due to vulnerability
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"
v21··on Apple makes around 15% of its App Store money from developers
Ta, fixed.
v21··on How FBI Entrapment Is Inventing 'Terrorists'
I'd rather have a government that you don't need to get restraining orders against.
v21··on How FBI Entrapment Is Inventing 'Terrorists'
In the Guardian link I posted it lists a mosque gaining a restraining order against a FBI infiltrator. They also reported him to the FBI, but as the FBI was employing him, they didn't do anything about it.
v21··on Too Hot for TED: Income Inequality
This is a special case of that.
v21··on How FBI Entrapment Is Inventing 'Terrorists'
Count yourself lucky you don't live in the UK, where you can be convicted for tweeting "Crap! Robin Hood airport is closed. You've got a week and a bit to get your shit together otherwise I'm blowing the airport sky high!!"
v21··on How FBI Entrapment Is Inventing 'Terrorists'
It's happened! They ended up having to get a restraining order against him.

"Yet, far from succeeding, Monteilh eventually so unnerved Orange County's Muslim community that that they got a restraining order against him. In an ironic twist, they also reported Monteilh to the FBI: unaware he was in fact working undercover for the agency."

-- http://www.guardian.co.uk/world/2012/mar/20/fbi-informant

v21··on How FBI Entrapment Is Inventing 'Terrorists'
What of the harm to peaceful protesters who aren't going to be arrested? Should they be allowed to organize and plan peaceful actions without police officers continually derailing their discussions by trying to incite violence? What of the people scared away from protesting peacefully by that scary guy in the corner who keeps talking about blowing shit up? Should they be continually fearing that any expression that can be taken out of context as indicating they're advocating violence (Such as riffing off a Batman quote http://knowyourmeme.com/memes/some-men-just-want-to-watch-th... )

Which might be moot if I believed any of the groups mentioned would have committed these acts without the involvement of police officers or informants. But I don't, so.

[edit: Looking up another reference, I found a case you might find troubling.

"In the case of the Fort Dix Five, which involved a fake plan to attack a New Jersey military base, one informant's criminal past included attempted murder, while another admitted in court at least two of the suspects later jailed for life had not known of any plot." from http://www.guardian.co.uk/world/2012/mar/20/fbi-informant , more info at http://www.foxnews.com/story/0,2933,449728,00.html ]

v21··on Apple rejecting applications which use Dropbox
You can buy advertising.
Page 1 of 8Next →