getpolarized
Imagine if it was inverted. It would look like a MASSIVE eyeball staring at us during our evolution.
Imagine how that would have impacted religion!
These are still illegal in the US right now right? It's been a major criticism of these laws that they can hurt people accidentally.
The texture we have of Chess history for example is part of the allure. That the rules have changed, we know how they changed, why they changed, how people played in the past, etc.
The amount of people that personally attack you and accuse you of horrible things should be zero.
I've also seen users personally using our forums to try to get the software for free and complaining it costs too much money.
As soon as it's clear that one of the developers is listening they go quiet but it's super disheartening when your community, which should be supporting you, feels so entitled.
It MIGHT have been possible but Occam's Razor says it's more plausible it evolved naturally and just jumped species.
FAR FAR FAR more plausible.
For example, requiring all airline passengers or anyone leaving their state to be vaccinated and vaccinating frontline workers including those that work at grocery stores, etc.
https://getpolarized.io/2019/11/19/Dark-Mode-Should-Be-The-D...
The idea being, if you were FORCED to pick one, would you rather have light or dark mode.
90% preferred dark mode with nearly 1000 votes.
That blew me away honestly.
Before that I thought that dark mode was a 'nice to have' but clearly I was wrong.
The other issue isn't just dark mode but 'true black' mode for mobile devices and OLED. True black just looks better on mobile devices.
Most dark mode skins can usually be converted to true black but you have to make sure the fonts don't become too strong.
... Being a tech geek means my nostalgia memories are 'weird' by normal standards.
Super happy now thinking about the time I first installed Growl
https://getpolarized.io/2020/10/05/Polar-2-0-Release.html
the issue we had was that we were using a CSS filter like other commenters mentioned.
The problem is that it inverts images too and pdfjs doesn't actually specify which parts of the document are an image as it's just writing to a canvas.
My plan moving forward is to fix pdfjs so it can invert natively and the actual canvas is inverted so that images won't be inverted.
I think figures would STILL be a problem though.
EPUBs are much easier and we're not inverting there because we can see which one is an img.
This is the interesting thing about Open Source is you get interesting developments like this that you didn't anticipate!
The link is: https://getpolarized.io/download/
We've also tried to make it pretty cheap so if you have a huge repo it won't be super expensive. It also won't bloat your local computer so if you have a large repository most of that data will be on the cloud.
https://github.com/burtonator/polar-bookshelf
If you'd like to look at the code.
We have a unique build environment so DM me on Discord if you want to build it... You just have to use lerna and our npm repo but should work well.
The code actually is written to be portable as a 'web extension' as both Safari and Firefox use the same general API.
I'll try to get some time and see if it works on Firefox. The biggest issue we have is testing. If something breaks on FF I want to know and we don't have a testing environment there.
About two years ago we launched Polar on HN [1] and now we’re back to announce Polar 2.0!
Polar is a tool used by software engineers, students, and professionals. Anyone who wants to manage academic research, technical documentation, textbooks, or web-based reading to build a personal knowledge base.
Polar is an integrated reading environment similar to your IDE that you use for writing code. Think of it like Visual Studio or IntelliJ but for books, web content, PDFs, EPUBs, etc.
What makes Polar special is that we’ve built an integrated workflow so that you can read, annotate (make highlights, add comments, pagemarks etc), and convert anything to flashcards. You can then use spaced repetition to review your material directly in Polar or sync it to Anki.
My co-founder and I have been working tirelessly on this since the lockdown started to get this shipped.
This release represents everything we’ve learned since 1.0 and includes:
- Dark mode!! This was by far our #1 requested feature
- Both EPUB and PDF supported (originally it was just PDF)
- Web pages capture content using Mozilla readability, then saving them to EPUB
- Web capture works entirely from our chrome extension so that your cookies, etc get captured too
- Easy reading management with flagging, tagging, archiving, pagemarks to mark specific sections in the book, and more
- Improved annotations and highlights management, including area highlights, annotation tags, margin notes, etc
- One-click flashcards directly from annotations
- We’ve greatly improved our Anki sync to make it more reliable, faster, and has more features like support for cloze deletions, front and back cards, HTML, etc.
What’s more, Polar is open source so you don’t have to risk being locked into a platform you don’t control!
We want to make obtaining an education as easy as possible. In addition, it shouldn’t cost a fortune to get a decent education. Be it tuition or overpriced textbooks. This is why we are building Polar with the vision to truly democratize education.
This is still early stage for us of course. Some of the upcoming features will include mobile apps, integrations with tools like Zotero, and much more.
If you’re someone who reads a lot and likes to remember the material, give Polar a shot! For power users, we also have a premium version with up to 500 GB of storage. For HN readers, we are doing a 20% discount promotion for a year-long subscription. Use the code hackernews20 to take advantage of that
We would love to hear what you think about Polar!
You're building a new car company.
You see all the existing cars, the roads, and the garages.
So you measure the width of the car and the garage and you decide that the car should be exactly 6' wide.
Then you ship your car. Enjoy 15 years of market success.
Then you find that Oracle created the first cars and says they have copyright on the width of your car.
That's how stupid this is...
We launched about a year ago and are REALLY close to a 2.0 release.
There are literally 20-40 serious bugs that impact me daily.
Ask HN: As a dev, what are the major anti-competitive issues with App Stores?
The issue with Hey being blocked by Apple has made me want to build a central list of issues that are problematic and anti-competitive and place a harsh burden on independent developers:https://www.theverge.com/2020/6/18/21296180/apple-hey-email-app-basecamp-rejection-response-controversy-antitrust-regulationI think a short list would be:- requiring / forcing the use of their APIs - arbitrary...
It says it's installing, I reboot, it does some stuff, then I come back and the update isn't applied.
Quality stuff!
During the Vietnam war the F4 ditched its cannons for the sidewinder air to air missile.
The sidewinder is fire and forget for the most part and somewhat of a no brainer whereas cannons require more skill and training in dogfighting.
It also gave the US a MAJOR advantage (in theory) vs the MiG.
The problem is that the Vietnamese picked up on this and changed their tactics.
Before this the US had air superiority and a significantly higher kill ratio.
The Vietnamese built 'hidden' airfields and would dispatch their MiGs when the F4 was directly overhead and engage them in head to head dogfights.
The F4s needed to build distance to launch a sidewinder and this dramatically rebalanced the kill ratio and during this time it came out to close to 1:1 with the US having a slight advantage.
They US realized their mistake and subsequent F4s had cannons...
Same thing here with cars. When the new screens came out everything was done through software but it's just NOT a good design.
When I'm driving I want to push a button and be done. IF just for safety.
When the UI locks up or is slow it's literally a safety risk.
We're adding support for DOI lookup and APIs like Arxiv so you could just add a DOI to polar and it will fetch the PDF and keep the metadata.
Will also support export to bibtex too.
Our big focus right now is shipping 2.0 so that we have a more modern platform that can scale us moving forward.
The biggest challenge is deletions though so I'm still trying to work out the ideal sync framework.
Also, going to work on the ability to link them together with a search and auto-complete system so that you can just start typing tags, or the body of the note, and then they can be linked.