skysight-inc/HackerNews huggingface dataset:
regarding your snippet:

if (somecall() == -1) {
printf("somecall() failed\n");
if (errno == ...) { ... }
}

sure, the issue is that `somecall(...)` might have altered `errno` through 'acts-of-omission-or-comission' :o)

fwiw, posix has updated its definition to pretty much say that 'value of errno in one thread is not affected by assignments to it by another'. this has been the case since at least a decade-and-a-half (iirc), which in internet years would positively be in the pleistocenic era :o)

so, i am not sure i really appreciate 'the shared-global-mutable-state' argument above. thanks !
It's now called SRE.
You could try overriding 'git' in your PATH with a shell script wrapper that prepends something like -c user.name=yourname before the rest of the command, or that runs git config if it hasn't been run yet, etc. (whatever makes sense for your case)
It's not clear from the man pages, but `setenv()` mutates `environ`.

In particular, setting a previously-undefined variable causes `environ` to be reallocated. Whereas `setenv()` of an extant variable changes just that value in the current `environ` pointer array.
Time to bring together every trend into a single product: An LLM and image generator developed through a cryptocurrency-based distributed network that is also a social media platform.
The collatz conjecture isn't a problem that we think is unsolvable, it probably (maybe even definitely?) has a solution. It is a problem that a lot of really good mathematicians have sunk a lot of time into and made basically no progress. Collectively the mathematical community has more or less decided that we don't know how to even approach solving this kind of problem yet, and probably won't be able to solve it in the foreseeable future.

This article is saying that solving for BB(3, 3) requires solving a collatz-conjecture like problem, so it's probably also beyond our current abilities in mathematics. It's not saying it's unsolvable, just that we probably won't figure out the solution anytime soon.

As for why solving BB(3, 3) matters... it doesn't really. It's just an intellectual curiosity. We've figured out some busy beaver numbers. We've proven some upper bounds on the biggest ones we can figure out, but there's a big gap between what we've solved and what we've shown we can't solve for. Making that gap smaller is something of a game.
There were a lot of videos in this style from the twitter people. Turns out they run fine on 20 % remaining workforce.
People who don't directly own land will pay rent in one form or another that will go to a landlord that does pay rent.

Also ask a different question if he doesn't benefit from any of the land in the US why is he still there?
But if I'm not mistaken, this technique still requires to get a ton of pictures from many angles ? It's fine for visiting an apartment or watching a cooking video in 3D, but how possibly can you apply this to a videogame that has much more degrees of freedom ? Are you gonna scan an entire city with a drone to create a GTA-like ?
> ... Linus Torvalds on errno: https://yarchive.net/comp/linux/errno.html

yes, he argues against its usage in the KERNEL.
Fixing someone else's Elixir project
Yes, that’s why nobody likes musl’s DNS.
> we are far more frequently telling acquirers to spend top dollar on new hires than advising on who to cut

Please tell that to Apollo Global Management as loudly as you can. I mean, if they're one of your customers.
This is very troubling, because Hanania is a genuine white supremacist.

But it turns out he hid it well, and that HuffPost expose only came out two years after the Andreessen podcast, so it's reasonable to think he didn't know.

And on the podcast Andreessen makes a pretty strong criticism of the Right (as well as the left):

> And the main principle of the right is that it hates the left. This is the old Buckley thing: the role of conservatism is to stand athwart history yelling stop. Which from the right you view as all social change happening around us is from the left, driving things further to the left. They’re all leading societies in directions the left thinks they should go, and that those things are bad because they’re against tradition, history, the way things have always worked and things that have been proven.

> So I think technology kind of gets trapped up in this dynamic. To your point, the left hates technology because they hate capitalism because they hate markets because they’re anti-egalitarian, we kind of slot naturally into that critique. And the right hates technology because it seems like technology is a tool of the left.
She does in fact know these things, which is why she’s writing about it. For the people who may not have thought to do that yet.
I used to work for Large Tech Company and I would pretty frequently fly out to San Francisco Suburb for work. One of the more interesting time periods of that phase was when the office building I worked at for Large Tech Company was across the parking lot from LinkedIn in San Francisco Suburb. We frequently played a largesse game of hangman with the LinkedIn employees drawn on the windows across our parking lot. LinkedIn employees then were fun and living the Hooli roof meme for sure from our perspective.
Bitcoin uses less than 0.1% of the world's energy. Any time somebody says things like "uses more energy than a country" they are either dishonest or malicious and clearly have an agenda. I'd recommend to try to stick facts, not opinions.
You're confusing accuracy and precision. You want search warrants to be precise, but the only way to guarantee accuracy is to know in advance the fruits of the search.

You can have a solid foundation for a warrant against an individual, but find out they aren't responsible, a 100% miss rate! But that's the problem, you don't know what you dont know, which is why you need a search warrant (and justification for it) to begin with.
Can you return them if the price of gold goes down?
Few people make raw syscalls.
In 2019 I had a Carolina Reaper because my teenage cousins dared me and it caused me a severe (possibly anaphylaxis) reaction. I was convinced I was going to die, I didn’t go to hospital because I was in a different country and didn’t have insurance.
Never again will I eat hot peppers. So traumatised.
Google image search: Detroit abandoned neighbourhoods

A city run completely by Democrats.

Every policy they have is destructive.
Ask HN: How to Move Back to SDE?
I have been an SDM (or variations thereof) for about 11 years now, having worked at FAANG and other similar companies. Luckily I have always tried to keep my technical skills sharp (I'm now completing a Masters in CS from Georgia Tech with 4.0 GPA) in the hopes of avoiding becoming a power point architect or a general manager.

After the latest professional experience as SDM, I am ready to call it quits. I made up my mind about wanting to be an engineer again, with the good and bad that come with it.

Struggling with a few questions:

1) I've grown up to Sr. Manager (typical L7) but I'm unsure of which level I should apply for, when targeting SDE positions. My former VP at Amazon for example makes it clear not to hire L5 engineers from industry with > 10 years exp. I feel like Principal would be a bit above my skills, so L6 should be fine, but open to opinions.

2) Resume: I have led many large projects, reviewing work, contributing some to the design, but lets face it: 10 years as SDM != 10 years as SDE. What are some things I could do to boost my profile and prove to potential employers I can actually do the engineering work? Maybe side project, OSS contributions? I still have some contribs from my time at Microsoft (wrote the entire SDK set for 4 languages and 12 services, as a manager), but I don't feel it's enough.

Any help would be greatly appreciated, thanks!
This is the viewpoint of someone who works alone or on small teams, where all the code in the process is their own. In a complex program there is plenty that can do surprising things that you didn’t expect.
I never criticize a manager. It has very limited upside on the off chance that a manager takes my feedback seriously. OTOH the downside is tremendous.

I don't think feedback in a corporate setting from someone you have power over can be relied on.
And how would you free it? The current posix API doesn't have any way to reliably free the result returned by `getenv`.
Yeah. If anything, monopolies and cartels spring into being within a free market. Over and over and over again.

They're so dangerous to free markets because they hack the core freedoms into a positive feedback loop. Collusion beats naked competition; it's why our ancestors evolved to form societies instead of eating each other.
Most of the niche stuff I see on there is from psychos, conspiracists, and obvious propaganda bots. I do use it to follow more mainstream stuff, hobby stuff, coders, but it's fun to click on the firehouse feed Musk thinks I want to see occasionally. Anything that is in the news cycle that is parroted by the blue checks is 9/10 going to be totally unhinged conspiracy and Russian/Chinese disinfo bots.
No. Private equity was part of why it went bankrupt at the speed it did.

But private equity had nothing to do with why nobody was willing to buy it to keep it going post-bankruptcy with a fresh balance sheet.
I think that unyttigfjelltol was saying that taxing the value of improvements is goofy, not LVT. The comment was in favor of LVT.
I have the exact same belief about property taxes. I believe they are perverse at the core. If you own something you should not then have to also pay "rent" to avoid having it seized and auctioned off (at a discount, no less) to those who are already more fortunate than you.
Yes. As far as I'm aware the US is one of the few countries that still has some vestigial copyright formalities.

>You cannot make blank statements about the US on a platform that has an international audience.

I'm not sure what you're saying - I was very clear that this is US specific law.

That being said, while I don't exactly know how it works for works created by Berne signatory country citizens, I suspect foreigners still have to register in the US before suing in the US. "International copyright law" is generally just a pinky promise to let foreigners use the copyright system as it exists in other countries, so the rules you have to follow depend on what forum you sue in. For example, if you can get standing to file a copyright lawsuit in Japanese court, then your defendant can't mount a fair use defense, because there is no fair use there[0].

That being said, I do have to wonder if you could get SCOTUS to agree to "foreigners don't need to register but Americans do", because that's the sort of blatantly stupid ruling that only a law-huffer would love.

[0] To be clear, fair use is generally a concept borne of the Anglosphere and it's weird obsession with common law and precedent. Other countries don't have it. But those countries will still codify exceptions to copyright that do similar things. Japan is just unique in that they didn't even bother doing that, so it's illegal to, say, review anime if any Japanese fans might be watching your reviews.
Err no thank you. Ld preload and similar mechanism are great to inject code into apps legitimately, i.e. to patch long unsupported systems or to tame current ones.

For example I have vision issue and without reshade filter I would be unable to play a great deal of games.

Now that is also an attack vector, that's for sure, but you cannot go ax features willy nilly just because you don't see value in them.
MBAs succeeded in making management a distinct discipline that has been divorced from the work, only connected through metrics and KPIs. If you cannot talk to them on their terms, they are happy to impose sanctions on you.

They’re very effective at solving first order optimization problems. Increasing revenue and reducing costs can all be done in a spreadsheet. This is the value they contribute.

If you’re dealing with problems that are closely coupled, are non-linear, or have emergent phenomena, their contributions are not just ineffective, they’re counterproductive and destructive. You need creative, skeptical, and technical people for these problems. Closing feedback loops and building fault trees help you more than a Gantt chart and flashy buzzwords.
It seems music escaped this fate. You can easily buy most music digitally and DRM free.

Will video not be able to escape this fate?
Show HN: WalletLabels – Turn anon Ethereum addresses into understandable labels
Hey HN,
I'm Aiden and I created WalletLabels, a free search tool aimed at demystifying Ethereum addresses. It turns anonymous on-chain wallet addresses into informative labels, making it much easier to understand and analyze what's happening on the blockchain

Quick demo: https://walletlabels.xyz

I'm keen to hear your feedback and ideas for improvement. Reach out at aziz@walletlabels.xyz

Thank you!
`1RB2RA1LC_2LC1RB2RB_---2LA1LA` - how do I read this?
> In 2018, the industry accounted for 2.4 percent of global emissions and has single-handedly contributed to about 4 percent of observed human-caused climate change to date.

What can individuals do about the other 96% of human-caused climate change/97.6% of global emissions?
Depending on the size, the city/state could purchase the company and loan it to the employees.

If the the loan gets paid off, boom... co-op equally owned by the workers.
Passkeys are in theory held in hardware, which in your cryptocurrency analogy is more like a hardware wallet - a malicious attacker can still use it online but can't steal the keys for later offline use.

In theory, because most consumer-grade providers do offer some sync option which breaks the "100% hardware" guarantee and could allow malicious software to use this functionality to steal the raw key material for later offline use.

Passkeys are a slight upgrade in terms of security but a huge upgrade in terms of vendor lock-in and discouraging people from escaping whatever Big Tech walled garden they're currently in. That's why they're being pushed so hard.
That sounds like Walmart, but not Costco. Costco does have tough buyers who negotiate prices, but they really truly have higher quality standards. This was what I saw being on the other side for a company that sold fruit to both Walmart and Costco. Lower grade fruit was spec'd and sold to Walmart and higher grade fruit was spec'd and sold to Costco.
I’m still confused. What are “x86 semantics”? What does this have to do with C? I understand if SIMD libraries were designed for e.g. SSE or AVX first but I’m not sure how that relates here.
"Joe Pera Talks With You" is good too. It was the most heartwarming show on TV, and was cancelled too soon. But it ends on a good note.
https://musl.libc.org/
Ruff isn't quite at feature priority with the tools it's replacing (although it's close). The main benefits to using ruff is that it's great enough to run regularly locally without being noticable, even on large codebases and it provides tool chain consolidation (although the latter can be achieved with other tools like pants). The speed difference is more noticable in monorepos. If you instead have many smaller repos it probably makes sense to just implement the original tools
The question I asked wasn't a gotcha, it was an effort to let you realize your own cognitive dissonance - reflected in your inability to answer the question. In other words, if you saw only the behaviors of countries, but without any names associated, would you still judge them the same way? The answer is clearly no.

The irrational level of hate and disdain for a country you know seemingly nothing about is not natural. It's a mixture of endless propaganda, and likely being 'surrounded' (so much as the digital world counts) by other people who also support and encourage such hatred. Again the state of society today is much like a mirror into Germany 1935.
Sure, AT protocol I agree. But Bluesky Social the practical entity as it stands today is a single, closed off instance, managed by a for-profit company. So I think it's still fair to say bluesky (but maybe not every piece comprising the production instance) is both proprietary and centralized. You can't run your own server, you may never be able to, and if you can it may never be allowed to connect with the "official" server, much like with Signal.
I think your example is a case where it would work well.

Imagine Party A and Party B both produce models to estimate the effects of tax changes on job growth. Based on these models each Party produces a policy proposal. Party A is in power so their proposal is chosen. This is now a natural experiment to test both models! Data collected after the policy is implemented can now be used to judge the validity of both models. If a model is shown to be wrong, the Party either needs to explain the inconsistency or change their model to suit.

Why doesn't this occur in the real world? Politicians know that many of their policies are not predicated on fact but on pragmatic political considerations. Revealing their ignorance by publishing models is just adding to the attack surface that their opponents can use to criticize them. Thus as long as there are no competing parties producing explainable (in the modelling sense) policy, there is no advantage to explaining policy in this way, it is all downside.

It would take a very courageous group to change the paradigm, and they would probably be ridiculed because they would need to reveal their ignorance when publishing their models.
It is hard for me to accept that historical interpretation as I started using Python back in the 1990s, when it was already making in-roads in steering high-performance computing codes. NumPy's roots date from that era.

In 2002 it seemed that half the attendees of the Python conference were there because of Zope.

I was programming full-time by 1999.

So for me Python was well-established in several areas far before its wide-spread use in computer programming education or its use in data science.
The other people give you their money voluntarily, and you buy the company fair and square from the previous owners. Seems all legit to me, and I still don't see where the ravaging comes in?
So LVT separates the value created by your labor (building the cabin, plowing, etc) from the value you did not create. I think its more just than taxing, i.e. cabins or crops.
> As a proprietary pepper, its pods and seeds are tightly guarded and won't be sold or released

That's horrendously unethical. It's even worse than what Monsanto does.
NPR is not owned or controlled by the US government. At least read the wiki article or something if you think that.
You would want higher density zoning in all the other neighbourhoods across town, I guess?
Seriously. The most effective teams I've ever worked in, had 3-5 people under a manager. The manager occasionally got their hands dirty when they could spare the time, but in general, "getting every roadblock out of 5 people's way" is a lot of work, and combined with all the non-delegatable stuff, would keep them pretty busy.

When a team grows much beyond that, the manager is no longer removing all the roadblocks. They're doing all that other stuff that _can't_ be delegated, and the team under them is now spending time doing stuff that _technically can be delegated_ but would be much more efficient for the manager to do.

Typically what happens then, is one of the underlings becomes the de-facto also-manager, relieving the burden from the rest of the team and increasing overall productivity by re-centralizing certain duties. However, this hurts their individual productivity metrics, so in bean-counter companies this is a hazardous move. It's safer to not help the team and just let the sick structure shamble on.
Academic credentials in the US, especially at the 'prestige' institutions, have been hollowed out quite a lot by politics, groupthink, & logrolling.

Large government subsidies, & a self-replicating nearly-hereditary elite, have insulated much of their output from accountability to the broader society, and even from accountability to the truth.

Even an "uber-wealthy capital allocator" with a big personal-wealth buffer faces sharper feedback from today's concrete & changing reality – losses from mistakes, gains from smart choices – than tenured academics, or bureaucrats with lifelong sinecures.

In the text, he's not arguing from authority, or personal biography – so why would he need to waste any words about his personal particulars? (They're in the public record if you need them as part of your own heuristics.)

He's saying some ideas, & some systems, are better – not ranking people by class. Further, a "manifesto" like this is a resonant call to draw like minds, moreso than any sophisticated apologetic to try to convince doubters. (For that: read the other authors he name-checks.)

To obsess on the speaker's characteristic – their "self-awareness", their tone, their inability to "read the room", their station in life – rather than their words & ideas is a big part of the downbeat but in many places entrenched attitude he's criticizing.

Per Eleanor Roosevelt: "Great minds discuss ideas; average minds discuss events; small minds discuss people."
Technically Bandcamp is a very simple payment and file host.

A small team can quickly copy how it works and get all the artists to move platform if they were to shoot themself in the head. Right now this doesn't happen because Bandcamp functions and exists and has a reputation for musicians.

Lose that, all the artists start looking for a new home and someone will make an alternative quickly.
Does anyone knows about the business model of the company making Ruff, Astral?
My passkeys just live in the 1Password cloud and get synced everywhere. Nothing to do with my computer. We went from "something you know, something you own, something you are, choose two" to "something only they know, choose one".

Shrug. Sure is convenient though.
You should watch the Apple WWDC developer talk from 2022. It explains very clearly the problems that passkeys set out to address.

https://developer.apple.com/videos/play/wwdc2022/10092/

Most (not all, but most) of the criticisms I’ve seen of passkeys are a result of people making incorrect assumptions about the problems they were meant to solve.

For example, to solve password reuse, weak credentials, phishing, and credential theft from server breaches, you need easy to use, convenient WebAuthn credentials. The convenient part is that they are available on all your devices via secure (E2E encrypted) syncing.

The linked talk covers all of this in a lot more detail.
Someone Ask Me a Question
Help-desk for earth peoples problems (hdfepp)
Etherpad-Lite on an Question when so and so many people vote to be satisfied with the answer the answer is sent. Sign up to answer questions on a regular basis. You can change settings via email-links. Safe hardware. Help-Desk for earth peoples problems. Meet fleo.at/r/helpDeskForEarthPeoplesProblemsMeetUp Help-desk for earth peoples problems
It is a state transition table, the expansion is featured in the article right under it, or here

https://bbchallenge.org/1RB2RA1LC_2LC1RB2RB_---2LA1LA

For example: If in state B and the tape at the current marker reads 0: write 2, move the head Left once, and go to state C.
Got it. Thanks for adding context!
Click on the link in the article [0] and you'll get a page that expands it to a human readable table. Each current (state, tape value) pair maps to a (new tape value, direction to move tape head, new tape value) triple.

[0] https://bbchallenge.org/1RB2RA1LC_2LC1RB2RB_---2LA1LA
He'd be wrong. If all federal funds were cut off most would lose 5-10% of their funding income. It would suck for them, but they'd still be fine. Elon had it entirely wrong and implied they were just a state run propaganda source.
This doesn't work very well in Firefox on Android. Videos are rendered very small in the middle of the page.
Toward the Decipherment of Harappan (2022)