Readit News logoReadit News
glassprongs commented on How to waste time and overcomplicate things   ryanwarnock.me/blog/26022... · Posted by u/scrappydew
glassprongs · 4 years ago
Been there a few times, plan to keep visiting. Hopefully those scripts you wrote and threw away were designed and written at the highest level of professional competency.

IIRC the solution steps should be Step 1: make it work, Step 2: refactor, Step 3: optimize. I think you did Step 1: unoptimize, Step 2: undo

glassprongs commented on Ask HN: How does your company release software?    · Posted by u/jsattler
glassprongs · 4 years ago
When I worked in enterprise we didn't release software until we ensured quality.

The dev was responsible to test their software before they push their commit - QA's job was not to find bugs from lazy developers.

Our time estimations for tickets included additional time for writing tests.

All PR had to be reviewed for bugs, security, performance etc.. the author ws responsible for getting someone to review it if they wanted it released.

The dev was required to communicate to with QA and explain if any other systems or functionalities were be affected by a change.

Everything was be tested on staging before going to prod - absolutely everything with no exceptions.

Regression tests were never skipped.

If something couldn't be tested then we had to logically deduce why it could not cause an error.

After a release we ran smoke tests and would immediately roll back if any issues.

glassprongs commented on Ask HN: If you were in a software developers' union, what would you fight for?    · Posted by u/halestock
glassprongs · 4 years ago
Protect from jobs being sent overseas.
glassprongs commented on Adobe tricks users into a 12 month contract   twitter.com/darkpatterns/... · Posted by u/zdw
glassprongs · 4 years ago
I experienced Adobe's toxic business practices years ago when I tried to reduce our DC license count by 1. It made me no longer want to work with them.
glassprongs commented on Poll: Where do you live?    · Posted by u/binarynate
lhorie · 4 years ago
Pasting this in dev console will give you a quick and dirty rundown. It sorts locations by points.

    [...document.querySelectorAll('.fatitem table .athing')].map(el => [el.textContent.trim(), el.nextSibling.textContent.trim()]).sort(([,a], [,b]) => parseInt(b) - parseInt(a)).map(a => a.join(' - '))
As of this post, California is leading, followed by other places w/ large tech hubs (Germany, UK, Canada, NY, Washington)

glassprongs · 4 years ago
Nice work
glassprongs commented on macOS Is Hot Garbage   medium.com/@sergiointoron... · Posted by u/ray__
glassprongs · 4 years ago
The lack of hotkeys, weak window management and finder are also failings for me. The mouse curve/acceleration used to terrible, either I got used to it or they fixed it at some point.
glassprongs commented on Ask HN: Can you get away with “by using this site you accept cookies”    · Posted by u/hwers
glassprongs · 4 years ago
Our lawyer said we can for functional cookies so we now require those. For statistics and marketing we still ask for consent.
glassprongs commented on Torvalds: Delete Linux because it sucks   github.com/torvalds/linux... · Posted by u/makeworld
glassprongs · 4 years ago
It is 100% legit. Typing this from Win xp.
glassprongs commented on Ask HN: What do you consider as “bad” code?    · Posted by u/JZN666
glassprongs · 4 years ago
These are some properties I see bad code having

  * insecure
  * doesn't work
  * lack of checks and validation leading to unhandled states
  * inconsistent style and method
  * difficult to understand for wrong reasons
  * spaghetti with too much coupling
  * poorly optimized and inefficient

glassprongs commented on Ask HN: What monitor would you recommend for a home setup?    · Posted by u/nikochiko
glassprongs · 4 years ago

  - Size: 27" to 34"
  - Resolution: 4k, 3440x1400 or two x 2560x1440 monitors.
  - Refresh-rate: 100hz+, absolutely not lower than 60hz
  - Latency: as a small as possible, no greater than 5ms
  - Ultrawide or not: my take is extra pixels + screen size is immersive but you get that also just by going up in res + monitor size.

  I don't have 5k+ or 120hz+ monitors so I can't chime in on those.

  If your programming has you managing a lot of apps and windows at once then I recommend 2 monitors.

u/glassprongs

KarmaCake day13January 16, 2022
About
If it's related to computers then I want to know about it. Let's share IT war stories.
View Original