HackerTrans
TopNewTrendsCommentsPastAskShowJobs

aasasd

no profile record

comments

aasasd
·4 yıl önce·discuss
That's what I'm saying, in part. Mr. Moolenaar's reports on his own on-the-grounds activities are quite clear (from what I remember now, a bunch of years later), and the goal of ‘build some schools’ doesn't make me wonder ‘what exactly does that mean’.

Moreover, the encouragement to donate to that charity is written into the license of Vim, and still I never went ‘ugh, why does he pollute the software with politics’ or anything like that.
aasasd
·4 yıl önce·discuss
Gotta say, when I read about how Bram Moolenaar, the author and maintainer of Vim, works sometimes to build schools in remote areas of Uganda and encourages users to donate to that cause—not once did I question how that is helpful or what he's doing with people's money.
aasasd
·5 yıl önce·discuss
Exactly, it's very easy to see how Google doesn't leave the user unspammed. YouTube's search works the same way, and even if there are useful results on top, they quickly trail off into clickbait garbage. Plus the unrelated lists of ‘people also watch’, injected every few items. The search filters are barely enough to dial in when you want to skip obvious trash, but give up on anything slightly complicated. On Play Store, it's worse: you just get troves of what Google thinks you should be getting, with no control on your side—because if people could skip apps with payment inside, they would, and who in Google wants that.
aasasd
·5 yıl önce·discuss
Yup, these very guys: https://s5.cdn.teleprogramma.pro/wp-content/uploads/2020/04/...

A rather non-sequitur choice, like everything else with this thing I guess.
aasasd
·5 yıl önce·discuss
It's a relief to see something other than ‘Doom running on a cinematograph projector’ where the device only acts as the video output.
aasasd
·5 yıl önce·discuss
Well, every database already optimizes disk access (at least until the recent years with the ‘just add SSDs’ attitude). However, they tend to assume that indexes should be loaded into memory. For this use-case, you'd want a database that can use indexes themselves from disk and treat them like partitioned storage: e.g. when reading data for years 2019 to 2021, only request parts corresponding to that, and not previous years. Dunno whether SQLite can have indexes partially in memory—with its niche of low-end devices and apps, it's quite possible that it can.

Actually, this sort of partial access (i.e. partitioning) is rather easy to implement by addressing separate data files by name, instead of using numeric ranges into a database. Basically just put the data into files named by the years (in my example); or bucket the data into chunks of arbitrary size and use the chunks as files. Elementary to extend this to multiple fields in the index. In short, partitioning based on actual field values can be much easier in the static-http approach than using opaque ranges. Probably also more effective if something like http2 allows requesting several files in one request—since you can avoid requesting too little or too much.
aasasd
·5 yıl önce·discuss
That would be equivalent to always putting your data in b-trees or other structures, according to the request patterns, without keeping the tables themselves. Sort of how you need to do that in Redis for any kind of sane request strategy other than key-value lookups.
aasasd
·5 yıl önce·discuss
I kept thinking that all the laments about Ubiquiti and others are enterprise-level stuff and are sysadmins' headaches, so was thankful I don't need to worry about it. But more and more I wonder how I managed to choose an Asus 5 GHz router by reviews, bought it secondhand, and now have it chugging along for something like eight years with only some hiccups in summers from heat. With no ‘cloud’ shenanigans.

Also, there are DD-WRT, OpenWRT and such. How comes people don't use those instead of whatever broken software the manufacturer bestows on them?
aasasd
·6 yıl önce·discuss
Weirdly, on an older-ish Mac I'm having lots of trouble making 90s games work in Wine—basically, out of a dozen games only ‘Grand Prix Legends’ runs, since it kept being patched by the community for the past twenty years. Judging by the app db, Wine has some special relationship with Linux and Nvidia. Mac and Intel, not so much—I can have desktop software and not much else. Otherwise I'm stuck with PS1 emulation.

I have craving for SWAT 2 and I must satisfy it, even if it means installing Windows 98 on the NAS.
aasasd
·6 yıl önce·discuss
Afaik GOG even release patches for some games so they work in Wine.

(Which however didn't help me on an older Mac, as Wine gaming seems to be sensitive to hardware and drivers.)
aasasd
·6 yıl önce·discuss
As usual, when someone makes a move towards the Coveted Feature, people promptly insist that gradual progress is impossible and the only way is with every problem being solved at once in the hundred million modules—each somehow taking a year to undo the use of global variables. I.e. same as it was for the past twenty years when gradual progress could've been made. Deference is again made towards Numpy, the de-facto implementation of Python. No trace of choice is offered to users who would perhaps use a handful of modules from those that happen to be converted at a point in time, or use Python in ways that aren't practical now.

The actual problem, of course, is that multi-threading Python would still be slow, and those who see it as just a shell to run C modules, do have a point.
aasasd
·6 yıl önce·discuss
> A sufficiently sophisticated operation could use canned footage to fake the apparent call and response here

I mean, if the tech reaches such heights that a customer can't tell it from a human, does it even matter for the customer?

(Actually I think that on an emotional level it does, but realistically it's a question of inputs to the brain, i.e. the whole Matrix mind-body thing. Anyway, I'm sure this is firmly in the AGI territory.)
aasasd
·6 yıl önce·discuss
Well, I'm now aspiring to the same level of dedication to avoiding eye contact.
aasasd
·6 yıl önce·discuss
I really hope that twitterdildonics and twitter_breakcore in your repos can use the same input and run synchronized.

But actually, running things in another direction, breakcore→dildonics, would really contribute to me, ahem, dying happy.
aasasd
·6 yıl önce·discuss
There's this link in another comment: https://github.com/qdot/deldo
aasasd
·6 yıl önce·discuss
> Skyrim/Fallout 4

Not the titles I'd expect in the context of electrosex.

(I'm oldschool so something in the vein of Leisure Suit Larry or Lula the porn studio management simulator would seem quite proper for me.)
aasasd
·7 yıl önce·discuss
Maybe a DAW has lotsa moving parts and the author(s) need patience to implement them all, har har.
aasasd
·8 yıl önce·discuss
Same here, I've gotten used to moving thousands of records a second even with MySQL's InnoDB on spinning metal. Then tried Neo4j and, I think, one other software—and that was the end of my experience with graph dbs.

If I were interested in them again now, I would try new and fancy solutions first, to see if there are nosql-level performance improvements in the graph db space.