HN user

puppet-master

136 karma
Posts1
Comments34
View on HN

original promise: Firefox for Android, like Chrome but with infinite extensions written by people just like you for people just like you

new promise: Firefox for Android, underinvestment in UX you'll definitely hate and 12 potential extensions exclusively approved by a committee of parasitic boomers too far gone to be competitive on the contemporary labour market.

Absolute garbage. However way this cut, one team or otherwise, they clearly didn't have the SLIGHTEST clue about the primary value prop of their main product for its users. Today's Mozilla is organizationally incompetent, and I genuinely worry (user for decades) that this time it truly is beyond rescue. That the situation on Android has persisted for almost a year already tells you all you need to know: Mozilla appears not to even possess the nervous system to respond to the obvious pain and misery of its users from that disastrous Android UI rewrite. They seem utterly deaf and dumb, almost like it were already a cadaver. Reminds me of Yahoo

Followed instructions for 21.04 (distro = "hirsute"), greeted with complaint about binder missing. Found some bug report on the web suggesting I must rebuild my kernel to enable binder. Noped out of there.

Looks like a nice effort though. Is this some problem specific to 21.04 kernel config?

ClickHouse, Inc. 5 years ago

I'd much rather they relicensed early if they can, to set expectations and to ensure talented people actually get to sustain its development, rather than parasitic jobsworth FAANG types who will inevitably drive development at Amazon. Free software in this context is very dead, let's not pretend network and channel effects of AWS were ever envisaged in the 1980s when most "contemporary" free software licensed were designed.

You can do reasonable 1080p at 3Mbit with h.264, if these were live streams you could fit around 130k sessions on the machine. But this workload is prerecorded bulk data, I imagine the traffic is considerably spikier than in the live streaming case, perhaps reducing the max sessions (without performance loss) by 2-3x.

Parent comment likely refers to kernel CPU time accounted for in the generating process. If an application passes an audio sample to PulseAudio, it is charged for (at most) a memory copy and one or two syscalls, while PulseAudio is charged for the time spent in the kernel driver.

Pulseaudio burning CPU during silence is usually due to an application holding open a channel that is either really playing silence or is keeping the Pulseaudio machinery awake. You could blame the apps, but IMHO that is definitely a Pulseaudio problem

Unhindered access to the Internet for children means unlimited access by advertisers, politicians and advocacy groups to push literally whatever they want into the child's head, regardless of what that might be. For example, should it be possible for an organization like Prostasia ( https://4w.pub/prostasia-normalize-pedophilia/ ) to have unmonitored and unlimited conversations with a child through its media campaigns?

The Internet as some amoral ocean of voluntarily accessed objective knowledge is such an unbelievably naive old meme by now that it is extremely disappointing to still see it crop up on HN. Humans have sorely limited attention bandwidth, and we live in a world where every bad actor (including even the Taliban https://old.reddit.com/r/MalangKhostay/ ) has learned how to game attention to push every manner of ideological garbage down our throats in tiny increments. As an adult it's almost impossible to avoid falling prey to influencing tactics on a daily basis, why would we expect children to be more adept at navigating a global and almost completely unregulated media machine?

Flat design is basically a form of elitism. In order to understand how and why the computer works, you must subscribe to a cathedral of thought that exists at this stage more or less to protect itself and celebrate its own brilliance, because any real invention in the UI space had already basically topped out by the late 90s.

From this perspective, we have flat UI for essentially the same reason we're starting to see the formation of tech unions. It has been a long time since a lot of our industry has done anything new or even productive, and much of what we do is entirely self-serving, creating a kind of fragility that ultimately threatens the workforce. Endless UI churn producing worse and worse designs isn't a problem, it's a symptom that is impossible to ignore.

Thanks for the excellent explanation, but the attitude and needless personalization was unnecessary. This functionality was previously available via the Optimize-Volume cmdlet, I guess it makes sense the defragmenter was updated with similar functionality to account for the typical Windows user.

defrag.exe simply would not run no matter what (I needed it to TRIM the SSD)

Would be interested in the logic here, given that it runs counter to what I thought was extremely obvious advice by now.

Defrag generates writes to rearrange blocks in the _virtual_ view of storage visible to the OS, but even after defragmentation, the _physical_ placement is totally outside the control of anything except the firmware. If after defragmentation a file's blocks are arranged (0, 1, 2, 3) in the OS-visible view, in flash are still very likely to to be arranged (412, 77, 1, 12341, 5) etc. All you can do is let it know that some range of sectors is not used, which is what TRIM enables, and that does not require defragmentation upfront.

The actual MSDN docs sections are uniformly reasonable in my experience, but some galaxy brains decided to nest at least 2 (if not 3?) user support forums (think "my printer is broken") under the microsoft.com domain. Searching their docs usually requires a bunch of excludes

Firefox 92 5 years ago

They hilariously managed to roll out yet another UI revamp on top of the UI revamp that broke extensions without actually fixing extensions. Of course the revamp is worse, Windows 3.1-style 3D bevels on bookmark icons now (while ignoring the total waste of screen space from the bookmark grid layout, of course). Mozilla's death spiral is obvious because it's clear all the smart people have already left the building

edit: defending this a bit since it seems the negativity isn't warranted. The build that broke extensions and rearranged the entire UI was pushed as an automatic update with no warning. The last update on the AMO blog about this state of affairs is from 8 months ago. This was a huge breakage done without warning and nothing seems to have been done to resolve it in the interim.

If you're just tuning in, addons were about 80% the reason to use Firefox on mobile at all. Now there is a committee to approve which extensions are permitted on mobile to "protect the experience", when previously open ended access to extensions literally was the entire experience.

Elective infanticide of females is one of the most important drivers of sex inequality worldwide. That's not opinion, it is an extremely well documented fact. Skuhn appears to view the world through an extraordinarily perverse lens, but I would not hold that against him, nor cease to do business with him over it, nor would it be my first encounter with the archetypal bigot for whom all civility and democracy are suspended the moment they do not get their own way.

Folk like this are precisely how Mozilla ended up replacing Eich with a parasitic CEO who immediately proceeded to destroy the business. Society's strength lies in managing and celebrating differences, not myopic, totalitarian uniformity. Folk like this are far worse for society than any temporary (and likely unenforceable) regulation, in one conservative region of an increasingly backwater nation trapped in what appears to be a permanent state of civil decay.

The question was clear enough: per the article tmpfs is able to track two distinct files with the same inode number, implying it does not use the inode internally to differentiate between files

Death by a thousand features. Very happy to see all the tons of new library work over the years, but really detest pretty much all new syntax extensions, it's morphed JS into the very thing it was never intended to be.

2006 era JS was more than sufficient to build out highly maintainable 100k+ LOC codebases, all this stuff does is introduce new variations of the same functionality for almost no benefit. Javascript is no longer a small language. I think the only surviving practical small language is Lua, and it's only remained small because the hoards are yet to turn up and bulldoze its original design with infinite feature requests

Yes, definitely. In the case of Lightroom, it is preserving your original input photo along with a list of edits and workflows you've applied to it. It also manages a database of preview images, so browsing full resolution albums is fast

There are no destructive edits in Lightroom unless you really go out of your way to cause the destruction

It also has client-side face recognition / clustering which relies on a local database, indexing by geographic location for GPS-tagged images, etc.

Essentially nobody needs Lightroom until they try it, after which it easily becomes impossible to live without and there is no replacement

187k of very compressible strings, producing a small array in memory, in exchange for avoiding all the costs of a web service seems like an excellent trade off.

187k seemed quite expensive, the file actually drops to 49k with Brotli and removing whitespace.

Sorry if this put a backend team out of a job, but I definitely approve of this design. The other number normalization defects could just as easily be fixed client-side

Cats have been eating grass to manage their digestion for much a much longer time than we've been keeping them as pets. Unless we understand the reason, we should not be interrupting the process. The cat knows what's better for it much more often than we do.

For those reasons the linked monstrosity seems at best a torture device, and its operator is far from suited to owning animals

Both groups were mentioned due to their presence in the video and parent comments, it is not an association I made.

There is definitely a cute and innocent side to the furries particularly among younger folk, it seems for many there is no sexual element to it at least initially. It'd be a much happier world if the two were more easily separable, but even then the question would remain whether the gentler group acted as a pathway for the uglier group. That both exist undifferentiable and intermingled in the same spaces is extremely problematic, and a priority issue for those folk to solve.

In the early gay community it was also the case that desires for otherwise healthy and innocent rights were abused to mask much more insidious causes. Today it is unlikely you'd see homosexuality and paedophilia mentioned in the same breath without provoking a surprised response, but relatively recently that perception was still common. I think this is probably a good parallel to where furries are now

I think that's a little understating, certainly anyone with experience of fringe groups attaching themselves to Pride each year (Minor-Attracted Persons and furries well represented), "perspective and respect" is probably the least interesting aspect.

Sexually developed adults suffering from age or species dysphoria and ultimately demanding rights to match their self image is something that should not be encouraged in civil society, as those rights are inextricably linked to an implied requirement for consent which cannot be given.

It might be tempting to try and draw a line between the kind of folk above and the folk from the video, but I find that difficult given the variety of clearly sexually exaggerated avatars on display. The one that sticks most in mind being a fox with a pair of impractically large breasts.

Replacing an almost trivial open format with one that requires a specific 85 kLOC codebase to access does not seem like an improvement.

SQLite is wonderful, but it's definitely not a replacement for CSV

Various indicia are observed, sex (more accurately, “socially ascribed gender”, but the established terminology is “sex”) is assigned based on some subset of sex-related indicia.

This is an intentional and politically motivated conflation, that I notice you have attempted in several different threads, and it's why I replied here at all. Sex is a hard attribute that can be measured empirically at the chromosomal level, stop attempting to redefine it. https://en.wikipedia.org/wiki/Sex

Trans advocacy is a policy game at every level, not a numbers game. At the national level for example, the UN universal periodic review began recently including trans rights in its methodology. It is far more likely Mattel would respond to this kind of pressure from some kind of industry group than any expectation of high sales (although given a decade of this kind of influence organic sales will be a natural consequence, which is why advocacy efforts are so important to watch to understand the future of society)