HNHacker News
TopNewBestAskShowJobs

Lev1a

881 karma · joined December 1, 2016

submissionscomments
Lev1a··on An update on the campaign to defend serious math education in California
Clarification (can't edit the above post anymore):

> our parents called in

should be

our parents were called in

Lev1a··on An update on the campaign to defend serious math education in California
Here in M-V I had to go through "Orientierungsstufe"¹ which I partly blame for my learning difficulties and anger issues later in school, since in those two years we later had to find out that we missed 1-1,5 years of material and/or learning methods depending on the subject.

I mean... e.g. in Philosophy the teacher was absent for most of those two years resulting in us having to entertain ourselves for those "lessons". When we finally entered Gymnasium at 7th grade we received a culture shock when we had to learn the "Zauberlehrling" by Goethe in 1,5-2 weeks for recital in the first weeks.

Realschule felt more like Kindergarten from the treatment by teachers like their attitude while teaching and them not being interested in bullying unless it turned really physical, then protected the bullies when the bullied hit back. What I'm saying is, as the slightly fat kid who also didn't get all the shiny new things from his parents I was bullied by a group of other students surrounding and harassing me almost every single day during breaks those incompetent "teachers" only had the "advice" to basically let the bullies tire themselves out from bullying but heaven forbid once trying to break out of the encirclement i tried to hit one of those bullying lowlives, the teachers descended like vultures isolating me in a room for the rest of the break questioning why I did that instead of "just ignoring the bullies". Those bullies never received any kind of discipline/punishment.

Later in Gymnasium, I once had a very heated verbal altercation with a classmate within earshot of a teacher, we were taken aside, our parents called in for an evening sitdown that same week, there we resolved our differences with some guidance from a teacher and remain friends even now.

Both schools were only staffed by older teachers with the youngest being late-40s/early-50s and several teachers retiring during my stay at the Gymnasium, so probably little to no influence from education during newer eras of teaching.

Honestly I wish I could smack that idiot Brodkorb for all the stupid shit he did as education minister.

¹: no split after 4th grade, instead have everyone go through Realschule for 5th and 6th grade, only starting the split at grade 7.

Lev1a··on I sold 640 copies of my book in one year
> > I can't sell paper outside the UK any more.

> What is this down to?

Probably producing locally and then exporting is prohibitively expensive.

Lev1a··on Moskva cruiser sank while being towed in a storm – Russian Defense Ministry
> Corvette/Frigates

Don't know if this is just a meme or actually called that by real Navy members, but I heard them referred to as "missile sponges", i.e. to "soak up" missiles fired at the convoy/battle group.

Lev1a··on A project with a single 11,000-line code file
Reading your process I have that stereotypical TV series image in my mind of a person so deep into the subject matter that plaster every wall with notes and pull string all across the room at head height to hang up ever more notes kinda like that one NCIS episode (S8 E6 "Cracked"): https://img.sharetv.com/shows/episodes/standard/616591.jpg (although that image is only a small part of that whole view).
Lev1a··on What happens if you try to download and install Firefox on Windows
> For games, why not just have a console

Why would I want to buy some box for hundreds of euros/dollars that only plays games:

- with worse quality

- with no mod support for basically any game

- requires you to pay extra for basic features (e.g. looking at you, Nintendo, with your "savegames are not on the SD card but locked to the console unless you pay a subscription to back them up online, so if your Switch kicks it, they're gone"; etc etc)

- last I heard basically no setting customizability and locked framerates all over the place, like Bloodborne locked at 30fps with no anti-aliasing

- exclusivity garbage

- almost always controller-only input: shooters and (other) first-person games with controller? No thank you!

- the list goes on and on

Nowadays, with Proton I can play basically anything I want on Steam on my Ubuntu PC with minimal if any added effort (actually none in recent memory) with no problems, parity in frame-rate and stability to when I was gaming on Windows years ago.

Granted, I mostly stay away from the garbage that is regularly barely warmed-up and churned out by those greedy MTX-peddling bloodsuckers known as the "AAA industry".

Lev1a··on I hate what video games have become
Obligatory link for discussions on NMS: https://www.youtube.com/watch?v=O5BJVO3PDeQ
Lev1a··on Windows needs a change in priorities
> you need spreadsheet software as good as Excel and a word processor that's 100% compatible with Word

IIRC I read an anecdote a few years back that if MS ever lost the code to their office products they couldn't re-implement it 100% compatible again since they don't completely abide by any standards like the Open Document Format.

I will always continue to harbor hatred for MSs Office products since when I had to write a big piece of homework for 9th grade in school (a "Facharbeit", kinda like a mini Bachelor's thesis as an intro to scientific writing) I then had to transfer the file from my computer via USB drive to my fathers' PC to print it out. Naive as i was, I didn't think to double-check the formatting after the transfer since it was the same software on the same version on the same OS etc. Ended getting a "1 (very good)" for content but the formatting grade was so bad it dragged the combined mark down to a "3 (satisfactory)". Since then I'll only print documents after converting to pdf and double-checking everything is ok and will never voluntarily use an MS Office product ever again.

Lev1a··on Stainless steel leaches nickel and chromium into foods during cooking (2013)
> The problem with modern Teflon is mostly that people overheat their non-stick pans

Also using metal or other "hard" implements in those non-stick pots/pans, which damages the non-stick layer allowing it to flake away into the food prepared in it over time.

Lev1a··on Barcode Detection API
> I know at least two native cameras work, Pixel's and Samsung's since 2019

My Motorola One can do that as well and IIRC the "moto g4" I had before that too.

Lev1a··on Nearly a third of TV ads play to empty rooms
Oh wow, that's really just unnecessary.
Lev1a··on Nearly a third of TV ads play to empty rooms
Sometimes the ads are interrupted by a TV show or a movie.
Lev1a··on Nearly a third of TV ads play to empty rooms
I wonder if it's the same as in German pharma ads, which end with a grey screen with the following text in white font:

"Zu Risiken und Nebenwirkungen fragen Sie Ihren Arzt oder Apotheker."

which translates to:

"Concerning risks and side effects please ask your doctor or pharmacist."

Lev1a··on BBC cryptocurrency documentary pulled from air at last minute
Ah yes, relying on a single entity for authentication of the purchases in the market.

How very decentralized /s

Lev1a··on Last call to voluntarily migrate Java accounts
> How do folks recover when 2FA fails?

Reset codes, as in some entities will provide you with a page/image/etc. with ~10 codes on it when you enable 2FA, which can each be used once in place of the code generated by the 2FA token, letting you get into the account to, e.g. set up a new 2FA token/method.

Lev1a··on Major breakthrough on nuclear fusion energy
> What makes you think it will be any more politically viable to scale out than fission reactors?

IIRC a major difference would be the danger potential in case of a "meltdown", since a fusion reactor wouldn't have kilograms or even tons of uranium etc. laying around to form another elephant's foot but "just" the irradiated reactor vessel which AIUI is both not as dangerous or as long-lived as fission fuel, a fission reactor itself and fission waste products.

Also IIRC the actual "meltdown" of a fusion reactor would involve the reaction environment (extremely high temperatures and pressures) breaking down at which point the reaction stops almost immediately no longer producing any additional radiation or waste products, leaving only the already irradiated reactor vessel to deal with since the comparatively tiny volume of reactant(s) (probably one or more different Hydrogen isotopes) and reaction product(s) (probably Helium) will escape quickly and with pretty much no harm done.

Lev1a··on Starlink lost 40 satellites to a geomagnetic storm
I don't know specifically but as a layman I'd imagine the satellite breaking up into smaller and smaller pieces due to the rapid heating and the "wind resistance"(?) from making contact with the atmosphere at high speeds.

I'd also imagine that at some point in this breaking-up-process the pieces are small enough to sublimate from the extreme heat, i.e. "burning up".

Lev1a··on Feds arrest couple, seize $3.6B in hacked Bitcoin funds
I'd actually really like if they used this opportunity to drive the Bitcoin price straight into the ground, thereby ruining that market for all those speculative investors.

Maybe that'd allow for something of a reboot of the ecosystem having eliminated the scum that usually starts to invade any remotely financially exploitable system after a while.

Lev1a··on Delta CEO wants U.S. to put unruly passengers on 'no-fly' list
Then that's still United's own fault for not planning their employee shuttling properly.

They're an airline, get another plane, maybe even a charter if their employees' travel is important enough for them to justify brutalizing their paying customers.

Lev1a··on Google to turn on activity tracking for many users who turned it off
> GDPR require opt-out by default

You probably meant to write either "optED-out by default" or "opt-in default", right?

Lev1a··on Firefox about:config Menu Shortcut
> This is probably already a thing

On about:config to the right of the search bar at the top is a checkbox "Show only modified preferences".

Lev1a··on Blue verification checkmark vs. hexagonal PFPs on Twitter
NFT profile pictures really are the "mark of the idiot and/or the crook" and those people advertising that fact about themselves hopefully makes them easier to avoid.

So thanks for that, Twitter.

Lev1a··on Why can’t I play Ultra HD Blu-ray movies on my new Intel CPU platform?
Mind you, this was almost 10 years ago but I could swear it was something like 16 or 17€ per ticket. I just looked it up though and apparently it's 7-8€/adult now depending on the day. I can order practically any movie DVD/BR I want from reBuy or momox via Amazon including shipping for less than just the ticket price, not to mention time investment etc.
Lev1a··on Why can’t I play Ultra HD Blu-ray movies on my new Intel CPU platform?
I'm pretty sure the last time I went to a cinema was ~2013 and I haven't looked back since the experience is just all around awful and expensive to add insult to injury.
Lev1a··on Why can’t I play Ultra HD Blu-ray movies on my new Intel CPU platform?
> go to the cinema

- to watch things I don't wanna watch,

- while being gouged for double the BR-retail price PER person PLUS overpriced amenities,

- with no option for original audio but only trash-tier dubs (in Germany you'd have to go to one the bigger cities like Berlin for the option)

- while sitting together in a hot and stuffy room with a bunch of other (noisy) people

- not to mention the time investment of going to the city, standing in line for tickets, waiting for the movie to start and going back home, not even being able to have a beer unless you can/want to take the bus (slightly more money if it's even still running at that time) or a taxi home (considerably more money).

In all this makes it:

- ~5-15€ per BR, rip it to external drive, watch what I want when I want anywhere in my local network with Jellyfin or on that connected computer with mpv in full quality, with any of the available audio tracks (though usually original audio), in multiple different playback speeds with no extra time and/or money investment

OR

- 15-20€ per cinema ticket, for any of the small collection of German dubbed they have at what times they decide to show them, ~30-45 minutes of going to the cinema (plus costs thereof), ~20 minutes wait till the ads stop and the movie starts, "enjoy" the full length of poorly dubbed movie in an uncomfortable environment, ~30-45 minutes of going back home (plus costs thereof).

So WHY would I EVER choose to go to the cinema?

Lev1a··on Firefox 96
> "fixed the extension API"

What does that constitute in your opinion?

Because if it's "go back to XUL", that's:

1. never going to happen,

2. would invalidate A LOT of work that's been done to make Firefox more performant and more secure and reduced technical debt (IIRC XUL leeched into FF internals all over the place, making pretty much any sort of update to the browser into a breaking change for extensions)

Lev1a··on Sequencing your DNA with a USB dongle and open source code
An idea just popped into my head reading your comment:

What if you could take the (binary) data file of your DNA and use it as input in the (recently remastered) Monster Rancher games to generate a monster? Apparently those games use external user-provided data (like music CDs, game discs etc.) to generate the monsters the player would then train and use (something I only recently learned about through gaming livestreams).

I'd actually like to see the level of jank that would come out of something like that.

Lev1a··on Go 1.18 Beta 1 is available, with generics
Bindings in Rust have to initialized with an explicit value if the first use comes before the first modification/assignment otherwise [0] you get an error message with error E0381 [1]. Even if that explicit assignment is just through the use of the type's default method [2], if available.

Since it's implemented for Option<T> you can do it the same way [3] for that, but that's not available for Result<T,U> since the semantics are different from Option which is basically just Rust's alternative for 'null'/'nil' (but verifiable by the compiler).

Thus you'd have to choose what variant of the enum you want to have at initialization, after which you can use the Default implementation of the enclosed type, if available (and so on, if there are more nested types).

Though honestly I can't recall using the kind of pattern in Rust that would "need" something like that. Through the handling of code blocks as expressions, early returns etc. you for example don't need to initialize a variable before having an if-/match-/for-/while-/etc. block, you can simply use that block as an expression on the right side of the assignment [4].

[0]: https://play.rust-lang.org/?version=stable&mode=debug&editio...

[1]: https://doc.rust-lang.org/stable/error-index.html#E0381

[2]: https://play.rust-lang.org/?version=stable&mode=debug&editio...

[3]: https://play.rust-lang.org/?version=stable&mode=debug&editio...

[4]: https://play.rust-lang.org/?version=stable&mode=debug&editio...

Lev1a··on Go 1.18 Beta 1 is available, with generics
IIRC in Rust it has to be either of the Ok or Err variants and the enclosed type can then provide its own "zero value" via the standard library "Default" [0] trait or your own implementation for the particular type. That trait is also implemented not for "Result" but for "Option" giving it a default value of "None".

[0]: https://doc.rust-lang.org/std/default/trait.Default.html

Lev1a··on Sublime Clojure
> I'd love to hear how general this problem is for you on the web

For me in general "thin dark fonts on bright BG" and "bright fonts on very dark BG" are both straining to the eyes although the former is worse almost every time. I find myself zooming in further and more often on websites with those sorts of color schemes although if I zoom too far in I then have to swivel my head back and forth for every line of text due to my glasses having "progressive lenses"[0] ie. a pretty narrow cone of vision with the right "power" to read at eye-screen distance.

> testing for these sorts of accessibility issues during development

- IMO a pretty good rule of thumb would be to not cover vast amounts of the website in bright colors

- offer a dark mode, maybe even make it the default with an optional light-mode

- respect the user's browser/system-colorscheme with the CSS property "color-scheme" [1] (although in Firefox the support for that feature is scheduled for the next version this coming January)

[0]: https://en.wikipedia.org/wiki/Progressive_lens

[1]: https://developer.mozilla.org/en-US/docs/Web/CSS/color-schem...

← PreviousPage 4 of 13Next →