News for hackers. Stuff that matters.

chiyc

Re:I Hate Compilers on Thursday June 18, 2026 @09:39AM (#48585123)
I don't get the sense they hate compilers at all. The writing describes work they seem to love doing. It's just clickbait.

And it may not have crossed their mind that the clang behavior is a bug after finding a workaround. I'd also assume compilers do things "no mere mortal can fully comprehend on their own".

Re:What happens when an octopus engages with art? on Tuesday July 22, 2025 @07:30AM (#44645591)
Clearing up the mix-up here. Children of Time is the first book in the series that centers on a spider civilization while Children of Ruin is about octopus.

I haven't read Children of Ruin yet, but I've consistently heard from people that they enjoyed Children of Time more.

Re:What a Crab Sees Before It Gets Eaten by a Cuttlefish on Tuesday March 04, 2025 @06:18PM (#43260795)
Yep, I missed that the archive link doesn't have video.
Re:What a Crab Sees Before It Gets Eaten by a Cuttlefish on Tuesday March 04, 2025 @04:46PM (#43260116)
Thanks! I didn't realize the static archive was missing the video. These are better than what's on Santon's site.
Re:What a Crab Sees Before It Gets Eaten by a Cuttlefish on Tuesday March 04, 2025 @04:43PM (#43260097)
I was hoping the article would include a video, but there's a great 12 second clip on Matteo Santon's site: https://matteosanton.com/research/
The article claims an 80% reduction in injections, but they must only be counting the injections prior to egg retrieval. After the 2 weeks of injections before the egg retrieval, there's another 8-10 weeks of intramuscular injections after the embryo transfer.

Still, this is a great development to lessen the entire ordeal for women undergoing IVF.

A well-meaning but frustrated parent might try that move in the moment but not consider what it could mean from their child's perspective. "My parent could leave me" should never be a potential consequence for misbehaving.

They're probably more aware of it because of worse things they've endured like it. A severe example is kicking your kid out of the car and driving off without them. Or packing them a bag and forcing them out of the apartment.

Re:Avoid blundering: 80% of a winning strategy on Wednesday April 03, 2024 @07:52AM (#39916242)
It can also involve deviations in strategy based on the count, particularly with borderline hands.
Re:MIT SICP Book in JavaScript on Sunday July 23, 2023 @03:39PM (#36838938)
Right associative! It's just one of the many rites of passage for people working with PHP to get bitten by its left associative ternaries. Naked nested ternaries are deprecated now, but maybe one day, PHP can have right associative ternaries.
Re:Voluntarily Stopping Eating and Drinking on Thursday February 09, 2023 @01:56PM (#34729199)
Fasting as a healthy person is very different from someone nearing the end of their life. Many people suffering from sickness lose most of their appetite already and have little energy to bring themselves to eat.
Re:Thelonious Monk’s Tips for Musicians (1960) on Thursday December 22, 2022 @11:02AM (#34094748)
Hahah, love it. A couple examples for anyone curious about this:

https://www.youtube.com/watch?v=qweSlfP6BtI

https://www.youtube.com/watch?v=jgPQkMX75pY

Ask HN: Strategies for Dealing with Email Spam?

I've been receiving junk mail recently at an incredible rate. Outlook had some trouble filtering them out at first, but it seems like it's finally caught on. Unfortunately, I still feel like I can't avoid looking through the junk folder though because I'll inevitably miss something I need that gets thrown in there.What strategies do you have for dealing with spam? Aliases and filtering rules?...

( Read More... | 3 comments | on HN )
What other professions do you have in mind with better ROI?
Re:Show HN: Obsidian 1.0 – Personal knowledge base app on Thursday October 13, 2022 @01:26PM (#33193997)
That's cool to know. It's definitely not what I expected! I made the assumption a markdown-based tool would primarily be used amongst tech workers for tech-related knowledge. All that being said, the cost for a license is nothing compared to other tools I use daily like JetBrains products.
Re:Show HN: Obsidian 1.0 – Personal knowledge base app on Thursday October 13, 2022 @11:11AM (#33192126)
From their licensing: "You need to pay for Obsidian if and only if you use it to contribute, directly or indirectly, to revenue-generating, work-related activities in a company that has two or more people."

I imagine that applies to many of us. How many people are looking to use Obsidian purely for personal use?

Re:Economists are flocking to Silicon Valley on Thursday September 08, 2022 @11:30AM (#32767048)
Hiring economists into tech has also been going on for many years at this point. I roomed with a PhD candidate years ago who described fairly established hiring pipelines from Economics PhD programs into industry.
Re:Love Song to Costco on Monday July 11, 2022 @07:30AM (#32054704)
I want to say that's a relatively recent change.
Re:Are We Really Engineers? (2021) on Wednesday January 19, 2022 @11:17PM (#30004545)
You and the article are both right. Chemical engineering does rely on that knowledge, but plenty of it is done via experimentation. Process controls are largely developed through a lot of experimentation and data collection to understand how a process responds to various inputs.

There was a great comment elsewhere about how engineering is about dealing with the unknowns and noise of the real world, which is why engineering requires empirical evidence to further refine or create those models. Engineers may use models to calculate estimates but it all needs to be backed up by data.

Re:Are We Really Engineers? (2021) on Wednesday January 19, 2022 @05:27PM (#30001277)
I appreciate you sharing your perspective! Mine's somewhat different having worked in another industry.

I worked in semiconductor manufacturing as a process engineer. What counts as bug in that setting? It's completely expected to have defects in the final wafer. They go through a QA process. Some die can be repaired but others are trash. Die also get graded and low quality chips go to customers with less mission-critical needs. There's also a department dedicated to investigating early failures in defective product from customer returns.

Personally, I viewed the product that I delivered as the wafers coming out of the steps I owned. High volume manufacturing is an ongoing process much like software development.

As an individual process owner, I had metrics and goals to meet but my processes fit into a larger system I didn't fully understand. Process development happened by incremental changes much like software feature development. We would convert a small percentage of the production line with a new change at one step like you might use feature flags, but we sometimes had to rollback changes when something unexpected came up at yield or test.

It might be more the nature of semiconductor manufacturing, but I view failures as part of the engineering process that comes up when we're pushing our tools and systems to new limits.

Re:Are We Really Engineers? (2021) on Wednesday January 19, 2022 @04:02PM (#30000073)
Thanks for sharing! This is a great series of articles I've never seen before. I'm also a crossover as defined here and agree with a lot of the perspectives, particularly about the many transferable skills in part three. I think working in a complex manufacturing environment helped me develop software debugging skills.

I see the licensure argument get brought up a lot. Many people working in "traditional" engineering fields never get their PE because there's just no need in their industry. Sure, that may not make them a licensed "Engineer" in some jurisdictions, but it doesn't make their work any less engineering.

The work done by other engineering fields also varies widely. Looking back on my work as a process engineer, it's honestly hard to say that entailed any more "engineering" than my software position does now.

Re:Switching to a four-day workweek (2021) on Monday January 10, 2022 @01:25PM (#29879155)
The article says they're testing it, but it must be old. Bolt has apparently gone permanent on the four day work week now.
I've seen "sanitization" used to often mean filtering or removal of some of the input
Re:From Node to Ruby on Rails on Thursday December 16, 2021 @09:05AM (#29578199)
What does Django offer that you feel is an improvement over Rails? I'm asking out of curiosity because I have very little experience with either.
Re:From Node to Ruby on Rails on Thursday December 16, 2021 @09:00AM (#29578139)
I was similarly motivated to go with PHP and Laravel instead of Node for a personal project recently. Does anyone with experience in both Laravel and Rails have thoughts on how they compare? Both the frameworks themselves and the surrounding ecosystem?
Re:If Silence Is the Cost of Great Ramen, So Be It on Wednesday November 03, 2021 @11:15AM (#29095853)
I feel like I've encountered less of that style of service lately. But I don't know though if it's that the types of restaurants I go to have changed, or there's a cultural difference having moved recently to NYC.
Re:How nimble Keyence grew into a $140B titan on Thursday October 28, 2021 @10:51PM (#29034660)
I actually have a lot to be thankful for to Keyence. In a prior life as a process engineer, I had some exposure to Keyence products in a manufacturing setting. Looking to make a career change, I got into their hiring pipeline for a technical sales role. Fortunately, I got rejected after taking a personality test and submitting a video response to some interview prompt.

I instead got my first software development position the following month, which has been an amazingly positive change in my life. So thank you, Keyence. Who knows where I’d be today otherwise!

Re:Don't give up on having kids because of climate change on Monday October 11, 2021 @08:48AM (#28827728)
I liked my friend's take on this: that humanity can use more potential people to help solve these problems than avoid that possibility by not having children.
I hope he gets the help he needs. Thanks for posting this. Just responding to help get this more visibility.
Re:SQL Join Types Explained in Visuals on Wednesday July 07, 2021 @10:16AM (#27761372)
I've only used it a few times, but it was usually to combine data from two tables that didn't have a column I could join them on.

Older »