HNHacker News
TopNewBestAskShowJobs

lukevp

2,570 karma · joined October 20, 2018

Created the new application NoteBrook (https://notebrook.app to use right away in browser, https://notebrook.com for more info.)

Contact me directly at lukepdev. The place my email is hosted is on live.com.

submissionscomments
lukevp··on Cooking with black plastic is particularly crucial to avoid
Use a carbon steel or cast iron pan and learn how to season properly. They are very nonstick if you cook correctly in them, and their surface is incredibly durable (I use metal spatulas and I primarily cook on carbon steel and a cast iron griddle.) you can also incorporate stainless steel pots, although stainless pans are not nonstick and very hard to use for beginners.
lukevp··on Popular gut probiotic craps out in randomized controlled trial
This sounds super interesting. The pills you are talking about are probiotics? Have some links to which ones you took and maybe some research you did about this?
lukevp··on Kamal Proxy – A minimal HTTP proxy for zero-downtime deployments
Not OP, but I would consider this a data migration as well. Anything that requires an operation on every row in a table would qualify. Really changing the column type is just a built in form of a data migration.
lukevp··on Warning: DNS encryption in Little Snitch 6.1 may occasionally fail
You can’t control anything if they do DNS over HTTPS to a hardcoded IP they control and cert pin so you can’t MITM the connection, can you?
lukevp··on Ask HN: Who is hiring? (September 2024)
The HN Jobs site is for ycombinator companies that have open roles. The Ask HN thread is for any company in the world, and those companies tend to only recruit technical talent from HN.
lukevp··on Finding a therapist who takes your insurance can be nearly impossible
Do you have access to an employee assistance program through work? We have made use of the therapy multiple times and it’s been great. Totally free, 8 sessions per person per incident. You can kick off another set of sessions if there’s another incident you need to discuss. It’s not a long term solution but it’s good to fill in the gaps and get you seen soon.
lukevp··on Did you lose your AirPods?
Portlanders are the best! My brother was visiting us here and he lost his wallet at a major tourist attraction. He figured it was gone for good. Nope, someone turned it in with the $200 in cash still in it.
lukevp··on Why are Texas interchanges so tall?
I think this is spot on, but also keep in mind that Texas is a state built for cars, not people. There are very few places where you can safely live and get around to the things you need, and the state is so big that it’s all very high speed highways. I was just there driving from DFW to Austin and it’s 75mph, and then drove to El Paso where it’s 80 mph most of the way. The scale of highways in TX is unmatched anywhere else I’ve been. It’s pretty incredible and sad to be there. There’s not much care for aesthetics or design of roadways. So there’s some cost that’s gotta be paid because everyone needs a car just to exist in such a big sprawly place. Very catch 22, but no going back at this point. DFW takes over 3 hours to drive acrosss, Houston 2 hours. The metro areas are massive there.
lukevp··on Hermes 3: The First Fine-Tuned Llama 3.1 405B Model
Strange to name something related to Meta the same as a product by Meta (the Hermes JS Engine).
lukevp··on Printf Oriented Message Protocol
I don’t really get the advantage of this over either json (for human readability), protobuf (for type safety and schemas at the parsing layer), etc. it seems like it mostly has disadvantages and would be difficult to implement efficiently because there are not consistent characters to tokenize.
lukevp··on Launch HN: Stack Auth (YC S24) – An Open-Source Auth0/Clerk Alternative
Is it possible for the OAuth callback url to be self-hosted on a free/OSS plan too? otherwise it would allow the cloud hosted app to intercept the token exchange flow of a client credential grant, wouldn’t it?
lukevp··on Old videos of chimpanzees suggest they are capable of speech
These aren’t very good words to show that they can speak. Mama and papa are just lip based, they don’t involve the tongue at all, and don’t require varying tonality from vocal cords. Even cats can make sounds that sound like speech.

Also this provides no evidence that he understands language just because he says a word. Parrots can speak much better than this but they do not understand language. I think the fact that they can learn sign language is much more significant.

lukevp··on Adobe exec compared Creative Cloud cancellation fees to 'heroin'
Reading that, I would assume the fee would be like $10. Not the majority of the contract cost. I ran into this fee when canceling and absolutely hated Adobe for it. If there were even decent alternatives to their products, I’d never give them a red cent again.
lukevp··on Inkbase: Programmable Ink (2022)
Looks similar to the new iPad features in the next OS.
lukevp··on CrowdStrike CEO apologizes for tech outage
he doesn’t even make a million in cash, most of his comp is in stock in a company he founded but only owns 0.5% of, which is gonna hurt bad after this. Elon gets billions in stock tranches and isn’t even mentioned here (because it’s performance based, I assume).
lukevp··on CrowdStrike CEO apologizes for tech outage
I think this outage is easily avoidable with better processes, and I have no skin in the game (was unaffected personally), but I don’t really see anything wrong with including the company. He basically flushed everyone’s stock down the toilet and possibly doomed the company in the long term, and lots of people like having jobs and it’s disruptful to them. Do you think this is appropriate in general, just shouldn’t be in the public statement and instead in an all-hands? Or would apologizing to the company always be seen as in bad taste to you?
lukevp··on CrowdStrike CEO apologizes for tech outage
As someone from Austin (now live elsewhere) this remark is really interesting to me. Have there been companies that have moved from the valley to Austin and seen significantly worse outcomes and the move can be pointed to as a reason? I can imagine why it would be so, but if you have examples that would be even better!
lukevp··on 10% of Cubans left Cuba between 2022 and 2023
The paroled non-citizens who don’t have voting rights are going to vote for trump in droves? How would this be possible exactly?
lukevp··on The Cheap 10GbE Switch Buyers Guide
I think this is good to point out, but I feel like you left out the reason why this is so. Mikrotik allows installing of both SwitchOS and RouterOS. The CRS is a switch. That means it can do vlan-aware switching between all its ports, and it’s a managed switch. It has ASICs that can do line rate switching of 10gbe on all ports simultaneously. You can use it as a router (NAT is something a router would typically be responsible for) but that will be super slow because it’s not using the switch hardware. The CCR2004 is a totally different type of product. It’s a router, not a switch. It can do NAT faster because it has a faster CPU, but it also can’t switch at line rate across all its ports simultaneously because it doesn’t have the ASIC switching hardware. Mikrotik is good about providing both the switching and routing performance metrics, but it’s kind of unclear unless you know what you’re looking for.
lukevp··on Eight Years of GraphQL
The breaking changes part from the original article was clear to me. The author was saying that if you control the API and the client, it’s often quicker to release changes that are not backwards compatible as long as you can coordinate the release of the two. Then there’s no need to version at all. Sounds like this is harder with graphql than REST.
lukevp··on ULID: Like UUID but Sortable (2019)
I think it’s meant to be monotonic within one node but not cross-node (cross-node the sort order is random within the same millisecond). The random portion of the IDs are sequentially incrementing within a single MS on a given node.
lukevp··on Low salary likely to cause exodus of European tech talent
What’s broken about the cities in the US exactly? I also don’t generally hear the US referred to as corrupt.
lukevp··on Ente Auth: open-source Authy alternative for 2FA
Authy has been having security incidents. This is an OSS competitor to Authy (Twilio).
lukevp··on Brazil's Supreme Court decriminalizes marijuana
You can get over 16 oz of dried flower per plant if you grow outdoors in ideal conditions. Even with a super low final yield of only 1 oz per plant (this would be a beginner’s yield growing indoors, not someone with 200 plants), that would still be 200 oz of dried flower. 1 oz is like a year supply for an average person. I could see a heavy user getting through an ounce a month maybe? So this is still 10x what anyone would ever need, and that’s if you were a very inexperienced grower.
lukevp··on Brazil's Supreme Court decriminalizes marijuana
I’m not sure I get the point of this story. Is it that he was lying? 200 plants is ridiculous for personal use. Even 20 is ridiculous.
lukevp··on Ask HN: Midlife crisis, which direction to go with?
Can confirm. 35 year old engineer with a Miata (and another car). Excellent recommendation. Don’t believe the NC hate, a PRHT NC Miata is an incredible cruising car. The ND is a retractable fastback and doesn’t fully go down (aka not a real convertible) and NCs are super cheap. If you must go with a new car, NDs are fine too, just don’t discount the NC!
lukevp··on An interview with AMD CEO Lisa Su about solving hard problems
Did you mean “that’s also a descendant?”
lukevp··on SimCity in the web browser using WebAssembly and OpenGL
I think you did misunderstand their point. Browser native doesn’t just mean DOM, there’s also Canvas and directly reading mouse offsets and various other approaches. What they mean is don’t transit a mouse click through an OS emulation layer through a hardware emulation layer to the simulator, just directly read input from the browser and skip all the intermediate layers and inject the value directly to the code. Imagine that the mouse is simulating a PS2 hardware device with input polling and interrupts on top of a whole simulated OS and all that crap.

The approach suggested is assuming you have access to the code to modify how it gets input data, or you’re willing to update the memory directly when input happens.

lukevp··on ESASky
Where do you live that you don’t have a good view of the sky within your country?
lukevp··on Tesla shareholders approve CEO Elon Musk's $56B pay package
there isn’t a downvote for a top level post. It’s just that no one cares enough to upvote it more. There’s no brigading. Just disinterest.
← PreviousPage 7 of 27Next →