Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tofukid
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
tofukid
5y ago
IMAP/SMTP isn’t really possible because it’s not E2E encrypted. You must use a protonmail client, or use their bridge application which encrypts/decrypts mail as it arrives/leaves your computer via IMAP/SMTP.
62.
▲
by
tofukid
5y ago
I prefer end-of-day reports of what was accomplished to morning standup. Blockers shouldn’t wait until the next day, and predictions of what is to be done that day are rarely accurate. End-of-day reports keep everyone in the loop without me
63.
▲
by
tofukid
5y ago
Both systems are arbitrary, but only the auction system provides for multiple people to contest the same domain. There’s no decentralized method to prevent scalping. Scalping can happen whether it’s first-come-first-serve or auction.
64.
▲
by
tofukid
5y ago
Handshake uses an auction, so everyone has a chance to get the TLD they want, if multiple people want it. That seems the most practical solution.
65.
▲
by
tofukid
5y ago
https://handshake.org/ is a decentralized peer-to-peer replacement for DNS root zone, with existing TLD’s reserved for previous owners. ”Handshake is a decentralized, permissionless naming protocol where every peer is vali
66.
▲
by
tofukid
5y ago
I think photopea.com is 1 person doing at least $1m in annual revenue.
67.
▲
by
tofukid
5y ago
Can someone explain how this is a breakthrough compared to China's satellite system which achieved QKD in 2016? They also claim "ground-based QKD to beyond 500 km using a new technology called twin-field QKD" https:/&#x
68.
▲
Substack adds Bitcoin lightning payments for select writers
(bitcoinmagazine.com)
2 points
by
tofukid
5y ago
|
0 comments
69.
▲
by
tofukid
5y ago
Increasingly global software engineering labor, following the rise of remote working and the development of China, Africa, India, and ASEAN.
70.
▲
by
tofukid
5y ago
It depends on the product. Sometimes you can test the market without building anything, sometimes you just need a landing page, and sometimes you need to build an app. Sometimes you can build the app with no-code tools, sometimes you can us
71.
▲
by
tofukid
5y ago
Have you tried not sitting so much? Consider a standing desk and giving your butt a break sometimes.
72.
▲
by
tofukid
5y ago
https://github.com/bitcoin/bitcoin/commits/master I wouldn’t consider that stagnate.
73.
▲
by
tofukid
5y ago
Passion. We don’t know how much time we have. Enjoy your life.
74.
▲
by
tofukid
5y ago
If you don’t like your situation, you should change it. If you don’t enjoy full-time programming, figure out why and change it or do something else. I was in your situation once. I started remote contracting, then moved to a developing coun
75.
▲
by
tofukid
5y ago
Call your legislators and propose it. I use a virtual mailbox service, physicaladdress.com. They scan my mail and give me an online interface to view it. If I want, I can choose to scan the contents, forward it, or shred. It’s not a PO Box
76.
▲
by
tofukid
5y ago
HTML is already designed to be accessible. Writing accessible websites is mostly about using the intended HTML elements and attributes. Use <a> for links, use <form> for user input, with <label> and the proper input elemen
77.
▲
by
tofukid
5y ago
I use a GitHub action to build, send the new binary to a server, and then restart the app.
78.
▲
by
tofukid
5y ago
It’s pretty much just Scotty, but it’s parameterized by an environment (state) that can be read from actions/routes, and doesn’t use Monad transformers.
79.
▲
by
tofukid
5y ago
On second thought, there is one minor annoyance with Haskell: Most companies don’t release an API client for it, so I often have to make the HTTP calls myself to various third party services.
80.
▲
by
tofukid
5y ago
I enjoy it, the safety guarantees let me sleep at night, and the package APIs don’t constantly churn. The only thing that I usually can’t find a library for is API clients for various services. Most companies don’t make a haskell client. In
81.
▲
by
tofukid
5y ago
Thanks for the feedback, I’m glad sumi.news works well on your device. I am wary of large frameworks, so I have not tried IHP. It looks nice though.
82.
▲
by
tofukid
5y ago
The most important thing for me is rapid development with no surprises and package churn, since I'm either trying to get an MVP out ASAP, or I'm trying to deliver under a deadline for a client. Here's an example of a working
83.
▲
by
tofukid
5y ago
If downtime is permitted, I just write a script to migrate the data and run it. I prefer to write this script in SQL, but if that’s not possible I’ll just use Haskell or shell. Often I can use this approach with no downtime leveraging a pro
84.
▲
by
tofukid
5y ago
- I’ve used everything. NodeJS, React, Rails, Python , Rust. Once I learned Haskell I fell in love and never went back. I code in Haskell because I enjoy it, I can sleep at night because of the safety guarantees (no crashes), and I find it
85.
▲
by
tofukid
5y ago
Thank you for the compliment on sumi.news. Haskell has a mature library for JSON, Aeson. I often use it to interface with APIs. You write your type, then functions to serialize/deserialize. Records using simple types (Text, Int, Maybe,
86.
▲
by
tofukid
5y ago
No, I’m an indie hacker that also does some contracting. I am a one-man shop, so I don’t need to worry about hiring or working with others. I code in Haskell primarily because I enjoy it, the safety guarantees let me sleep at night, and I f
87.
▲
by
tofukid
5y ago
I code webapps in Haskell (latest is https://sumi.news ). My stack is simple: - Twain (like Sinatra) for server and routing: https://hackage.haskell.org/package/twain - WAI middleware for things like static
88.
▲
by
tofukid
5y ago
> originalism wants it to be interpreted in the way it was originally written. Originalists want it to be interpreted in the way it was intended . They go to great lengths to discover the original intent behind the law as it was underst
89.
▲
by
tofukid
5y ago
It’s just too much money for business owners to leave on the table, despite being a dark pattern. Even if a product doesn’t necessitate a subscription, the revenue compounds, so subscriptions can be 10-100x the revenue of a one-time charge.
90.
▲
by
tofukid
5y ago
Once you have multiple pages, and moderately sized CSS/JS files, linking to them reduces the download time for each subsequent page, as the linked files are cached across pages.
More ›