HNHacker News
TopNewBestAskShowJobs

robotblake

179 karma · joined January 25, 2010

[ my public key: https://keybase.io/robotblake; my proof: https://keybase.io/robotblake/sigs/mUEx9413SAhuve2f404kaZjEAnjcJ0y_D_VMTSnC24Y ]
submissionscomments
robotblake··on AniSora: Open-source anime video generation model
The internet has allowed for more artists to get exposure for sure, but it's still down to luck / prettiness / virality etc. In terms of slop (not necessarily AI) there's shit like this https://www.musicbusinessworldwide.com/spotify-denies-its-pl...
robotblake··on AniSora: Open-source anime video generation model
Well said.
robotblake··on OpenTF announces fork of Terraform
FWIW this page has also now been deleted.
robotblake··on Twitter now requires an account to view tweets
Reposting from another thread earlier.

---

I still have a few accounts I glance at from time to time. Hockey, Game Devs, Artists, etc. who haven't migrated away despite everything, so this is kinda obnoxious. I created some Redirector (https://einaregilsson.com/redirector/) rules to redirect Tweet and Twitter Profile URLs to their HTML embed equivalents.

Should be able to just import the rules and it seems to work alright with some caveats.

  * I have no idea if this will continue to function.
  * I've only tested some random links from my Discord and Slack groups.
  * Profile links only show the most recent 20 tweets.
  * Tweets will show quote-tweets, but no replies (though maybe that's a good thing).
  * Obviously won't work for mobile.
Rules are at https://gist.github.com/robotblake/a0f020381c1a919cf9720f9ae...

Edit: And just realized /u/justnotworthit posted the link earlier too.

robotblake··on All Twitter content seems to be behind a login wall today
I still have a few accounts I glance at from time to time. Hockey, Game Devs, Artists, etc. who haven't migrated away despite everything, so this is kinda obnoxious.

I created some Redirector (https://einaregilsson.com/redirector/) rules to redirect Tweet and Twitter Profile URLs to their HTML embed equivalents.

Should be able to just import the rules and it seems to work alright with some caveats.

  * I have no idea if this will continue to function.
  * I've only tested some random links from my Discord and Slack groups.
  * Profile links only show the most recent 20 tweets.
  * Tweets will show quote-tweets, but no replies (though maybe that's a good thing).
  * Obviously won't work for mobile.
https://gist.github.com/robotblake/a0f020381c1a919cf9720f9ae...
robotblake··on A 20 Year Old Chipset Workaround Has Been Hurting Modern AMD Linux Systems
Great find and always excited to see performance improvements from discoveries in older code!

On the other side, I'm always sad / unsettled to see the comments on Phoronix articles like this, the tribalism, the accusations, etc.

robotblake··on Amazon calls cops, fires workers in attempts to stop unionization nationwide
What are you referring to with this? What outcomes are you talking about? What are you implying that constituents want?
robotblake··on Amazon calls cops, fires workers in attempts to stop unionization nationwide
Rich people get rich in an area and then try to force said area to continue policies that let them get rich. News at 11?

Like of course he's going to do this, it's the libertarian "I got mine but I'm pulling the ladder up" way.

robotblake··on Amazon calls cops, fires workers in attempts to stop unionization nationwide
Oh come on, this comes up every single time Seattle gets mentioned. Yes, some of the more "center" candidates won during the last election over "left" candidates but those same "center" candidates would also be considered "far left communist shills" by a large portion of the country at this point.

I'm probably in the "far left communist" camp in a lot of folks mind but it's important to be clear that this type of thing (when talking about the politics of a City, Region, or State) are extremely extremely relative.

Edit: I don't think we're disagreeing to be clear, I'm just tired of this whole "SEATTLE ISN'T PROGRESSIVE ANYMORE" rhetoric. Far right media groups use it as a rallying cry for their movements and I think it's important to recognize that despite things being slightly less progressive than they could be, doesn't mean the city as a whole is suddenly embracing nazi-ism or outright authoritarianism. We've got our issues but becoming a welcoming bastion of hate is not one of them.

Edit 2: Fuck Howard Schultz. His fragile ego and god complex are why we don't have an NBA team too. I view all of this union busting the same way I viewed him after that whole debacle, a megalomaniac who wants people to "believe" he's a savior when in reality he's just another rich dude who wants regular folk to worship him and throws a tantrum if he doesn't get what he wants.

robotblake··on U.S. death rates show how politics are affecting public health
Of specific note I found this quote very alarming

> There was no single cause of death driving this lethal wedge: The death rate due to all 10 of the most common causes of death has widened between Republican and Democratic areas.

robotblake··on Firefox 82
Just to clarify here, the Mozilla VPN is $4.99/mo, whereas Mullvad (the partner it currently uses) is €5(~$5.91)/mo.

There is no markup, it's actually about 15% cheaper.

robotblake··on Notion for everyone
According to https://github.com/notable/notable/blob/master/SOURCE_CODE.m... the current version is no longer open-source.
robotblake··on Google to restrict modern ad blocking Chrome extensions to enterprise users
Disclaimer: Work for Mozilla but not on the browser core, thoughts are my own, grain of salt, etc.

My understanding is that on Desktop it's much more difficult than it ideally should be.

With that said we've got a pretty solid story being worked on for mobile via GeckoView [1] and Android Components [2], there's a post on the Mozilla Hacks blog about our use of them in Focus [3] and they're also what is being used for building the "next generation" version of Firefox for Android currently code-named Fenix [4][5].

I wouldn't be surprised if there was an effort to get some of the GeckoView work back onto our desktop platforms.

[1] https://github.com/mozilla/geckoview

[2] https://github.com/mozilla-mobile/android-components

[3] https://hacks.mozilla.org/2018/09/focus-with-geckoview/

[4] https://github.com/mozilla-mobile/fenix

[5] https://play.google.com/apps/testing/org.mozilla.fenix

robotblake··on WebAssembly’s post-MVP future
> I'm really excited to see where WebAssembly can go. I know many of these projects will peter out, but it's exciting nonetheless.

Absolutely. On the Lua front someone made a PoC to add Lua as a language for Iodide [1] using Fengari [2] which (while I haven't used it yet) definitely looks interesting. Hadn't heard of Nebulet before but will definitely be following it now. Cheers!

[1] https://groups.google.com/d/msg/iodide-dev/ahc4fg8_JLg/llkHS... [2] https://fengari.io/

robotblake··on WebAssembly’s post-MVP future
I work with some people who are working on Iodide [1] which is a Jupyter style notebook thing that runs entirely in the browser, they've already ported Python to WebAssembly [2][3] so you can use it as a language.

[1] https://iodide.io/ [2] https://github.com/iodide-project/pyodide [3] https://iodide.io/iodide-examples/python.html

robotblake··on AMA: NY AG Schneiderman on net neutrality and protecting our voice in government
Anecdotally, my name and an old (albeit valid) address was used in two comments supporting repeal that I did not submit. That is to say, comments that the Emprata analysis would view as "valid" but most definitely were not.
robotblake··on My Ultimate Developer and Power Users Tool List for Mac OS X (2011 Edition)
Keychain is a frontend (of sorts) for ssh-agent and ssh-add that helps you keep a single instance of ssh-agent running across login sessions.

Pretty rad: http://www.funtoo.org/wiki/Keychain

robotblake··on When software offends, the pantyshot package controversy
Just curious, but how is this borderline creepy?
robotblake··on IPhone’s Location-Data Collection Can’t Be Turned Off
That command has some errors, would be better off just forcing the link I'd imagine. No way to check if it works, but...

  sudo ln -sf /dev/null /System/Library/Frameworks/CoreLocation.framework/Support/consolidated.db
robotblake··on More screen is better for productivity, studies show
You're comparing two completely different technologies though, that'd be like me complaining about how we're "so not-winning" with the size and price of SSDs.

Side Note: A 23" monitor purchase is not necessarily a "careless" one, for example the NEC model I use has one of the nicest feature sets for the price (fully adjustable base, IPS panel) but is only available in a 23.1" 1920x1080 version.

robotblake··on Salesforce Buys Heroku (YC W08) For $212 Million In Cash
Heroku is also planning on rolling out node.js support which will help round them out even further.
robotblake··on Ubuntu moving to rolling release?
While maybe not exactly what you're after, they already have daily builds over at http://cdimage.ubuntu.com/daily-live/current/.
robotblake··on Ubuntu moving to rolling release?
Unless of course it's a custom kernel or another ridiculously large package in which case you may have to wait the 10s of minutes for it to finish compiling. :P
robotblake··on Ubuntu moving to rolling release?
In Ubuntu, libraries are actually included in either the main binary package or a lib* variant. The -dev package is usually just a pile of .h include files (text files), that aren't linked against anything. When the package maintainer builds the mysql package, it actually builds all the different sub-packages (mysql-client, mysql-server libmysqlclient, libmysqlclient-dev) at the same time and as such would have all of the updates pushed out simultaneously.

What you are suggesting would be near impossible to have happen without the user manually downloading deb packages, force installing using dpkg, and even then apt would shit itself over conflicting packages and broken dependencies. If someone manages to actually do that... well, they're going to have bigger problems than just "PHP isn't working right."

Rarely do packages need a particular kernel version, just ask anyone using xen or openvz where the kernel is often quite old (2.6.18) and not quite as easily upgradeable. The only time I've known of conflicts arising are when you need to use 3rd party binary drivers, or when an application is using bleeding edge kernel calls which is usually a bug upstream.

You may have a small point with glibc, but I imagine they'll just pin it to a major update every 3 to 6 months and give themselves time to test the heck out of it.

robotblake··on Ubuntu moving to rolling release?
This isn't entirely true, Arch still has custom patches for certain packages and some undergo a decent bit of customization before getting pushed out.

The biggest difference with Ubuntu (and Debian) is that they vet the packages for a much longer period of time and have a whole lot of politicking and red tape involved in getting the packages even pushed into the unstable / proposed repository.

robotblake··on Ask HN: Underperforming, feeling stuck
Consider a complete change of career, if that is at all an option.

While this may be a huge change to think about, don't underestimate it as a real viable option.

I actually was having the same problem as OP and have been in the process of switching careers to screen printing of all things. I've noticed myself having more energy both in and outside of work and a feeling of accomplishment that I'm actually getting shit done in a measurable way. When I actually do sit down to write some code in my off-time, I've felt much more inspired and have actually had the drive to finish the things I start.

Obviously this is all heavily YMMV, but certainly something to consider.

robotblake··on Quick and Simple PHP Honey Pot Spam Prevention
But how does that affect accessibility?

Also, if you do that you need to remember to keep track that the email variable is actually a honey-pot and whatever name you choose is the actual e-mail address.

robotblake··on Ask HN: We've just launched our bug tracker, Purify - what do you think?
The dashboard reminds me a lot of codebasehq.com, not that that's necessarily a bad thing.

Edit: Is there a way to delete a project? I can see how to archive but not delete.

robotblake··on Joel is wrong. Subversion does not equal leeches.
I've found Gity to be pretty slick.

http://macendeavor.com/gity/

robotblake··on Anti-IRS Rant of Software Engineer who Today Flew Plane into IRS Building
Explained here -> http://news.ycombinator.com/item?id=1135842
Page 1 of 2Next →