skysight-inc/HackerNews huggingface dataset:
> " IRS-CI Special Agents are the best in the world at following the money through cyberspace or wherever our financial investigations lead us. We will continue to work with our partners at the US Attorney’s Office to track down these criminals and bring them to justice."

They might want to look into this:

Many U.S. corporations use offshore tax havens and other accounting gimmicks to avoid paying as much as $90 billion a year in federal income taxes. A large loophole at the heart of U.S. tax law enables corporations to avoid paying taxes on foreign profits until they are brought home. Known as “deferral,” it provides a huge incentive to keep profits offshore as long as possible. Many corporations choose never to bring the profits home and never pay U.S. taxes on them.

https://americansfortaxfairness.org/tax-fairness-briefing-bo...

Yes, these tax loopholes are legal, but I bet the IRS and its world-class money trackers could, if they wanted, find quite a few outfits going well beyond what's technically legal.
> bearer bonds

The financial instrument of choice for movie heist villains from the 1970s to early 2000s.
I forget what exactly a GADT is (even though I've used Haskell a bit before). But just going by the linked example from Reddit, you could make a generic `map` function that worked on any container type. You'd have to implement the map function separately for each type. But then you could make a bunch of utility functions that you'd implement once that use the generic `map` under the hood, and all of those container types would be able to use those utility functions.

Not a Rust guy but I think that's the idea.
There are still industrial uses of asbestos today, because for some applications, there isn't a ready drop-in replacement. Uses where safer drop-in replacements were possible (shingles, automotive friction materials, flooring, insulation) have gone away. That might be a good comparison against "portable assembly", also known as C.
Do we have a confirmation of this? It was said on a random podcast and then everyone took it as truth.
As someone who very briefly poked around Silk Road at the time (just created an account), and as someone who has used PHP with the LAMP stack occasionally over the years, I am completely unsurprised. Race conditions can be pretty tricky to prevent in PHP, since the state is contained within different threads that can’t trivially communicate with each other. You need to be proficient with global state mutation such as via Redis or SQL.
Depending on how you feel about using outdated network hardware, an Apple AirPort Express functions as an AirPlay receiver, DAC, and USB to network printer adapter. Have it join your existing network or, depending on the version, connect it via ethernet.

The 1/8" stereo audio out has a fiber optic digital out in it if you want to BYO DAC.

Using the network printer requires Bonjour for Windows. It generally works out of the box on most Linux distros.
Thanks! Maybe I'll write up a blog post when I have the time.

This is actually much simpler than "pushing pixels" because the shader outputs a value that is just directly mapped to a char to display on screen, which means I'm just using the browser's native text rendering to render the image.
Elon and Larry are close friends.
Can't you download backups regularly, rsync them to your local system that you physically own? If the single-entity business disappears you can just get a new VPS from another business and restore the services from backups, can't you?
In 2022, its just a matter of simple math.

Mexico City... Bejing.... Trends are something :)

https://www.iqair.com/world-air-quality-ranking

COP27 makes no mention of this. Climate change in india seems like 18th century standards
Er, no. That was his stated goal as a member of the Mars Society's board of directors when these talks happened. He wanted to purchase a Dnepr ICBM and retrofit it for that purpose. When the deal was rejected, he discussed building his own rockets with Michael Griffin.
it's not an unsolvable problem but more like a political issue. year after year it's the same and yet no one does anything. from what i recall it's the farmers from one state burning crop stubble and the resulting smoke gets carried into the other state (in this case Delhi - which is technically not a state). central government has beef with the Delhi government so they won't intervene.
I think this might have been a bad choice of words, I interpret the writer as intending "enjoyed" here to mean "to have had the use or benefit of" the warmest October, rather than explicitly endorsing that unseasonably warm weather is pleasurable. One does not need to be satisfied by something they "enjoy", especially in formal or legal language.
I don't see sites that just have user discussions as social media. To me they're essentially usenet but on a web site.

I'd say to qualify as social media you need to make the experience about connecting people with each other or with groups, and finding people to connect with. Things like Instagram, TikTok, Facebook and Twitter are all definitely social media.

A site that just posts news headlines that people comment on is not really social media IMHO.
Xorg is the new simcity.exe :)
Forgive my ignorance, I'm a hobby embedded programmer at best, but aren't many programming languages built right on top of C? Is the whole lineage unsafe, or is it really just C?
"the code is the contract"

"oh wait we fucked something up? shit no, give me my money back"
The entire blog is this one post, so that signal-to-noise ratio is... a singularity by now.
Yeah, being able to run with it in my pocket is great too. I find the armbands are super uncomfortable.
Hi, thank you for looking at json-form. Dynamically adding should work without problems. I will add the button and will let you know. Regards
Are there really good alternatives to C? You can use Rust where you can use C, but the memory safety doesn’t come for free. A lot of people find Rust extremely annoying to write. Maybe something like Zig? But the ecosystem isn’t that big…
Nah, Reddit is still a platform. Yes, one that is intentionally divided into sections that feel like small communities, but still a monolithic platform just like all the rest. That's why I'm not there anymore.

Not really on ActivityPub either at the moment, I think I have an account on one of the big Mastadon servers but I'm kind of over that whole interaction model. Considering putting up a blog of some sort that federates, cause I do miss telling the whole internet my opinions on a certain level, and I think we do need that global connection web, on some level, to continue to exist. But the infrastructure can't belong to any individual man, or even be under any individual man's control. Or a few men. That's the biggest problem that needs to be solved first, in my opinion.

edit: I mean, even if we posit your Reddit comparison, wouldn't you agree that Reddit does a better job at moderation than Twitter or Facebook, and that that comes down to having more human moderators making moderation decisions? That seems like a fairly uncontroversial take, to me.
If they're all selling furniture why do they need to be any different? What's different between the requirements of a low-end furniture store like Ikea in New York and one in San Francisco that would mean there's any sense in running them differently?
Ouch, that's a hurtful analogy.
I was about to start playing with Turbo C on my 486, ordered K&R book...
Has the concept of "Entrapment" not made its way across the pond yet? This seem highly unethical on the part of the FBI.
With all data stored on a sharepoint or onedrive, and powerpoint running in a browser... where's the news?
Pakistan is already exploding at the seams due to population growth. It's not just a matter of moving, the country doesn't have enough resources to feed and clothe its population. The growth rate isn't abating and global warming is eating into water resources and desertifying land / reducing the arable area.
D, Go and C# use their own bootstrapped compilers, just to give three examples from many others.
Bankruptcy isn't a criminal matter.
keep your stick on the ice!
>Surely you've seen people who put their phone and wallet on a table before sitting down, because they can't comfortably sit with them in their pockets?

Yes, never understood them either. It's no issue to sit with a phone and wallet in the pocket/backpockets. This is more of a The Princess and the Pea-style issue than a real problem....
Your comment seems to suggest the alternative of not installing `sudo` is to run your desktop as root. Which clearly isn't the case at all. There are plenty of "sudo" alternatives: `su -c`, `doas`, `login`, etc

Also since we're talking about running as root: ironically I've found a lot of people seem to put the following line in their sudoers file:

ALL=(ALL) NOPASSWD:ALL

which is definitely better than logging in as root....but not by a lot.
Yes it does, and at least video quality on facetime is as far as i've seen way better than what's available on Android.

This eternal attempt of forcing Apple to make their products/platform more open is in opposition to a lot of its users as well. I actually enjoy the walled garden and most do - it makes for a hassle free experience. If you don't want that - fine, go get an android or a old nokia.
> The bottom line is that it is very wrong to understand “undefined” in this context as “random”, and even taking it to mean “unpredictable” is at best misleading.

See also: arbitrary contra random.
GATs are fundamentally a higher-level abstraction similar to higher-kinded types (you could see them as a very small subset of HKT).

This means:

- they are not trivial no matter how much you bend it

- you should rarely use them in your day to day work (use as in "create traits with GATs")

- they allow you to abstract over certain things in a much nicer way. This thinks matter a lot for certain kinds of libraries. Which is why we do include them even through they are not simple (i.e. once some of the current limitations are lifted I expect there is a high chance for them to be used in the next major version of all of actix-web, axume, tower and a bunch of async libraries).

Through I agree that the example on the blog announcement and on reddit aren't grate. If GATs would just be for the problems described there adding them to the language wouldn't be worth it. (I mean adding a different more complicated and harder to use iterator trait which only matters for a small handful of use-cases really isn't enough reason to add such complicated language feature, on the other hand being able to abstract over async functions properly is a major boon).

Another problem is that some of the "better" examples currently can't be implemented in a straight forward way to the limitations which GATs still have for now.
How do you know if it interpolated or not?
This can be condensed slightly, you don't need the inner function literal. In Typescript:

class MyCollection<T> {
*[Symbol.iterator](): IterableIterator<MyCollectionEntry<T>> {
for (const thingy of this.thingies) {
yield { ... }
}
}
}
Same - I think this might be a clever timtam add disguised as a programming article !
>blanket immunity.

From civil lawsuits. They can still be charged criminally.
I'd assume whichever government seized the goods.
You guys allow users to install browser extensions?
“Dude you made 11k from this and now you’re in court. Judge is pissed, you might be in over your head. Sell me the patents for 10k, and we all can move on.”
Maybe parent hinted at what GCC extensions like __cleanup__ variable attribute do.
Python is where I developed my (naturally flawed but possibly useful) mental model for generators: you are "pulling" data out of them.

Instead of pushing data into a processing grinder, watching the sausage links pour out the other side, whether you're prepared or not, you're pulling each sausage on-demand, causing the machine to move as a consequence of wanting an output.

I'm sure smarter people appreciate generators more than I do. They're useful for co-routines and other wizardry. But I personally just find the mental model more useful in some cases, especially knowing it keeps memory and CPU usage more in-line with my needs. Doubly especially if my generator may not have an upper bound.
Was that worth a downvote? At least, if my question was that stupid, could you point me to the part of the blog post where it shows how pieces are sent to other peers?
I initially liked the idea of generators, but after years of trying to find ways to apply them, I just haven't found a use case where they were more sensible than using existing logic and looping constructs. They could be useful where they would provide less overhead than constructing arrays for the same purpose, but that doesn't mean the same thing can't be achieved without either of those things. It's good in theory, but hasn't been useful to me in practice.
> I understand the concern, but is it that different from early 90s internet spread of drugs made of bananas or even before that urban legends?

Well, yes. In the 90s, the speed at which I could acquire stupid ideas from the internet was still VASTLY slower than today. First, I had to actually get home from school and sit in front of a computer because I didn't have an internet-connected device in my pocket at all times. This meant that I couldn't be absorbing nonsense during car rides or dinner time, either. Then, I had to make sure that my family members weren't using the telephone. And while there were lots of questionable forum-style websites, there wasn't like a single-digit number of hubs online where everyone got the same nonsense info at the same time, or where someone who produces said nonsense would know to go to maximize their reach.

I would say that information moves much faster today than it has even when Facebook unseated MySpace (which was well after the 90s).

> I know that it is easier to ban stuff than teach critical thinking skills, but I genuinely think the latter is preferable long term.

Sure, and I didn't suggest otherwise. Education is the most important and resilient way to combat all kinds of terrible ideas. However, the concern I expressed in my comment was specifically about children. Children can't be educated almost by definition- it takes time to become educated and well-versed in basic logic and reasoning. I'm fortunate that my step-son found this information "interesting" enough to share with us so that I had the opportunity to explain to him that the vast majority of content being shared with him is from non-experts or people who are actively trying to manipulate people into agreeing with them on something. Did he take that to heart? Not really; because it happened multiple times and I had roughly the same conversation with him multiple times. He's not there yet in his education.

And then there's the other issue of the adults that are consuming and spreading nonsense at record speed. And a lot of that nonsense is currently aiming to turn people AGAINST science and education. "Those damn academics are lying to us!", "Don't trust your kids around teachers- they're 'groomers'!", etc.

I don't know what the answer is, but I don't feel good about the future for our kids.
Why would they do that when they promised CCP to invest into the Supply Chains.
> Specifically, law enforcement located 50,491.06251844 Bitcoin of the approximately 53,500 Bitcoin Crime Proceeds (a) in an underground floor safe; and (b) on a single-board computer that was submerged under blankets in a popcorn tin stored in a bathroom closet

Weird that he went through all this trouble to physically hide the wallets but did not use encryption...
H2G2 seems clickbaity for Hitchhiker’s Guide to the Galaxy.

Though I'm more likely to click knowing it--or perhaps I don't know it enough and everyone else knows H2G2.
> I actually think that Putin's war in Ukraine is just a scapegoat. Price increases started mid year 2021. War certainly didn't help though.

I actually agree with this. The only reason I brought it up as an example is that I had no idea Russia and Ukraine were such significant exporters of wheat, so that had a direct connection to the cost of breakfast in my country.

Truth is, the twin pressures of COVID-19 and this war is causing a lot of inconvenience. That, and other factors I'm not aware of.

> It's another one of those that I consider too broad and philosophical for me to understand.

I guess the simplest way I could put it is this: a disruption in the supply of wheat from two countries has caused the cost of breakfast to almost double in mine.

Relating it to climate change: if a small rise in temperature causes crops to fail (because they cannot survive in such temperatures), food will become expensive everywhere. What happens when many people cannot afford to buy food? They riot.

If you're American, you might remember the chaos of the George Floyd protests. That kind of instability is not good. No one wants it.

What I feel I need to add is the obvious: burning fossil fuels is not the only way climate can change. It also happens naturally, and other natural forces like volcanic eruptions or comet strikes can destabilize a region's climate.

So we burning fossil fuels is not the only thing we should care about. Sustainability thinking must go beyond that.

The only other thing I can say is this: too much change too quickly has a lot of negatives we want to avoid. Uncertainty is expensive. Climate change causes a lot of things to change too quickly for comfort, and no one wants that.

Most conversations around climate change come down to that fact.
The whole design of GATs is predicated on the notion that Rust doesn't want to go as far as Haskell does here. See boats' comment: https://news.ycombinator.com/item?id=33506540
Because there's no correct level of abstraction. There's only appropriate abstractions for different situations.
Nothing was ruled so far. IKEA lawyers just looked at it said they don't like it, doesn't matter whether it's valid parody or not. And in many cases it works, because the potential cost of defending in court is too much.
So urban legends are more accessible now. It only adds more of a responsibility on parents to either spend time with their kids and put TikTok vids in context or just let them be exposed to all the garbage out there.

It is not that different from the TV panic. There are differences, but similarities are striking.
That is a help page guiding the user on how to use the feature. Of course it’s going to be “hidden” when turning on the feature is the smallest step to using it.

If to use the feature you are explicitly asked to turn it on, with an option to view a privacy policy, that is “blatantly obvious”. It isn’t hidden or buried under a dozen other settings when you install PowerPoint, it’s done at time of use.

How, exactly, would you want it to be more obvious? A big red box every time the feature is mentioned in the help site? Be realistic here; in terms of user consent this is perfectly fine.
Most women I know favor the larger models tho (and usually carry a handbag or something with them).
That PDF was slow to load, but here it is:

https://web.archive.org/web/20221107153324/https://releases....

https://releases.wekan.team/ada/222559-adacore-nvidia-case-s...
I have heard this argument against school bond issues for more than 50 years. No reason to believe it is sarcastic.
> And while search technology has improved, it hasn't become orders of magnitude better.

Are you saying that search technologies of 2022 are not orders of magnitude better than the search technology in the 1970's?

Search tools in the 1970's were basically manually panning through microfiche. This was the time before even relational databases were commercially available, let alone full text search across thousands (or billions) of documents going back hundreds of years. The tech that we have now would be literally unbelievable to most practitioners in the 70's.
> C with only pointers

Interested in what you meant by that.
Amazon says it has ‘over a thousand’ Rivian electric vans delivering in the US
This has been discussed in comments of Wayland threads on HN for years. People who want to keep using X complain that they still use it, someone replies "All the X maintainers have moved onto Wayland because they think it's the path forward, if you want X to be maintained step up and do it" and it's not clear if anyone ever did.
Maybe there's a Group Policy setting that can automatically enable it?
It a local condition caused primarily by farmers burning their fields coupled with the geography of the area.
But don't you need this kind of recognition for a parody? It's not really a parody if no one recognizes what you're parodying, right?
Er, does Swift have any of Ada's safety properties or proof tooling?
Most states and municipalities are pro business so they will move mountains for jobs but not for housing. This is a big problem because there are a lot of jobs in Silicon Valley but not enough houses (despite the layoffs).
Still missing the point. I don't care that it shifts faster, I like driving a manual and do it for my enjoyment. This isn't a numbers game or who can master the clutch. This is a consistent opinion I see and I don't understand it. Let people drive a damn manual and enjoy it for what it is.
Regarding Svelte: probably the best framework there is. I considered using it but it turned out to be too much for this requirement.
Putin ally Yevgeny Prigozhin admits interfering in US elections
Same, but it was branded Mega Drive in Europe. My kids sometimes play the Sonic games on it.
Gemtext isn’t markdown at all. That was an intentional decision.

The Lagrange Gemini browser does render markdown as well as gemtext, but that’s a non-standard feature.
I may get slammed for this, but I don’t understand the resources that apparently went into tracking down some kid who stole from an illegal marketplace a decade again.

This feels way less like “pursing justice” and more like trying to track down everything the just I’ve department can seize and auction off. If Bitcoin hadn’t drastically increased in value since the original event, would this have ever been tracked down?

I cant even count the number of much more consumer-impacting crypto-related frauds, crimes, and hacks from the last 3 years that would be more deserving of justice department attention, rather than focusing resources and attention on a double withdrawal bug from an illegal marketplace from a decade ago.
USA federal government sold seized bitcoin years ago.
https://www.reuters.com/article/us-usa-bitcoin/venture-capit...

And local and State government.
https://www.nyc.gov/site/nypd/services/vehicles-property/pol...

USA is sovereign and does not respect international agreements.
To transport Nat Gas you have to cool it down to -265F thereby reducing its volume 600X to transport economically as a liquid (LNG), then it needs to be safely turned back into a gas at its destination. That is expensive relative to pipeline fed Nat Gas.
grep -o $pattern $filename | wc -l

But yours has better error handling!
I've been thinking about this a bit since the hearing, and here are some ideas:

- If lawyers for a defendant are going to settle (we generally prefer not to), we often want a portfolio license -- a "go away" license. By splitting up the patents among entities and keeping itself hidden, an entity like MAVEXAR can keep filing serial suits against the same targets and can keep receiving more expensive "global" settlements.

- It dodges liability for attorneys fees, since the entities have little or no money, and may decrease the chances of a fee award generally.

- It means that the entity with the patent has little or no discoverable information, decreasing the cost of suit because there is nothing to produce. Lawyers for that entity can also take stronger discovery positions because there is no concern about about responsive discovery.