Skip to main content

Posts

Showing posts from August, 2022

New best story on Hacker News: Show HN: Devbox – Easy, predictable shells and containers

Show HN: Devbox – Easy, predictable shells and containers 434 by robrich | 172 comments on Hacker News. Devbox is a command-line tool that lets you easily create isolated shells and containers. You start by defining the list of packages required by your development environment, and devbox uses that definition to create an isolated environment just for your application. In practice, Devbox works similar to a package manager like yarn – except the packages it manages are at the operating-system level (the sort of thing you would normally install with brew or apt-get). See it in action: https://youtu.be/WMBaXQZmDoA

New best story on Hacker News: Tell HN: Google Cloud suspended our production projects at 1am on Saturday

Tell HN: Google Cloud suspended our production projects at 1am on Saturday 738 by 7tech | 300 comments on Hacker News. TLDR; never use google cloud systems for production. Google cloud suspended all our projects due to the billing issue in their system they had. Despite reassurances "your account will not be suspended" while communicating with billing support, all the projects were suspended at 1am on Saturday. All the account payments were made and the billing cards are valid. There are no outstanding bills. Never use GCP for production. ---- Edit: full story by request, long read: ---- Previous month billing didn't went through. Not sure if this was due to the billing outage google had (https://ift.tt/TOFxlGb) or financial transaction issue, however we went ahead and made a manual payment covering all the outstanding amount + extra. Despite the payment made, about a week+ later we suddenly started receiving threatening emails "Your Projects are at risk of suspen

New best story on Hacker News: I spent a year designing a low profile, minimal mechanical keyboard

I spent a year designing a low profile, minimal mechanical keyboard 785 by aemerson_ | 527 comments on Hacker News. Hi HN, During lockdown I took up the keyboard hobby but I couldn't find anything I liked the aesthetic of. So I set out to design my own keyboard from scratch that shunned the gamer look in favour of a more minimal, serious design. I've built several prototypes but I would love to get some feedback from the HN community.

New best story on Hacker News: Tell HN: Godaddy canceled my domain, gave me 2h to respond, then charged €150

Tell HN: Godaddy canceled my domain, gave me 2h to respond, then charged €150 459 by M0r13n | 244 comments on Hacker News. I use my own domain to host a simple homepage. I also use it as a custom mail domain. Initially, I bought the domain on godaddy.com when I was getting into the realms of software engineering. I always found the user interface hard to get used to, but it never bothered me enough for me to transfer my domain. Especially because I run the DNS through Cloudlfare and, therefore, I have fairly little contact with the interface of godaddy. Today Proton (my mail provider of choice) surprised me with a warning that there were problems with the setup of my domain. A quick research revealed that godaddy had cancelled my domain. It showed up in the Redemption Grace Period. This status code indicates that godaddy has asked the registry to delete my domain. After 30 calendar days + 5 days following the end of the redemption period, my domain is purged from the registry databa

New best story on Hacker News: Ask HN: Anyone else feels the commoditization of real estate is unethical?

Ask HN: Anyone else feels the commoditization of real estate is unethical? 463 by newbie578 | 715 comments on Hacker News. I am reading more and more about startups which are focusing on investments in real estate [1]. Doesn't anyone feel uneasy about it, that more and more people are looking at real estate as a financial tool, not a basic human right to have a roof over one's head? Aren't startups like this just adding oil to the fire which is the real estate market? I do not understand how will someone expect for future generations to achieve their own personal freedom and living inside their own four walls. [1] - https://ift.tt/psP7CZo

New best story on Hacker News: Show HN: Figure is a daily logic puzzle game

Show HN: Figure is a daily logic puzzle game 387 by sumul | 107 comments on Hacker News. Hello, HN! Figure is a little side project I’ve been working on. Someone described it as Bejeweled meets Wordle. I built the puzzle interface and website in Next.js and React, which was a first for me and overall a great learning experience. The daily puzzle data is queued up in a PostgreSQL table. Another table stores anonymous solve stats. Once a day, a cron job hits a serverless API that promotes the next puzzle as “live” and prompts Next.js to update the prebaked static site with the new data. The game state is managed with Redux and your stats are persisted to localStorage. Framer Motion for animations. Styling is mostly Tailwind CSS. I use Figma for design and Logic Pro to make the sounds. I get a lot of questions about how the puzzles are generated. It’s not super sexy. I generate random grids of tiles and then run them through a brute force solver (sounds rough but the puzzles don’t feel

New best story on Hacker News: GraphQL kinda sucks

GraphQL kinda sucks 477 by randytandy | 311 comments on Hacker News. Graphql is great, but is totally over hyped. This is probably more of a rant or a frustrated dev outburst. but beginner to mid level developers are lead down the path of USE GRAPHQL especially on youtube... and this is just unfair and wrong. The good: - It makes working with describing the data you want easy - It can save you bandwidth. Get what you ask for and no more - It makes documentation for data consumers easy - It can make subscription easier for you to use - Can let you federate API calls The bad - It is actually a pain to use, depending on the backend you are using you'll have to manage two or more type systems if there are no code first generates in your language - It doesn't support map/tables/dictionaries. This is actually huge. I get that there might be some pattern where you don't want to allow this but for the majority of situations working with json api's you'll end up with a {[

New best story on Hacker News: Tell HN: I interviewed my dad before he died

Tell HN: I interviewed my dad before he died 417 by loveudad | 114 comments on Hacker News. My dad got really sick a few months ago. I was shocked but also panicked about the idea of him dying without me knowing him well. He was a great dad but didn't talk much. Fortunately, he got better for a short time. I seized the opportunity to ask him as much as he could answer and film him. Of course, his memory wasn't perfect but I got the big picture. Now that he passed away, I'm both devastated and glad that I got to know him more and kept a record so I can see his face and listen to his voice for more than the usual family video. I wish I had done it sooner though. I've heard multiple people tell me they don't know their parents' or grandparents' life, or they've heard it but they've eventually forgotten so I thought I'd share. I hope this will help some of you. Thank you blood donors Thank you dad