HNHacker News
TopNewBestAskShowJobs

bmj

2,665 karma · joined March 1, 2008

http://anklebiter.net/log
submissionscomments
bmj··on Teen mental health is plummeting and social media is a major contributing cause [pdf]
To add to your response to #2: kids are watching their parents behave poorly on social media, and spend their time with their noses in devices. When parents of older kids still have trouble "adulting," that is bound to trickle down to the kids. Certainly, I don't look like my dad did in his late 40s, but I also have a pretty firm grasp of the responsibilities I have.

My kids also must avoid social media until they are 18. Heck, my older son had a feature phone until just two years ago, when he absolutely needed a smartphone for tools required for his position as a coxswain on his rowing team. Even then, he couldn't install apps, couldn't use a web browser. Since he turned 18, he's tried out some social media and other things, but mostly avoids them.

bmj··on Mechanical Watch
Will Seiko provide parts for older watches? I just got stuck with a bricked Swiss Army quartz watch because no one can get parts for it (it's 20 years old). I'm very tempted by some of the more affordable Seiko mechanical/automatic models, but I'd like the watch to last at least a decade or so.
bmj··on How to Walk (12 miles a day)
Fanny packs are sweet, except the part where you're wearing a fanny pack.

Yes, my teenagers were shocked and appalled when they saw it, and made me promise I would only wear it while on the bike.

bmj··on How to Walk (12 miles a day)
I highly recommend Rebecca Solnit's book Wanderlust. She dives into the history of walking, and she spends a chapter on notable flaneurs.
bmj··on How to Walk (12 miles a day)
I cannot deal when a backpack when the temperature is above 65 degrees Fahrenheit, for the very reason Arnade gives -- a sweaty back. I've been using a Nittany Mountain Works fanny pack on bike rides recently (the larger model will carry A5 notebooks, which is plenty big for my non-work commuting since I'm remote full time now). I guess I will still deal with a sweaty lower back, but that's better than my entire back.

That said, I agree with you -- I could imagine walking (or riding) with stuff in my pockets.

bmj··on Apple’s Self Service Repair now available
"Core" charges make a lot of sense for automotive parts that be reconditioned/refurbished. I'd much rather have to make another trip to the parts store to return my bad brake caliper than toss it in the trash. The same goes for something like phone batteries. Apple is dangling a carrot to get people to return batteries (and other parts) for recycling/proper disposal.
bmj··on Penmanship
Given my age, I learned cursive in school, and spent my college years taking handwritten notes. My cursive was pretty terrible, much like my father's. However, he spent years working as a draftsman, and then as an estimator (before the days of personal computers), so his printing was very similar to the form described in the linked article. So, I taught myself to write in the same form. I still handwrite a lot (journalling, drafts of papers), because I find it easier to "think out loud" with a pencil in my hand.
bmj··on A few concrete arguments for e-bikes
Some of the arguments presented are not e-bike specific. And those that are specific to e-bikes, specifically the "good for the planet" argument, are dodgy (as the report linked to by Bray in that section admits). To be fair, I have no real issue with e-bikes. If they get people out of their cars, I'm all for it. I'm a long time cyclo-commuter, and like others in this thread, I've had a knee-jerk reaction to e-bikes, but I've gotten over that.
bmj··on Ask HN: How do you keep track of software requirements and test them?
to reiterate on parents endorsement for agile and the point that you seem to be taking issue with: nothing in Agile says you can't run final acceptance tests or integration tests before shipping.

This is exactly right. I work in a highly regulated space, and we have been working in an Agile framework for awhile now. There are two iterations baked into every release cycle (at the end) for final regression testing. That cycle will re-run every test case generated during the program increment, plus additional test cases chosen based on areas of the application that were touched during development.

On top of final validation, we also have an acceptance validation team that runs full integration tests after final validation is complete.

bmj··on Ask HN: What should I bring up during salary negotiation as a junior developer?
Part of this discussion should be asking your boss what, exactly, are the requirements are for the next position up the ladder. Use your work on the current project to determine if you, in fact, could reasonably ask for a promotion.
bmj··on Ask HN: Where can we find the unsexy jobs?
Small-scale manufacturing is another good spot. I spent some years doing consulting work with a steel processing company. "Boring" tech, but interesting problems to be solved.
bmj··on We decided to move 90% of our workload from the cloud to on-prem infrastructure
Starting a web-based or SaaS (Software as a Service) business was virtually unheard of before the age of IaaS (Infrastructure as a Service) companies. There were simply too many hurdles, and the expenses were too high — you’d have to purchase dedicated servers and a high bandwidth connection to handle a load of incoming visitors to your website, hire engineers to build a scalable system, and if you planned to go international, you would have to purchase servers in other geographical locations.

The first internet boom was exactly what the author describes. I worked for an internet e-commerce start-up in 1999, and guess what? We had dedicated hosting bandwidth coming into our office, and the hardware and software in place to serve our application. Of course, one of the founders was a sysadmin, but I had friends working for similar start-ups, and they leveraged one of the many co-location providers in the city to manage all the details. Yet their employer still owned actual hardware that they could touch when necessary.

bmj··on Ask HN: What bits of fundamental knowledge are productivity multipliers?
I think it's also possible that some of these lead to a I've-got-my-hammer-and-everything-is-a-nail approach to problem solving. You may then find yourself parsing HTML with regexps (https://web.archive.org/web/20111009133402/http://stackoverf...), which is never a good idea.
bmj··on I don't like computers (2016)
This is a good point, and, interestingly, I think the author of the original post would agree. He clearly (in 2016) still enjoys his work, and seeks to be excellent at it. He's just come to the conclusion that he can both do that, and not have computers and operating systems and programming be the sole focus of his life.
bmj··on Open source ‘protestware’ harms Open Source
Did you read the parent article?

But, in at least one case—the peacenotwar module in the node-ipc package—an update sabotages npm developers with code intended to wipe data stored in Russia and Belarus. In a March 16 blog post on the malicious code, Liran Tal at Snyk said, “This security incident involves destructive acts of corrupting files on disk by one maintainer and their attempts to hide and restate that deliberate sabotage in different forms.”

This has nothing to do with pace of development, or even the political views of the developers. It has to do with inserting what is essentially malware into open source packages that affect users based on geo-location.

bmj··on The Code Review Pyramid
On my team, the level of scrutiny a merge request receives depends on the author and the functionality. MRs from a principal or lead engineer tend to get rubber-stamped at a higher rate, though, to your point, many of us will explicitly call out code that we would like to have reviewed in more detail. If a more junior level developer submits a merge request, it is highly likely their code will get a close review.

I'm not sure I agree with your premise that code reviews are the product of a culture with a lack of trust and ownership. I think, in fact, submitting to a review process is a sign of ownership -- it's saying "hey, the quality of the code we produce as a team is important to me, and I know I make mistakes."

bmj··on The hunt for Nigerians who can change into cats
No. I think the new age movement generally keeps the supernatural at a safe distance, or at least frames the discussion in very general terms. Further, I think much of the manifestation of success via meditation isn't really supernatural at all, but rather just another life hack. The sort of spirituality described in the article has very specific ideas about the supernatural world, and the entities that reside in it. There is also an understanding of the uncontrolled, dangerous nature of the entities.
bmj··on Plain Text Sports
This isn't "plain text." It's still laid out via HTML (and CSS). HTML tables somehow get a bad rap, but they are perfect for tabular data, which most of this data displayed on this particular site is. A proper "plain text" interface in HTML would be the data wrapped in a PRE tag, right?

To be clear, regardless of the HTML layout, I do like this site, because I can quickly and easily check NHL scores and standings without the cruft that comes from most sporting websites.

bmj··on US Senate votes unanimously to make daylight savings time permanent
This was my response, too. I have a slight preference for standard time, but anything to avoid the twice-a-year switch is appreciated.
bmj··on Can you warm yourself with your mind?
Hof is only mentioned in passing in this particular essay.
bmj··on I Don't Like Smartphones (2016)
Yes, I don't understand why there aren't more feature phones with full hardware keyboards. This, combined with the GP's requirements, would likely convince me to shift to a feature phone.
bmj··on Long-standing literary magazines are struggling to stay afloat
I'm curious about the actual volume of literary work being produced compared to days past. For those who still partake: is the work still being produced? Is it harder or easier to find? Is the quality changing?

There is no lack of work being produced. My wife (a writer) subscribes to several literary magazines, none of which are associated with a college or university. These journals seem to be doing just fine, between subscriptions and grants. And she is always receiving information about newer journals, or journals that we've not come across before.

bmj··on The data are clear: The boys are not all right
This isn't necessarily true. I know a wide range of folks that work in union trade positions, and they make very good money. Now, sometimes, those jobs can be unpleasant for awhile (building is behind schedule, etc, etc), but they also last a finite amount of time.

To be clear, I'm not suggesting that the trades are a gravy train for everyone, but the idea that you will barely make ends meet is also not the case.

bmj··on The data are clear: The boys are not all right
Dating for the 18-21 cohort, outside of the university setting, is already very challenging. Truth be told, some of the women my son has dated in this cohort also live at home.
bmj··on The data are clear: The boys are not all right
You do realize that a career in the skilled trades can lead to very good pay, right? Yes, the work can be hard, and the hours sometimes long, but there are very clear paths to working independently, or for small shops/contractors that provide a nice degree of independence and good pay.

I think high school kids in the U.S. should be exposed to STEM, the humanities, and the trades. We have pushed college/academic achievement long enough, and I suspect that some of the data we are seeing represents a backlash against it, particularly when you consider the cost of university and the job prospects for new graduates.

bmj··on The data are clear: The boys are not all right
As the father of 18 year old who is not going to college and instead working as a carpenter, I don't think lumping 18 year olds with 25+ year olds makes much sense. Perhaps I have an antiquated view of family, but I don't feel his "independence" has everything to do with where he lives. I'm more than happy to have him around the house if it allows him to save money and live a better life at, say, 21.
bmj··on Ask HN: What are some good tech magazines?
While it may not be directly related to the nuts and bolts content of HN, I think The New Atlantis is a great journal for anyone who enjoys thinking about science and technology and their cultural effects.

https://www.thenewatlantis.com/

bmj··on Ask HN: How can I make a “kid's computer” today as good as an Apple II?
There are plenty of tutorials available out there, with some geared toward kids with no programming experience. My older son went through a class (can't remember which one...it was at least six years ago) that did a very nice job of making basic Minecraft mods very accessible, while still introducing programming topics.
bmj··on My dishwasher won’t start until I let it update its firmware over the WiFi
My (non-internet connected) washing machine does this very thing. Why does an appliance need to be connected to a network to provide this functionality? So I can track it on my phone? As another comment pointed out, until these appliances can load themselves, I still need to be physically present at some point in time. An LED indicator can tell me to clean the filter or fill the cleaning reservoir, and I don't have to enter my WiFi information or download security updates.
bmj··on Bridge collapse in Pittsburgh’s Frick Park
This very thing occurred in PGH with the Greenfield Bridge[0]. This caused significant disruption because the bridge spans a major highway to the eastern suburbs. Of course, the infrastructure issues with that bridge were rather obvious, since chunks of concrete would fall on to the highway (necessitating netting to be installed).

[0] http://greenfieldbridge.otmapgh.org/

← PreviousPage 4 of 34Next →