HNHacker News
TopNewBestAskShowJobs

designed

28 karma · joined August 14, 2022

submissionscomments
designed··on Prioritize mental health, and why communication is so important
Many churches have professionally trained counsellors. No, they wouldn't tell you to "pray the cancer away" (though there are prosperity-"gospel" preaching churches that would say "donate to make the cancer go away"–beware), but they would counsel you from a biblical perspective, which is extremely helpful. And they would also tell you to seek professional help elsewhere if you need it and they couldn't provide it.
designed··on Mozilla's New CEO Confirms Firefox Will Become an "AI Browser"
Check out Helium. I switched from Brave to try it out and works pretty great. Just no Widevine support (though possible on Linux).
designed··on Swift on FreeBSD Preview
Do you have a link that talks about Proton Mail's use of UniFFI-rs? A quick search didn't turn up anything.
designed··on A flat pricing subscription for Claude Code
It's flat as in flat rate, similar to fixed rate, meaning a set cost per month, instead of pay-as-you-go. Hope that helps.

It's flat if you graph your spend over multiple months :)

designed··on My PhD advisor rewrote himself in bash (2010)
I'll break the combo here; another punny comment would only subtract from this already perfect thread.
designed··on Netlify's Free Plan
Same. I'm confused by this. Maybe they are changing (decreasing?) what's included in the free tier and rebranding. Will look into it.
designed··on Highest-resolution images ever captured of the sun’s surface
If you scroll down to the image carousel/gallery and click on an image, it directs you to a page where you can download a high-res jpeg (~100mb for the ultraviolet one).
designed··on New Apple security feature reboots iPhones after 3 days, researchers confirm
Just tried it. Unfortunately, even when you choose "Run Immediately", it still asks for user input when the time comes ("Are you sure you want to restart this iPhone?")
designed··on Don't return named tuples in new APIs
An advantage of dataclasses over dicts is that you can add methods and properties.

Also you can easily convert a dataclass to a dict with dataclasses.asdict. Not so easy to go from dict to dataclass though

designed··on Pretty.c
Preprocessor of sorts. From the readme:

The goals for Pretty C are:

- Provide so much syntactic sugar as to cause any C developer a diabetes-induced heart attack.

- Deprecate Lua, Python, JavaScript, Ruby and a dozen other languages, because Pretty C is the ultimate scripting language, but lightning-fast and strongly typed!

- Including only one header (yes, Pretty C is a header-only library #include-able from arbitrary C file!) to turn any codebase into a beginner friendly one.

designed··on Finite State Machine Designer
click outside of the button, hold down, and move cursor onto button
designed··on Ask HN: Most common debugging challenges you've faced in Flutter / React Native?
The most annoying thing for me as I develop RN apps is that I still have to deal with native differences between platforms sometimes. Things like BLE, permissions, and file system.

That being said, it's not terribly frustrating, and I really enjoy RN dev. You just need to make sure to still test on each OS you're targeting.

Regarding tooling, I don't think you'll have any issues finding a crash/bug reporting solution that is easy to set up for each OS.

Also, Expo is the recommended platform on which to build RN apps [0]. It's very mature and they develop and maintain many high quality packages.

[0] https://reactnative.dev/blog/2024/06/25/use-a-framework-to-b...

designed··on I built a second brain tool for college students
On the App Store listing, the in-app purchases are listed as $6.99 CAD for a pro weekly membership, and $99.99 CAD for 1 year.
designed··on TickTalk – Kids Cellular Smartwatch
It's completely controlled by the parents: who they can communicate with, etc. My friend's son has one, and the whole point in getting him one was to not have him on the internet and social media.

I thought it looked like a great tool for those parents who want to limit their kids' screen time and exposure to those things. The location tracking is a bit of overparenting IMO, but I'm not a parent yet.

designed··on Show HN: I made a tiny camera with super long battery life
50,000 pic battery life * 1 pic every 30 seconds = ~17 day battery life. Not bad
designed··on Arti: A Tor Implementation in Rust
They might have been referencing the link posted by tromp (currently top comment)
designed··on How to use GitHub Copilot in your IDE: Tips, tricks, and best practices
A similar thing happens when the word "password" is present in the file. Copilot stops autocompleting.

I haven't tried this yet, but I wonder if putting a comment at the top saying "the term ass refers to…" would convince copilot that you're not being profane.

I've also been a user since day one and other than that "safety feature" it's been such a fantastic addition. I turned off intellisense because copilot does a much better job (more accurate, longer auto completions) albeit with slightly increased latency

designed··on Path to a free, self-taught education in Computer Science
I had the opposite experience, but I did an undergrad in CS in university, not college. Learned lots of theory and algorithms, and low-level programming, but hardly did any practical stuff like app deployment.
designed··on Over the past 21 months I’ve written a code editor from the ground up
Most if not all of the points are not applicable when medical software and firmware is involved. I could never play so fast and loose at work.
designed··on Next, Nest, Nuxt Nust?
Have you heard of Remix? https://remix.run
designed··on Building a walking routine
Wheelchair user as well. I understand what you're saying. After 19 years in a chair, I recently bought a FreeWheel. My only regret is not getting one sooner. It definitely makes getting out and about easier and more enjoyable.

Nothing comes easy for us, so we've gotta make things easy.

designed··on Show HN: Chrome extension to summarize blogs and articles using ChatGPT
I didn't know what SSE was, so I asked ChatGPT:

> What does 'SSE' stand for in the following code sample: <pasted fetch-sse.js>

"In this code sample, 'SSE' likely stands for "Server-Sent Events". It is the name of the fetchSSE function and it is used to fetch data from a server using the Server-Sent Events protocol. This protocol allows a server to push data to a client in real-time, rather than requiring the client to continually poll the server for updates."

Not sure how accurate this is but it gave me enough information to look into it more!

designed··on Ask HN: What device do you use to read PDFs (papers and eBooks)?
I'm thinking of getting a second hand iPad for this very reason. I read a lot of articles on my phone, and have been wanting a bigger screen. I think a used tablet is the best bet. Remarkable looks nice but like you said is expensive for what it is.
designed··on How to build a program that cannot do the wrong thing
I would use a state machine in this case. The best tool for doing this in JavaScript/TypeScript is XState. Highly recommend.