randomly distributed means they'll hit you and the window with the same likelihood as any other part of your car. with your logic, it doesn't matter what car you get. you get shot anyway...
HN user
aye01
fuck the guy after me. I write good code for my own sanity and so my OCD doesn't make me want to refactor it all later. it's like saying save the trees for your grandchildren or the future generations. fuck them, I want a clean environment for myself gosh darn it!!
Probably my first intro to software was from the Potato Counter game in Neopets. All you do in the game is count the number of potatoes on screen, input the number of potatoes, and, if you were correct, you get awarded some Neopoints. Well, depending on your input you get sent to either `/win` or `/lose`, so you cN just guess any number and charge the url to `/win` and $$$
well I'm glad youre having a good time. you can take a look at the rest of the responses on my comment and see that what i said seems to be a common gripe for many
i agree. i say all these gripes knowing anki isn't some huge corp that can throw money at this problem, but it really is time for a revamp or more competition in the space that is worth moving to.
id beg to differ. i've had plenty of bugs happen myself and you can find tons of posts around the web of people experiencing similar frustrations. I'm sure there are decks that people make that are less error prone when syncing, but that is not my experience with the decks i make.
i have no complaints on the memorization system itself. it works and thats why i will continue to use anki despite my gripes with it. i do not agree that syncing is flawless though since i've had many major issues in the past. i imagine there are plenty that do not have issues depending on what they're studying and the contents of the decks they make, but that is not what i've experienced.
your comment itself points the huge issue out. the way i see it, as evident in your comment, anki has given you several issue over just the 5-6 years youve used it that requires your to manually salvage your system... what other apps do you do that for?
just what i've said in the post. deck syncing is error prone, card creation can be tedious and unintuitive for most, and general ui is dated among other issues.
i know this motivation all too well in my line of work, but i hate it. its the code conservative approach that will just let things cobweb since people don't hate it enough for anki to change it app dev. granted, anki isn't some corp that has money to throw at this product, but theres such a high demand for this app to be better and it just isn't and people are just okay with it because its the best they have.
I'm sure its non trivial, especially if youre building the clone by yourself, but over the time anki has been around, you'd think they wouldve ironed out the kinks. losing data itself isn't the problem. i can get the decks back myself. its the fact the app errors so much that its almost common knowledge to hit up r/anki and get a manual procedure to crawl through backups manually.
i think their mistake is thinking memorization tools are only focused on students and not learners in general. I use anki for memorizing chess positions, learning languages, etc. I'm also a full time worker and have plenty of money to spend on a tools that will help my productivity/hobbies. id be more than happy to fork over cash for the anki system with better client apps. if they had a concern that the cost would put them out of reach of students (their iphone app is $20 so i doubt its a concern), then they should just implement student tier memberships for free while people who can pay will pay.
can anyone tell me why anki is implemented so poorly in its core functionality? it works, but its slow, clunky, and error prone. that's the drawback for me and reason i am even willing to check out competition in this tech.
things like deck syncing, card creation, and the general ui all seem like they can be implemented to be much more user centric and functional. For me personally and my girlfriend in med school have lost data due to anki's strange sync pattern.
I can't be the only software engineer that thinks they can think of an implementation in their head that would make anki as a product much easier to deal with, right? As far as I can tell, people are tied to anki due to Stockholm syndrome and lack of worth-it, well maintained alternatives.
never had that happen before. as we speak, the app is running at 1% of a core and 100mb ram. id imagine that whatever apple implements uses some sort of protocol that wouldn't be free in terms of resources either.
Logitech MX product have had this feature for a while now and its even cross platform. its called Logitech Flow and works almost as seamlessly as that mac demo. Only difference would be installing the Logitech Options app vs it being native. Seems like a great feature if you're fully in the Apple ecosystem.
an alternative i recommend is the Dark Reader extension that makes all my websites dark mode in general.
its mostly for people doing work in the WSL world. If you're writing code, you can throw up an IDE running directly inside WSL and run toolchains that exist inside WSL altogether. Before, you'd have to do something like use WSL remote or open the project in a Windows program and edit the Linux file, then use the Windows version runtime of whatever langauge youre using to use any of the built in IDE features for that language.
as a sysadmin, i hate this... but I'm also thinking of using it.....
whole heartedly agree that this is a plus, but no way in hell are gardeners in oakland going to stop using them. i see most gardening truck around the city with their entire beds with just gas blowers. no way are companies with already low margins going to swap their equipment over this. its going to take years before we see the effects of this.
this is straight bananas
i have such a love/hate relationship with notion. it does a lot of things well and has a bunch of useful features for a note taking app. but thats also a double edged sword. it has so many features that i will never use that id rather opt for a simpler app that has the features i do use even if its missing some features notion has that are nice.
I have a different take on this. I'm an apple machine user. I work on an iMac Pro everyday and have used mac/ios for over a decade. But i've also extensively used Android, Windows, Linux etc extensively.
From what I've experienced it is true that when using apple with apple, it just works. that is true and i won't dispute that. they own the ecosystem so they can handle the integration well, obiously. But the opposite is also true. When using apple with non apple, it (sometimes) just doesn't work or works poorly. When i use the same device on Windows or Android (linux is a different beast), it just works when it won't with iOS or Mac. and sometimes i just want to use a brand thats not apple...
I think for many apple users these days, they believe that Android/Windows still have the problems they faced back in 2009 and havent extensively used either since switching.
Android pairs newer bluetooth devices essentially the same way apple pairs airpods now and windows doesnt still have all the issues from windows vista that made them switch in the first place and has support for way more devices than apple ever will.
I'm not trying to make the point that one is better than the other, my point for apple users is that the experience on windows/android isn't as bad as they think it is and my point for windows/android users is that you're not missing out on much or anything at all from the apple ecosystem.
Buy devices that fit your use case and budget. its as simple as that.
i have never heard of haskell being a language used for teaching introductory computer science courses. that sounds like a nightmare. i'd imagine mid-to-upper div classes.