Friday 26 August 2022

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

Show HN: Devbox – Easy, predictable shells and containers
447 by robrich | 174 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: Removal of Heroku free product plans

Removal of Heroku free product plans
852 by countspongebob | 546 comments on Hacker News.


New best story on Hacker News: The coming tsunami of fakery

The coming tsunami of fakery
442 by finetuner | 402 comments on Hacker News.


New best story on Hacker News: Rust – A hard decision pays off

Rust – A hard decision pays off
450 by muizelaar | 356 comments on Hacker News.


New best story on Hacker News: Mainnet Merge Announcement

Mainnet Merge Announcement
539 by bowsamic | 577 comments on Hacker News.


New best story on Hacker News: Things people blamed on bicycles

Things people blamed on bicycles
751 by the-archivist | 809 comments on Hacker News.


Monday 22 August 2022

New best story on Hacker News: Nobody wants to teach anymore

Nobody wants to teach anymore
641 by grej | 955 comments on Hacker News.


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
714 by 7tech | 290 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/A5CYdxL) 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 suspension". Edited and updated the billing cards. Opened a billing support request clearly mentioning this is a production environment and all the bills are paid. They were "investigating" the issue and assured the project will not be suspended.

New best story on Hacker News: There’s no speed limit (2009)

There’s no speed limit (2009)
627 by melling | 263 comments on Hacker News.


Thursday 18 August 2022

New best story on Hacker News: Learn to sew your own outdoor gear

Learn to sew your own outdoor gear
556 by almog | 118 comments on Hacker News.


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

Show HN: I spent a year designing a low profile, minimal mechanical keyboard
702 by aemerson_ | 468 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: Vietnam to make Apple Watch and MacBook

Vietnam to make Apple Watch and MacBook
524 by jseliger | 485 comments on Hacker News.


New best story on Hacker News: It wasn't for nothing

It wasn't for nothing
554 by mbakke | 129 comments on Hacker News.


New best story on Hacker News: SSH tips and tricks

SSH tips and tricks
541 by feross | 151 comments on Hacker News.


Wednesday 17 August 2022

New best story on Hacker News: Accounting For Developers, Part I

Accounting For Developers, Part I
542 by qin | 170 comments on Hacker News.


New best story on Hacker News: Learn Postgres at the Playground – Postgres compiled to WASM running in browser

Learn Postgres at the Playground – Postgres compiled to WASM running in browser
543 by samwillis | 144 comments on Hacker News.


New best story on Hacker News: RavynOS – Finesse of macOS, freedom of FreeBSD

RavynOS – Finesse of macOS, freedom of FreeBSD
522 by behnamoh | 232 comments on Hacker News.


New best story on Hacker News: Physical buttons clearly outperform touchscreens in new cars, test finds

Physical buttons clearly outperform touchscreens in new cars, test finds
600 by eriksdh | 406 comments on Hacker News.


New best story on Hacker News: Using the same Arch Linux installation for a decade

Using the same Arch Linux installation for a decade
486 by meribold | 379 comments on Hacker News.


New best story on Hacker News: Ask HN: In 2022, what is the proper way to get into machine/deep learning?

Ask HN: In 2022, what is the proper way to get into machine/deep learning?
481 by newsoul | 187 comments on Hacker News.
By getting into machine or deep learning I mean building upto a stage to do ML/DL research. Applied research or core theory of ML/DL research. Ofcourse, the path to both will quite different. Standing in 2022, what are the best resources for a CS student/decent programmer to get into the field of ML and DL on their own. Resources can be both books or public courses. The target ability: 1. To understand the theory behind the algorithms 2. To implement an algorithm on a dataset of choice. (Data cleaning and management should also be learned) 3. Read research publications and try to implement them.

Monday 15 August 2022

New best story on Hacker News: Twilio incident: What Signal users need to know

Twilio incident: What Signal users need to know
460 by input_sh | 368 comments on Hacker News.


New best story on Hacker News: It’s raining PFAS: rainwater is unsafe to drink even in Antarctica and Tibet

It’s raining PFAS: rainwater is unsafe to drink even in Antarctica and Tibet
499 by nabla9 | 423 comments on Hacker News.


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/S4dW7Dc

Sunday 14 August 2022

New best story on Hacker News: Study finds link between 'forever chemicals' in cookware and liver cancer

Study finds link between 'forever chemicals' in cookware and liver cancer
417 by pseudolus | 384 comments on Hacker News.


New best story on Hacker News: Arrest of suspected developer of Tornado Cash

Arrest of suspected developer of Tornado Cash
437 by langitbiru | 762 comments on Hacker News.


New best story on Hacker News: Goat Rental – Hire Goats

Goat Rental – Hire Goats
415 by deanstag | 257 comments on Hacker News.


New best story on Hacker News: Is this the end of social networking?

Is this the end of social networking?
553 by ZacnyLos | 461 comments on Hacker News.


New best story on Hacker News: Spent $15 in DALL·E 2 credits creating this AI image

Spent $15 in DALL·E 2 credits creating this AI image
453 by pat-jay | 149 comments on Hacker News.


New best story on Hacker News: I hacked my car

I hacked my car
585 by ytpete | 112 comments on Hacker News.


Wednesday 10 August 2022

New best story on Hacker News: 'Too many employees, but few work': Pichai, Zuckerberg sound the alarm

'Too many employees, but few work': Pichai, Zuckerberg sound the alarm
464 by quaffapint | 734 comments on Hacker News.


New best story on Hacker News: Instagram can track anything you do on any website in their in-app browser

Instagram can track anything you do on any website in their in-app browser
463 by the_mitsuhiko | 201 comments on Hacker News.


New best story on Hacker News: Man who built ISP instead of paying Comcast $50K expands to hundreds of homes

Man who built ISP instead of paying Comcast $50K expands to hundreds of homes
426 by carride | 168 comments on Hacker News.


New best story on Hacker News: The Story of Mel (1983)

The Story of Mel (1983)
405 by thunderbong | 153 comments on Hacker News.


New best story on Hacker News: Ask HN: What's the next big thing that few people are talking about?

Ask HN: What's the next big thing that few people are talking about?
401 by ScottStevenson | 1077 comments on Hacker News.
Blockchain & AI don't count, because they're being talked about plenty!

Monday 8 August 2022

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 anything). Every few days, I play through puzzles that look promising based on the solution space and pick some good ones to go into the queue. The rest are sent back to the void (again, painless). I’ve spent a little bit of time tinkering with a procedural generator, but so far the random ones are better. The downsides of the random approach are (1) the curation effort required, and (2) the high variability in puzzle difficulty. I have a feeling there’s a whole body of math and CS knowledge where Figure is an example of something that I don’t know the name for (imposter syndrome intensifies). As for the future of Figure, I feel strongly about keeping it free of ads, login walls, in-app purchases, or anything else that infringes on enjoyment or privacy. I’d also like to make sure Figure is accessible to everyone. English isn’t exactly required to play, but translations for the UI and website would be nice. I’ve tried to build Figure to be friendly to people who have color vision deficiency and people who rely on screen readers and keyboard navigation, but I have no idea if it’s actually any fun in these cases. Here are some miscellaneous thoughts… 1. It’s been surprisingly satisfying to build a web game with a modern frontend stack. I’ve noticed a lot of grumbling on HN over the years from OG web developers who yearn for the days of semantic HTML, a sprinkling of CSS, and vanilla JS. I was in that boat too and have grumbled plenty about the breakneck pace of frontend evolution. One of my goals with this project was to pick some popular frameworks and give them an honest try. I’m now a believer, but there’s still no way I can keep up with all the progress. 2. I found Tailwind awkward at first, but after a while I realized I was using Figma a lot less and just designing in code with utility classes, which is great for focus and flow. Having lived through the Web 2.0 standards revolution, it was hard to let go of some deeply rooted opinions about semantic purity, but overall I’m sold. 3. I really love side projects. At most jobs, you’re pushed toward specialization. Side projects allow you to build out a generalist skillset, which makes you better at your core job function and better at collaborating with others. It’s also liberating to explore and pivot around without time pressure. Figure started out as a 3D fidget toy in Unity where you fling projectiles at floating objects… 4. I made this game on my trusty 2013 MacBook Pro, which has been almost completely sufficient (ahem Docker ಠ_ಠ). I’ll probably get an M2 Air soon, but I’m reluctant to say goodbye to the best computer I’ve ever owned. 5. I’m very grateful for the people who build and maintain open source projects. It’s also delightful how many paid services offer generous free tiers to let developers play around: Figma, GitHub, Vercel, Supabase, and Pipedream, just to name a few that I’m currently using actively. If you work on FOSS and/or these excellent platforms, thank you. Anyway, hope you like it. Happy to answer any questions.

New best story on Hacker News: Technical reasons to choose FreeBSD over GNU/Linux (2020)

Technical reasons to choose FreeBSD over GNU/Linux (2020)
385 by truth_seeker | 360 comments on Hacker News.


New best story on Hacker News: To uncover a deepfake video call, ask the caller to turn sideways

To uncover a deepfake video call, ask the caller to turn sideways
542 by Hard_Space | 198 comments on Hacker News.


New best story on Hacker News: Fake IMDB credits

Fake IMDB credits
477 by HelenePhisher | 202 comments on Hacker News.


Saturday 6 August 2022

New best story on Hacker News: Cramming 'Papers, Please' onto Phones

Cramming 'Papers, Please' onto Phones
540 by nycpig | 96 comments on Hacker News.


New best story on Hacker News: GraphQL kinda sucks

GraphQL kinda sucks
473 by randytandy | 307 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 {[key: string] : T} somewhere - No clear path for Api versioning you'll end up with MyQueryV1.01 MyQueryV1.02 MyQueryV1.03 Don't use Graphql unless you're managing a solution/problem set that facebook intended graphql for Invest your time in a simpler solution then running to GraphQL first thanks for reading my ted talk please any senior dev's drop your wise words so that any new dev's can avoid tarpits

Friday 5 August 2022

New best story on Hacker News: Twitter says Musk’s spam analysis used tool that called his own account a bot

Twitter says Musk’s spam analysis used tool that called his own account a bot
484 by hassanahmad | 450 comments on Hacker News.


New best story on Hacker News: NSA, NIST, and post-quantum crypto: my second lawsuit against the US government

NSA, NIST, and post-quantum crypto: my second lawsuit against the US government
486 by trulyrandom | 143 comments on Hacker News.


New best story on Hacker News: Asus Zenbook 17 Fold OLED

Asus Zenbook 17 Fold OLED
442 by lnyan | 433 comments on Hacker News.


New best story on Hacker News: Marc Andreessen says he’s for new housing, but records tell a different story

Marc Andreessen says he’s for new housing, but records tell a different story
428 by danielmichaelyc | 645 comments on Hacker News.


New best story on Hacker News: We're improving search results when you use quotes

We're improving search results when you use quotes
441 by Kortaggio | 353 comments on Hacker News.


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

Tell HN: I interviewed my dad before he died
415 by loveudad | 111 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

Thursday 4 August 2022

New best story on Hacker News: Hikaru Nakamura's Forbidden Platform

Hikaru Nakamura's Forbidden Platform
398 by jdthedisciple | 134 comments on Hacker News.


New best story on Hacker News: FauxPilot – an attempt to build a locally hosted version of GitHub Copilot

FauxPilot – an attempt to build a locally hosted version of GitHub Copilot
411 by fniephaus | 74 comments on Hacker News.


New best story on Hacker News: Things I've learned building a modern TUI framework

Things I've learned building a modern TUI framework
409 by willm | 191 comments on Hacker News.


New best story on Hacker News: Productivity porn

Productivity porn
506 by triplechill | 292 comments on Hacker News.


New best story on Hacker News: MIT invents $4 solar desalination device

MIT invents $4 solar desalination device
437 by serverlessmom | 216 comments on Hacker News.


New best story on Hacker News: I still love PHP and JavaScript

I still love PHP and JavaScript
401 by larve | 376 comments on Hacker News.


New best story on Hacker News: DALL·E 2 prompt book [pdf]

DALL·E 2 prompt book [pdf]
425 by tomduncalf | 137 comments on Hacker News.