HN user

systematical

1,144 karma
Posts18
Comments620
View on HN
medium.com 4y ago

The long journey of making PHP’s Composer memory-efficient and fast

systematical
3pts0
media.defense.gov 5y ago

NSA: Russian GRU Global Brute Force Campaign [pdf]

systematical
28pts0
www.sciencedirect.com 5y ago

Early Forest Fire Detection and Verification (2012)

systematical
1pts0
www.minnpost.com 6y ago

The rise and fall of the Gopher protocol

systematical
1pts0
www.wired.com 7y ago

Andrew Yang's Presidential Bid Is So 21st Century

systematical
60pts92
www.solarwinds.com 8y ago

SolarWinds acquires Loggly

systematical
7pts0
blog.cnizz.com 11y ago

Using Google Analytics in Your Single Page Web Application

systematical
1pts0
news.ycombinator.com 12y ago

Ask HN: Creating a query builder for end users

systematical
39pts32
www.google.com 12y ago

Searches for Quaaludes

systematical
1pts0
blog.cnizz.com 12y ago

Why I decided to setup a tor relay

systematical
2pts0
blog.cnizz.com 12y ago

So I sold my first business and here’s what I learned

systematical
4pts6
blog.cnizz.com 12y ago

Why Netflix Search Sucks

systematical
2pts0
blog.cnizz.com 13y ago

How to Cache CakePHP DbAcl, ACO, and ARO checks

systematical
1pts0
news.discovery.com 13y ago

Alien-Looking Skeleton Poses Medical Mystery

systematical
4pts0
news.ycombinator.com 13y ago

ASK HN: Does Minimal Viable Product Mean Minimal Viable Price?

systematical
4pts3
blog.cnizz.com 13y ago

Scrape Faster with PHP DomDocument and Safely with Tor

systematical
1pts0
news.ycombinator.com 13y ago

So I was doing an online order last night and I noticed something

systematical
3pts5
blog.cnizz.com 14y ago

Enhanced PHP profiling with xhprof

systematical
2pts0

This is one of the reasons I will switch from Ubuntu back to Debian. Any Ubuntu tutorial will work for Debian. The laptop I am on today will be my last Ubuntu install.

I do work in that space. I build APIs and I use them. I built a springdoc for php so I know a bit about what I am talking about: https://github.com/cnizzardini/cakephp-swagger-bake

The Postman UX is not good on it. It's easy to get lost in tabs, they should ditch the tabs and categorize requests under the actual endpoint. There is also no way to easily save like requests and give them better names that is also searchable. It's also built on electron which means its slow and clunky.

There is nothing good in this space. Swagger would do it if they let you save requests to local browser storage and just added a history dropdown to the endpoints. I use swagger and save common requests to a file system and open them in sublime. if its just JSON payloads I am working with it does the job.

I'm actually okay with Jira. I can't understand why they don't address performance, but I can roll with it because its not that abysmal. I honestly haven't seen something much better out there so it is what it is. It's confluence that I absolutely hate, thats where the performance and generally sad state of the UX gets to me. Bitbucket is even worse, but I had forgotten about its existence until recently because the company I now work for uses that clunky POS. There are good alternatives to those products, but somehow companies get roped into that garbage because they are already using Jira.

How can Atlassian have all that staff and such shit products?

Edit: I know the answer because I've been a company that did all of this. Build new shit and don't focus on the main product, then lay off your staff.

I'll say it, it sucks and its slow. The company I started at recently uses it and I hate it so much. Scrolling through a PR, viewing comments in a PR, adding comments in a PR, its all so clunky and GH Actions destroys BB pipelines. It's crap.

Some years ago (perhaps 2015) I told a non-programmer that MOST programmers would be obsolete by the end of the century because of AI. Surprisingly he scoffed saying there is no way AI will be able to handle all those business edge cases. The stuff in the article is pretty basic and a long way from complex business logic, but we are on our way. I just hope business application developers like myself can survive until retirement, which for me is sometime around 2050. I am getting less optimistic.

I've had the opposite experience sort of. A company sold my home loan off as-is common and failed to close the account. They reported me as delinquent to the credit bureau. So I did the thing you are supposed to do, repeatedly contacting mortgage loan fools to inform them my account is in good standing (took three times) and of course filing a dispute with the credit bureaus.

After having a credit score north of 700 for over a decade that was at 780 at its peak, my score dropped to around 600. I was horrified. It's been a year and it still hasn't recovered and is currently around 700 through no fault of my own. The only debt I've had since 2018 is home loans.

Fuck them all.

Some of the things the poster lists is just jaw dropping, but this is the most painful one.

- it has been developed for 12 years directly on production with no source control ( hello index-new_2021-test-john_v2.php )

First step would be to get that into source control.

- the routing is managed exclusively as rewrites in NGInX ( the NGInX config is around 10,000 lines )

This might be a benefit actually. I'd just start a new application and route to the new code one-by-one using the Strangler approach.

Talk about a getting lost in semantics rant. If you want to make your API "RESTful" like this person describes, there is JSON-LD. Most engineers are going to look at all the extra JSON as getting in their way. What was the point of this rant again?

I gotta agree here. I don't do leetcode challenges. There was one point in my life where I began studying them to pass these filters, but I rather be doing anything else than leetcode...so I stopped. I've never been unemployed so its easy for me to decline jobs when they present me with these challenges. If I were ever out of a job and struggling to get a job I am pretty sure that would change my tune. Until then I reject those companies.

Now thats not to say I won't do coding assignments, but I weigh those pretty heavily. If the employer seems pretty amazing I'll do them, if they seem meh then I decline.

On the flip side, I've had interviews where they asked me no technical questions and no coding challenges. That is an enormous red flag to me.

I'd by happy with even $20 an hour, shit even $10 for doing their stupid take home assignment would make me less angry. At least they are buying me a couple of beers.

It's been about a decade since I did anything serious with SEO. I knew it was sleezy garbage then, but did it for the money. I would outright lie to non-profits to get links from their sites to my seemingly legit site. After a few weeks I'd 301 it to my main site. I really feel bad about this. I did a lot of other underhanded shit to rank highly and it all worked.

The biggest problem was feeling like a bad human and not wanting to tell my friends about how I made money on my side hustle. I am really glad I sold those sites and left SEO behind.

My side hustle now is writing FOSS.