HNHacker News
TopNewBestAskShowJobs

developerDan

109 karma · joined June 17, 2020

submissionscomments
developerDan··on USPS Built an Untested, Undocumented Ballot-Blocking System Despite Injunction
> Is it actually exploited for fraud though?

We may never know, every single time I see or hear this comment there is never any data/proof to back it up.

Remember: nothing was wrong with how we vote in 2016 and this suddenly became an issue in 2020.

developerDan··on Remote workers report the highest well-being in study of 7,700 employees
My company just had an RTO announcement and I kid you not the head of HR said “well I like working from the office” as if that’s a reason why we should as well.
developerDan··on Loupe – A iOS app that raises awareness about what native apps can see
Back before Apple allowed users to set the default browser I had a feature in my app that presented a list of installed browsers when a user opens an external link, giving them the option to choose where it opened.
developerDan··on Maryland citizens hit with $2B power grid upgrade for out-of-state AI
Yes it’s economics, but that doesn’t exempt it from being “obscene” if that is how one sees it.
developerDan··on The insecure evangelism of LLM maximalists
It seems you find LoC as a measure of productivity. This would answer your question as to why the author does not find it makes them more productive. If total output increases, but quality decreases (which in terms of code means more bugs) then has productivity increased or has it stayed the same?

To answer my own question, if you can pump out features faster but turn around and spend more time on bugs than you do previously then your productivity is likely net neutral.

There is a reason LoC as a measure of productivity has been shunned from the industry for many, many years.

developerDan··on Legal win
The opinion that those who consume should contribute back is not wrong, and as an open source contributor I fully agree, but it should be understood that anything free is going to be taken. We are an imperfect people in an imperfect world, after all.

I don’t put old furniture on the curb with a FREE sign expecting someone to knock on my door and offer $100 for it. I expect it to be gone without a trace. If I want something, even if it’s 1% of the value, then I’ll have a yard sale. It’s no different here.

Licensing is a form of conveying expectations. Putting an MIT license in my repo conveys that I expect absolutely nothing in return, just like the free sign on the stuff I tossed out.

developerDan··on Tell HN: Notion Desktop is monitoring your audio and network
Delta Airlines has entered the chat.

As more and more companies start to use AI for “personalized”/targeted pricing, offers, advertising, etc. The more this exact type of data will be useful and therefore lucrative.

developerDan··on Let's knock down social media's walled gardens – Tim Berners-Lee
> Social media is like fentanyl or cocaine for the masses… Ive seen people unable to get out of instagram. Their fingers are constantly twitching and scrolling. This is just like drugs and controlled substances.

Flying is such a wild experience as you can always see the person in front of you constantly scrolling. One time I saw a young gal pay $20 for internet on a 3 hour flight and would scroll Facebook for a minute or two, switch to Instagram for a minute or two, then back to Facebook… for 4 straight hours (boarding + flight + landing). I was genuinely appalled.

developerDan··on M4 Macs can't virtualise older macOS
Not who you are replying to but my $30 wired Apple earbuds (came with my 6S) have outlived all of my co-workers half dozen $160 AirPods. That’s reason enough for a lot of people.
developerDan··on Automatic Content Recognition Tracking in Smart TVs
“Reality TV” is a prime example of racing to the bottom of mass produced trash.
developerDan··on iPhone 16's A18 Pro chip outperforms the M1 chip
All of this computing power and it will still barely be able to load web pages without an ad blocker.
developerDan··on Cautionary tale on using Chase bank for indie business
> why don't more people bank _intentionally_ with credit unions, or at least local banks

Simply put, national access to those banks. Traveling business owners who deal with cash will have access to physical banking locations all over the country. You cannot deposit cash in San Francisco for a bank that is local to only NYC.

developerDan··on Cautionary tale on using Chase bank for indie business
In regards to your question -

Credit cards typically come in two flavors: cash back and travel. Cash back is self explanatory, travel cards reward points instead (cash equivalent of 1 point is $0.01 at least for the US). These points can be transferred to other accounts to take advantage of things like reward seats on airlines.

developerDan··on Dumpster diving: As Americans worry about inflation, planet, some look to trash
Can confirm college campuses are a gold mine at the end of the spring semester. TVs, iPads, speakers, mini fridges, furniture galore mostly in like-new condition. I worked for the school while I was a student so I stuck around in the summers and had the opportunity to make a bit of extra cash dumpster diving once everyone was gone.
developerDan··on The Death of NYC Congestion Pricing
This is what frustrates me so much about American politics. Fear is the primary driver and prevents so much from happening. If it causes problems we can, gasp, undo the changes. If the tolls actually cause more harm there is a dead simple solution of: stop charging them. Instead NYC wasted hundreds of millions of dollars for literally nothing because of fear.
developerDan··on Swift Static Linux SDK
This is just a hunch but likely because of the application the two languages were originally designed for. Go is/was a purely backend lang (as I understand it) whereas Swift was built with the UI in mind which must be run on the main thread. So Swift has async/await for making clear boundaries between synchronous (aka UI) operations and asynchronous operations.

I’m am not well educated on the subject though so take that with a grain of salt.

developerDan··on Swift Tooling: Windows Edition
To me the thing is that there is usually a major problem of some sort with Xcode and it can take up to a year to resolve (when they release the next major version). For example in Xcode 14.1 there was a bug that would make it crash when trying to open a project. It would crash over and over and over until it finally opened. That was finally fixed in 14.3. 15 was great then with 15.3 a bug was introduced where any time you change branches the package cache became invalidated and you had to close Xcode and reopen it. Of course it’s still not fixed in 15.4. 16 might be solid but I can guarantee some extremely annoying bug will be introduced in a point update and won’t be fixed until the next major. It has been this way since I started using Xcode 9.

I’d rather deal with a slow and cumbersome IDE than one that moves things around with every major update and introduces major bugs that don’t get addressed in in a timely manner because the IDE updates are tied to iOS releases for some god forsaken reason.

I was a fan of AppCode until JetBrains dropped it.

developerDan··on Mindfulness interventions for teens decrease mindfulness, study finds
IMO spending time with animals doesn’t necessarily mean interact with them. I find it very peaceful and calming to just stop and watch wildlife in my neighborhood while I’m out for walks (granted I don’t live in a suburban wasteland).
developerDan··on The world has probably passed peak pollution
Who is to say children today will have children of their own tomorrow? People who are choosing not to have kids “leaving the gene pool” (you say it as if they are some filth to be done away with) doesn’t change anything.
developerDan··on FDA recalls defective iOS app that injured over 200 insulin pump users
“Because that’s _all_ they care about”
developerDan··on Nobody Told EV Owners How Quickly They Burn Through Tires
I cannot imagine getting so little mileage out of tires. My last car I lost at about 48k and I’d used about half the tread. My mechanic was also blown away that my brakes were “practically brand new” (unchanged since purchase).

People drive terribly, and I cannot figure out why. I get honked at because I don’t accelerate up steep hills, but then I always end up passing those people when it levels out… why be so wasteful?

developerDan··on Writing Gnome Apps with Swift
What do you mean? Apple has lots and lots of documentation saying that function signatures exist! (/s just in case)
developerDan··on Show HN: OK-Robot: open, modular home robot framework for pick-and-drop anywhere
It’s so frustrating that city leaders can’t even try to use common sense. Where I live a parking requirement blocked a restaurant from being built and our city council publicly acknowledged that there isn’t enough space for parking and a building, but “that’s the law” so they blocked it. Lazy idiots.
developerDan··on I forked SteamOS for my living room PC
I was recommended a distro that doesn’t use Gnome (Lubuntu). The system I was working with is very old and some light research made it seem like Gnome is pretty resource heavy.
developerDan··on I forked SteamOS for my living room PC
When I Googled how to complete this task I came across multiple results all of which suggesting to use a string of CLI commands. GParted was suggested in some of the results but it wasn’t installed by default on the distro I was recommended (Lubuntu) so I had to punch in even more commands to get it installed. Then after creating the partition it was still unusable until I mounted the drive (which wasn’t clear until after Googling why I can’t use it). Mounting required yet more commands. I did a cursory glance at the GUI buttons on GParted and didn’t see a simple mounting option. If you can’t mount in GParted then my claim still stands that it’s much more effort, and obscure, than Windows which automatically “mounts” the drive so to speak, when you create the partition.
developerDan··on I forked SteamOS for my living room PC
Why don’t people like Linux? Because it takes 8 bloody commands to do something as simple as add a new drive whereas Windows you can just open disk utility and format. I bounced off Linux a few weeks ago over this. It’s for people who want to tinker more than actually use the system.
developerDan··on Light No Fire – A Fantasy Game from the Makers of No Man's Sky
I will forever remember Fallout 4 and the ludicrous amount of hype around that game because it was announced at E3 in June and released in September. These 3 year hype cycles are just plain silly (and expensive).

But stealth launch with no marketing whatsoever very rarely pans out.

developerDan··on First Apple M3 Pro Benchmarks Show Surprisingly Low Multi-Core Gains over M2 Pro
Sure it might be faster but in context it doesn’t feel like a significant improvement. The base M3 and the M3 Max have fairly large gains over their predecessors, but the M3 Pro doesn’t have nearly as large of a gain (this is all mentioned in the article). It stands out and it’s pretty clear that Apple wants people to “upgrade” to the Max which comes with a +$800 margin.

I’m holding judgement until I see real world performance benchmarks vs synthetic but I fully understand everyone’s reservations with the M3 Pro.

developerDan··on 'Couple,' 'Few,' and 'Several'
Surprising people think this then always say “you are a cute couple” or “you make a good married couple.”
developerDan··on ‘All of Sony Systems’ Allegedly Hacked by New Ransomware Group
I’m glad I’m not the only one having captchas cycle a dozen times or more without granting access. But I’m sure we will come up with something even more annoying to replace captchas.
Page 1 of 2Next →