HNHacker News
TopNewBestAskShowJobs

cocoa19

826 karma · joined January 10, 2017

submissionscomments
cocoa19··on Rust’s dependencies are starting to worry me
A lot of people dunk on Java, but its standard library is rock solid. It even is backward compatible (mostly).
cocoa19··on Show HN: I built a tool that texts you if your server goes down
Who’s this built for and what is the use case?

This tool wouldn’t be useful for most (if not) all enterprise services I’ve worked for. For enterprise, you want fully featured synthetics services such as Thousand Eyes, plus an internal monitoring and alerting system.

Also you typically don’t want to expose your health endpoint to the outside world. It’s a security risk.

cocoa19··on Why is this site built with C
I’ll take a SIGSEGV bug any day over working on memory corruption issues. I have some nasty battle scars in that area.
cocoa19··on The Microsoft 365 Copilot launch was a disaster
The human ran out of tokens writing this response
cocoa19··on Is there such a thing as "private, interactive databases" for SaaS's
Why do they hate the idea?

It’s not clear what the core problem is. Are they contractually or by law obligated to comply with security/privacy requirements? Are they afraid you’ll misuse their data (steal their business, etc).

If you can be explicit about what “hate” means, you can find a solution, or decide this is not a potential customer.

cocoa19··on How to lose a fortune with one bad click
Are they really customers if they don’t pay?
cocoa19··on Ask HN: How does JetBrains protect their IDE Java source code?
You can decompile class files into java files, so OP’s question makes sense. Same with C#.
cocoa19··on The entire healthcare system is broken, not just health insurance companies
Huge salaries are not the direct problem, high cost of schooling in the US and the requirement to have an undergrad are.

Other countries allow you to go straight from high school to medical school, plus other countries have free schooling.

cocoa19··on Gitlab names Bill Staples as new CEO
Would make no sense. They already own the most popular service, owning the second one may bring monopoly scrutiny.
cocoa19··on Car tires shed a quarter of all microplastics in the environment
“ the behaviour we want to limit is driving”

By we, what do you mean? If this was true, we’d build walkable cities, public transportation and promote home office as much as possible.

cocoa19··on Meta fined $101M for storing passwords in plaintext
Yes, it’s an advantage if you plan to store plain text, but storing plain text is bad to begin with.

There is no advantage if you use proper security practices like storing a hash and salt.

cocoa19··on Share of total health spending, by percentile
Wonder if it’s some psyops so people start wondering: “look at how these old people are abusing Medicare, we need to repeal“.
cocoa19··on Engineer's solar panels are breaking efficiency records
Why are we choosing rooftops instead of a central location for solar, like we do for all other types of electricity generation?

At first sight, it seems economies of scale would make it easier to have one company handle a solar power station, rather than now having to pay expensive home solar panel loans and maintain them.

cocoa19··on Instead of “auth”, we should say “permissions” and “login”
I remember some messy conventions in electronics as a reason.

The conventional flow of current goes from positive terminal to negative. But electrons actually flow from negative terminal to positive.

cocoa19··on Turn Your iPhone into a Dumb Phone
I implemented all of them. Thank you for sharing.

I recently finished Atomic Habits and these actions pair well with it. Especially the points about making the bad habits less accessible and make them less satisfying.

cocoa19··on Seven Dyson Sphere Candidates
Option 3 doesn't work if they have a decoy planet to catch hostile attackers.

PBS Space Time discussed these 3 options and more recently.

cocoa19··on My cat alerted me to a DDoS attack
And I often wonder if on call is justifiable “because you make more money than most professionals”.
cocoa19··on PiVPN v4.6.0: The End
Do you remember when Raymond Hill ceded control of uBlock to another guy? This new guy started asking for donations (for himself) and then sold the project to AdBlock.

That was truly disgusting.

That’s what prompted Raymond to create uBlock Origin.

cocoa19··on Why isn't anyone signing up?
I don’t have a use case for this service.

I rarely produce images other than photos, and I don’t like sharing personal photos publicly, like Imgur.

When I share photos, I do via text messages, rarely email nowadays.

I wonder who’s the demographic for this service? Maybe if you define the demographic you could narrow down the message to them.

cocoa19··on Xz: Can you spot the single character that disabled Linux landlock?
Plausible deniability
cocoa19··on Tech Debt: My Rust Library Is Now a CDO
My thought process is:

1. You find a bug, open an issue. 2. If bug is a minor issue, wait. If I want a fix really bad, offer to fix it. 3. If I still want a fix really bad and author did not respond, or does not want a fix, then fork the project for my own consumption. Using alternative dependencies are also an option.

cocoa19··on Cancer under age 50 increased 80% from 1990 to 2019
I have multiple air sensors and I don’t notice a high pollutant count (voc, co2, pm1/2.5/10) due to toys.

Gas stoves however.. they spike voc and co2 around the house when used.

cocoa19··on Mermaid Chart, a Markdown-like tool for creating diagrams, raises $7.5M
PlantUML predates mermaid and is an excellent tool.

A big issue was PlantUML being developed in Java. If it was coded in JavaScript, you could put it in any web app, and the story might have been different.

cocoa19··on How to write a QML effect for KWin
Maybe not implement React, but Qt would benefit from using something like Facebook’s Flux architecture, where state flows down from parent objects to children.

With Qt Widgets, it is annoying to create models (QAbstractItemModel), they are more difficult to implement than what it should and prone to errors. I haven’t done much QML beyond simple sample apps, but it seemed you still have to create Qt models for a lot of use cases.

cocoa19··on How to write a QML effect for KWin
My interpretation is you can build commercial products with Qt for free as long as you can comply with LGPL. Mostly this means link dynamically (if closed source), only use LGPL components and give attribution.

Lots of GUI native, non-web libraries have been started in Rust, but they are VERY far from being close to what Qt supports. You may get closer using web based libraries (Tauri, etc), but I wouldn’t personally start web based desktop applications.

cocoa19··on Mexico's Investment Boom
1 USD would get you 25 Mexican pesos (MXN) in April 2020. Today, it will only get you 16.80 MXN.

That’s a huge jump in value for the peso, that’s impressive.

cocoa19··on The KDE desktop gets an overhaul with Plasma 6
KDE team has done a fantastic job in the looks department. Every time I look at the latest release it looks better and better.

I every now and then use KDE and it keeps looking less and less as a "desktop environment for developers" (read: ugly), and more like a desktop environment that everybody loves. These latest screenshots look fantastic.

cocoa19··on Microsoft is driving users away
> like shoving new buttons [see: ads] onto my taskbar

searching for apps in the Windows menu used to take less than a second. Now it takes 5-10 seconds to fetch crap from the internet (ads and bing results), and mix it with local results.

cocoa19··on The mystery of the garage
Also, having a garage is to be in a privileged position, not exactly rags. It means you can afford a car (first barrier), you can afford a covered structure to park your car (second barrier), you can afford to use your garage as a hobby space (third barrier).

It's somewhat normal for the average American, but not anywhere else in the world.

cocoa19··on Cosmic Desktop Is Slated to Debut with Pop _OS 24.04 LTS
Wow. Iced is also not mature, but being backed by an important project such as Pop OS gives me hope it will stick around.

Maybe it’s time to dive into Rust with Iced, and port over a Qt project I’ve been working on.

← PreviousPage 2 of 9Next →