HN user

xtrp

85 karma
Posts16
Comments6
View on HN
xtrp.io 5y ago

Compute Trig Functions in Python, JavaScript, & Perl (With Maclaurin Series)

xtrp
2pts0
xtrp.io 5y ago

How to Use the HTML5 Gamepad API (With Complete Examples)

xtrp
2pts0
github.com 5y ago

Studio Filters – A Python Clone of Zoom's Studio Effects Feature

xtrp
2pts0
xtrp.io 5y ago

How to Generate the Sierpinski Triangle in Vanilla JavaScript with HTML5 Canvas

xtrp
3pts0
xtrp.io 5y ago

I Built Jupiter – An ML-Based 2048 AI That Runs on the Web

xtrp
2pts0
xtrp.io 5y ago

Using the Monte Carlo Tree Search Algorithm in an AI to Beat 2048

xtrp
45pts7
nextjs-news.now.sh 5y ago

Next.js News – News Site with 100 Sources, Built with Next.js

xtrp
1pts0
xtrp.io 5y ago

Build and Deploy a Discord Bot with Node and Discord.js in 5 Minutes

xtrp
2pts0
xtrp.io 6y ago

AP Test Submission Problems Show Lack of Developer Adoption of .HEIC File Type

xtrp
2pts1
github.com 6y ago

.HEIC Photo Format is 50% Smaller than Equivalent .JPGs – with 500 Tests

xtrp
2pts1
xtrp.io 6y ago

I Built Coronavirus Live Monitor – stats, news, and press releases in one place

xtrp
16pts8
xtrp.io 6y ago

Create a Reading Scroll Progress Bar for Your Blog in JavaScript and CSS

xtrp
2pts0
xtrp.io 6y ago

JavaScript `use strict` Explained in 2 Minutes

xtrp
3pts0
dailydeveloperjokes.github.io 6y ago

Daily Developer Jokes – jokes and humor for devs posted daily at 8:00 AM EST

xtrp
2pts0
news.ycombinator.com 6y ago

Modern CSS Features in 2 Minutes

xtrp
2pts1
xtrp.io 6y ago

How I Moved a Step Closer to Clean CSS and How You Can Too (With BEM)

xtrp
2pts1

OP here. Since January, we've been working on a simple yet powerful idea: a platform to buy and sell physical products with crypto.

The idea came after I tried to find products sold with crypto online, and didn't have any luck. I had been working in the web3 space as a dev for a few months, and had accumulated a couple thousand dollars of crypto. When seeking to spend it, my only options were converting to fiat or buying NFTs, not buying real products.

That's why we built Diremo — right now we have algorithms to aggregate 50K+ products sold with crypto from across the web, already from reputable shops with proper return policies and terms of sale. Returns and fraud are a huge concern for us, and we've targeted this upfront by verifying sellers manually, and we're looking into a more decentralized system of verification too.

Diremo has no fees, and shipping for native products is completely free for the next few days. Go check it out when you have a chance!

Thank you all for the feedback and support for DarkHN. I'll be working on fixing some of the bugs on the application (unexpected 403 errors, low contrast, etc).

If you're interested in the code or would like to contribute, take a look at the GitHub repo: https://github.com/xtrp/darkhn

For those interested, it's written in Node.js with a simple Express.js server. More info is available on the repo.

Thank you all again for taking a look at this project!

— Gabriel

I'm working on a password manager desktop app called JSON Password Manager. JSON Password Manager fixes a few problems that I've found in other password managers (e.g. LastPass or Dashlane) in the past, namely:

- security -- while most popular password managers use "military-grade" encryption, everything is still stored in the cloud, and the user does not have direct access to where the data is actually stored - customizability -- I want the freedom to design how passwords and encrypted data in whatever way I wish, not having to conform to a particular online UI or mobile app

JSON Password Manager is based on JSON, meaning all of your encrypted passwords and account data can be completely edited as plain JavaScript-like objects. You can store key value pairs for your username, password, and email of an account, and include an array of objects for your security questions, for example.

Every piece of data and JSON stored in JSON Password Manager is encrypted with AES-256 bit ("military-grade" encryption) and stored as hex in a singular file. The encryption key is derived (with pbkdf2) from the users chosen master password.

The desktop app allows users to download the encrypted data file with all their passwords and transfer/use it as they wish, which means users have complete control of their encrypted data.

When they want to view the data, they can just upload the file to the desktop app on their given device, enter the master password, and they can use the encrypted "vault" on that device.

JSON Password Manager is all completely open source (MIT License) on Github: https://github.com/xtrp/JSON-Password-Manager, which is great because any potential bugs, security problems, and feature updates can be done quickly and effectively.

I've currently built out the entire password manager (although not fully tested yet), and am just working on expanding the desktop app to include new features like a strong password generator, a settings tab, etc.

I'd love suggestions, so feel free to respond to this comment or email me at xtrp@xtrp.io.