Hacker Newsnew | past | comments | ask | show | jobs | submit | duped's commentslogin

> So in the median case, a state adding an additional 20% in income tax would have a total marginal tax rate of 37% + 4.75% + 20%, or 61.75%

Good! It should still be higher!

There's nothing more tone deaf than an uber wealthy man arguing he shouldn't pay more in taxes to the system that allows him to be uber wealthy and to be deliberately misleading at the same time.


> both of which famously have powerful unions.

It depends. The NFLPA is famously powerless. Domonique Foxworth (former NFLPA President) has long argued it should decertify and reorganize as a trade association because it doesn't work like a traditional labor union.


I'll concede that my knowledge of the NFL is much more limited and I'm heavily relying on my knowledge of the MLB. That being said, it's hard not to read that as another data point of someone who was in charge of a union of many mult-millionaires who still thinks that some form of collective organization is more effective than individually negotiating.

> the union boogeyman you may have seen on TV

Around me the union boogeymen are the police and teachers unions. Ultimately the issue is a professional political class decoupled from reality that extort local government.

However there are also the unions for artists (think actors, television writers, theater, etc) which do a very good job stabilizing pay and standards for safety without interfering with the flexibility of businesses to hire who they want or labor to work where they want to. Within reason.


podman seems to handle rootless namespaces just fine, minor caveat for some perf overhead but it's not the end of the world.

And volumes. Volumes are not fun with podman. Ironically my team tried GitHub Codespaces and never looked back. Super cheap and uses DevContainers.

What's the difference between Podman and docker for volumes? Other than needing to add Z to get volumes to mount with SELinux

If you're root on a system and use Docker volumes, you can always `sudo ls` and access those volumes outside of the container.

If you're just a user running containers under Podman, it's more tricky.


`podman unshare && podman mount`

Maybe permissions when going rootlesz?

I think this is true of github as a forge but it faces the threat of unbundling. Off the top of my head

- Code repository

- Project wiki

- Project roadmap/planning

- Static site hosting

- Issue tracking

- Internal and external contributions (PRs)

- Code review

- Cross platform CI pipelines/runners

- Release hosting

Of these key things, what is Github good at and how much can you improve by providing an alternative that's faster/cheaper/more robust?

Of these I think the only thing Github stays competitive at is "code repository." Everything else kinda sucks and/or is expensive and flaky.

Just as an example, there's that hilarious "just give me an EXE" Reddit post from a few years back. It's fun to laugh it given the state/purpose of Github but you can also look at that as a lost market for Github. Why can't you provide a nice landing page with downloads/installers in a very clean landing page for your project on GitHub? It could even be a premium feature if it means paying for storage/bandwidth.

And don't get me started on actions. Absolute trash tier product that they should be ashamed at the state of.


In my opinion Hendrix is to electric guitar what Beethoven was to (Western) harmony. All contemporary lines go through him.

One thing to note though is that Hendrix had a very short career in which he lived/performed in Nashville, the Chitlin' Circuit, Greenwich Village, and London. On top of being an incredibly proficient/creative guitar player he also had an incredible ear and picked up sounds/techniques/songs from everywhere he lived and with everyone he played with.

Part of why you can trace the evolution of guitar playing through Hendrix is that on top of his records being popular and everyone learning those tunes as a first/second year student, his own musicological background was a fusion of the major songwriting movements of the 1960s that spawned modern blues, pop, funk, fusion, rock, and metal. It's easy to see Hendrix as an influence on modern music because he was a magnet for players of all those genres.

What's interesting about Hendrix is that he is "an artist you listen to" instead of "an artist who an artist you listen to, listens to" from the same era like Albert King or Joe Pass.


> People just don't use this because they want to write "portable" "standard" C

Something that bothers me is the Venn diagram of people that think abstraction is slow and error prone and people that only write portable C.

How many C implementations do you actually need to compile against? I don't think I've seen more than 3 outside Unix software from the 90s. Using non portable extensions is in fact totally doable for your application and you should probably do it, and just duplicate/triplicate code where you have to. It's not that hard to write and not hard to read.


Back when I still wrote C at work, it meant Aix xlC, HP-UX aCC, Solaris Forte, Red-Hat Linux GCC, Windows MSVC and C++ Builder.

Nowadays most are indeed clang and GCC forks, or MSVC.


That's what I mean, I've seen enough autoconf "checking for <feature that totally works in every compiler you care about>" noise to know it's mostly pointless in this day in age.

> it's a PITA to differentiate the utility of hundreds of different vpaddcfoolol instructions

This is one complaint I toss back at Intel and AMD.

If an instruction/intrinsic is universally worse than the P90/P95/P99 use case where it's going to be used to another set of instrinsics, then it shouldn't exist. Stop wasting the die space and instruction decode on it, if not only the developer time wasted finding out that your dot product instruction is useless.

There are a lot of smart people that have worked on compilers, optimized subroutines for LAPACK/BLAS, and designed the decoders and hardware. A lot of that effort is wasted because no one knows how to program these weird little machines. A little manual on "here's how to program SIMD, starting from linear algebra basics" would be worth more to Intel than all the money they've wasted trying to improve autovectorization passes in ICC and now, LLVM.


:) I agree a tutorial would be helpful. We are working on one with Fastcode.

A manual is not a tutorial, and having AI anywhere near this task is actively harmful. Please do not build this.

?? Where did you see mention of AI?

I searched the name "fastcode" and the only results were AI

Oh, interesting :) I meant Fastcode.org.

The definition of a byte today is different than the definition of byte when those machines were manufactured. Just like how 'foot' is now standardized(*)

(* technically, a 'foot' is not a standard unit of measure but that's due to the long history of 'foot' not being standardized until relatively recently)


No. 8 bit bytes are the de facto standard but that is in no way official nor the definition of the word. You can find modern niche projects with non-8-bit bytes (and by extension non-32 or 64 bit words).

You could argue the answer to this question depends on if you believe P=NP

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: