HNHacker News
TopNewBestAskShowJobs

jppittma

346 karma · joined July 19, 2021

submissionscomments
jppittma··on Vulkan1.3 on the M1 in one month
The only way I can see that happening is with an EEE model. You'd go grab all of the non-steam publishers and come up with a standard format that'd mean that studios can push to every platform in a standardized way, then bank on nobody bothering to install steam because the app store already has all of the games you want, and it's installed by default.
jppittma··on Vulkan1.3 on the M1 in one month
More money is spent/made made on iOS gaming than on traditional PC gaming, even if the $60 up front model isn't something iOS users are willing to accept. I almost think they're right to tolerate mtx models btw. At least if games are f2p, companies aren't releasing them broken/unfinished.
jppittma··on Show HN: Spot – Simple, cross-platform, reactive desktop GUI toolkit for Go
My macbook sleeps fine, with a battery life of roughly 18 hours.
jppittma··on Design docs at Google (2020)
That’s the idea. I try set it up so the time I spend on the idea in the doc is proportional to its viability.
jppittma··on Design docs at Google (2020)
Do good non-doc-worthy work => Get doc-worthy work => Write doc => Get promo
jppittma··on Design docs at Google (2020)
Google is a huge company with ~180,000 employees. Sometimes people do sensible things.
jppittma··on Design docs at Google (2020)
My experience has been that the second one means, "I need to communicate with my team/TL what I'm doing/how I'm solving this problem." Eventually, when you go for promotion, you take documents in category 2, and add enough context to them that they become category one.
jppittma··on Design docs at Google (2020)
We do "one-pagers" if there's basically one, simple, straight forward way to do something; however, I'm with google on this one.

If you're designing something, and there's only a single solution under consideration, either there's no design, or you're not being thorough. Choices and tradeoffs are what make design

jppittma··on MIT abandons requirement of DEI statements for hiring and promotions
I don't know if or not this is "coherent," but my experience has been that the type of person to oppose something like this is more often than not the type of person we were trying to filter out anyway. There may be some false negatives of course, but in terms of keeping the klan from high positions in your institution, this sort of thing seems to work.
jppittma··on You can't just assume UTF-8
I think people have collectively decided that they want their programs stupid and predictable, rather than smart and unwieldy.
jppittma··on Magic Numbers
There is almost certainly so much network virtualization going on your head would spin.
jppittma··on The Basics of Legibility: A Short Guide for Non-Typographers
A is a vowel
jppittma··on Debian on xz-utils: revert to version that does not contain changes by bad actor
As far as I can tell, Rust _does_ support dynamic linking. You can both compile rust code to .so and link against existing shared objects. What are you talking about?

>The compiler supports various methods to link crates together both statically and dynamically. This section will explore the various methods to link crates together, and more information about native libraries can be found in the FFI section of the book.

https://doc.rust-lang.org/reference/linkage.html

jppittma··on We were wizards – a foreword to Learning Perl (1993)
I don't see it as a flag that optionally takes an argument, but rather a flag that makes an optional argument mandatory.
jppittma··on French court issues damages award for violation of GPL
If you come up with a model that works like that, then I think that would be worth discussing after you collect your Turing award.
jppittma··on French court issues damages award for violation of GPL
That makes sense to me. If you use GPL code to train your model, then everything that model produces is a derivative work of that GPL code.
jppittma··on Gemma: New Open Models
They will encourage animal cruelty if the alternative is veganism.
jppittma··on Gemma: New Open Models
Working at google is like this, where no matter how much you try to do the right thing you're always under attack.
jppittma··on Japan bets $67B to become a global chip powerhouse once again
See, policy like this I wish we had in the U.S., where the government controls industry, not the other way around.
jppittma··on XFaaS: Hyperscale and Low Cost Serverless Functions at Meta
FaaS is an abstraction over a (several) managed k8s clusters. Like most abstractions, you're trading convenience for power/flexibility.
jppittma··on Mourning Google
I guarantee you that for most flaws you find in the product, somebody knew about it and cared about it, but fixing it didn't make the chopping block for the release.
jppittma··on Show HN: Htmldocs – Typeset and generate pdfs with HTML/CSS
Oh, is this like a paid version of pandoc?
jppittma··on US developers can offer non-app store purchasing, Apple still collect commission
> Yes, that's why you need to organize. That stops the race to the bottom. This is exactly why strike breakers are looked down upon and why companies used to bring in 'scabs' to break strikes. To push that race to the bottom that much further.

Funnily enough, what he's describing is called "price fixing" and is illegal. The "race to the bottom" is competition keeping prices low for consumers and is a feature, not a bug.

jppittma··on Ask HN: What is the current driver of tech layoffs?
No, they're replacing compiler engineers with data scientists.
jppittma··on Comparing Performance of Julia on CPUs vs. GPUs and Julia-MPI vs. Fortran-MPI
If only they didn’t chose 1 based array indexing, like matlab. Having worked with matlab and for that reason I can’t seem to take them seriously.
jppittma··on Tech companies like Google and Meta made cuts to DEI programs in 2023
Hiring committee at google knows none of your demographic information. They never see your face, and make their hiring decision based on the written feedback from interviews. Diversity in this case meant bringing more diverse candidates into the pipeline, rather than lowering criteria for acceptance.
jppittma··on Ko: Easy Go Containers
Bazel has this functionality.

https://github.com/bazelbuild/rules_docker#rust_image

jppittma··on Tell HN: Submit comments to IRS re tax treatment of software dev expenses
My only hope is that when our republic finally does follow in the footsteps of Rome and become an empire that we at least have a decent administration.
jppittma··on An experimental Android WebView Media Integrity API early next year
My impression is that it's not people paying for Youtube Premium who are complaining about Google targeting people with ad blockers. I suppose Netflix used to offer only paid, ad free video streaming, so it isn't really out of the question for somebody to wish that were youtube's model; however, I can't help but imagine that if YouTube said they were switching to that most people on this site would be even more upset.
jppittma··on An experimental Android WebView Media Integrity API early next year
What is the basis for assuming that something like this was created in bad faith?
← PreviousPage 4 of 7Next →