HackerLangs
TopNewTrendsCommentsPastAskShowJobs

mjevans

10,986 karmajoined 12년 전

comments

mjevans
·4일 전·discuss
Not even for the OS itself, but for the freaking wifi send / receive windows...
mjevans
·5일 전·discuss
The model for DLC that's present, carried as patch updates, but unlocked for an additional fee annoys me.

However, allow me to ignore my opinion for a moment and play the Devils Advocate for a thought experiment.

What if, cosmetics and other unlockables (which should be part of the base gameplay) were instead evaluated on other people's computers. That is, rendering client side, authentication for use also server side.

Hats / Skins / Other -- Render some 'humiliating' cosmetic if authentication fails. Circumvention would require compromise on all client devices.

Core game assets -- Levels / 'mods' that require auth a similar path, except client/server verification mismatch. Do note the license server as a possible cause.

At end of life all of those checks should be patched in a final release to fail enabled. No more auth server, archive mode releases all use.
mjevans
·9일 전·discuss
If steam ever goes up in smoke, there will be infinite justification to never trust download only ever again.
mjevans
·11일 전·discuss
I have on at least two occasions forgotten my phone in my car at highly inconvenient times... One of which was just before a flight, for a vacation. I was amazed it had any battery life at all when I got back.

Yes, this stuff does happen to real people doing normal things.
mjevans
·12일 전·discuss
The natural unit of measure for integrated circuits is a power of 2 since that's what the systems operate in. It's so natural that early 9 and 36 bit architectures were squeezed into 8 and 32 bits as it just works so much more efficiently.

Long term storage and communications? Those start to introduce things like human division of timings, frequencies, and other analog systems like rotating disks. It still generally makes sense fab actual flash chips in various powers of 2 though. The discrepancy there tends to be various forms of 'overhead' for the translation table / wear level indirection, over-provisioning, and even variations in density caused by different levels of physical cell utilization.

Still, most network stuff ships around packets of 'up to' 1500 bytes ( https://en.wikipedia.org/wiki/Ethernet_frame and lets just exclude jumbo frames ) so arguably it'd be better to talk about all computer measures in binary powers of two, exclude the marketing huckster trying to make things more impressive by shoehorning SI engineering units into a realm that uses binary math.
mjevans
·15일 전·discuss
Those sucked so hard, were extremely finicky to plug in, and I was in constant terror of breaking it. Even the popout jack things were horrific in that respect.

I'm 1000% for wired connections where possible, but for laptops too thin to have one built inside of the frame the best choice is a proper docking station, ideally with a cable that isn't impossible to user replace.
mjevans
·18일 전·discuss
I think I'd be OK with the idea of a 'First Print' edition that sold for 4-5x the markup, shipped a month earlier, and maybe came with better limited time decorative plate options. They'd only sell 1 to 2% of them total.

Everyone else could get into the second round raffle for a chance to buy / place in line.
mjevans
·20일 전·discuss
Triplication tends to be where it becomes more clear what the correct thing to abstract or de-duplicate is.

It's of course possible to functional-ize segments of logic, but then the question of state mutation must be brought up. How isolated are these changes from other parts of the code / system state. Can this be run in parallel or is it something that must be serial? What potential race conditions exist?
mjevans
·24일 전·discuss
TL;DR don't make everyone prove they're an adult (and thus who they are). Put the kids into the daycare if that's what you want the law to be.

--

Don't let the kids wander Las Vegas / the adult section of town (the Internet) unsupervised?

Or even better:

Have any website that's intended for children make a Legal Claim that they are rated Child Safe / Friendly so they fall under Advertising Law coverage and/or soliciting a minor.

Then have user agents (browsers) used by children configured to limit them to those places. Or even pay for a special VPN that limits access to those places.
mjevans
·26일 전·discuss
Yes, it's that. Xcode is the only reason I've ever touched an Apple account.
mjevans
·26일 전·discuss
Have you seen the user of median (average) intelligence? That's who you seem to describe. The users of even lesser intelligence make me question the survival fitness of our species.
mjevans
·26일 전·discuss
As a feature, the games that refuse to work under Linux tend to be the type that sell cosmetics or other things you probably don't want to deal with anyway. Or infuriating salty MOBA types.
mjevans
·지난달·discuss
Mathematicians vs Computer / Systems Engineers. The machine only has so much space, so it's best to imagine every value also has a corresponding error range attached and that managing the growth of that error range so that it remains under the target value is key.
mjevans
·2개월 전·discuss
I'd really like some version of E.G. Librewolf configured to spoof the exact SAME information no matter who's using it. Like standard resolution for a 1080p monitor, the same GPU profile, Allow device timing stuff to work but with a fixed profile etc.

Effectively, stop spoofing random data, start spoofing still useful but not for finger printing data.
mjevans
·2개월 전·discuss
How kind of them to require 2FA without requiring the governments to issue real 2FA tokens for use in signing / interacting. No doubt this will require some rootkit 'authenticator' app on the consumer's purchased mobile device that they are then not allowed to truly own.
mjevans
·2개월 전·discuss
My approach to the first 100 Euler eventually involved a bitmap of possible primes (only odd numbers, there's only one even prime) which was initially seeded by a 'magic number' set representing the lowest primes and would grow up to a target number of cached small / really fast primes.

Then the algorithms I understand less kick in. Most of those involve some form of modo math to wrap the number space based on one or more origami like folds and use well known and test algorithms which were previously exhaustively proven to cover the entire 32 bit number-space when utilized in a composite fashion.
mjevans
·2개월 전·discuss
For reference, Dialup Internet (E.G. ~2-3KByte/sec transfer) was NOT uncommon even into the early 2000s.

In 1994 even dialup internet connections were rare and most software distribution occurred by floppy disk (encased in hardshell plastic). _storage_ space was also at a major premium with internal hard disk size indexed in CHS rather than LBA and new (rarely seen by most end consumers) models barely passing 1GB in capacity. https://en.wikipedia.org/wiki/Seagate_Barracuda

Even in the early 'dot com' era as DSL and early cable modem became common downloading software updates could still be painful, though far less so than hours or days on dialup.
mjevans
·2개월 전·discuss
Offhand, the maintenance costs are something similar to a scalar that is the square of a vehicle's weight.

Rather than indirectly taxing via fuel it would be more proper to do so by said maintenance scalar (weight based) and the distance driven as the inputs. Presumably paid at the time of registration renewal or at vehicle inspections.

That sounds like a lot of infra change to setup, so there should be plenty of planning and cutover time.
mjevans
·2개월 전·discuss
I'm more fine with schools banning frivolous use of tech devices on school grounds during school hours.
mjevans
·2개월 전·discuss
Some of them want to create a monarchy with them in charge... Remember to be on the lookout for that trend too.