HackerTrans
TopNewTrendsCommentsPastAskShowJobs

tomooot

no profile record

comments

tomooot
·2 года назад·discuss
Not £12300 any more, £6000 last year and currently £3000.
tomooot
·2 года назад·discuss
Ahh good to know, thanks. PBT/PBAT is actually one of the "alloying" additives used to create PLA "Plus/Tough/Meta", as it increases hydrophilicity, deflection temperature, flow and ductility. Hopefully it's used at a low enough ratio that it doesn't get smelly!
tomooot
·2 года назад·discuss
There's also potentially big advances to be made in single use but easily recondition-able aluminium-air batteries due to an expanding market. An anecdote I've heard is a lot of R&D is focused on these at the moment as they have a higher energy to weight ratio compared to lithium chemistries so are idea for "disposable" use cases such as suicide bomb drones. There's also the more pedestrian idea of automated battery swap stations.

On a similar note, thermal imagers have got shockingly cheap recently, 50KPixel cube camera modules are available for <$200 and <$800 for the 0.33MPixel version. I recently picked up an integrated module with a 24x32 pixel sensor, LCD, uC and LiPo for £30n and it can "see" someone step out from behind a wall at a distance of 3 meters, ideal for my use case (airsoft!)
tomooot
·2 года назад·discuss
It's hydrolyzed urethane, but I wouldn't recommend including any acetone to remove it, as you'll start to melt the laptop's ABS shell. 99% IPA, a scrubbing sponge and a bit of elbow grease should do just fine.
tomooot
·2 года назад·discuss
If it's hard (possibly transparent) plastic and smells like stale puke, that'll be acetate based plastic and there's nothing that can be done. If it's a tacky "grip texture" which has turned into a combo of contact adhesive and staining goop, it's likely to be urethane hydrolysis.

Bad news about the former is it's an autocatalyzing reaction, once it gets going there's no stopping it. The good news about the later is it's relatively easy to scrub off using >95% IPA and a kitchen sponge.
tomooot
·2 года назад·discuss
Not really feasible though: even now where players don't even need to buy the game, the server owner has to pay hundreds of $ a month for advertising/promoted ranking on serverlists just to get a decent population.

The VIP system somewhat works for this anyway, regulars who hang around long enough to become familiar to admins, as well as everyone playing through steam, get a couple extra seconds grace in anti-camp areas, reload their guns in 250ms instead of 1800ms, and get green chat text and a "VIP" tag.

Plus, some of our regulars have played the game since release and are so good it's suspicious sometimes. Several regularly have cheating accusations leveled at them cause they're so good. The server automatically records a demo every game and gives admins ESP in spectate mode, so it's simple to spot cheaters, and easy to prove innocence in the case of a false ban.
tomooot
·2 года назад·discuss
I'm not sure about the pirate copies, but weirdly, my Steam install had it set to 0, and it's quite a fresh install too!

It seems like yes most of the "slowhack" methods have been patched out, but knowing the demographics of the playerbase I wouldn't be suprised if there are some semi-secret 0days.

Honestly I wasn't aware of cl_filterstuffcmd being a thing, though when set to 0 it's still possible to change the settings it protects (motd_write,cl_filterstuffcmd,bind,unbind,unbindall,connect): I expect you could just run a command to create an alias containing one of those, and then run the alias, or include a malicious .cfg in the mod content and exec it remotely.
tomooot
·2 года назад·discuss
Even modern high end graphics cards use abstractions of the base data to create vast amounts of the final output's fine detail. For example tessellation and other techniques used for complex geometry like compound curves, which allow millions or billions of polygons can be visually simulated without needing to be present as polygon data, increasing opportunity for processing parallelization, while reducing load on communication busses and VRAM.

As an example, you could probably represent something like the grip of this FLIR camera in a couple hundred polygons and surface/curve definitions to help the rendering engine tesselate correctly. On the other hand, this overall scan is 357000 vertexes. Sure you can simplify it and bake a bunch of the texture into a normal map, but that then requires manually reworking the texture map and various other postprocessing steps to avoid creating a glitchy mess.

https://i.imgur.com/aAwoiXU.png
tomooot
·2 года назад·discuss
They actually cover these concerns, acknowledge it was a problem with examples of siblings or students behind a shared IP, and then developed a parallel cookie based tracking system, using the "server welcome message" which is served as a web page in the in-game browser.

It's also worth noting this is a 3rd party dedicated server provider, who manages and leases community run game servers. Getting a ban here would prevent you from playing on that provider's servers, but not any of the official matchmaking ones or servers from another hosting provider.
tomooot
·2 года назад·discuss
On a counter-strike 1.6 server I help with moderating, we have the occasional cheater roll by, surprisingly often "ragehacking" with no attempt at subtlety (e.g. making noscope sniper headshots in mid air).

Since the server owner insists on allowing non-steam accounts (pirated copies) to connect we can't rely on SteamID bans, similarly to GUID in Unreal. It's a bit trickier to change the spoofed ID as I assume it's buried deep in the game install somewhere obscure, but still possible. It's actually a very popular game in northern Africa, the former Baltic states and surrounding areas as well as north and west Asia: without these players the server would be a ghost town.

Anyway, our approach is twofold carrot and stick style: Steam players get near instant reloads and immunity to some of the more "enthusiastic" automodding/kick features: so for the price of a handful of VPN keys you can get a legitimate, allowed advantage over most of the server population as well as reserved username and "VIP" tag, plus you now own the game. Seems a great way to do it, as it's available to anyone instantly for that one time fee (which goes direct to the game dev), or for free by playing at least 1 game a week for 5 weeks, then contacting the mod team on social media.

The other side to that (the stick), is that rather than simply kick/ban the player we usually take some time to have fun annoying them, to show them they're really not welcome, and make them actively not want to come back.

Disarming them then giving F tier weapons, a few random teleports out of bounds or stuck in the floor, repeat amx_rocket to turn them into a firework, amx_drug to max out FOV and add "drunk" effect, and ofc a bit of teasing about what a lowskill looser you must be to have fun while AI plays the game for you.

There's also "illegal" amx plugins and commands, which are generally frowned upon and extremely abusable, but quite useful in these situations. My favorite (which most of the "illegal plugins" are based around) is amx_exec which essentially gives admins direct access to any client's in-game console, to run any command or set any setting!

It's actually kind of terrifying that exists. For example this set of commands sets network baudrate to 1000 (that'll be fun for the cheater until they notice), changes name, wipes all keybinds, then binds the default chat key to close the game, while setting max FPS low enough to be bothersome without being obvious! There are pre-built macros that do far worse to your settings too: although easily fixable by deleting to restore defaults, would be very frustrating if you hadn't backed up your config files.

amx_exec cheatername "rate 1000" amx_exec cheatername "name iCaNtAiM" amx_exec cheatername "unbind all" amx_exec cheatername "bind y quit" amx_exec cheatername "fps_max 50"

On an intriguing side note: Many servers charge for VIP advantages, to the tune of up to $20/month! At first I thought this pretty shocking, until I found out that there's some kinda shady clique where to be listed in a reasonable spot on 3rd party server browsers, a hefty fee is required, and a significant proportion of this income gets spent on "boosts".

When our server owner stopped paying for "boost" for two months, mean player count dropped from 14/32 to 3/32, and max players from a regular 28/32 on weekends, to 12/32 on a Friday night if lucky. The player count rocketed as soon as the owner started paying again... but the crazy thing is it's $180/month!

Before getting involved with moderating, I thought running a fun, deathmatch, well moderated, low ping, high performance server dedicated to remakes/remixes of the 2nd most popular map in the game would be enough to be popular/busy. But no, apparently you have to pay extortionate fees to incumbent gatekeepers, if you want your server to be visible to the majority of the playerbase!
tomooot
·2 года назад·discuss
It took me a couple of years to notice the "beautify" filter on my samsung S7 as I only ever activated the screen side camera by accident. When I did eventually use it a bit, I subconsciously knew something was off but assumed it was just spec differences between the two sensors and lenses, but then I noticed the "eyeball star twinkle" and realised what was up.

On closer inspection it turns out it was actually smoothing my hair and boosting the contrast so I looked like I had dyed "highlights", along with airbrushing my cheeks a flat orangey coloured skin tone with a rosy center, as if I were wearing foundation and blusher!
tomooot
·2 года назад·discuss
>the anti-helo drone isn't running a whole sound analysis, just a narrow range

Why? Sure you might be limited to that if you're using an Arduino but with an FPGA or even a cheap "edge AI" NPU you could do a very thorough analysis (even credit card sized image recognition modules with camera are <$50 now). Heck even a seeedstudio respeaker can do live voice identification and isolation, noise cancellation, and 16 direction source location/indication using 4 microphones!
tomooot
·2 года назад·discuss
Performance wise, most matte filaments are more brittle and have worse layer adhesion due to the matting pigment, but do a good job at hiding lines as the reduction in specular highlights reduce the visibility of them. Another good trick is fuzzy skin setting with both length and depth settings at 0.4x-0.8x layer height.
tomooot
·2 года назад·discuss
I would imagine if the design/assembly information was broadly available (internally) in the past, there's probably one or several "digital twin" emulations of the craft, or at the very least specific subsystems of it's computing resources. There must be some kind of analog/simulation of it's software just for proving "bugfixes" before upload, like the coms error and subsequent setting of the "solar system record" for "furthest distance remote code update" earlier this year.
tomooot
·2 года назад·discuss
Most racing bicycles are right up against the limit of the minimum weight allowed. Sometimes they even add ballast weights to stay over the limit, and fit them as low as possible as lower weight = better cornering performance due to moving the bike's center of gravity down/fore/aft.
tomooot
·2 года назад·discuss
Tiny aerodynamic gains from lack of cabling. But also allows more flexibility (sometimes literally, as anisotropic properties can be engineered into the layup) in the design of the composite material frames, as you don't need to worry about leaving room for smooth cable runs and the stress risers caused by holes/ports used to route them internally.
tomooot
·2 года назад·discuss
$100 is plausible though, and if you had some outdated mining hardware (still likely to be single use ASIC hashing setups rather than computers) along with a lack of morals/ethics, then I can see it happening for sure.
tomooot
·2 года назад·discuss
One example that springs to mind is the documentation site for WLED, an incredibly powerful microcontroller firmware for controlling addressable LEDs:

https://kno.wled.ge/
tomooot
·2 года назад·discuss
As far as I understood the explanation, the incoming ("external") 50Mhz clock signal is a core requirement of the spec: all of those workarounds are just what is required to meet that spec, and be able to TX/RX using the protocol at all.
tomooot
·2 года назад·discuss
The squeeze is mostly within the segmentation of VRAM between products, it's basically a commodity and this week the spot price for 8GB of GDDR6 has varied from $1.30 to $3.50 [1].

Yet to get a card with 8GB more than one with comparable logical performance, you'd be looking at hundreds (or thousands in the case of "machine learning" cards) of dollars.

[1] https://www.dramexchange.com/