HNHacker News
TopNewBestAskShowJobs

daviddever23box

498 karma · joined October 10, 2018

submissionscomments
daviddever23box··on Shaving Compact Discs to improve the sound
Try adjusting the laser current downward; there is a setting which will provide the best compromise between disc readability and sound quality. Or - simply rip the disc and be done with it!
daviddever23box··on Ask HN: Work Culture Canary?
Corner offices are where individual motivations go to die.
daviddever23box··on Writing an app is like coding for LaserDisc
The 30y scenario is pretty unlikely with zero maintenance.
daviddever23box··on [dead]
I see nothing to substantiate that argument.

Nginx is fine if you know how to use it, and the remark that it can take more than half an hour to reload (an) Nginx (configuration) is just flat-out bonkers incorrect.

daviddever23box··on Ask HN: Will running Stable Diffusion shorten the life of my MacBook?
No more so than watching hours and hours of cat videos, porn, InfoWars, Minecraft videos, whatever.
daviddever23box··on Writing an app is like coding for LaserDisc
If one doesn't maintain one's app, it won't matter what platform/target was used; it will eventually cease to function. This is why there is great benefit to adding a layer of abstraction underneath that someone else can maintain; all that is required is that the app be re-deployed with the latest upgrades and fixes.
daviddever23box··on Thunderbolt, Displayport and Docks
See https://dancharblog.wordpress.com/2021/02/05/usb4-tb4-docks/

I use a Gorilla Creek-based Razer Thunderbolt 4 Dock in front of the USB-C monitor, which provides the additional convenience of easily swapping out the source device (Windows laptop with Thunderbolt, Intel NUC11 with Thunderbolt, MacBook Pro M1) while keeping all other peripherals connected.

In this setup, the webcam and the USB conferencing headset connect via USB Type A at the monitor's built-in, lower-speed dock, and the keyboard, mouse and high-performance audio interface (plus occasional storage) connect at the (higher-speed) Thunderbolt dock.

daviddever23box··on Thunderbolt, Displayport and Docks
Pretty unlikely–nor would I trust the connection to fully saturate the 10GbE interface, as, on a monitor, the most important connection is the video one.
daviddever23box··on Why mocking is a bad idea
Agreed - integration testing will not help you when your code is actually functional against a remote API server that is broken (or poorly documented).

The extra work required to properly separate concerns near to a foreign API surface, in my experience, pays for itself: you expected (and wrote tests for) three outcomes, and provided an observability hook for those outcomes, but a fourth raises its ugly head in real life, forcing you to revisit the API docs and add it to your mock. You add references to the API doc relative to those outcomes, and your code can be easily followed and troubleshooted by the next person. What's not to like?

I feel as if I've seen the same arguments raised over and over against mocks, all of which fall back to "I'm too lazy to maintain the state-space of unit tests", which is, quite frankly, not my problem–it's yours. Grow up and be responsible.

daviddever23box··on Thunderbolt, Displayport and Docks
Looks great!

I am using a 350-nit Philips Brilliance 329P9H (manufactured by AOC), and, frankly, the size makes a huge difference contra the need for multiple panels. It works well with Windows and macOS devices.

One does not need Thunderbolt on a device like this; anything latency-sensitive or bandwidth-intensive should be connected directly as is. USB-C is fine.

daviddever23box··on Ask HN: Working as a software engineer for 5 years, I've forgotten all CS stuff
Apt comparison, if you've ever worked in construction: platform home designs use re-usable elements that are requirements- / market-driven, with designers and structural engineers as part of the process. All architecture programs mix engineering and design / aesthetics tracks, both of which are covered on the ARE exams (loosely speaking).

Discussions regarding PE-style certification for software development often get stuck in the mud, but I'd wager that we'll see something emerge in this generation for general development (as it already exists for safety-intensive applications). And crypto may actually increase the demand for formal proofs and other deep CS concepts.

Your CS prof may have made the remark with some degree of disdain, though there are quite a few programmers / developers out there making better money than a college prof (excluding those working in private consultation).

daviddever23box··on Quiet Quitting Is About Bad Bosses, Not Bad Employees
"Quiet quitting" is a management-led, somewhat loaded term that describes a real phenomenon which lies entirely upon the shoulders of the organization (its management, and not an individual employee) to fix.

Harvard Business Review is merely trying to soften the blow, in hopes that an entire tier of managers does not wake up to HR invites and separation agreements!

daviddever23box··on PostgreSQL on Kubernetes
...but when that Persistent Volume fails, headaches ensue.
daviddever23box··on Ask HN: Which programming language(s) are big companies backing?
Objective-C was around for a long time, and is still in use; I'd be careful not to lump that in with the also-rans.

Not mentioned: Lua, which continues to be used in a lot of places.

And did anyone mention Erlang / Elixir / BEAM?

daviddever23box··on Ask HN: Was there always going to be student loan forgiveness?
"Intellectually-qualified" means selective admission based on aptitude, prior work, and initiative.

There are too many students in four-year colleges (public or private) who might be better suited for technical / trade schools, or, alternately, traditional career-based training (e.g., the older two-year, non-college nursing school model). This creates a scenario where negative achievement is built into the coursework of larger-sized classes, in order to reduce demand to those students who have the aptitude and initiative to achieve positive results in a smaller class size.

We need to remove the stigma associated with an, errm, associate degree. Nothing about academic credentialing matters at the corporate level when the actual work starts, hence the "or equivalent work experience" callout in most modern job postings.

And–at the opposite extreme–some highly-motivated persons might not benefit from post-secondary education at all, which is the recruitment challenge that many top schools face (i.e., the talent and achievement exceeds the formation and knowledge transfer that can be provided by the school at its price).

I cannot solve the problem of existing debt, for which capped loan forgiveness (as currently proposed) is a first attempt. How does one deal with evil in the world? Don't be evil, for starters.

daviddever23box··on Ask HN: What company has the best learning culture and why?
Your response is a perfect meta-example of the side-effects of a reliance upon formally-structured knowledge transfer, i.e., waiting for the answers to be provided to you. This is typical of a junior engineer's approach.

The second approach relies upon independent inquiry plus personal initiative, a strong requirement for a senior engineer, who may be independently approaching a problem for the first time and understands the value of time spent (e.g., avoidance of rabbit holes, the need to document one's findings, etc.).

As an example–in a company full of senior engineers, the relative merit of time spent to develop training coursework is offset by the cost of getting other, more valuable work done; as a consequence, hiring decisions are often made based on a given candidate's ability to work on one's own, rather than being led.

On the other hand–in a larger company that has a wider variety of experience levels, training and certification are a must-have in order to bring forth capable employees that can rise to individual challenges without hand-holding.

Does that make sense?

daviddever23box··on Ask HN: What company has the best learning culture and why?
There's two approaches to this: - my company has a formally-structured approach to training / knowledge gathering - my company provides me the ability to independently structure my process of inquiry without interference or external management

The second often morphs into or informs the first.

daviddever23box··on Ask HN: Was there always going to be student loan forgiveness?
A public college education should be free for an intellectually-qualified individual student, period. Anything else is madness.

And lest that sound elitist, the same should apply to training acquired via trade schools.

The same people excoriating the current administration's loan forgiveness are the ones that have conveniently forgotten the effects of the Reagan administration (both at California state as well as US federal level), knowing full well that an educated populace with sufficient critical learning skills (and no debt) is a danger to authority.

daviddever23box··on Ask HN: Is there a developer laptop that does not suck and is not a Mac in 2022?
An Intel NUC 11 with a portable USB-C monitor should be inexpensive and flexible. If your OS won't run on it, it's probably broken.

I use a NUC11PAHi7, which is basically a Tiger Lake-UP3 mobile chipset minus a display.

daviddever23box··on Why are D-sharp and E-flat considered to be two different notes?
tl;dr: The notation system predates the modern, commonly-used 12-Tone Equal Temperament, for which there are (at least two) ways to describe any note within the (12-Tone) octave, either by sharps (D sharp) or by flats (E flat). In 12-TET, there are exactly twelve notes in the octave, and sharps and flats can be said to "overlap".

In earlier temperament systems, these notes may have been distinct (or in some cases unavailable), as the relationships between notes were based on non-equal, if not more mathematically perfect, ratios.

daviddever23box··on Mark Zuckrberg Says Waking Up Everyday as Meta CEO Like Being Punched in Stomach
Easy solution: start looking for a replacement. If nobody wants the job, make changes.
daviddever23box··on Ask HN: Recommendations for Large, Bright 4K Monitor?
Save your shekels and get some honeycomb blinds; past experience has demonstrated that a monitor with higher output in a bright room will negatively affect your eyesight.

As for me, a Philips (AOC) PHL 329P9 (4K / 31.5 in) monitor has been a excellent companion, whether macOS, Windows or Linux.

daviddever23box··on What Ghillie Suits in the Desert Mean
Yup - nothing to see here.
daviddever23box··on Ask HN: Remote work is dead inside big tech?
Embrace inflexibility at your own peril.
daviddever23box··on Wikipedia’s Credibility Is Toast
Non-profit org has drama behind the scenes, news at 11.
daviddever23box··on 'Too many employees, but few work': Pichai, Zuckerberg sound the alarm
Except that's not a reasonable ask when you have a global presence and meetings into the evening. Saying no to an over-scheduled calendar is the mechanism by which you gain control of your life.

My measure of a meeting's worth is: if you were shackled to a chair for the scheduled duration of this meeting, would you get anything useful done, from a discussion perspective? If not, simply decline the invite; your brain is not important enough to have been productive in that context.

daviddever23box··on Ask HN: Is the iPhone voicemail horribly broken for anyone else?
What phone / iOS version? In general, this has worked well for some time.
daviddever23box··on Ask HN: Switching from GitHub to Gitlab for Ethical Reasons?
Ethical reasons are never sufficient to replace practical ones, though they are important enough to cause one to evaluate the alternatives, which is never a bad thing, and can help to synthesize practical reasons to switch.

If one is not using vendor locked-in features, it's much easier to switch.

daviddever23box··on Ask HN: Do you take short naps while working from home?
Yes! Same reason: a quick nap clears the mind, and I always end up ahead.
daviddever23box··on Ask HN: M1 Pro 14' still worth it for development?
Sad truth is that the 13in Pro doesn't fit when opened on an airline fold-down tray, unless you are flying first-class!
← PreviousPage 9 of 17Next →