HNHacker News
TopNewBestAskShowJobs

anecd0te

46 karma · joined April 5, 2022

submissionscomments
anecd0te··on Compile time evaluation in Nim, Zig, Rust and C++
> Having to mark everything as evaluatable at compile time is a stupid, stupid, decision that only C++ could think was a good idea.

What is stupid about it? It makes a lot of sense given how programming languages work.

anecd0te··on Ask HN: Is blockchain tech already everything we need it to be?
Again, problems that people don't have
anecd0te··on For most Americans, owning a home is now a distant dream
"Reduce your quality of life and distance yourself from your friends and family, it's cheaper."
anecd0te··on Twitter owner transition: Temporary ban on product updates after Elon Musk deal
Cramer used it to refer to high growth tech stocks that dominate their markets and have large market caps, Twitter was none of those.
anecd0te··on Why LSP?
I can't link for hopefully obvious reasons

In user studies it was found that beginner/novice coders (or really, users that aren't SWEs) autocompletion was the most requested feature for improvement in IDE support. It's foundational for understanding what they can write and making sure it's valid.

And that makes sense to me, if you have a lot of experience in a codebase and ecosystem it's not as important. If you don't then typing `.` and seeing a bunch of aptly named methods show up, then snippet completion for their arguments to tab through them, you are immediately productive. Autocomplete turns known unknowns into known knowns.

anecd0te··on Ask HN: How to view UI changes before & after a pull request?
My org requires screenshots and/or gifs in the PR. Tooling is great, but not everything needs automation all the time when a little bit of manual work needs to be done anyway.
anecd0te··on Ask HN: Why is Node.js more susceptible to supply chain attacks than e.g. PHP?
There's more stuff worth breaking today in JS than there was twenty years ago in PHP, and more people that know how to do it.
anecd0te··on Incident with GitHub Packages and GitHub Pages
What are the axes? Is that number of posts per date or total number of posts?
anecd0te··on The bottom is dropping out of Netflix
Netflix (like many businesses) use stock buybacks instead of dividends.
anecd0te··on The bottom is dropping out of Netflix
> What is so hard about that?

Media companies have been using the value of "content you want to watch" to subsidize "content you don't know you want to watch" for about a century now, the back catalogs are what will keep you paying but that only retains value so long as new content can be added to it.

anecd0te··on SVG passthrough precision
What I've found working with geometric data like SVG is that your software will use some kind of internal representation that looks quite different than SVG, so you will do some kind of parsing into your data structure and then serializing out to SVG at the end. Even doing something like serialize(parse(number)) is not guaranteed to be lossless.

The only way to avoid doing that losslessly is to track the original text that you parsed into your IR nodes, which is a bit expensive if you think about it. A double is 64 bits, most shape/path data is packed and dense lists of doubles. Interleaving strings or ids that can be used to track them can be really annoying to thread through your program without performance or memory issues.

anecd0te··on Hello V-Lang
> There was a super specific timeline in terms of what month features would land out as far as 2-3 years (e.g. "support for $os in $current_year + 2, open source in $current_year + 3), and but then as the months went by, the items on the timeline would not land, and the timeline would get revised pushing things out with no announcement of any sort.

That just strikes me as youth and inexperience

anecd0te··on Hello V-Lang
I assumed that there was a English language barrier from the original author that made the mistake of present versus future tense for the feature list. When combined with a lack of feature tracking that looked to people like big claims were made without substance, but to me it always felt like everything in V was "work in progress."

They definitely have a hacker mindset to get the minimum working examples through and keep on developing, which is admirable in some ways. The downside is I don't think there's a lot of development experience hanging around that project, so things stick to minimal implementations.

anecd0te··on Can Silicon Valley still dominate global innovation?
No noncompetes/anti moonlighting laws and billions in VC keep the answer at "yes."

If you want to get something built that has never been done before, SV is still the best place to find the people that can do it the quickest and the money to fund it. I've worked all over the US and its amazing how wrong everywhere else is.

anecd0te··on Inside the longest Atlassian outage
ime people pick Jira because they've used Jira and have been promoted via the peter principle to the level at which they make purchasing decisions.
anecd0te··on Consumer prices rose 8.5% in March – highest since 1981
Inflation is typically reported year over year
anecd0te··on Conflict-Free Replicated Data Types (CRDT)
I don't think this comment makes much sense, arbitrary unicode text is very different than JSON. What application domain are you talking about?
anecd0te··on I Believe Zig Has Function Colors
The author is directly quoting the original description, from "What color is your function?" They even link it, here it is again : https://journal.stuffwithstuff.com/2015/02/01/what-color-is-...
anecd0te··on Tell HN: Recruiters are lying about remote positions
> I'm not sure what the compensation model for recruiters is

There are three models of recruiting, first-party, retained and commission. You do not want to speak to recruiters working on commission, because they take the shotgun approach and have the least information and least incentive to tell the truth. One of my first questions to third party recruiters is "are you retained or on commission" and if the second, end the conversation.

anecd0te··on Leaving California? A 2022 guide to what state is best to move to
I left because a mortgage for a single family home in a nice neighborhood was 40% less than the rent I paid to live in northern california, and my neighborhood now is quieter, cleaner, safer, and I don't have to step over human feces in the street anymore because we don't have a homelessness or housing crisis that won't be remedied in my lifetime.

There's pretty nature everywhere in America. And the weather isn't that bad most places.

anecd0te··on Ask HN: Why is visual programming so popular for game programming?
Programming is hard, and there's a market for making it easier. Visual programming has a quick on-ramp (albeit a low ceiling).