skysight-inc/HackerNews huggingface dataset:
I fought through 1000 card review piles a handful of times.

It happens. Every time it was a slog but I just got through it.

The one thing I can say for certain is given enough time it will happen. But whether you can overcome it or it causes you to quit is down to how intrinsically motivated you are (Anki or no Anki) to achieve the goal you are using Anki to help you accomplish. If you would continue to pursue the goal even without Anki then you will most likely persevere. If the goal is simply to remember everything and not forget stuff and you're only using Anki to use Anki then you will almost certainly quit when you hit this wall.
Data Heroes of Covid Tracking Project Are Still Filling U.S. Government Void
I think the support for HTML,CSS,JS is unlike any other notebook, as well as the possibility to change the runtime at runtime (importing by URL new language plugins / other functionality). This makes it great for documentation (with examples you can actually execute), as an output format for automated reports, as a scriptable Tensorboard, as a platform for interactive articles, and for educational purposes (tutorials, homework).

Python works for stuff that was written for it purposefully.
Some python libraries work great: numpy, matplotlib, pandas. But many others are not supported directly and can be installed through micropip, but that's quite confusing! These are the issues with Pyodide currently:

* All python code that is executed is synchronous, which means it can not make requests (or call sleep). You can actually make a request using pyodide.open_url('path'), but that makes a synchronous request which isn't really a good idea for anything but small files. I believe asynchronous Python is possible, recent versions of emscripten support it, but it needs someone to put the pieces together (which is not easy!)

* Some packages are huge without being split up. Scipy is actually the only one that's really problematic, I believe it's around 80MB? It should be possible to split it up (into scipy.interpolate, scipy.stats, etc)

* Micropip is asynchronous, so you get a promise when you use micropip.install('my-package'), but you can't "await" it.

* Loading Python initially freezes the browser for a second or two.. not a great user experience.

* Libraries which are not pure python currently need to be manually made compatible with patches - including torch.

Python in the browser (not just in Starboard) needs more love. This is powered by Pyodide[0] which has been making steady progress, but the project is without corporate backing since Mozilla's change of direction. Perhaps Observable can allocate some of their funding towards supporting Python in their notebooks too through this project? Also consider this a call to action for other contributors who want to see Python in the browser become a reality :)

[0]: https://github.com/iodide-project/pyodide
The question is how to protect against fingerprinting?

Protecting yourself against some scripts is easy and convenient with uBlock Origin. Tracking by URLs can be handled by ClearURLs. Cookies are easy to address with containers, ideally temporary ones with per domain isolation. IP tracking can be addressed partially using a VPN or Tor.

But fingerprinting is hard. Some Tor browser configurations go as far as fixing the window size. Things like timezone, user agent or available fonts leak a lot of unique information. Any simple setup that doesn't have too many caveats?
It's blurry because they use greyscale anti-aliasing and do not at all try to make the pixels fit into the pixel grid. Windows does try to make them fit into the pixel grid.

Personally, I've turned off AA on my PC (and it's a completely useless feature on high resolution displays). What surprises me is as we have been moving into higher resolution displays, the OS makers have been making it HARDER to turn off anti-aliasing of text and this includes newer versions of Qt which have it turned on apparently so programs using Qt now pick up anti-aliasing even if your PC has it turned off.

People go on about how they love their blurry fonts. I don't get it. I like crisp and sharp.

PS. The version of the font, and the font used also makes a difference. A number of them were made during an era when anti-aliasing wasn't as common, so those are hinted to work well without AA, but I have also run into situations where an older version of a font works great with AA off and the newer version of it doesn't because they screwed something up or removed the hinting in the newer version. So if you have a really good font, back it up.
This headline wraps on mobile after Voice, and my heart skipped a beat.

I still have a fair number of physical business cards left. It’s only a matter of time before the Google cancel machine renders them useless. Hopefully I run out before then.

My personal card, in contrast, doesn’t have a phone number on it at all, just email.
There's no reason to chase immortality. We always exist within the timeline of our lives; the present is not privileged in real physics.
It's not a tautology, the parent comment clearly outlined some very good reasons for not prematurely optimizing things.

- "At the end there are a lot of changes all the time to functionality and implementation and optimizations early get wasted very quickly"

- "optimizations are opportunity losses at the beginning of a product"
The kids aren't alright: How Generation Covid is losing out
I did not "customize the BK to each specific task". You can go back and see
what I did. I provided some generic BK predicates that manipulate lists and
numbers, I defined some metarules and I gave a few examples of each program's
inputs and outputs.

I don't understand your criticism and I don't understand what you want me to
"at least admit".

>> This is clearly untrue.

Can you show me which biases in the example I showed are problem-specific?

>> Not responding to the rest since you've missed my entire point and I don't
feel like rephrasing it.

I don't think I missed your point. I think you, yourself, are horribly
confused about what point you are trying to make. And the reason of course is
that you want to be able to express strong opinions about AI and machine
learning, but you don't want to have to do the hard work to understand the
subject. So you keep saying "five impossible things before breakfast", like
asking for a learner that learns only from examples, or saying that's what
deep learning is, etc.

I'm sorry but despite what the article above suggests, there is't an easy way
to being an expert- not even in machine learning. If you want to know what
you're talking about, then you'll have to do your homework.
for me, wp.com was being blocked.
Yeah I left Nintendo out because I just wanted to poke one insane naming scheme at a time :p

Nintendo is just as bad at naming things as Microsoft. And they are very anti-gamer with all of their ludicrous attacks against fan content (most recently, their attack against the competitive melee scene)
The problem is this disables RCS is my understanding. So things are still bifurcated.
> I just don't think it's a good idea for a private company, to be able to decide arbitrarily what is moral and what is not.

You seem to be under the illusion that if Facebook banned nothing (or at least nothing that goes beyond what is illegal), they would not make a moral decision.

But that is wrong. Deciding to allow absolutely everything is a decision (e.g. by placing higher moral value on freedom of expression than on other things) just as much as deciding to disallow some other content is a decision.

In the end, there is no escaping morality. As a human being, it is your responsibility to make decisions according to your own moral standards (and the limits of the law) and if you're someone with power, these decisions will affect more people and will be scrutinised more.

> Who decides what is moral and what is not?

Everyone decides for themselves. And then we come together as a society and we figure out what to do about the messy differences between our positions and find some sort of compromise - that's really the only way it goes.
Your posts are nonsensical! Is this gpt-3?
EFF: Video Analytics User Manuals Are a Guide to Dystopia
Put some good books into a box, and give them to a friend for storage and perusal. Next time you visit them, trade for another box. Give the first box to another friend.
Other than Windows/Bootcamp being dropped, what is there to catch up with?

For the machines these machines replace, non-native apps still run significantly faster under Rosetta 2 than they do on the current hardware.

When native ARM versions of those apps are released, you'll get another speed boost.

I fail to see what is negative or needs "catching up".

Just because M1 Mac's can compete with the all but the fastest laptops and majority of desktops already doesn't mean that's their intended use. These are Apple's entry level models. And the spank the vast majority of other machines even when running code not yet optimized for them.

There is catching up, but it isn't by Apple.
One solution is using a Vacation add-on. Migaku has already implemented it, and I have it though I find it no use in my position. Migaku will release the vacation add-on for free after a while of beta-testing, I think. He also has days off addon, you can not to do Anki on weekends for example, and have more load during weekdays. Retimement addon too! You can see the uploaded already stuff here https://ankiweb.net/shared/byauthor/1666520655 (retirement only so far, a couple of others) If you want to get the rest, either wait or become Migaku's supporter, his Patreon listed on one of the add-ons.

I will update the post with screenshots or something tomorrow, for credibility.
This is absolutely wrong.

https://docs.python.org/release/1.5.2p2/lib/module-select.ht...
That's a weird thing to say in an article about the Homepod which very definitively does not spy on anyone who owns one.
What on earth gives you the impression that I would be defending Iran of all places? You're strawmanning and shifting goal-posts.

Yes, it's wrong that women are forced to wear head scarves, but that has nothing to do with nipples not being allowed on Facebook.
What about mobile workstations like Dell Precision, HP Zbook, Thinkpad P53? Those workstations usually claim to support Linux officially, they are really powerful workhorses, they allow using of server-grade components (Xeons, ECC RAM, Quadro GPUs). Do people avoid them because they are expensive, bulky or do not run long on battery? If I would buy laptop today, I would look into those machines first, they seem to match my expectations perfectly.
You make yourself non-unique by looking like others. In that sense your privacy is limited by the precautions that others take.

Turning off javascript is a very good thing to do. The more people that do it, the stronger a protection it will be.
I don't know why this was downvoted as it's exactly right. The ISA does matter, especially for the frontend. Intel overcame the tax through essentially brute-force, but it's taken until now for the playing field to be level enough that the differences show up. There will never be an 8-wide decode x86 (issuing from a trace- or uop-cache doesn't count).

(edited for clairity)
Google meet is used for all the meetings internally. I doubt it's going to go anywhere. What would we do, pay for zoom?
You don't need the code. Just hook it up to your network and use Wireshark or something similar to see when it phones home.
I think it's difference in the hacker/product mindset and the engineer mindset.

For hackers or product focused devs, making something work is the most important aspect whereas for engineering focused devs, it hurts to see such large inefficiencies that are solvable.

I empathize with the engineer mindset, but definitely align more with the hacker/product mindset.
Just a hunch, but I bet that a legal advocacy group chooses the names for their programs pretty carefully.
I'm guessing each one bit reduction decreases the number of people they can uniquely identify by half.
Cumulus used to use a pile of Chromebooks with USB SSDs attached for ARM builds. One day in the lab I noticed that 2 of them had popped their cases open due to the battery expanding. Asking around, we were not the only folks to find that cheap Chromebooks were not designed to be run at 100% CPU 24/7.
Python has had multithreading and multiprocessing for quite a while. Plus celery and twisted.
I understand not wanting to cannibalize the flagship Smash game, but they could easily sell a remastered Melee and make so much money. They re-release everything else...

Their attacks on fans are so nonsensical. It goes beyond copyright protection. Look at how Sega treats Sonic fans. It's night and day.
Why?

I know of a museum with a huge Pi deployment and they don't have issues like that at all.
The current "system" is very hostile to small business. I don't think the average person realizes how bad it is.

I abandoned a financially successful independent contracting business of 15 years and went back to being an employee (ugh) because the Republican efforts to repeal the ACA freaked me out. I'm old enough that my wife and I both have some pre-existing non-chronic conditions, and I have a young daughter. Paying ~$20K of premiums annually for the privilege of having a $13K deductible was grudgingly acceptable to me. The uncertainty was not. The stress of wondering if insurance was going to be available year-to-year (in the final year I operated the business my County had exactly one marketplace plan available) was extreme.

I happened to get a job offer from a Customer. I decided that, though I swore I'd never be anybody's employee again, it was irresponsible in light of the efforts by the GOP to repeal the ACA to continue gambling that insurance would be available.

I had a taste of being uninsured in 2014 when, on pre-ACA grandfathered insurance, I had to pay out-of-pocket for treatment related to a pre-existing condition that wasn't covered. The idea of just how close we all are to a medically-induced bankruptcy really hit me at that point.

My quality of life is much worse now. I used to bill in 20 hours what I now have to report to the office "40 hours" to earn. I used to be able to spend more time with my family. I used to have the flexibility to make decisions about how and when I wanted to work, take time off, etc.

My Customers, some of whom I'd worked with for 10+ years, ended up stuck going with drastically more expensive (and less attentive and skilled) "managed services" companies to service their IT needs. The emails and calls that I get regularly asking for my help, along with the out-right statements to the fact, tell me that the situation for them isn't better either.

It's a racket.
What's special about welding? You also need carpenters, plumbers, electricians, civil engineers, etc for any major infrastructure undertaking, having 50,000 unemployed welders doesn't really make any sense.
As a paying Google Workspace customer, I've found changes and improvements there to be well-thought-out and well-communicated. Google Cloud also has an entire deprecation policy, so I'm pretty comfortable relying on those services too.
Expensive enterprise drives are generally better at smart stats. Of course your mileage varies by vendor. Desktop drives on the other hand are completely untrustworthy.
Those interested in such subjects might also enjoy:

The Book of the Five Rings[1] and Richard Francis Burton's[2] The Book of the Sword[3].

[1] - https://en.wikipedia.org/wiki/Book_of_five_rings

[2] - https://en.wikipedia.org/wiki/Richard_Francis_Burton

[3] - http://burtoniana.org/books/1884-Book-of-the-Sword/burton-18...
> which is not what France is doing.

They literally are, and have formally said so. They're not shutting down all their reactors right away or anything. But for a country that took pride in betting big on nuclear, officially planning to go from 70% nuclear to 50% is a pretty huge drop. They've already shut down the first two reactors at Fessenheim as part of this.

Yes, they're kicking the can down the road slightly at last news. That's not surprising since many of the reactors may be possible to life-extend to 50 years, and renewable energy costs are dropping quickly. Delaying a few years saves some money. But that does not change the fact that many of the reactors will not be replaced when they hit end-of-life.
He didn't say full time, but what's the problem with someone asking for money in exchange for work?
> It it though? You'll find a bunch of replies here with disagreements about what "tech" companies actually are, so how is that obvious?

I see a bunch of posts with definitions that are not well thought out and counterexamples. I haven't seen any counterexamples from my definition. Tesla, Uber, and Amazon all fall under tech in my definition. Starbucks does not, because their dev team is part of IT. They still do great tech work, but they aren't a tech company.

> It's a bad example, but it's still a tech company? I think you just proved my point :)

It was only a bad example because you were misinformed on their revenue model. I was saying it was a bad choice for you to use as an example because it is so obviously a tech company.

> but then when someone says "how do we count how many tech companies do X" then we start to get into a whole bunch of grey areas about how to measure something

There are many unmeasurable things, but we still measure them and look for trends. If I dump a pile of sand on your desk, and then another pile of sand that takes more space, the number of grains of sand is effectively immeasurable but it doesn't matter, we can still see the trend of bigger piles of sand.

You don't need a precise definition to look for trends, and we are talking about trends here. More tech IPOs than last year. We don't need a precise definition of what a tech IPO is to see a trend.
> Unless it’s only a G Suite feature?

It's GSuite only currently, but I wouldn't be surprised if they brought it to consumer when they actually retire the Hangouts integration.
As far as I can tell, nowhere on the site does the reasoning "therefore we shouldn't have lockdowns" actually follow from the presentation. It presents the hypocrisy and leaves it at that. Whether that is appropriate is up for debate of course, but we should be honest about what the site does and does not present, right?
Why can't you? I'm writing this from Windows 7 as we speak. I also have 10 installed on this PC. I prefer 7. I have SMB1 and RDP turned off, I'm not really worried it'll get owned through my router either. I don't use anti-virus either, but then again, I also don't run random exes that arrive in email or through an ad.
>At least not if they're going to ship with the majority of pro software not being native,

Complaining about Pro software not being native on Apples entry level machines.

Probably the best praise you could heap on the M1 even though it's obvious you didn't intend to :)
Tor browser does that.
>but Apple seems determined not to have me as a customer.

What do you mean by that? It sounds like the Homepod, or even a pair of HomePods Mini, would be perfect for your situation.
Another one, BPMono. https://backpacker.gr/fonts/5
> That future looks extremely scary. What can we do, now, as developers ?

Write blogs about how Apple's business practices threaten the profession of developers, how they can hamper innovation, and how they work against the interest of the consumer (see e.g. IDFA). Also discuss the idea of breaking up Apple in a hardware and a software company, and how this would help improve the market and provide a brighter future for general purpose computing.

And then there are basic things, discussed also by others, like not supporting Apple in any way, i.e. not buying their hardware, not developing for that hardware, and not recommending friends and family to buy Apple products.

More harsh things you could do are: buying an Apple laptop and returning it (your right as a consumer; make sure you state a reason), or putting a license on your FOSS software that is more restrictive on Apple's closed hardware.
Is async Django completed? I thought the initial async functionality wasn't 100% of Django being async, only specific parts (Like views?). Maybe I'm remembering wrongly though.
The only hope we have is to hire China to build plants for us at this point. The USA is forgetting how to do everything and becoming more antiscience every year.
I respect your opinion, but I also do hope this is an unpopular opinion.

The author according to his tweet had lost everything and was close to becoming homeless. [1] Being loud with his comments could have been due to stress or just an attempt to gather attention that might help him find a gig to get him out of the mess he was in.

As for the resolution; unfortunately not everyone has the luxury to spend time and carefully chose their employers and in this case if Godaddy bailed him out I don't see the issue with him publicly thanking them.

[1] https://twitter.com/marak/status/1320465599319990272
What are Cypress' tools like? I've only played with the FX2 and it's reverse engineered to the point you don't need the vendor tooling any more.
Indeed. It does seem like chromebooks are likely to be a great wonderful inroads to Linux, & overall a quite good experience at that. There's a lot to be hopeful here, & it definitely raises awareness.

I'm still not super enthused about a Linux where only one entity drives forward the overall desktop experience. Sure many distos historically have one desktop environment that they prefer, but it's almist always a) a generally compliant piece of the freedesktop standards environment and b) easy to switch out if you want.

If you had asked me a couple years ago, I would have recoiled & wretched at Chromebooks, seen them as another invading conquering anti-libre anti-Linux Desktop anti-option. For the moment, it seems we are much much better able to live in peace & coexist. Originally Chromebooks, like Android, used their own proprietary rendering stack, which was a huge immediate clear & present danger, that Chromebooks had no interest in working with anything or anyone else. These days, Chromebooks run the standard Wayland display server, & crouton/crosstini both seem like fairly good tooling to compute with. Wonderful on-ramps to have.
leaders should lead

otherwise they are just rulers
Never heard anything about the server stuff. There used to be issues on mobile related to the fact that XMPP used long lived TCP connections. Disconnects would cause significant pauses in message delivery.
If X11 had a future I would've recommended xmonad to you. It's advertised as a tiling WM configured in Haskell, but in reality it's more of a library to make your own WM, as it abstracts most of the low-level details but still lets you change almost anything. It's still quite focused on tiling, yes, so it probably wouldn't be a good fit for you, but the idea of having an abstraction layer above low-level X11/Xlib stuff enabling you to easily build a custom WM is, in my opinion, absolutely awesome.

I find it really sad that in the Wayland world all the window managers are coupled with compositors (and possibly even more than that), which makes it that much harder to roll your own. I wish there was a generic compositor/input server/whatever with some sort of window management RPC interface that would allow running a separate window manager in a subprocess. This would make it so much easier to port xmonad over to the Wayland world and take it from there...

(I'm aware of waymonad's existence, but I believe the process barrier between compositor and WM is really practical, especially during development where the WM rapidly changes, sometimes crashes, but the session still survives.)