Readit News logoReadit News
smichel17 commented on Privacy Badger is a browser extension that learns to block invisible trackers   privacybadger.org/... · Posted by u/memorable
DeathArrow · 4 years ago
>So it seems that it no longer actually "learns to block", not by default.

It does learn, just not on your PC:

By default, Privacy Badger receives periodic learning updates from Badger Sett, our Badger training project. This “remote learning” automatically discovers trackers present on thousands of the most popular sites on the Web. Privacy Badger no longer learns from your browsing by default, as “local learning” may make you more identifiable to websites. You may want to opt back in to local learning if you regularly browse less popular websites. To do so, visit your Badger’s options page and mark the checkbox for learning to block new trackers from your browsing.

smichel17 · 4 years ago
I'm hoping someone with technical knowledge of how Privacy Badger works will read this / be able to answer:

With local learning disabled, is there any need for using the Privacy Badger add-on specifically? Would it be possible to distribute the tracker lists which are generated by Badger Sett in a format compatible with uBlock Origin?

edit: Found that Badger Sett generates a json blob: https://github.com/EFForg/badger-sett/blob/master/results.js...

I am not that familiar with uBlock Origin's filtering syntax, but from a quick look, it seems like the json could be translated at least to the 'dynamic filtering' rules (accessible only when you enable "I am an advanced user"). Perhaps I'll open an issue.

smichel17 commented on Please put units in names   ruudvanasseldonk.com/2022... · Posted by u/todsacerdoti
kaoD · 4 years ago
Depends. Yes, newtyping is pretty awful in TS due to its structural typing (instead of nominal like Rust for example).

You could perhaps newtype using a class (so you can instanceof) or tag via { unit: 'seconds', value: 30 } but that feels awful and seems to be against the ecosystem established practices.

This is indeed one of my gripes with TS typing. I'm spoiled by other languages, but I understand the design choice.

smichel17 · 4 years ago
The pattern you want here is branding.
smichel17 commented on Teaching is a slow process of becoming everything you hate   dynomight.net/teaching/... · Posted by u/dynm
smichel17 · 4 years ago
Someone I know went to a college where the final exam was 100% of the grade, in most courses. You could retake it as many times as you want, but only if you scored below 70% (presumably to limit the amount of retakes). The result was that if people weren't feeling confident on the test day, they would recycle their test (not hand it in), thereby receiving a zero and guaranteeing the ability to retake.

Designing systems of incentives is hard.

That said, several of the mentioned problems seem like they have solutioms.

- Excessive detail: keep both or several sets of instructions. The detailed version is authoritative in the case of a dispute by the student, but as long as they don't dispute, it's fine if they follow the spirit of the instructions.

- Deadlines: Give X "extension tokens" per semester, which allow students to submit one day late, no questions asked. Max 2 tokens per assignment (48h extension). My undergrad CS department did this and it was great.

I would guess the latter would work well for regrades as well. A generous but bounded number of regrade tokens. You could even do something like make unused tokens worth 1 bonus % on the final exam, if you want to further disincentive abuse.

smichel17 commented on Someone should probably start a bright home lighting company (2019)   lincolnquirk.com/2019/11/... · Posted by u/luu
seltzered_ · 4 years ago
So far I've been learning this takes time to get used to (i.e. trying for multi-day streaks of trying to work outside), and:

- The ergonomics / screen setup really make a difference in whether you can tolerate being there for 1 hour versus 4 hours.

- I've been pretty intentional about finding spots that have are quiet with some constant (e.g. creekside babbling), if really needed headphones can help deal with wind noise.

- If going to a coffee shop/bar look for places with outdoor seating in a rear area where you're not going to be distracted by cars driving by.

- You'll need some old thin wool gloves with finger cutouts to deal with coldish days.

smichel17 · 4 years ago
How cold is coldish?
smichel17 commented on Someone should probably start a bright home lighting company (2019)   lincolnquirk.com/2019/11/... · Posted by u/luu
formerly_proven · 4 years ago
Just from the scale I think it's clear that CRI is not that good a measure. As you say, CRI uses rendition of a dozen or so colors as a measure. The scale is heavily compressed - orange sodium vapor streetlights which are almost monochromatic "achieve" a CRI of 30, which is nowhere near "colors are 30 % good". Similarly, mercury vapor lamps have a CRI of around 50, and yet are complete garbage. All cheap LED fixtures are CRI 80 or 85 which is also garbage. 95 and 98 sounds very close, but aren't.

SSI - spectrum similarity index - is probably a better measure, because it doesn't look at a few colors, but at the entire spectrum, and so heavily punishes peaky and discontinuous spectra as produced by many LEDs. High SSI values also result in much better mix-and-match behavior of light sources. Even CRI 95 LEDs often don't mix well, usually on the pink-barf-scale (tint).

smichel17 · 4 years ago
How can one find, or measure, the SSI of a given light bulb?
smichel17 commented on Ask HN: How does TurboTax get away with dark patterns?    · Posted by u/cebert
irrational · 4 years ago
You might want to try freetaxusa. I tried them last year and really like them.
smichel17 · 4 years ago
I used freetaxusa last year after using turbotax previously. I found that the experience of using turbotax was more like giving my information to an accountant and having them prepare the forms, while freetaxusa was more like sitting there with an accountant explaining what each box means, while you fill out the forms yourself.

I'd say the turbotax approach was easier to fill out, but freetaxusa was much easier to look up additional information when the guidance fell short; when I wasn't sure how to fill out turbotax's questions, figuring out which box it applied to so I could look up more information was supremely frustrating.

Specifically, I was freelancing the previous two years, and I was looking up information about itemized deductions.

smichel17 commented on Jujutsu – A Git-compatible DVCS that is both simple and powerful   github.com/martinvonz/jj... · Posted by u/rolisz
martinvonz · 4 years ago
Thanks!

> Did you consider the recent git nomenclature change to use "switch" for branch operations, and "co" for file operations?

Actually, isn't "restore" for file operations? My impression was that everyone agrees that `git checkout` does too many different things. In particular, it's both for switching branches and for restoring file content. So they added the new `git switch` and `git restore` with limited scope. I strongly suspect that they would have used `git checkout` for the former if that wasn't already taken by the existing command.

> And, do you have plans on supporting signed commits, either via gpg or the newfound SSH key signing?

No, that's not something I've even started thinking about. I'll have to read up on how it works in Git first. Patches welcome, though :)

> I'm super excited to try out the conflict resolution mechanism, because that's a major painpoint for my long-lived PR branches

You mean so you can continuously rebase them without having to resolve conflicts right away? Yes, that's one of the benefits of first-class conflicts. Another benefit, which took me a long time to realize how useful it is, is the auto-rebase feature.

smichel17 · 4 years ago
I had a discussion about the git cli UX around branching/stashing/checkout a while back. Perhaps you'll find it useful: https://news.ycombinator.com/item?id=23807410

(I post this somewhat selfishly, as I'm basically describing how I wish git worked ;)

smichel17 commented on ‘Zero-click’ hacks are growing in popularity   bloombergquint.com/techno... · Posted by u/taubek
manholio · 4 years ago
I have a Galaxy Tab 3 which was on sale in my area until 2018. It's a perfectly usable device. Samsung refuses to upgrade past Android 7. The last security patch is more than a year old.

Mobile security is a huge mess because of planned obsolescence. There should exist no security reasons that force me to junk a device faster than 10 years if the manufacturer is still in business.

Regulatory action is required, that should think past the traditional "warranty" periods, removing security support is a remote confiscation of private property.

smichel17 · 4 years ago
Similar story here. The worst part is that the locked bootloader means that I can't upgrade it myself, either.
smichel17 commented on KDE: A Nice Tiling Environment and a Surprisingly Awesome DE   changelog.complete.org/ar... · Posted by u/jrepinc
kiawe_fire · 4 years ago
I’ve been the same. I came from MacOS into Linux in the last couple of years, but gave Pop_os! a try early on with its tiling wm.

I found myself constantly planning layouts and positioning things. Nothing ever ended up feeling right, and it was exhausting.

“I’ll have my browser window take the full height and half the width over here. Then I’ll put my code editor over on the right, half high, then my Terminal below it.

No wait, that’s not enough height for the code editor, so let’s shrink the Terminal down… except now the terminal’s uncomfortably short.

Well, maybe the browser can be split with the Terminal and the code editor can be full height.

Except now the code editor feels too narrow and I don’t really need it this tall, it would be really nice if I could have the browser window full height instead.”

And then I’m back where I started.

And if I finally get used to a layout and whatever shortcut keys I have for jumping around, then !!! A wild Slack message appears!

Now I need to open a PDF viewer along with Slack along with my code editor but don’t need my browser but maybe need my Terminal, and I’m back to the layout drawing board for the next task.

With overlapping windows, every window can be the exact size and shape it needs to be.

I’m open to the likelihood that I’m just doing it wrong. I would also bet this is less of an issue if I were using multiple large, unscaled 4K monitors.

So I’ll try it again someday with a different setup, but for now I’m mostly happy with my 1440p monitor(s), and overlapping windows.

smichel17 · 4 years ago
Psst. Try PaperWM. It allows quick resizing and tiling.
smichel17 commented on Open-Sourcing our Firmware   frame.work/blog/open-sour... · Posted by u/aram
ohazi · 4 years ago
I've been so happy to see what Framework has been doing lately, and really want to support them, but I already have a desktop as my primary computer and two Thinkpads that are already set up nicely, but that I rarely use. I moved from 15" laptops to 14" when Lenovo added the numpad on the larger variant, and 14" is about as small as I want to go.

I kind of want to buy a framework though, just to support them? But I have no use for another laptop, let alone a small 12" one! Should I get one anyway because, what the hell, why not? Should I wait and then jump on one if/when they release a larger model?

Anybody else have similar feelings?

Edit to add:

I also have one of the last Thinkpad models that support S3 sleep (T480 -- within a model or two, I think?), which is currently super critical for Linux... I need to be able to close the lid and come back after a week.

It's easy to blame the manufacturers for this, but the consistent answer seems to be "Intel's Tiger Lake platform does not support S3 sleep," and all of the system builders base their work on what Intel's reference platform does. So short of going to extreme effort to hack it together themselves (something that is likely not their specialty), reasonable sleep behavior is not going to be an option unless Intel brings S3 back, or does work to improve the S0ix states.

I absolutely do not want to support the no-more-S3 clusterfuck right now.

smichel17 · 4 years ago
Perhaps find an open source project they depend on and donate to it.

u/smichel17

KarmaCake day2534December 12, 2016
About
Snowdrift.coop cofounder

You can email me at hn@${my username, without the numbers}.me

View Original