skysight-inc/HackerNews huggingface dataset:
If anything, the reactions to this article highlight how embarrassingly bad the average person is at interpreting communicating that is written in an (arguably) slightly unusual way. I feel bad for the author for having to withstand this barrage of hopelessly nitpicky readers. I dearly hope this doesn't discourage them, because it definitely would discourage me.

Or maybe the specific scenario presented in the article triggers some sort of a "it's not me, it's them autists!" reflex in people who visualized themselves on the other side of these interactions; I honestly don't know any more. I'm not (diagnosed to be) autistic, but fucking hell, I'm having a ridiculously hard time empathizing with these reactions, so maybe I should get that checked out...
It would be simple now. It took quite a while to get them right. My first thought was namespaces, but they are even more recent.

The ~/.* convention worked a long time ago, far before either union mounts or namespaces were reliable.
"Sony's desire to impede such growth has prevented Microsoft from expanding Game Pass. To stop content creators from adding to Game Pass and other rival subscription services, Sony pays for 'blocking rights.'"

"These kinds of platform agreements are common in the games industry, and in documents made public as part of the Epic vs. Apple lawsuit last year, PlayStation was even mentioned as blocking the appearance of third-party games on Game Pass."

How are "blocking rights" legal?

Don't they violate anti-trust / competition laws?
The budget for the IRS has been continually slashed since Reagan despite all research on the subject showing increasing funding to the IRS funding increased revenue well beyond it's cost.

The IRS has publicly stated on a number of occasions they do not go after the wealthy because they do not have the resources to win in the ensuing legal battles.

This leaves the poor and middle class as the only groups they can target.
No because tax prep companies have lobbied our legislators to make that illegal

(and many would politically be against the data collection that would be logically necessary to determine many of the common credits/deductions)
100% agreed, I wasn't expecting a product request post and was a little disappointed, there are endless posts like this and they are uninteresting compared to what I've come to expect from Drew. Was hoping for something more personal and insightful.

C'est la vie, but posting such drivel dilutes his unique brand. Based on what we know about his personality, I suspect he doesn't care whether he wasted our time blasting out app feature complaint articles or not. Plus it is his blog, after all. It's no longer clear what level of consideration he ascribes to our attention.
> what percentage of audits discover irregularities, per income level?

"The rate at which taxpayers understate their tax liability increases monotonically with income and average adjustments are highest in the highest income decile" [1].

[1] https://dl.acm.org/doi/fullHtml/10.1145/3531146.3533204
> They ignore much larger sums.

Source? What category of stuff the IRS ignores adds up to more than $20 billion?
I had one of these audits last year when my tax guy claimed a tuition tax break (graduated this time :) which I had already fully utilized during my younger years before dropping out. The IRS sent a letter saying "you already claimed this credit" and I marked a form indicating I was no longer claiming the credit and sent it back. The entire process put my refund on hold, but once cleared up I still got a refund.
There are at least hundreds of mostly all masculine dude war movies. As said films are about just regular dudes in war, and historical, is there any appropriate gender outrage?

A person can simply superimpose a whole separate identity and preference agenda to the storyline, which - if non-historical - may be all characters from one writer, whose paintings at least aren't at all obligated to be representative samples.
A newer Raspberry Pi can run most of the web fine, the $600 argument is laughably false.
And we're now going to get 87,000 more auditors. This is the largest increase in the federal police force (they are all armed) ever.

The politicos are already dancing around this saying how "middle class" people will not have an increased chance of audit.
https://table.dog (a CLI to download Stripe to SQLite).

I considered Node.js, C#.

I went with Rust for a few reasons:

- Easy to build small portable binaries (as a primary language feature).

- The type checker ensures type consistency when writing out to SQL tables (SQLite is loosely typed). Code that reads from the SQLite database implicitly benefits from Rusts strong type checks.

- Macros to convert structs to SQL insert/updates.

- Reduce the chance of errors at runtime.

- Leverage as much as SQLite's write throughput as possible.

- When converting Stripes Open API JSON spec into Rust code (using another Node.js program), the Rust type checker ensures I have a well formed HTTP client - the strict compiler makes it a good target for generated programs. Read more about this idea at (https://willcrichton.net/notes/rust-the-new-llvm/).
Capital is a cascading problem of inequality.

If you have money you can pay to keep it by having someone well versed in the tax laws to find a loophole. If you have a lot of capital you can even then use that money to essentially buy a new loophole in the tax law.

Sad...but not surprising. Money buys everything in this age even laws and the people that govern them.
This is Hindu metaphysics. Modern physics is simply rediscovering what has already been known in Hinduism.
I’d happily pay more taxes if I could wake up tomorrow making $400k/year in 2023 dollars.
They don't ignore much larger sums; larger sums are much harder to automate detection of. So with the limited amount of manpower they have, far fewer are identified.

They can send a letter asking for documentation for everything the automated system flags. The automated system detects "simple" cases at a far higher confidence ratio, which tends to be lower income. Once you get upper income, with all manner of complicated itemized deductions, the confidence of the automated system is much lower, and the effort to ask for appropriate documentation, and verify it, is much higher, for a much lower expectation of return (since, again, low confidence from the system).
The difference is that if a miner does nothing, eventually they stop making money regardless of how many coins they have. If a staker does nothing, they continue to collect and collect even more indefinitely with no additional investment beyond running a very cheap node (or just letting someone else host it). Staking is just trivial in comparison, it's apples and oranges.
The thing is that's not designed to get the most amount of dollars - which is pretty moronic. This is just measuring the wrong thing. We should do the least work to get the most dollars.
2 points establishes local linearity, not global linearity. f(x) = x^2 looks linear if you take any 2 arbitrary xs, add a third and you can no longer draw one line that intersects all 3 points.
The fact that it's made by Autodesk is probably the reason that it's slow, not because it uses Qt. Various Autodesk products have been clunky, buggy, crashy, slow pieces of crap (I'm looking at you, Maya) since before they were migrated to Qt.
No, because a question like "which of these non-cohabiting parents is factually speaking the one that's actually raising the child" is not something you can automatically discover.

The EITC is actually a social welfare measure masquerading as a tax policy, and subject to all the problems that implies.
The UI is totally performant for me. The only time it's bogged down was when I was modelling something with > 100k mesh triangles. Or when I do a long UI-blocking processing operation (which isn't in the qt codepath)./
Bit of a tangent but, why $20BUSD?
Made me laugh! :-)
Indeed. Perhaps I should have specified that by writing "human readable" I was implying hand-written.
This is addressed in the article:

> A critical limitation in the IRS’s ability to audit millionaires is the availability of IRS revenue agents. Only this class of auditors, given sufficient training and experience, are qualified to examine complex tax returns – the types of returns typically filed by high-income individuals and large-scale businesses.

> With severe budget constraints, IRS has tended to trade off the replacement of revenue agents with hiring more tax examiners. These certainly are paid less, but they are also less knowledgeable. While revenue agents used to outnumber tax examiners, this has slowly shifted over time.
I'm now wondering what, if any, connection there is between glutamate regulation and depression, since listlessness and fatigue are common and characteristic symptoms. To scientists: More research, please!
Fundamentally if you just pay your taxes, you shouldn't be audited (ideally.) That being said... an increase in auditors is net good because then the IRS can actually audit some of the massive number of tax crimes that occur. This is good.
Invoking "wokeism" doesn't help to make your case. If anything it weakens it. Documentaries and books do not need to be total in their coverage, they have limited space (in the literal sense and the temporal sense) in which to convey information. Consider something like this as adding to the larger body of documentation on the history of math and computing and the role of women in both. Because that's what it does, it adds, not subtracts. It doesn't erase anything that existed prior to it or since, it doesn't erase the (very well documented) role of men in these efforts.
Further, using a tmpfs for root (and by extension ~), means that junk doesn’t accumulate (while Home Manager ensures what should be there, is there).
Don't forget the increasing trend of sending the politicians photo so that it shows up in your notifications.
The audits also catch a lot of cases where people don't know how to file anything beyond their basic employer withholdings. If a poorer, less educated person gets a 1099 for a side job or does an early withdrawal from their IRA, they are likely to fail to report it properly, or pay the required taxes. This is not usually intentional, they just don't know better. Even if they know they have to pay taxes on the money, they don't realize that the IRS didn't already take their cut just like they do from a paycheck.
Wasn't Cat6 or Cat7 enough? Do you think it was worth spending that much for fiber at home?

Also, do you have any problems with the connectivity or damages? If it is damaged, can you fix it yourself?
Thanks!
Maybe the fact that the author is Frederick P. Brooks should be mentioned. From the domain name I was expecting something written by Bret Victor
Three People Believing They Were Jesus Were Once Brought Together for Experiment
This would be a great article to read, but it requires a subscription to TechCrunch.
You can edit it back in, the HN system automatically does this to reduce low-effort click-bait submissions like "How I increased my productivity 100x in 24 hours with these 69 easy steps!"

Unfortunately in this case it (paradoxically) enhanced the click-bait factor immensely. An impressive feat if it was intentional on behalf of the submitter.
Well they did show it off a lot recently. STM32F7 and STM23H7s. Not sure how many "real companies" use it though.

https://www.qt.io/microcontrollers-st .

As per my old boss, the difference in prices when it comes to these microcontrollers and "less powerful" linux socs is negligible that it wasn't worth trying to target them. Not sure if/how the economics changed over the last 2-3 years either.
>EITC errors/fraud cost the public purse $10-20bn a year
I didn’t know this was a phenomenon. I have been thinking of hard problems to fall asleep at night for years
> But I have trouble finding reasons why users, developers and businesses would support the PoW based chain in the long term.

I explained why: Cross-investment within the ecosystem.

If, I dunno, say Coinbase has a large investment in a mining operation (and I'm completely making this up, to be clear), they're not gonna want a move to PoS because it'll destroy that investment.

We know for a fact that there's a ton of this type of cross-investment in the ecosystem, as evidenced by the ripple effects from the collapse of organizations like 3AC. It's not at all unreasonable to conclude that similar relationships could create incentives to keep the miners solvent.
Implementing certain things in PyTorch can be fun. I've recently started to make an economic game simulator (where you have players that can buy and sell items, do fighting etc.) and began to outline the design in the usual C#, but then, suddenly, thought - why not make the whole thing run on GPU and support millions of players with tens of millions sim steps per sec? This should make experiment cycles really fast - and that's what simulators are for!

If you don't want to program CUDA kernels yourself, what's the easiest tool for the job? PyTorch, of course. Mutable by default tensors, lots of library operations and generally a pleasure to use.

The programming is really interesting - you start to think in batches - every operation is a parallel operation, it's not 1 player/item doing something, it's a whole lot of them at once - and that's really fast.

I've eventually did run into some problems - for example, ragged/sparse tensors support is not designed for this at all, and since I have variable number of items per player - this is a problem. Also, producing something like logs inside tensors is challenging - reallocation is very expensive and must be done in batches too. There are some other interesting things like launching several operations / CUDA kernels at once.
I don't think it is per se. Exclusive dealing is a common practice in many sectors.

Circumstances can make it illegal, however.
"Top Secret Rosies: The Female “Computers” of WWII" (2010)
https://www.kanopy.com/en/product/122786 https://g.co/kgs/49A9bD
I don't have a kindle but its value to me is that my 84 year old Mum can use hers without needing to call me for technical support.
> programming serious low-level code in C

I mean.. a lot of code that's written in C isn't particularly "low level" in the sense that it's optimizing for runtime or memory in any kind of outrageous way. A lot of C is very normal/straight forward code which can benefit greatly from metaprogramming due to the lack of language-level niceties.

> I still vividly the remember my co-workers' reaction to the C code I wrote as an intern, when I tried to be clever.

That's understandable. I'm highly skeptical of clever code anyone writes, including myself.

I guess what I'm trying to say here is that metaprogramming and being clever aren't mutually intertwined ideas.
Researchers Find Vulnerability in Software Underlying Discord, Microsoft Teams
This is one of the problems with mobile -- there's isn't any one universally correct answer to this (or most questions), so I'll answer to the best of my knowledge. IMSIs are what are associated with your identity (because it's your SIM and service) in a normal mobile plan, and it's what was (is?) used by carriers when they aggregate / analyze / sell location data.

IMEIs can be queried by a network core (not the tower) and US carriers probably do this every once in a while to check against their stolen phone database. It can be changed on some devices but not others. It's not inherently tied to you as a person but of course it is tied to that device.

For those who don't need mobile data service of any sort, I think that PGPP Relay does what's needed -- decouples your IP from your identity -- and you can use WiFi networks without revealing anything.
I'm a junior programmer who never went to college and writes Python for a living (ML researcher). I've been itching to learn another programming language, ideally something fast and low-level, and have had my eye on Rust now for some time. But in my brief experiments trying some of the docs' hello-world projects, I'm already finding myself a little out of my depth.

I'm realizing I don't know anything about compilers and very little about how languages work on a technical level -- stuff like "strong" vs. "weak" typing, memory management, stacks and heaps and garbage collection -- I've seen all those terms before but have no intuition for what they mean. I never have to think about these concepts because Python is such a high-level "it just works" scripting language.

Could anyone recommend some online resources for learning about the computer science of programming for someone with little prior experience? I'm not quite sure where to even start, but I'm eager to learn because at the moment I don't really feel like a "real programmer", more like a script kiddie. Heck, I only learned to use Git properly like 6 months ago!
Almost all of the things that get written to dconf settings are in some typical GUI preference window in whatever application. Firefox’s about:config can be somewhat controlled through a user.js file.
Yes, you're completely right.

However, I believe that their lack of security is due to their lack of power, and that their lack of power is due to their lack of wealth, their loans and that they do not own the companies in which they work.

Consequently I see wealth and power as effectively the same and become moderately unhappy when I see policies that will in any way reduce the wealth or power of ordinary people.

So, while I used the word 'conditions' I actually meant their state of subjugation.
> reason for this is almost entirely the Earned Income Tax Credit

"As a lower bound, about half of the spike [in operational audit selection rate on the lower end of the income spectrum apparent in 2014] is explained by EITC-eligibility-related projects" [1].

[1] https://dl.acm.org/doi/fullHtml/10.1145/3531146.3533204
I wonder what keeps them up at night. It certainly wouldn't be spiders..
At least Microsoft has good grace to buy the entire studio...
Being able to recruit people like Matt is why Oxide will win.

Go team Oxide, we're rooting for you!
You can see the pattern here - it's not malicious (though it may be a systemic injustice), it's an outcome of statistics playing out in unintended ways.

Probably true.

But purely from a revenue perspective, I wonder if larger emphasis on the rich would pay better dividends? Over half the audits are for returns with incomes less than $25,000. Even if there's a problem, the amount of recoverable money is really low. Even though most of those are "correspondence audits" (done via letter instead of face-to-face) somebody still hast to review any new documentation.
True, and the IRS is fairly reasonable about understanding when something is intentional or unintentional when levying fines and setting out payment plans.
Never had that experience at Google. New grads and interns always seemed sharp. Might just be the superior quality of education out of U of Waterloo, or the hiring bar at our site, or both. I enjoyed working with them.

With new grads, I generally didn't have to teach coding knowledge. It was more about transmitting wisdom around best practices, estimation, architecture, etc.

If anything, to me Go makes a lot of things harder that could be simpler. Lack of generics means boilerplate. Eschewing test frameworks means boilerplate. The structural typing stuff is exotic (but neat I guess) and not familiar to most new programmers. The actor / CSP type concurrency stuff is also exotic and not familiar to most new programmers. I don't see how it's a language for new programmers.

It also seems very much like a rehash of the concepts they had in Limbo so I actually don't find it honest for him to be claiming it was designed for this purpose (to simplify programming). Instead it feels very much like they had a hammer in search of a nail, an itch they've been scratching since the Plan9 days. And that's fine. I just don't buy this pitch about its market niche and the stuff about the relative intelligence of programmers is gratuitous. I've seen some very smart new grads produce amazing Rust code for example.
> modern women have become, unmarriageable.

In what way?
MIT silent over project shutdown, policies
~19 cents in postage and a few cents more for the envelope and letter.
The link backs up my claims. Apparently you didn't read the underlying research papers.

No one is claiming a cure for type-2 diabetes, or that it works for every single patient. So I think your comment was not made in good faith. However, dietary changes can put it into remission for many patients. This has to be a permanent lifestyle change; it's not something they can just do just temporarily to fix the underlying pathology.
I only mentioned this stuff because he said it should be on Linux, not that it must.
$20bn is the estimated annual cost of fraudulent or otherwise improper Earned Income Tax Credits, which is the primary audit scope for low-income tax payers.
That is funding that has just been allocated, the results of that funding obviously won't be seen in data that predates that funding..
>Congress made the EITC complex. EITC errors/fraud cost the public purse $10-20bn a year. Is the IRS just supposed to ignore that?

I love the advanced level of neoliberalism we're seeing now. Oh no, poor people aren't committing tax fraud properly, gotta run after them. Meanwhile pretty much every US corporation abuses tax laws to the absolute limit to serve their shareholders (on the order of trillions of dollars of lost revenue), and somehow that's "okay" (i.e. the IRS doesn't audit them and the justice dept doesn't go after them)
He surely will have to understand that to be exceptional creates a lot of headwind (certainly in his own field).

"The higher we soar the smaller we appear to those who cannot fly."
(not a great title, but using original per guidelines. This is about the "Open Agriculture Initiative"/"OpenAg")
We do have an electronic filing system, and it does throw errors for some filing issues.

The US has >0 people who do not use computers, though, so a manual intervention process is necessary.
How are you sure it's because of that?
If the IRS randomly selected returns to examine, I would expect the poor to be samples more than everyone else because that is the largest category. Likewise if the IRS is sending automated letters to anyone that improperly claimed a credit commonly claimed by the poor, then I would expect that to disproportionately affect the poor. Sending an automated letter is hardly comparable to a real audit in any case. Without more context I don't think this can be deemed a scandal.