HNHacker News
TopNewBestAskShowJobs

creyes12345

74 karma · joined April 7, 2021

I founded Giopler in 2022. https://www.giopler.com is a fresh approach for writing great computer programs. Use our header-only C++20 library to easily add annotations to your code. Then run our beautiful reports against your fully-indexed data. The API supports profiling, debugging, and tracing. We even support performance monitoring counters (PMCs) without ever requiring administrative access to your computer.

Compile your program, switching build modes depending on your current goal. The annotations go away with zero or near zero runtime overhead when not needed. Our website has charts, tables, histograms, and flame/icicle performance graphs. We support C++ and Linux today, others in the future.

submissionscomments
creyes12345··on Sampling Profilers Suck
I've been working on making C++ programs faster for a long time. Most of the popular profilers for this job use a method called "sampling" to measure how well a program is doing. I've used them a lot, so I know they're not perfect.
creyes12345··on Launch HN: Radical (YC W23) – Autonomous high-altitude solar aircraft
The Wright brothers were incredible engineers, and a twisting wing made sense for their design. For high efficiency, a stiff wing is a must. Nowadays active stability systems make more designs practical. But the mission goals here favor low weight and reliability.
creyes12345··on Launch HN: Radical (YC W23) – Autonomous high-altitude solar aircraft
I was peripherally involved with a similar project a few years ago. They got bought out by Facebook. This was before Aquila.

There’s a good reason why most airplanes look and behave alike: because it works. Technology choices like flying wings (not used here) or twisting wings (used here) are a “code smell” to my computer programmer nose. To me, nothing is sexier than good reliable technology that works. Smart investors will know that. The other ones will do you a favor by staying away.

The use of batteries to maintain altitude at night is a big concern. Batteries are heavy and will dramatically cut down on the usable payload. They need to be maintained warm (but not too warm!), which is a challenge at the low ambient temperatures the aircraft will experience while flying.

Most airplane accidents happen during take-off and landing. Please do not shortchange these phases of flight, and good luck.

creyes12345··on PostHog Company Handbook
This handbook simply explains how we work. It has been one of the most important things we've ever made.
creyes12345··on Fake recruiter lured aerospace employee with trojanized coding challenge
The security on this website is fantastic. They have disabled the use of the arrow keys to scroll the content of their pages. This must obviously be due to a previously unknown attack vector via the use of the keyboard. Bravo!
creyes12345··on Icicle Lemonade Recipe
It is time to revise my reliable rule for estimating software projects. It served me well for many years. But it does not cover all important cases.
creyes12345··on Scientists have identified the potato pathogen that devastated Ireland (2013)
Requiring calorie-heavy diets to carry out their punishing workloads, [the Irish impoverished tenant farmers] were soon consuming between 40 and 60 potatoes every day.
creyes12345··on Ask HN: What other news feeds do you read besides Hacker News?
Damn! I feel like I just hit the mother lode with this website.
creyes12345··on Lessons learned from 15 years of SumatraPDF, an open source Windows app (2021)
I share this sentiment. First I try to figure out their monetization strategy. Not finding it is a red flag unless it is obviously a small side project. Then I try to figure out where I am in their funnel. How hard are they likely to try to force me to get the paid version? Finally, I ask myself if I see myself eventually paying for the product if I need to. For example, is it a company I respect and is the product priced fairly?
creyes12345··on Tell HN: Airbnb has no system in place when a host cancels on a renter
Many years ago I had a two-week reservation at a nice looking Best Western. When I tried to check-in they told me the room was not available, but they had another hotel nearby where I could stay for the same rate. It was late in the day, so I felt I really had no choice but to take their offer. The other hotel was far overpriced for what I paid for that night. The next day I walked to the other hotels in the area. They all had empty rooms and they were all much better deals than what I had. So I cancelled the rest of my reservation and never looked back. To this day I avoid that hotel chain.
creyes12345··on 7% of Americans don’t use the internet. Who are they?
My mom does not use the internet. She is 87. We’ve tried to teach her to use email. Once you explain the process at her level of technology, you realize how complicated to use it really is.