HNHacker News
TopNewBestAskShowJobs

white-flame

3,219 karma · joined February 7, 2015

submissionscomments
white-flame··on Professor suspended for saying 那个 nà ge
I would say that's the most likely explanation. Plus, we see very similar things happen in primary education, where the loudest craziest parents cause the biggest potential PR/legal kerfuffles, so the schools often bend to them instead of standing on educational principles.
white-flame··on Facebook prohibits music or music listening experience on Live
> I'm not aware of any significant trend of suing security camera owners for copyright infractions, for example.

It doesn't matter if anyone is being sued or in what quantity. Most types of incidental recordings have been declared copyright infringement in some capacity or another, and everything else is selective enforcement.

white-flame··on Big Bounce Simulations Challenge the Big Bang
I guess a 3rd option would be that the universe doesn't actually exist.
white-flame··on Math.min(Math.max(num, min), max)
What about the [false false] case where min ≥ n ≥ max?
white-flame··on Fortnite’s battle with Apple and Google could have an impact on news publishers
Not sure about everything in general, but games are specifically singled out as required to go through Apple's payment processing. Other non-gaming stuff might have different or more flexible options.
white-flame··on Moving from YouTube to PeerTube
Any p2p system over an anonymity framework like Tor or I2P would meet that criteria.
white-flame··on Can't you just right click?
The fact that the standard model of computing is that applications are opaque machine code blobs that can access everything in your user permission space is the core problem in privacy and malware. Applications should see nothing but their executable jail, and whatever was intentionally allowed to them by the user (eg, Open file dialog giving the application an opaque file handle, etc, not carte blanche access to the entire filesystem). Ideally, the notion of machine code blobs should be done away with as well.

Mobile OSes got to rethink everything in an era of constant adversarial connectivity and started off on a better foot in this regard.

white-flame··on Effectiveness of honey for symptomatic relief in respiratory tract infections
The heat also might have an anti-viral effect, as cold viruses tend to flourish in the colder than internal body temperatures of the airways. It can act like a localized brief fever, but even hotter.
white-flame··on Effectiveness of honey for symptomatic relief in respiratory tract infections
Beyond the flower, there's also general environmental allergens that affect the honey and might have some part in helping any allergy-related inflammation and infection response.
white-flame··on Feds say Yale discriminates against Asian, white applicants
Yep. All of it is just emergent shorthand, and none of it makes literal sense. :) If we had some specifically correct terminology, it would likely be quite a mouthful, either including genetic terminology or some mix of geography and time period, but both of those would probably still be insufficient. Race basically doesn't really exist in any clean delineation.
white-flame··on Feds say Yale discriminates against Asian, white applicants
> I'm half Asian, and half "white" (which is weird in itself because it's technically a bunch of different races bundled into one light skinned bucket).

Do you see the term "Asian" as having the same weirdness? It's even more geographically & ethnically overbroad than the word it replaced, as well as compared to 'white/european/caucasian'.

To my recollection, a big part of the reason the former term was shunned is because it verbally homogenized distinct ethnicities from south-east asia that would prefer to identify distinctly... only to now double down in literally including the entirety of the largest continent in the world! (which I guess just returns to the more historical use of the former term, but whatever) :)

white-flame··on Air pollution is worse than we thought
But CO2 isn't bad, nor is it a pollutant. The rate of CO2 increase in the atmosphere is what's bad.

I understand the intended implication, but the vernacular is pendulum swinging too far in the wrong way factually against CO2.

Nitpicky, but hey this is HN, and I can be unpopular at this party, too! :-P

white-flame··on The Social Media Problem
The specific limit of free speech is where it causes legal damages to others.

The particular form of authoritarian scaremongering on display tries to undefine that court-testable line to include any useful moral panic, but never really addresses the notion that loosening that line means their own speech could also easily be suppressed, as the "other side" could use the new suppression tools as freely and subjectively as themselves.

white-flame··on Science and scientific expertise are more important than ever
Complaining about "the ever-growing list of regulatory failures, moral failures and outright abuses pushed in the guise of scientific expertise" does not read to me as dismissing the core scientific community itself.

Plus, one could easily distinguish between the terms "establishment"/"hierarchical structures" as entrenched leadership focused on power dynamics rather than the science itself, versus "community" which is involved in the science.

white-flame··on Unlearn rotation matrices as rotations
Even if you didn't learn this from linear algebra, doing any measure of graphics programming at the matrix level very directly reveals these sorts of associations as you see how the numbers accumulate, and get everything debugged. Children learned these concepts, too, as they hobbied around with programming rotating visuals. It doesn't require advanced math, it's just a very practical perspective.

SNES programming also directly introduces people into the notion of 2d vectors advancing over an original axis, which ends up in a rotation in mode 7 stuff.

white-flame··on Show HN: Odin – The Observable and Distributed Workflow System
Just start concatenating words. If you like "Odin", but it's too common, just use something like "OdinFlow" which integrates something about its domain.

The actual full name doesn't matter that much, and it can still be called "Odin" as shorthand in the docs, but this way the full name can still have both the implications you want and uniqueness. Plus, adding "Flow" now makes it a tiny bit more self-describing than just a proper name.

white-flame··on Data isn't just being collected from your phone, it's being used to score you
One difference there is that people do have the right to view and challenge credit reports, while all this other social scoring is hidden from the targeted people.
white-flame··on Programmers generate every possible melody in MIDI to prevent lawsuits
They persist because they allow some people to create extreme monetization strategies, which feeds into lobbying congress for further expansion of copyright.
white-flame··on Three Types of Data
"Cached values" isn't a great name here. He should probably call them "Derived values".
white-flame··on Swiss journalist re-implements ClearViewAI in two weeks with OS software
> I also don't see how it can be illegal if the data is on the public internet.

It can be seen as an issue of intent. By posting something, that datum might be there for personal use, and is not intended for further commercial use, especially by companies outside the one hosting the information originally.

The act of data aggregation is one that I personally think should be heavily considered for regulation, especially since it can de-anonymize people. This in my opinion is a privacy invasion, performing extra actions to access additional private data when no access to the more private details was granted, and those details did not exist publicly in an accessible way. Especially at scale and yielding personally targetable results, this isn't something we want organizations or governments to use against people unchecked.

white-flame··on An improvised Lego device helped scientists conduct tests at CERN
Unfortunately, there's a lot of slop in lego gears and axle holes, and quite a gap between blocks when affixed that don't line up when sliding together.

I've used Lego stuff on the job for prototypes and experiments as well. They're overall really good and handy, but some simple mechanical tasks can get really messy or rattly.

white-flame··on Does Visual Studio Rot the Mind? (2005)
I think one problem is that some of these sorts of things always pop info up at you, instead of you the coder pressing a keystroke to have it help you.

There's 3 different models that happen:

1. Type in the entire thing

2. Type in a unique portion and ask it to autocomplete

3. On each keystroke, evaluate if the list of auto-popped-up completions to see if the one you want is quickly available yet.

Clearly the 3rd is slowest to interact with, and does not convey useful information for familiar interfaces.

If you do not know or cannot remember what the interface looks like, it might be a bit more useful, but gives you similar information as the 2nd above when you have little to autocomplete. But the 2nd option still leaves you in control of the coding flow instead of the system constantly interrupting you to ask you if it knows what you mean yet.

white-flame··on We should take moral advice from computers and not the other way around
Machine learning does nothing more than reenforce existing statistics, and that is completely amoral.

This very day in the USA, computers are deciding whether prisoners are eligible for parole, and the biggest statistical determiner burdening them is their skin color. That goes completely against the morals of a country holding notions of free, equal citizens and due process.

white-flame··on Threads Are a Bad Idea for Most Purposes (1995) [pdf]
> Yet threads make backtraces and control flow much less useful, since they miss out important context from concurrent threads.

Threads' contexts should be independent from each other. If reading your stack trace relies on the state of other threads, you've got a very brittle design.

What is lost is the history of the state the current thread is working with, but the state should be fully encapsulated within the thread, except in the case of large shared read-only input buffers that are being processed in parallel. But those latter buffers aren't hidden from the current thread nor its debugging. Debug information can also be logged on state objects to show its provenance.

white-flame··on Bruce Schneier: Banning Facial Recognition Isn’t Enough
Economic progress is not the ultimate goal of social systems, so tempering it when it works against social health is perfectly fine.

Things like environmental concerns also act against raw economic progress, but are necessary for a healthy society as well.

white-flame··on YouTube faces creator backlash
Even as a non-youtuber, I think it's been made quite clear that the "motive" is selling ads, and advertisers don't want to be associated with particular topics or tones. It's no longer "Broadcast yourself", but "Deliver us specific content we can monetize, and don't dare touch major IP holders' content", which is a completely different creator audience.
white-flame··on The Evolution of Lisp (1993) [pdf]
- library download manager ? -> https://www.quicklisp.org/ (over 1500 libs)
white-flame··on ISPs in AU and NZ start censoring the internet without legal precedent
The hole in information caused by the censorship is causing people to come up with and perpetuate all sorts of crazy accusations and conspiracies about what "really" happened or why. The truth and fact of the what (video) and why (manifesto) is important clarification to the situation. Censorship is causing mystery, unrest, and false blame.
white-flame··on Kidfluencers' Rampant YouTube Marketing Creates Minefield for Google
There's also advertising overlays even when the show isn't on break, which I find especially terrible.
white-flame··on Facebook failed to block 20% of uploaded New Zealand shooter videos
The censorship is also sprouting up conspiracy theories, claiming that they're taking down the video because there's something to hide in it compared to the official reporting.

This video is historical fact, the most direct record of an important terrible event that had wide-ranging effect and became global news. Its accessibility helps squash rumors about what people think happened or didn't happen. Combined with the manifesto, it also shows why it happened.

← PreviousPage 2 of 31Next →