skysight-inc/HackerNews huggingface dataset:
It's greed because the pain the cause with respect to compliance is not proportional to the amount of revenue they produce. They are willing to cause a lot of inefficiency in other states for a trifling amount of money.

The cost is $800, and the author probably spent tens of thousands of dollars in time and energy figuring out how or if they needed to pay it. That ratio is not a good tax system!
Following up a week later just to say thank you for this link - I hadn't heard of this stuff, but have now found a source of it. It's delicious.
It always plays the video for a few seconds the first time, than goes back to the beginning and plays it correctly till the end. God forbid if you try to mute/unmute it. On Firefox at least.
Christ, my heart broke for a second there.

I thought it was GitHub Copilot.
C#? F#? Go (now with generics)? Virgil...
Actually, no.

It has been my experience that actually delivering, working, high-Quality, supported, documented software (regardless of what the software does), within a reasonable period of time, is beyond the capabilities of many corporations.

I suspect that some folks make money by convincing others to invest, then hightailing it, before the chickens come home to roost, as opposed to actually selling a finished and supported product to end-users. In that case, looking like a "shipper," is much more important than actually being one.
Taxing capital income
> They are either impossibly incompetent or there is something about the technology that makes mass availability in different form factors not viable and our laymen understanding doesn't see it.

You are correct, it is the equivalent of me as a display engineer coming here and saying "Cray computers has an active incentive to keep it out of consumer's hands" or alleging "Microsoft is blocking progress in the operating system industry using their patent". If you examine my comment history, you'll see I've tried repeatedly before on HN to explain why the physics of electrophoresis is the dominant limitation in the industry but that is apparently harder to understand and harder to accept, whereas people saying things like "the company behind the tech has an active incentive to keep it out of consumers' hands." or "the technology is locked by a company that doesn't innovate nor mass produce their tech. " without citations or any evidence is accepted as the gospel truth. :-)
My Pebble is color, not B&W.
I do an Ubuntu based PXE deployment to over 10k servers. I still put nano on there.
An employee in a state is physical presence
I think the problem with his argument is tied up in the word “we”:

> if we were willing to treat works of art

The Oscars aren’t awarded by us, they come from industry people. If HN readers voted on software awards, it’s pretty likely that the winners wouldn’t reflect choices made by the wider world. Emacs beating Tik Tok might be our version of Good Will Hunting beating Happy Gilmore.
No, it's not. Garbage collection and reference counting are "automatic memory management."

With reference counting there are no pauses, and memory is reclaimed immediately. It allows for strongly coupling deallocation with resource cleanup. (The consequence is higher overhead maintaining counts, and leaked reference cycles.)

In a garbage collected language you need to explicitly release your resources. (IE, the Dispose pattern that's common in C#)
Yes, the Fediverse isn't federated enough. Framatube is one of the organizations behind PeerTube. But PeerTube isn't very federated. It's just offloaded onto viewing clients. I think.

Here's a video of mine supposedly on PeerTube:

https://video.hardlimit.com/w/peBesyAgtzfRWS5FnDQQtn

Well, it's really on Hardlimit, which just outsources some of the playback bandwidth. I can't, as far as I know, play that without going to Hardlimit's web site. I can't even embed it without getting Hardlimit's branding. (Getting to full screen mode on mobile is really hard because their top and bottom banners get in the way of the video controls.) I ought to be able to put that long random key into other PeerTube sites and play it, but that does not seem to be possible. This is not "federation". It's a walled garden with outsourcing.

The video plays fine. I'm now using PeerTube for my technical videos, where I need streaming but the audience is people who find out about it on technical sites.

The federated video crowd needs to 1) get their act together, and 2) get some major forum systems to recognize their URLs as embedded video, as those systems do for Youtube, Twitter, and often Vimeo. That would at least bring them up to where Gyazo is.

The video is a pitch deck. A good one. But it's a pitch deck for something that's not fully usable yet.
> If what you're saying is true

I get that a lot. It's absurdly easy to verify (I point to all my work), but folks would rather sling mud, than take a peek.

Doesn't matter. I'm not looking for work anymore.

In my time, I have worked with many people that make me look like a piker. I suspect they get chased out, too.
"accessible" means something only given a set of constraints.

Like the temperature, if you keep the temperature of the water fixed. And the number of molecules if instead of a cup you have a close container to prevent it from evaporating. Then what you have is water at some temperature that you control. And you could have the water at a different temperature with exactly the same microstate.

Or imagine gas at some fixed temperature within a cylinder with one movable wall. If you knew the location of every molecule of the gas it wouldn't make sense to talk about its pressure - you could compress it (reducing the number of accessible microstates) without doing any work.

Edit: In summary, thermodynamics loses its meaning if you know the microstate and can act on that knowledge.
Break up Bezos. He shan't own a newspaper and a bazaar and a post office and a repository of dirt on American citizens.
You don’t have to convince me (I bought the first commercially available reader, Sony PRS-500, for $350 the day it went on sale, and several others since), but for great many people their laptop does the job just fine, while many others enjoy the dead tree variety.
So if you are concerned about this, I'd suggest looking at the following:

* OpenSSF Scorecard Action - https://github.com/ossf/scorecard#scorecards-github-action

* Step Security Harden Action - https://github.com/step-security/harden-runner

I realize that this means trusting these providers but they seem at least tacitly blessed by GitHub. https://docs.github.com/en/actions/security-guides/security-...
Why is HN regurgitating from Slashdot?

https://news.ycombinator.com/from?site=slashdot.org
> source twitter's entire production code base and it's research framework.

So why is that impossible? Mastodon exists. Is Twitter engineering so horrible that they are orders of magnitude worse than Mastodon's engineer quality?
If you want an e-ink device using 20 year old technology you can get a used one for cheaper than any would be competitor can produce one.

If you want one using anything developed in the past 5 years...oh, look, that's why eink still has a research division; they've been slowly improving things (not as fast as actual competition would cause, but enough to make it hard for someone to just leapfrog them using seed capital) and so would-be competitors are now running up against patents with 15+ years left.
I get that Georgism doesn't tax the improvements. I think we have a fundamental disagreements about how mortgages work. A mortgage doesn't make the bank the owner of the land. Even if we strangely ruled that it did, that would lead to strange situations where as long as people were paying a mortgage they could live tax free on their land. But the minute that mortgage disappeared they'd be on the hook for the tax value.

I don't see a good way to get to Georgism without government absorbing the mortgages as the fallout to the economy of all that debt suddenly having little in the way of assets underlying it is a huge problem. I do agree I exaggerated with my claims of $0 since the improvements on the property would have some non-zero value, but land represents the majority value of most houses and the land value would be effectively reduced to zero by the change in value from the taxation. That would be enough to put most mortgages underwater and the asset would no longer sell for the cost of the mortgage. I don't see government doing this and just saying "too bad, investors absorb the loss".
The Interstate Commerce Clause says that the federal government has the constitutional authority to regulate interstate commerce, which likely means the federal government could prohibit California from doing this (I say "likely" because "interstate commerce" is complicated and has a long history of court cases). It doesn't say that no state can make any rules whatsoever that affect interstate commerce. Plenty of states have plenty of regulations in place for interstate commerce, including obvious things like inspections at state borders.
"I wish I had something that I didn't put the work in to get" is a common 'deathbed' regret, much like "I wish I worked less but still got paid the same". I wouldn't read too much into it.

Stated vs Revealed preferences, and all that.
I listen to dream theater all the time while coding
Twitter and Elon Musk
What Is Web3? It’s More Than Just Crypto Companies
> The fact states can reach outside their own jurisdiction is pretty insane in my opinion

If they can reach there, legally, it is, by definition, their jurisdiction, whether or not it is their territory, but, in any case, this is about regulation of work within the clearcut territorial boundaries of the state, so there isn't any reaching outside going on. There is a foreign business reaching inside and getting upset that when doing so what they do in that context becomes subject to the laws of the jurisdiction they voluntarily reach into in order to exploit business opportunities available there.
> 1) Do not update dependencies

We regularly ding companies that don't update dependencies. No offense, but how do developers sleep at night having their application littered with known vulnerabilities?
Yeah, I assumed that was common knowledge, and is one of the reasons 1099 hourly pay is typically greater than W-2 hourly pay. (other reasons include that you don't typically get PTO, health insurance, retirement account, etc)
> (basically by verifying the build in a hermetically sealed environment, and who is doing that?)

Lots of people run stuff in CI, which isn't exactly that, but is close enough to make it not as big of a pain as it might otherwise be.

It can also help if their docs aren't great; I've looked at CI configs to realize how to install some sort of system dependency before.

> but also the process for cross compiling is (or at least was) pretty complicated

Most of this article is talking about installing and setting up both Docker and a C cross-compiled toolchain. So, you're right, but also not, sorta kinda. That is, this is certainly more hard than Go, but we're not talking about pure Rust at this point, so the fair comparison would be cgo with some C dependencies, which would also involve setting up a C cross-build toolchain, (and maybe docker). But at the same time, it doesn't have to be this way: Zig includes a full C cross toolchain in its compiler, so that you don't have to do this installation. It is, in my opinion, currently best-in-class here, far surpassing both Go and Rust.

It is also worth nothing that, IIRC, Go had to switch to dynamically linking libc on many platforms, since the idea of a "fully statically linked binary" is basically only coherent on Linux.
Typically when someone uses the word "nonsense", I stop trying to explain, because I see it as a judgment of worth made prior to full understanding of the topic at hand. I guess I labor under the assumption that anyone who writes something (at least, something intended to be public) always has a "sense" they're attempting to express, and that I should strive to understand what exactly this "sense" is before I make a judgment call. In other words, I feel like I should be able to reconstruct the logic of their argument, even if I disagree with some of the leaps they make.

Of course, making sense of Lacan is indeed an undertaking, because his work is so discursive ("return to Freud" x Enlightenment x Classical phil) and also in a peculiar seminar medium, so I don't blame people for not wanting to make an attempt, especially since Lacan in particular would require suspending one's axiomatic presuppositions about epistemology and ethics (knowledge and goals), assuming one is mostly familiar with scientific or technical fields of study. Typically in a case like that I would simply say "I don't know enough to say", whereas a judgment of "nonsense" is effectively a signal of faith rather than pure non-comprehension.

What I'm saying is that I applaud your efforts to communicate (and think you're basically correct in your interpretation, although perhaps not phrased in a way that will immediately click with readers here), and wish you luck, but I have a feeling based on experience that it will end in frustration.
I've seen internal numbers from $MEGACORP that suggest large-scale C++ applications spend 15-20% of their time doing memory management. Incidentally, the memory fragmentation on those same applications can end up as high as 40%. In GC'd languages fragmentation is typically closer to 10%.
Is 'it' a process or is 'it' a goal, guess that's a question many people should ask.
The author [1] merely stated many people distrust David French, in a highly tongue in cheek manner meant to hook people into reading the rest of the essay. You're the leaping to terms like "hate" and "you're either with us or against us", perhaps reflect on why you've done that?

At the very least, reflect on the immense irony of someone "losing all credibility in your mind" because you perceive them to have a "you're either with us or against us" mentality.

[1] who refers to themselves as "Resident Contrarian", to give you an idea of their intended persona
You're paying for all those maintenance costs when renting, you're just doing it through a middleman (the property owner) who takes an additional cut so you're paying more.
The paper specifically discuss the cases of high mutation rates and small heaps, because it is a pathological case for the trendy new low-pause GCs in the JVM.
If the cup of water is in a specific microstate at time t=0, and evolves over time according to deterministic equations of motion, how will it "access" other microstates that aren't along that specific trajectory in phase-space?
You are right - those numbers should be averaged together; 2.75% is still high though.
Any quote from ESR necessarily weakens your argument.

I.e., it is always weaker with the attribution than without.
My Macbook died.

I am frustrated that my amazing iPad Pro can't be used to write software, so I spent a few months trying use a Raspberry Pi 4 with a 2 TB hard drive over VNC with Jump.

Ultimately, I couldn't get used to the keyboard shortcut conflicts and the mouse emulation for touch screen.

I continue to use that pi as a linux machine from a beefy Windows 10 GPU beast.

For mobile use cases, I gave up on iPad + pi and bought another laptop.
Nobody is questioning that the employee should pay income tax. The question is whether the 1-person remote "business" has a nexus in CA and should be the treated the same as a company with a warehouse and 500 employees.

I'm not sure what you're missing here. I'm calling it dumb and inefficient. Yes, CA seems to have the legal right to set up a dumb system. That doesn't mean it's a Good Thing.
> You can take a look at System.Diagnostics.Process for one of the worst offenders.

Yeah, this is one of my least favourite APIs in all of .NET. My understanding is that the .NET team is planning to redo it in the next few years, but if you want something better right now I highly recommend the excellent CliWrap library: https://github.com/Tyrrrz/CliWrap
I don’t get the “abusive relationship” metaphor. It just seems like the “abuse” metaphor is an attempt to stir up emotions.

Every language has its own weird way of doing things. You decided Go wouldn’t work for you? Ok, I get it. People who stick with Go are in an “abusive relationship”? Seems like an attempt to stir up a flame war more than anything else.

I’ve never encountered a language that I’m 100% happy with. It’s always been about cataloguing the tradeoffs. I’ve even designed my own domain-specific languages a few times—languages that are laser-focused on solving a small set of problems that I have. It seemed impossible to design a language that would even solve my narrow set of problems in an ideal way. I was always making tradeoffs, from the syntax to the semantics. I’d make syntax for one thing slightly simpler, and then I’d realize that I introduced some ambiguity, so I can make the parser way more complicated, or I can make the grammar way more complicated, or maybe I try again. Over and over again, “simple” changes in small languages turned out to be diabolically complicated.

There are plenty of languages that I’ve personally just stopped working with because I can’t deal, personally, with the design decisions. Java is one. Haskell is one. (And the reason I gave up Haskell is all about finalizers, FFI, and the library ecosystem, it’s not about types or the language itself.) Rust is another, but I check in every once in a while to see if Rust has improved. I’d love to give up on C and C++, but realistically, there are too many existing libraries that I want to work with, and it’s often more fuss working with FFI than to just write C++ in the first place.

And just to speak about Go… there’s a small hobby community I’m in. People build their own tools to get things done. There are tools written in Go, and there are people who complain that the tools are written in Go. They think Go is awful, they hate it. But the complainers (in this particular community) don’t seem to be writing any tools themselves. Instead, we keep getting new tools, written in Go.

The history of language design is the history of people making decisions about how to design their language, and then discovering that the decision had unintended consequences, like, five or ten years later.
I don't mean this in a snide way, but https://hn.algolia.com/?q=pulumi makes for good reading about that question as it comes up a lot
You thought the e-scooter debris in historic cities was bad, if these take off they'll be clogging up historic monuments in a European capital near you soon.

https://edition.cnn.com/travel/article/tourist-drone-inciden...
What on earth is this pivot? From ephemeral messenger into camera sunglasses and a drone?
The retaliatory motivation of this law is clearly documented in articles, speeches, Tweets, and other forms.

The structure of the law reinforces the retaliatory nature of the legislation: the law goes into effect immediately and dissolves the 6 special districts a year from now. The 6 special districts may petition the government to re-establish their special districts after they have been dissolved. This places a massive and unique burden on Disney since Disney and the two counties that it's property spans (Orange and Osceola), must take on an enormous amount of work and expense, to transition infrastructure and services to the counties before the special district is dissolved on July 1, 2023. Then, if the government grants the petition to re-establish the RCID, the counties and Disney will have to unwind all that work to transition the infrastructure and services from the counties back to the RCID. That wasted transition work will cost both Disney and the two counties' taxpayers 10s or even 100s of millions of dollars, and will have served no rational legislative or business purpose.

If the goal of the bill was to simply to require the re-establishment of the 6 special districts that were not re-established since the update to the state constitution, then the bill should have allowed the special districts to petition for re-establishment any time starting now, before dissolution, rather than requiring the special districts to dissolve before they can petition for re-establishment.

And I bet that Disney's petition to re-establish the district will not be passed, if it is passed at all, at the same pace as the law to strip them of the special district rights in the first place. The SB-4C bill was submitted, passed with no debate in either House or Senate, and no public comment, and signed into law--including a change to the special session rules that allowed it to be considered and passed--all in the span of 96 hours. Most bills take weeks or months--not just 4 days--and go through substantial debate and public comment periods to get through that process.
Is that founded in numbers though? I always hear about people worrying about sabotage in the valley but I’ve found actual cases extremely rare. Not to mention most everything from code to data is engineered to be durable and reversible so there’s almost no point in risking liability and self-sabotage of your own career.
It seems like the US already has widespread ownership of property? Home ownership isn't exactly rare. NIMBYism is a consequence of widespread ownership; it's small land owners exercising political power.

In the cities, converting apartment buildings to condos is another form of this. Of course, many people believe this is inadequate and we need to go further, with low-income housing and the like. But it's been a long time since redistributing agricultural land made sense. Do you really want a hobby farm?

You might say that an apartment isn't productive property, but with increased working from home it seems like it's blurred a bit? You can run an Internet business out of your home.

Meanwhile we have widespread ownership of public companies via the stock market. Again, not widespread enough.

But another issue is that being a stockholder doesn't feel like ownership. It's just an investment; you don't get meaningful control.

It's not all that clear what meaningful control looks like, for large firms. Maybe this is an argument for smaller firms? Company breakups might be the modern equivalent of land redistribution.
If the plumber business is incorporated you are not required to file:

You are engaged in a trade or business and
the payment was made to another business that is incorporated, but was not for medical or legal services

Otherwise, you are supposed to file a 1099 (assuming it was trade/business work, not personal stuff for your house, etc).

https://www.irs.gov/businesses/small-businesses-self-employe...
No, you really don't (human resources? Please). Nor are there thousands.

I, like many other people -- and I'm not a genius, nor an attorney -- have managed to run a small business in accordance with these rules. Was there sometimes a consult with an inexpensive lawyer around hiring, or an accountant around taxes and payroll? Sure, but that was it.
Yes, both.

Indeed, the fundamental question is whether the costs of automatic memory management (be it tracing GC or refcount GC) are "worth it".

But it's not always as simple as a monetary consideration, and even when it is, the monetary cost often involves way more than just dev time vs cost of computer (e.g., power, cooling, distributed cost over many end users, market applicability because of system requirements).
Everyone seems to have copy/pasted that set of incorrectly phrased clauses. I see them everywhere.
We are also living in a time of unprecedented amounts and ease of access to true remote work - are we really surprised the laws are behind the times?