HNHacker News
TopNewBestAskShowJobs

yurishimo

2,583 karma · joined October 13, 2017

Twitter: @daronspence;

mastodon.social/@daron;

meet.hn/city/nl-Weert

Email: daron @ hey

submissionscomments
yurishimo··on Artificial intelligence is not conscious
To carry this analogy a bit further, it's also interesting to consider how humans use tools in general. Some craftsman really cherish their tools and maintain them immaculately for decades and use them within well defined boundaries that they set for themselves. Other craftsman, many times even in the same field, have a completely different philosophy and use the tool for absolutely no thought into how their actions will affect the tool itself.

Imagine how people think about a "work truck" vs the 150k shiny lifted toy in the third garage. Same tool, totally different treatment from even the same person using the tool!

Will AI ever cross into the realm of "beloved and cherished tool" in the minds of the masses? I think when that happens, we have probably safely crossed into a realm where AI has some sort of inherent value to society and therefore commands that respect from society, inherent consciousness not even relevant perhaps. For some people, this might already be the case, but I do think it requires a buy-in from the majority of society and then the laws and norms will be codified into law long after we've largely decided that this is how we feel collectively about AI.

It's going to definitely be an interesting decade ahead.

yurishimo··on The Pirate Bay Remains Resilient, 20 Years After the Raid
> You pay now the price of a single DVD, for a whole extensive catalogue of content.

You pay that amount for access to said catalogue of content for a single month. If you bought the DVD, it would work for years/decades to come (assuming no manufacturing defects) plus you'd be well within your rights to make a digital copy of that DVD for your private collection.

Sure, you probably only watched that DVD 1-3 times, but that's not the point. The point is you bought it and that gives you certain rights that are now totally absent from a digital first media consumption reference point.

yurishimo··on Nvidia RTX Spark
The Intel chips of that time were fine but it was a problem from both sides. Apple refused to "compromise" their hardware design and Intel failed to deliver on their promises regarding power/heat budgets and kept telling Apple execs that they were just one cycle away from fixing all of the problems.

Ultimately, Apple won that fight when they decided to stop letting Intel control their hardware roadmap and it's been a great change for the entire industry. Intel is finally seeing some changes in their own products, largely in response to Apple dropping them. Now Nvidia is getting into the game which means more competition which is also good.

yurishimo··on Meta launches Instagram, Facebook, and WhatsApp subscriptions
I think this is a Spanish/Portuguese language thing... I am in some clubs with many Spanish speakers and they love to send voice memos! I am in Europe though so maybe the Brazilians I know have adapted to their European counterparts.
yurishimo··on Meta launches Instagram, Facebook, and WhatsApp subscriptions
It does have a nice Bot API though. For building personal stuff or just sharing between friends, the risks can be mitigated (imo).
yurishimo··on I think Anthropic and OpenAI have found product-market fit
I'm guessing that they are using Fargate which is an OSS NVR. It supports a little addon USB stick you can buy for about $30 that will run common computer vision tasks for object detection. Stuff that we've been able to do with WebAssembly and Canvas for a long time now.
yurishimo··on PHP's Oddities
PHPStan is one of the more popular tools to evaluate that stuff. It works by examining each file and resolving all of the imports to verify that all of the types are compatible.

Jetbrains PHPStorm has this sort of type resolution built in (one of their value adds) but you can also run PHPStan instead of their proprietary version.

yurishimo··on Can we have the day off?
No shot. As a general rule of thumb, most Americans, regardless of income, are also in a small mountain of debt. The rich and the poor alike max out their salaries with debt payments and then pile up living expenses on credit. Since that is "fake money" to so many people already, they overspend and convince themselves that using Klarna for a burrito bowl is a reasonable use of resources.
yurishimo··on PHP's Oddities
When a php file is loaded at runtime, it runs through a very basic JIT compiler that does statically check a few things before continuing with execution. Syntax, for example, is checked for the entire file during this step.

Most type checking happens at runtime (this might not be true for interfaces at some level, but I can’t say for 100% certain - I just know I tend to see interface related errors earlier during code execution…). It’s perfectly valid syntax to declare a private method as returning an integer and then for the body of the method to return a string (explicitly cast as a string even). As long as you never call that method at runtime, no exceptions will be thrown.

With a half decent IDE or LSP, these sorts of runtime exceptions can be easily avoided but technically they still exist and if you don’t know about that, it can be argued to be confusing. PHP has made a lot of trade-offs to largely maintain backwards compatibility and many of them live in decisions that happen at runtime.

Modern PHP tooling can provide type safety in a very similar way to Typescript if you’re willing to put in the effort while also still technically offering you an escape hatch to do whatever the heck you want and duck type to your hearts content.

yurishimo··on I Miss Terry Pratchett
What a wonderful article! Despite being a huge fantasy fan, Pratchett has not yet come across my nightstand. I think that changes soon! I’m going to stop in my local bookstore and see if they have anything.

Regarding the authors point about current authors, I think Brandon Sanderson is really trying his best to live up to the mantle left behind by the great fantasy authors of the 20th century. Not all of his books that I’ve read have been bangers but considering he writes multiple novels a year across a wide variety of fantasy and sci-fi subgenres, that’s somewhat to be expected.

I know reading isn’t as popular now that screens have become so engrained into our daily lives, but there are absolutely kids out there getting stuck into books and it’s never been a better time to be a writer given the access of the internet and the ability for an author to promote their work and showcase their storytelling creativity through the medium of social media.

yurishimo··on Why Japanese companies do so many different things
What? All of these companies have been major importers to the USA since the 80s or earlier. I don't see how tariffs have anything to do with how embedded Japanese electronics and cars are embedded into American culture.
yurishimo··on Waymo pauses Atlanta service as its robotaxis keep driving into floods
Tbf, I think you’re just experiencing a downside of living in NYC. I’ve only ever been there as a tourist, but I wouldn’t ever dream of renting a motorcycle in the city for the reasons you mention.

For context, I live in a highly dense European country and I wouldn’t ride my motorcycle in our most densely populated city centers either. For me, a motorcycle is luxury transportation for when the weather is cooperative or I want to enjoy the journey to my destination. If I want an efficient commute, I’m gonna take the train into the city and enjoy the relaxed state of mind knowing I don’t have to navigate.

Drivers have waaaay too many distractions nowadays and I don’t trust most people to be paying attention as much as I want them to. At least out on the open highway, I stand a chance of getting away from them and putting distance between us. In a city, my options to create space often don’t make much of a difference due to congestion in general.

I hope you can find the opportunity to ride more in the future. :)

yurishimo··on Xbox Is Now XBOX
Im glad that Microsoft is letting XBOX do their own thing again and at the very least being competitive in their own market.

While I understand its going to be an uphill battle for XBOX after the wild ride that they’ve been on for a decade now, I’m hopeful that they can make a dent in the market and come back to really compete with Sony and Nintendo on their own terms.

Consistency has been the bane of all Microsoft products for time immemorial and I really hope they can come back and turn things around. Consumers do better with competition and with hardware costs spiraling out of control, we need more competition to keep prices in check.

yurishimo··on An AI coding agent, used to write code, needs to reduce your maintenance costs
> AI tooling can also be a place where we start building our view of what maintainable software practices look like so we don't make decisions that have these same tail effort profiles. That can be things like building out tooling to handle maintenance updates

This has been possible already but from my vantage point, it doesn't look like anyone really did it? Sure, there already exists tons of OSS that is built for this case, even before AI, yet it seems to me to always come back to incentives. IMO, there is no incentive to write maintainable software (and I'm not sure there ever will be one at this pace). Businesses are only incentivized to write enough software to accomplish the task within their own defined SLAs and nothing further. But even that doesn't seem to be a blocker at this point if Github is used as an example.

Good software comes from people who care deeply about solving the problems in way that they are invested in. If your employees don't care about your product, you're already starting on the wrong foot. AI isn't going to incentivize bad-average developers to write better software or a good developer to push back harder against their clueless manager. When they make the decision, AI might help (assuming it doesn't make a bigger mess) but it's not going to reduce technical debt in any meaningful way without a sea change of perspective from product managers around the world.

So far, I just don't see it happening in theory or in practice. I hope I'm proven wrong!

yurishimo··on This Month in Ladybird – April 2026
Maybe it uses some that battery API as a heuristic for a lower-power version of the site? Or maybe they have a web-only version in developing markets? Low battery means it should query for your location less often to save battery?

Totally spitballing here. Strava being a website that requests battery does not seem wildly outlandish to me, albeit it is a bit suspicious in general.

yurishimo··on Intel Arc Pro B70 Review
I hope not. They’ve been flip flopping too much and the market needs more dGPU competition.

The team working on drivers is doing a good job playing catch up and I hope intel will continue to invest in cards that focus on graphics workloads and not just on AI inference.

yurishimo··on Bankruptcies increase 11.9 percent
This is a good theory.

If anyone is wondering how to escape this cycle, the solution is pretty straightforward; don’t buy things you cannot afford with cash/debit.

If putting your credit card balance on autopay is scary to you, you probably shouldn’t have a credit card. Also, having a credit card doesn’t mean you can ignore the charges and settle up at the end of the month. Credit is a tool that can be abused and misused like any other tool.

Personally, I’m anti credit in general and don’t have credit cards or a credit score. But I also moved to Europe where credit is not nearly as important as when i lived in the US.

yurishimo··on New 10 GbE USB adapters are cooler, smaller, cheaper
Would you recognize the difference between usb 3.2 and usb 2.0? Cables also play into the standard and the reality of our modern lives is that we all accumulate random cables as a matter of course of life. Sometimes things get mixed up and if you didn’t label the cable in some way when you acquired it, there is no way to easily test it without a lot of hassle and headache.
yurishimo··on College instructor turns to typewriters to curb AI-written work
Sounds like something Restivo would do.
yurishimo··on The beginning of scarcity in AI
Eh, but then as hardware evolves, the software will also follow suit. We’ve had an explosion of compute performance and yet software is crawling for the same tasks we did a decade ago.

Better hardware ensures that software that is “finished” today will run at acceptable levels of performance in the future, and nothing more.

I think we won’t see software performance improve until real constraints are put on the teams writing it and leaders who prioritize performance as a North Star for their product roadmap. Good luck selling that to VCs though.

yurishimo··on Laravel raised money and now injects ads directly into your agent
Gotta put food on the family! Also business dad is rubbing off w/ the gambling... :D
yurishimo··on Show HN: boringBar – a taskbar-style dock replacement for macOS
Hey! Nice to see you have updated the pricing. I really liked the idea behind your product when I first saw it but the pricing was just a non-starter. Getting work to pay for all of my little productivity tools is a PITA and I still have side projects so spending a few bucks on a license every 2-3 years personally is where I find the sweet spot.

Will be trying out DB Pro again in the near future!

yurishimo··on The 1987 game “The Last Ninja” was 40 kilobytes
That website seems to be gone now, unless it’s supposed to redirect to a sketchy German wix ad…
yurishimo··on SideX – A Tauri-based port of Visual Studio Code
VS Code is one of the most performant electron apps ever written. Extensions and plugins are always the culprit of poor performance.
yurishimo··on EmDash – A spiritual successor to WordPress that solves plugin security
There are two types of WordPress sites from my perspective as someone who got their start in webdev in that ecosystem.

The first and arguably largest is exactly what you describe. Little sites for small businesses who just want an online presence and maybe to facilitate some light duty business development with a small webshop or forum. These sites are done by fly by night marketers who are also hawking SEO optimization and ads on Facebook and they’ll host your site for the low low price of $100/mo while dodging your phone calls when the godaddy $5/mo plan they are actually hosting your site on shits the bed.

The second, and more influential group of WordPress users, are very large organizations who publish a lot of content and need something that is flexible, reasonably scalable and cheap to hire developers for. Universities love WP because they can setup multisite and give every student in every class a website with some basic plugins and then it’s handsoff. Go look at the logo list for WordPress VIP to see what media organizations are powered by WP. Legit newsrooms run on mostly stock WP backends but with their own designers and some custom publishing workflows.

These two market segments are so far apart though that it creates a lot of division and friction from lots of different angles. Do you cater to the small businesses and just accept that they’ll outgrow the platform someday? Or do you build stuff that makes the big publishers happy because the pay for most of the engineering talent working on the open source project more generally? And all that while maintaining backwards compatibility and somewhat trying to keep up with modern-ish practices (they did adopt React after all).

WordPress is weird and in no way a monoculture is what I guess I’m trying to say.

yurishimo··on EmDash – A spiritual successor to WordPress that solves plugin security
This is the main reason why WordPress is so popular still to this day. You can cache the crap out of the frontend to the point that it’s basically a static site at that point but then it’s still all running on top of a dynamic platform if you need that flexibility in the future.

I got my start in webdev slinging WordPress sites like a lot of self taught devs and I definitely see the pain points now that I’ve moved on to more “engineering” focused development paradigms but the value proposition of WP has always been clear and present.

Given how WP leadership is all over the place at the moment, I can see how Cloudflare sees this as an opportunity to come in and peel away some market share when they can convince these current WP devs to adopt a little AI help and write applications for their platform instead.

Let’s see if it pays off!

yurishimo··on LinkedIn uses 2.4 GB RAM across two tabs
Vue uses signals for reactivity now and has for years. Alien signals was discovered by a Vue contributor. Vue 3.6 (now in alpha/beta?) will ship a version that is essentially a Vue flavored Svelte with extreme fine grained reactivity based on a custom compiler step.

One of the reasons Vue has such a loyal community is because the framework continues to improve performance without forcing you to adopt new syntax every 18 months because the framework authors got bored.

yurishimo··on You are not your job
It’s not about stressing yourself out; that’s something you can ultimately control (though admittedly, many people are bad at separating the two) but more about _how good you are at putting on a show_ of giving a shit.

There is a non zero chance that the company I work for pivots into some weird crypto niche (low, but we’re already fintech-y). If that happens, I’m out, but no way in hell am I gonna pivot my work personality overnight because of a business decision made by the company’s board and investors.

If I need to put on a happy face for my boss to keep my job, then I’m gonna do it because I can’t afford not to at the moment. That’s not to say there is no line, but being a generally positive person in the workplace is a role I’m fine with playing. It costs me very little personally and opens a lot of doors because let’s face it, nobody likes working with a loathsome human being, even if they’re right.

Am I a sucker? Maybe by your definition, but I don’t feel like one currently.

yurishimo··on You are not your job
Depends on the size of company. I’ve definitely worked for companies where I know for a fact that my manager had the final say.
yurishimo··on The three pillars of JavaScript bloat
Except your supply chain could also be slop and you have no idea (unless you’re auditing your dependencies, right?).

I’d take vibe coded vanilla js slop over npm dependency hell every day of the week.

← PreviousPage 3 of 34Next →