HNHacker News
TopNewBestAskShowJobs

Fluorescence

1,273 karma · joined August 16, 2023

submissionscomments
Fluorescence··on Climbing catfish filmed scaling waterfalls
I am unreasonably upset by the tiktok-goofy-jazz music they chose.

For science.org I want something a bit more nature-documentary e.g. a thoughtful classical/ambient soundscape with David Attenborough gentle tones "And here we see...". If seeking to amuse me then go for it e.g. Ride of Valkeries/Rohirrim.

Fluorescence··on Google will allow only apps from verified developers to be installed on Android
That's not entirely wrong but I dislike the framing.

It appears to transfer the guilt of a successful deception that manufactures consent to public morality and the vulnerable. The real issue is it couldn't succeed without mendacious officials that suffer no consequences and uncritical/supportive media pushing the ball across the line.

It's also a much broader phenomenon than "protect the vulnerable". There are many other overused buttons they press to seek consent e.g. fear being the most common. Fear of terrorism, fear of job losses or tax rises, prejudice of others etc.

Fluorescence··on Computer fraud laws used to prosecute leaking air crash footage to CNN
> There is nothing in the word “theft” that implies depriving someone of physical property.

Of course there is. It's origin is the crime of taking of tangible property owned by someone else without consent. It did not apply to intangible property because it predates any concept of legally protected intellectual property that can be duplicated without loss.

Now, there was also the metaphorical use of theft for non-criminal / non-tangible things but poetic use of language shouldn't be confused with primary meanings. For example, "plagiarism" comes from the Latin for "kidnapping" coined playfully by a comic. It was never a crime or ever resembled actual kidnapping. If you call your poem "my baby" because of how precious it is to you, it doesn't become one. Badly editing your poem is not murder either yet you might complain in such dramatic terms.

You might want to argue something about metaphors and secondary meanings but we shouldn't consider the crime of kidnapping to mean reciting other's verses any more than a summer's day should mean temperate people. If we start taking metaphorical uses literally then you also have to start claiming silly things like most kidnapping being legal.

Only in later industrial society did the metaphor become less metaphorical in written law for criminal acts that emerged post-printing-press that were being called fraud, deception, infringement and piracy.

> deprives the owner of privacy

It's pretty metaphorical to describe such things as property that can be stolen.

With this latitude you can frame every injury as theft e.g. stabbing is the theft of good health, murder is theft of life, perjury is theft of a fair trial etc. You might choose to use such language because it's how we roll, but we also know that, as offences, they are not theft.

When an item cannot be traded or restored to the owner, is it property that can be owned and stolen or are concepts of injury, damage and destruction more legitimate?

When it comes to intellectual property, it's closer to contract law where citizens are compelled to abide by contracts the state issues and enforces. The movement of intangible theft from metaphor into law for breaching such a contract was popularised by the beneficiaries to rhetorically inflate an illusion of loss and justify severe sanctions for acts not considered unlawful for most of human history.

Fluorescence··on FFmpeg 8.0 adds Whisper support
It makes me curious about how human subtitlers or even scriptwriters choose to transcribe intentionally ambiguous speech, puns and narratively important mishearings. It's like you need to subtitle what is heard not what is said.

Do those born profoundly deaf specifically study word sounds in order to understand/create puns, rhymes and such so they don't need assistance understanding narrative mishearings?

It must feel like a form of abstract mathematics without the experiential component... but then I suspect mathematicians manufacture an experiential phenomena with their abstractions with their claims of a beauty like music... hmm!

Fluorescence··on Ask HN: What alternatives to GitHub are you using?
For what specifically?

My top-of-funnel is not searching github but recommendations or searching technology/platform specific repositories e.g. for software it's flathub/f-droid and for rust its crates.io/libs.rs.

Where the code is hosted is in theory irrelevant... but I'm ashamed to say that when code turns out to be on gitlab my heart sinks. It's a bit of a red flag for e.g. no bug-tracking, no contributions, no maintenance, absent maintainer and unexpected licenses.

It's gross personal hypocrisy because I hate the absurdity of commercially owned FOSS collaboration and centralised git and happily self-host myself... but those not publishing code on github are awkward bastards :)

Fluorescence··on Ozempic shows anti-aging effects in trial
> treatment for binge eating disorder

There is a mixed picture on this. I see a lot reports of reports of it causing binging in the evenings despite no prior issues.

The issue is that therapeutic doses are not the multi-day bender of a speed-freak that forgoes sleep to keep their blood-concentration permanently high. Instead it's a medicated window of 6-12 hours with a third or more of their waking hours remaining for rebound effects to unleash stimulation-seeking demons that run wilder than ever.

Fluorescence··on Ozempic shows anti-aging effects in trial
> to retain body heat

Heat retention would benefit an ambush hunter in a cold climate whereas heat exhaustion is one of the ways endurance hunters catch their prey in hot climes.

> Humans are also hairless endurance hunters

It's something we can do but the diversity of habitats, prey and techniques humans feed themselves with is far greater than what feels like an over-indexing on specific extant savannah tribes as if they are proto-human relics. Do you need to out run a fish or an oyster? Why would you run after a rabbit instead of waiting for it near it's burrow? etc.

Personally I bear little resemblance to an endurance runner so one might assume no shortage of forest/mountain dwellers in my genes given short thick legs. Built for sprinting, climbing and carrying but, to my despair, incurably injury prone at endurance running.

Fluorescence··on Show HN: Kitten TTS – 25MB CPU-Only, Open-Source TTS Model
I tried it a few months ago to narrate an epub in Apple Books and it was very broken in a weird way. It starts out decent but after a few pages, it starts slurring, skipping words, trailing off not finishing sentences and then goes silent.

(I've just tried it again without seeing that issue within a few pages)

> Siri voice or some older voices

You can choose "Enhanced" and "Premium" versions of voices which are larger and sound nice and modern to me. The "Serena Premium" voice I was using is over 200Mb and far better that this Show HN. It's very natural but kind of ruined by diabolical pronunciation of anything slightly non-standard which sadly seems to cover everything I read e.g. people/place names, technical/scientific terms or any neologisms in scifi/fantasy.

It's so wildly incomprehensible for e.g. Tibetan names in a mountaineering book, that you have to check the text. If the word being butchered is frequently repeated e.g. main character’s name, then it's just too painful to use.

Fluorescence··on ThinkPad designer David Hill on unreleased models
I hate that they deliberately obscure the keyboard in all their product pictures. I couldn't see what was wrong until looking at a review. Sounds great otherwise but that's disappointingly deceptive.

I wish such devices had hot-swappable plates and key caps to let us choose our own compromises. Key layout seems like such a trivial, almost cosmetic, aspect that can make a device a misery overshadowing much higher complexity/cost tech like the screen and internals.

Fluorescence··on Vanishing home field advantage in English football
Home advantage wasn't an accident for Jeff Beck, the Cambridge United manager in the '90s because he used groundsmanship as a weapon:

- plough the pitch to kneecap expensive teams with running/passing games

- narrow the pitch dimensions to minimise fancy wide plays

- grow the grass long and pour sand in the corners so long balls less likely to go out

He then recruited the tallest forwards he could and the strategy was simple, hoof it to the big fellas up front. None of this running/passing nonsense that requires money/talent.

I expect regulations might have improved since then...

Fluorescence··on When Is WebAssembly Going to Get DOM Support?
I assume it was first as anti-scraping / anti-adblock measures but then frameworks with styled components spread it even further.

Remember when the trend was "semantic class names" and folk would bikeshed the most meaningful easy to understand naming schemes?

How we have fallen.

Fluorescence··on Apple's Liquid Glass: When Aesthetics Beat Function
> someone high up

Has to be. It has that Musky smell of banning yellow safety paint i.e. too stupid to be a team effort.

Legibility issues with translucency is such a basic thing and I expect Apple designers have gone deep on the topic e.g. mathematical models using human colour perception to determine hard limits for different type weights. I don't think the heavy frosting in past versions was an accident.

Fluorescence··on Apple's Liquid Glass: When Aesthetics Beat Function
> UI that scrolls, a big no-no in desktop UI design

Is it?

I like a UI without a minimum screen size. I am livid when I can't use a fixed-size-settings dialogue because a driver/monitor is misbehaving so I'm at min resolution. The sort of issue where you have to find another machine so you can "count tabs" for keyboard navigation to get at things off-screen.

Many other cases: e.g. I like to use VMs or RDP in small windows. I also like to resize a settings window into something tiny or tiling it when doing something I need to do toggle something back and forth.

I agree it's bad if it's a long list of barely related things you have to scan each time to find what you want. The "categorised scroller" type dialogue vscode uses for settings in in theory the best of both worlds... but I keep finding myself accidentally scrolling beyond my intended category causing myself much confusion.

Fluorescence··on When Is WebAssembly Going to Get DOM Support?
(still not a browser engineer - others will know better).

It doesn't need to be the same API... but implementing a new DOM API that doesn't meet the w3c standard is a bit on the nose. It's meant to be language independent hence the IDL.

Looking into it, the IDL might insulate the existing API implementation from JS to a greater degree than I assumed above. Apparently there might be horrors lurking in the binding generation code though. You can poke around in blink:

https://github.com/chromium/chromium/blob/main/third_party/b...

> isn't Dom access in essence an ability to change html tree

It might be more accurate to look at it the other way: our current DOM implementations were created to implement the "DOM API Standard". The standard dictated the types and how reading/mutation works.

> need type mappings

I can't imagine how it can avoid type mappings for things like e.g. creating unattached bits of DOM or binding callbacks that receive bits of DOM.

Personally I might be happy for a tiny WASM api... but then foresee 10 years of maddening omissions, security bugs and endless moaning because they didn't just implement the standard everyone already knew.

Fluorescence··on When Is WebAssembly Going to Get DOM Support?
IANABE (not a browser engineer)

On the one hand, JS DOM objects are idl generated wrappers for C++. In theory we can generate more WASM friendly wrappers.

On the other, the C++ code implementing the API will be tightly coupled to the entire JS type system and runtime. Not just the concept of an object but every single design decision from primitives to generators to dynamic types to prototypical inheritance to error handling...

Also, I believe the C++ DOM implementation itself is pretty tightly integrated with javascript and it's memory management e.g. nodes have references into the managed heap to use JS objects directly like EventListeners and js functions.

Creating a new non-JS DOM API doesn't sound intractable to me... but browsers annihilate my assumptions so it's probably millions of hours of effort and close to a rewrite...

Fluorescence··on When Is WebAssembly Going to Get DOM Support?
With minimisers and obfuscators I don't see wasm adding to the problem.

I felt something was really lost once css classes became randomised garbage on major sites. I used to be able to fix/tune a website layout to my needs but now it's pretty much a one-time effort before the ids all change.

Fluorescence··on UK backing down on Apple encryption backdoor after pressure from US
It's mostly far-right shit-stirring because it's a much broader set of crimes than you are being led to believe. It's basically every possible crime "by communication":

"A spokeswoman for Leicestershire police said crimes under Section 127 and Section 1 include “any form of communication” such as phone calls, letters, emails and hoax calls to emergency services."

I expect it's mostly domestic abuse cases because what was once screamed through a closed door is now messaged online.

When a family member starts threatening others, an arrest is probably the necessary intervention to prevent actual violence. It's a similar story in cases like e.g. community racial tensions and gang violence. Once the threats are happening online, real violence is imminent and action warranted.

Fluorescence··on Tough news for our UK users
> hit with a sledgehammer

It smells like a jumped up "assaulted a police officer" charge because you shield your face from their punches. Hitting someone with a sledge hammer is a suitably scary tabloid headline but physically unlikely and entirely out of character for the accused group.

Note that Avon Police have form as lying pieces of shit.

They attacked protestors and claimed 21 injured officers specifically: "officers got broken bones, had punctured lungs, were very seriously injured" in the national media.

Journalists contacted local hospitals and found no police were treated that night. They had to retract those claims and their list of the claimed injuries included staff who never attended the scene, a bee sting and a twisted ankle getting out of a car.

I expect similar will happen here but only after this claim has been used for years to demonise protestors.

Fluorescence··on Apple's Browser Engine Ban Persists, Even Under the DMA
Good to know.

Pretty sure I try disabling protections in such situations but maybe not. I returned to the last site that did it to me to try this out (on a different machine) and it didn't captcha me at all with protections on! Ugh.

Fluorescence··on Apple's Browser Engine Ban Persists, Even Under the DMA
Too often the only sites I find are broken in Firefox are "necessary" things like financial and medical things. I rarely see any issue with hobby and nonsense sites where "laziness" might be excusable.

It's the perverse incentives where companies with a captive audience that can't easily churn will be the ones that ship broken half-arsed sites and not care.

One phenomena I am seeing more that makes me boil with fury is infinite captchas in Firefox. If Firefox increasingly gets excluded "for security" then...

Fluorescence··on Repasting a MacBook
I can't say I am tempted. When I played a game on an M1 Air, the underside became unbearably/worryingly hot anyway. I accept it's not for sustained load.

I still have pads left over from trying my damnedest to reduce fan noise on a Dell XPS. Used pads on every hot stop and didn't help.

Fluorescence··on Seven Engineers Suspended After $2.3M Bridge Includes 90-Degree Turn
"New Westminster, British Columbia" lol. It looked nothing like the UK but at least they didn't plump for Colombia!

Anyway, here is a real British one:

https://maps.app.goo.gl/VAdfguBXNcDB74Yu5

I don't think it's that uncommon especially when crossing rivers because roads typically run along the river bank. A lot of roads and field boundaries were set down 1000s of years ago.

The British way is that so long as you put up big 'ol black and white arrows then 90° is child's play, it could be a 180° hairpin. I don't drive much but I hated multi-story-car-park-spiral ramps that for four floors would be a 1560° turn at full lock in a small car. Feels like I am failing astronaut training as my stomach turns over.

Fluorescence··on US Court nullifies FTC requirement for click-to-cancel
In theory I can do this with standing orders / direct debit in the UK and there are some subscriptions where "cancelling the direct debit" is the official way to cancel. There should be no need for firms to reinvent recurring payments and store card details for their own ad hoc system. I don't know if it might disadvantage some people not familiar with managing direct debits though.

However, many years ago, after an hour on hold failing to cancel Virgin ADSL I just cancelled the direct debit instead. They put a debt recovery firm on me! The direct debit was charged at the start of each billing period so it wasn't a non payment thing. I recall there used to be more indefensible "notice periods" for cancellation which were just pure scummy ways to force feed unwanted services but I don't think this had one.

Fluorescence··on Google can now read your WhatsApp messages
"Google's own documentation"... uh oh, first time?!

The first archived version of this page containing the "can't do" list was published Nov 2024. The email is about a change "making it easier" to be rolled out July 2025 so I would not bet someone else's money on this page being up to date. We'll find out I guess.

https://web.archive.org/web/20241107174006/https://support.g...

My normal "Google's own documentation" experience is the other way round - to be told something is possible when it certainly isn't.

Fluorescence··on DOJ goes after US citizen for developing anti-ICE app
This doesn't seem to be true. Implications of Government speech are not taken lightly and I can see examples of "informal censorship" including implied threats of legal action being classed as prior restraint. Pretty moot given today's US legal environment though.

e.g.

https://en.wikipedia.org/wiki/Bantam_Books,_Inc._v._Sullivan

"Justice William J. Brennan Jr. delivered the majority opinion that stated that the actions of the Rhode Island commission to Encourage Morality in Youth were unconstitutional due to their actions violating the First Amendment by placing a prior restraint on free speech. Justice Brennan's opinion stated that the commission's practice of notifying book distributors and retailers about "objectionable" publications, combined with implied threats of legal action, effectively made a system of informal censorship."

Fluorescence··on Nobody has a personality anymore: we are products with labels
> Do I have trauma? Nope. But I do have some work to do...

You might be selling yourself or others short with that notion of trauma that excludes what sounds like bullying.

I personally don't find traumatic impact to be determined by the severity of the event. If anything, it feels like I am built for the "big stuff" like family tragedy and during such events, where others have fallen to pieces, I can step up, I am more focussed and capable than normal. A stoic acceptance of such events comes naturally, it's life, it happens and I know I am needed.

In contrast, small events: rejection, failure, embarrassment, conflict etc. can be paralysing, debilitating, brain-breaking poison that I can't escape with out great suffering and effort.

The cases that cause me effort are expressly where the impact is irrational. Natural grief, sadness at misfortune etc. heal with time but irrational impact is where an inconsequential grit of sand has seized the entire gearbox and only grow without attention.

Fluorescence··on Nobody has a personality anymore: we are products with labels
It can mean they suffered serious health problems for 15 years until a particularly bad seizure or some such took them. TBI can cause long-term conditions like epilepsy, physical disability, organ dysfunction, sleep problems etc.

I was very struck reading about about a mass-shooting "survivor" dying 20 years later and it being considered a murder. It sounded wrong but when reading the account of the terrible health problems they suffered every day until their death, I was left in no doubt it was not just murder but a far crueler one than those that died on the day.

Fluorescence··on Huawei releases an open weight model trained on Huawei Ascend GPUs
It would be a misreading to think that example implies a more limited scope. The passage as a whole is pretty clear why they are they so broad: in order to avoid circumvention. I can understand why - it seems to be both a necessary yet unacceptable way to write laws!

The passage continues:

"To prevent the circumvention of this Regulation and to ensure an effective protection of natural persons located in the Union, this Regulation should also apply to providers and users of AI systems that are established in a third country, to the extent the output produced by those systems is used in the Union."

An AI would come under this regulation even it's just the outputs that are used in the EU. Interesting to think about what that could lead to.

Fluorescence··on Huawei releases an open weight model trained on Huawei Ascend GPUs
IANAL but the EU legislation is very broad about what it covers e.g.

"AI systems should fall within the scope of this Regulation even when they are neither placed on the market, nor put into service, nor used in the Union."

I don't really understand the limits of it's scope e.g. the difference between making a system available vs. controlling how it's used is not clear to me. I don't think you can escape the regulation of high-risk uses by offering a "general purpose" AI with no controls on how it's used.

In terms of the open-source nature - I can see it being treated like giving away any other regulated product e.g. medication, cars, safety equipment etc. The lack of cost won't transfer the liability from the supplier to the consumer.

https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:52...

Fluorescence··on Rust CLI with Clap
Seems unfair. Version 4 was almost 3 years ago and and I can't recall any issue in that time.

Major versions have good quality migration guides. If only all libraries were developed with such professionalism.

https://github.com/clap-rs/clap/blob/v4.5.0/CHANGELOG.md

← PreviousPage 3 of 12Next →