HN user

mgkimsal

16,837 karma

Available for php / laravel / vue / js work. michael@kimsal.com https://kimsal.com dQ1AM9QUQN

meet.hn/city/35.9803138,-78.5103731/Wake-Forest

Interests: Entrepreneurship, Music, Web Development

---

Posts25
Comments6,235
View on HN
www.php.net 7mo ago

PHP 8.5 Released

mgkimsal
4pts1
colada.dev 3y ago

VueJS: Time-Travel Debugging for Pinia

mgkimsal
3pts0
www.dallasnews.com 9y ago

WrkRiot's marketing loss is ParkHub's gain

mgkimsal
2pts1
www.zend.com 10y ago

Rogue Wave acquires Zend

mgkimsal
78pts12
framework.zend.com 11y ago

Zend Framework 3 Roadmap Announcement

mgkimsal
1pts0
news.ycombinator.com 13y ago

Ask HN: Any Moscow HNers?

mgkimsal
26pts16
news.ycombinator.com 13y ago

Indieconf conference for web freelancers this Saturday

mgkimsal
5pts0
answers.microsoft.com 13y ago

Win8 upgrades failing - payment processor to blame?

mgkimsal
1pts1
indieconf.com 13y ago

TELL HN: Indieconf conference for web freelancers and solopreneurs

mgkimsal
2pts0
blog.springsource.org 14y ago

Grails 2.0 released

mgkimsal
7pts0
news.ycombinator.com 14y ago

Ask HN: What constitutes a "Senior Developer"?

mgkimsal
11pts11
gyazo.com 14y ago

Yahoo's WHOIS records borked?

mgkimsal
1pts3
news.ycombinator.com 14y ago

TELL HN: indieconf web freelancer conference this Saturday

mgkimsal
9pts1
www.groovymag.com 15y ago

GroovyMag July 2011 is available

mgkimsal
6pts0
www.zdnet.com 15y ago

Google's Biggest Mistake

mgkimsal
25pts29
indieconf.com 15y ago

Indieconf 2011 call for presenters

mgkimsal
4pts1
www.jsmag.com 15y ago

JSMag December 2010 released

mgkimsal
3pts0
indieconf.com 15y ago

Indieconf schedule/sessions

mgkimsal
1pts0
michaelkimsal.com 15y ago

Authorization via social graphs?

mgkimsal
1pts0
news.ycombinator.com 15y ago

Ask HN: How to reach out to freelancers for conference?

mgkimsal
7pts7
kimsal.com 15y ago

Combo framed HN story/comments reader

mgkimsal
3pts0
michaelkimsal.com 15y ago

Is your project scalable?

mgkimsal
2pts0
indieconf.com 16y ago

Freelance web developer conference

mgkimsal
2pts0
news.ycombinator.com 16y ago

Ask HN: CSS typography resources

mgkimsal
6pts3
news.ycombinator.com 16y ago

Ask HN: Open Source license to forbid commercial use?

mgkimsal
2pts8

I've never been to a place where you order by QR code where somehow the bill is joined together in one order for the table. Everything I order on the phone I pay for before they bring the food.

A couple places near me have QR codes for seeing a menu, but you still place an order with a person. If I order via QR code, payment is tied to me as a person, not the group.

Never (yet?) seen it any other way.

In the senior realm here - would love to chat with folks over lunch, brainstorm, assist, mentor, guide, etc. Can't do that AND be expected to deliver code at a 'full time' expected pace. What I would be delivering is... some code, some guidance, some assistance, etc. I've seen inside enough places to know that many senior folks end up being guarded and solitary because the deadlines aren't ever set to accomodate that sort of work. You're a 'Senior Developer(tm)' and the measuring stick is... lines of code.

Orgs get what they measure for. If your team values that sort of interactivity and support, it will ... observe it, measure it, and hire for that sort of person. I've seen groups evolve towards that, and they've been great, but it doesn't seem to be a default - most groups/orgs have to work towards it and and keep working at it.

This is under-recognized by many folks. That full impact of the that aspect of the 2017 TCJA was hard to predict when it was so far in the future, and when it hit, we were dealing with the latter economic impact of covid in addition to these deduction changes.

I think the more useful part is the parts that checks a ticket, fixes a bug, then opens the PR automatically. Whether you get an email or a phone text or call from a voice agent is ... somewhat secondary, im.

Tangential rant about WP.

Having got back in to some WP in the last year, the big thing that struck me compared to other framework/environments is... no... build step, or even plugin/module install step. Files are just there in the document root, accessible by default - the logic files are invokable and the asset files are reachable. Most other php frameworks will install a plugin/module outside the document root then have some sort of publish/install step that will copy assets to be publicly accessible as needed. No plugin logic files would be invokable directly from a URL. That one change would make a big difference, imo, but seeing so much of the last 15-20 years of WP involves helper functions to assumed paths, and default assumptions about assets and logic living in the same paths... I'm not sure the ecosystem could adapt or support an alternative approach at this stage. Might be wrong. It's taken me a while to put my finger on why the current situation encourages less-secure-by-default systems, and this is probably the biggest thing I've landed on. There are other issues, but these issues all help contribute to WP popularity in the first place...

Unsure where you got that from? If a company that has had to lay off staff and reduce hours because of increase in expenses because of tariffs, then they get a chunk of money back, trying to 'get back' to where you were before - headcount, wages, etc - might be on your mind, and might be possible with a one-time refund of ideally a sizeable portion of your tax. However... we still have extremely high tariffs in place so the effects of higher input prices are still ongoing (and ramped up in some cases).

If our tariff structure went back to, say, October 2024, and companies who'd paid some inordinate tax - forcing layoffs and reductions - got a chunk of that back - and the taxes went back to what they were - there'd likely be some return to hiring and raises as before. But we can't get back to that any time soon with an administration hellbent on extracting as much from us via tariffs as possible.

One thing I don't see mentioned enough with the whole "the consumers paid these tariffs! we should get refunds!"... We "paid" not just in higher prices, but in many layoffs, reduction in working hours, skipped bonuses and raises. Companies that get 'refunds' will have an opportunity to use that money to rehire and repay workers. I'm cynical enough to think that will happen in large measures across the whole country, but I'm hopeful enough to want to see it happen nonetheless.

Delayed refunds won't even start to repair the damage done by bankruptcies triggered by high tariffs, the snowballed cost of tariffs impacting multiple steps in the supply chain, the emotional toll on families and communities having to deal with less money and rising prices. But rehiring and getting some regions and communities back to work might be a step in the right direction.

EXCEPT WE NOW HAVE A 15% GLOBAL TARIFF ONGOING. And a lunatic administration that will fight tooth and nail for years to keep this going as long as possible.

Trump "loves" this country so much it hurts me.

I read that as combined, up to this point in time. You have 20 engineers? If you haven't spent at least $20k up to this point, you've not explored or experienced enough of the ins and outs to know how best to optimize the use of these tools.

I didn't read that as you need to be spending $1k/day per engineer. That is an insane number.

EDIT: re-reading... it's ambiguous to me. But perhaps they mean per day, every day. This will only hasten the elimination of human developers, which I presume is the point.

No, there is Github Copilot, the AI agent tool that also has autocomplete, and a chat UI.

When it came out, Github Copilot was an autocomplete tool. That's it. That may be what the OP was originally using. That's what I used... 2 years ago. That they change the capabilities but don't change the name, yet change names on services that don't change capabilities further illustrates the OP's point, I would say.

The 'comment becomes a lie' is because you've got magic number there in the comment.

If the comment was

  // We match them by looking for equal-opposite amounts within an X-day window defined by BANK_TRANSFER_MATCH_WINDOW_DAYS
the comment is more evergreen, until the actual logic changes. If/when the logic changes... update the comment?

Petty as in 'small and does not really matter' or petty as in 'vindictive'. All administrations do many small things that may not ultimately have much impact, but often those may be for benign reasons. Understanding the reasoning behind the decisions would help in determining what kind of 'petty' this is.

if a person is visually impaired, why wouldn't they have tools at their disposal to make things readable?

If it's on a screen in a browser, probably. If it's printed, or on a display not under a reader's control, probably not.

FWIW, I'm partially split. I generally prefer sans-serif overall - have for decades. I think I slightly prefer serif for some printed material visually, but... when I actually have to engage and read it, for long periods, I think I tend to opt for sans-serif. Noticed this on my kindle years ago, and kindle reader now - I usually swap to sans-serif options (I think it's been my default for a while).

PHP 8.5 Released 8 months ago

Pipe operator is probably the biggest visible addition, but there's been quite a few bits since 8.4, with some quality of life improvements.

iPhone Pocket 8 months ago

i'm not sure i get the point here. at some point, i don't want to be carrying something by holding it in my hand. i might need to use my hand for something else. so I put the item down, or put it in a container that I bring with me (pocket, shoulder bag, etc). Are they 'admitting' that people move around with things and sometimes have more than one purpose for their hands during an outing?

My brother had an issue with Gusto, but I've not yet, after having used them for... probably at least 10 years now. Maybe longer. I was a refuge from quickbooks payroll which managed to screw up state filings such that I had 2 years of bad filings with the state where they were charging me late fees for things QP screwed up. Huge hassle, cost me days of time and a drive to the state capital to turn in paperwork in person. I swore off quickbooks payroll and have been happy with gusto ever since. But... I'm a single person who occasionally does payments to subcontractors, not dealing with payroll for dozens/hundreds.