skysight-inc/HackerNews huggingface dataset:
I do think that there’s been a lot of work around GIL removal, and every talk seems to end at the reality that the GIL allows for avoiding of a loooooot of locking structures and when removing the GIL you end up needing many granular locks.
It doesn't say whether this is using the treatment that removes all the lignite from the wood, leaving only cellulose, and compressing that. That was supposed to provide a sort of wood product that was as strong as steel, but lighter.

A building whose structural members are lighter doesn't need as much support, which may then be lighter, in a virtuous cycle.

Another material that has this property is titanium, which is surprisingly cheap, apparently smelted as a sort of afterthought to manufacture of the actually important product, titanium dioxide for white paint. Scrap titanium sells for less than scrap steel.

I have estimated that a SpaceX Starship (the "can" on top with the fins) after the engines are stripped off, would be worth maybe $40,000 as scrap steel. I had initially thought that the "thrust puck", probably of titanium, would be particularly valuable, but was completely wrong.
I love apps like this. I currently use Numi daily for running financial-related tracking and scenarios. It has a few annoying UI quirks, so I'm super open for alternatives (especially with cloud syncing).

I played around with porting my Numi sheets over, and the only thing that's tripped me up so far is using underscores as numerical separators, eg: 1_000_000 for 1000000. All my Numi values are written this way, so that's my only feature request. I guess I could just use commas in this context.

Great work!

Edit: And dark mode :)
> cryptic crosswords

I still remember the magic of discovering cryptic crosswords. Regular crossword puzzles are fine but cryptics are their own sort of fun.
Old cars are much less safe and energy efficient than new cars.
Rigid Body Motion and the Dzhanibekov Effect
It's much nicer if you're using the C API...
A recent thread on obscure data structures is also something I would recommend here: https://news.ycombinator.com/item?id=32186203

This thread is a gold-mine of useful/interesting stuff :)
Missing the big one:

Myth: OpenAI is actually "open", as in open-source.
Shoot moi un courriel (bio) et je m’occupe du doodle !
Probably a good idea, but I was referring more to the switch-cutting behavior Twitter makes some users do. They will suspend your account for a ToS-violating tweet, but not tell you what in the tweet broke which rule. However, they will make reinstating your account contingent on you deleting the tweet, and that in deleting the tweet you acknowledge that you have sinned and are now contrite for your sins.

The thing about this is, there is nothing that makes this necessary from a standpoint of policing offensive content. Twitter could easily remove offending tweets themselves. They refuse to because they want to psychologically break or humiliate the offenders. To the upper echelons at Twitter, it is not enough to obey Big Brother, you must also love him.
You're talking to someone who has personal experience at having to send the phone in and wait two weeks. Unless you think they're lying?
Send me an email (in bio) and I’ll schedule a time!
Same here. Monkey Island 2, King's Quest 5 and Wasteland are quite possibly why I ended up in a tech career all this time and so many years later.
Xzibit
I bet you mean "plus" or "+" since "and" is something quite different in math.

Once you consider prime factors, the reason for the result is easier to understand. How do you represent a prime factor of 5 in binary? How about .3333(repeat), as in the answer to 1/3? You can't, so you approximate within base 2.

Having said that, try the same thing in base 3.

There is a further argument that .999999(repeat) == 1 (easy to prove, just not liked very much by very many people), and given such a limit, you could argue just the same that .30000000000000004 == .3.
Thanks for sharing!

It's interesting that even one of the largest still uses manual execution for almost all of their pipelines (at least in the covid data project[1]). This [2] seems like the bulk of their data importers (scrapers) but most are still operating as manual jobs. I guess with open-source data work, hours and minutes don't matter as much, and being a few days behind the latest data is acceptable.

1 - https://docs.owid.io/projects/covid/en/latest/data-pipeline....
2 - https://github.com/owid/importers
DAOs are not corps: where decentralization in autonomous organizations matters
> there are literally thousands of jobs at hundreds of companies for people trained in AWS

That still relies on one service provider, so no not portable like you'd like to believe.
This holier-than-you comment could also have been formulated as an addition to supplement the insights given by the blogger.

Instead it comes across as a veiled condescension. It doesn’t impress.
People always want blood and will latch on to the most likely choice. I'll say that we should expect the victim's family to act rational though. Tragedy makes emotions run high. We should hold ourselves accountable though.

It's mind blowing that some people admit the case was funny and still call for his head. If there's a hole in the case, that's not enough for me.
It's also time to have a spec & alternative free implementation for Rust. Multiple compilers and standard library implementations for C is the reason why it's so ubiquitous in the embedded space and where Rust can do a lot of positive impact.

As of now, Rust does not have a spec: https://users.rust-lang.org/t/where-is-the-rust-language-spe...
The people who downvoted you must think you weren't actually disappointed by it.
Well of course you're going to find it if you search for it, since we already know it's in this article. Take out the fourth word and not only do you get 3x as many results, they're less clickbaity and google seems to have a much better understanding in its related and suggested searches.
Give rust a few decades and it will get there.

Remember when python was simple? And you just had setuptools? Popularity breeds complexity and fragmentation.
It's easier to lose a reader due to complexity than due to length.
This sounds like SMF on Solaris (and derivatives). I used that pattern successfully on Illumos/SmartOS for several years.
Reconstruction of timelines from video is a big deal in investigations. A key requirement of video is time for admissibility. Having a roaming camera showing the comings and goings of people can help isolate who was where and provide a time reference when the video system at a pizza place that captures a crime doesn’t have a clock set.
Send me an email (bio), organizing something with a couple of others!
Yeah alas they evolved while essentially the only predators were birds, for which the strategy of being very still and looking like dense forest floor was effective. Then people came with rats and what not, and the English brought things like stoats and rabbits for hunting. :-(
Can you give a few salient examples?
Fifth Circuit rules in favor of Texas law on social media regulation
Thank you! And come back, I'll be here for the next few cycles!
Vanguard 1
How has this worked out, 3 years later?
What does this have to do with your grandparent comment?
You can just borrow your intuition for when to use point-free style: `>=>` is to do-notation as `f . g` is to `\x -> let y = g x in f y`.
I'm hopeful for other alternatives like Zig too
>the right to examine products and discuss what you learn is really really important and is the basis of security research

I hate to push back on you (of all people) for this, but no it's actually not. You are talking too much with your hacker hat on and not enough with your legal hat on. There is quite a difference between accredited security firms doing responsible security research, and random unaffiliated parties with shifting and conflicting motivations doing "security research". That angle is a losing angle and it's not because these companies did anything, it's because it is actually a fallacious and bad meme that has propagated around forever in hacker circles, seemingly for no other reason than that it is fun to think about it.

In my opinion, if you follow that "right" to its legal and technical conclusion, you will end up with the "right" of corporate security firms to do research. That's it. I don't mean to be all doom and gloom though. You are right that the idea of "right to repair" is a much broader thing that makes a much more compelling case for any kind of consumer protection angle.
Such a drag that Apple doesn't care at all about app compatibility and happily breaks iOS games every year, offloading a maintenance burden on developers, who have to keep updating their games/apps for every new iOS release just to keep them working at all.

The 32-bit apocalypse didn't help and I think it might have been what specifically killed the Monkey Island games on iOS.

Then Apple went to macOS and broke the 32-bit game libraries on Steam and the Mac App store...
The content of the propaganda isn’t why they’d be inclined to mask their involvement in disseminating it. You’d find similar content, with some value adjustments for the audience, from literally any regime in any political system. The reason they didn’t want to be attributed was because the value of the propaganda effort is making it seem (or become) organic.

There are values expressed in Navy ads I find appealing, but I also recognize those ads are targeting potential recruits. I’m more likely to take expression of those values seriously when they’re expressed by unaffiliated human people. Or even my friend who is a naval officer but isn’t particularly inclined to shill for them. I’m certainly not going to take them seriously from a military-sponsored astroturf campaign.
I refuse to use AirBnB where there are perfectly good hotels. And I refuse to use Uber where there are perfectly good taxis.

The business models of both AirBnB and Uber I would class as scams.

The companies are never intended to make a profit, being just vehicles for the management administration to soak the drivers, owners and investors while laughing all the way to the bank. Once the investors, drivers, and owners realise they are being taken for suckers, Uber and AirBnB will just shrivel up and blow away with the wind.
I think it's pretty obvious what problems Snapchat and DoorDash are solving. Snapchat lets people stay in touch in fun ways and DoorDash lets people eat food without having to go out and get it themselves.

Maybe you personally don't find value in those companies, but hundreds of millions of people use Snapchat and tens of millions of people use DoorDash, so clearly they find value in it.

To go further on your point though, how did the Vision Fund solve any problems for entrepreneurs? It gave them a lot of money which they burned through, but then the floor fell out on businesses that weren't sustainable.
That _can_ be examples but I prefer to write them as specs. I mean, there are entire libraries centred around writing tests as specs. Just because you don't do it that way or buy into the idea doesn't mean it's not possible or valuable.
I don't see how this isn't as bad or worse than communist control of media. Seriously, this is a gigantic violation of property rights, and we'll all live to see the death of topical forums.
Agreed. That diagram was downright wholesome. Appreciation for a woman’s body that doesn’t conform to typical beauty norms is, like, the opposite of misogyny.
I ran into those issues when trying to build some old modding software for a game that was written in C++ (Corsix Mod Studio if anyone is wondering).

I was not able to figure out how to get it to build, maybe someday I'll fire up a VM running XP and whatever version of Visual Studio was popular in 2006 and try again.
> LOL, that's far from insider info. Steve Jobs publicly said several times that he was going to kill Flash. And he did.

This is one of the first things which makes me feel old. "heard it from an aquantance" shit we all saw it happen! I wonder if people are to young to remember it, or maybe there are a lot of people who just don't remember it at all.
While Android is more open than iOS in that alternative app sources are allowed, it's still far from a level playing field. The Play Store has special privileges that third-party ones don't, such as being able to automatically update apps, rather than forcing the user to hit "install" for each individual app to be updated.
He stopped reading after Microsoft with his head racing hard to somehow bring them down
See the case for building Client-First web apps
Filled in my ideal windows
to whit, that this doesn't alter the acidification of the oceans by CO2; it addresses a major symptom; but one symptom.
The incredibly long time it took to port very popular libraries from Python 2, to Python 3, demonstrates how unrealistic this thought is.
Dots separate clauses. They let you catch your breath, both literally and figuratively. There comes a point where you run out of oxygen, and you forgot how the sentence started anyway.

I think of sentences as cutting information into bite-sized chunks. Paragraphs separate ideas, like different plates separate flavours.
Wake me up when California demands you pay for my free soeech.
If it's static would it not get it's own allocation within each of the isolated interpreters?
Pretty sure most win32 now has an alternative utf8 function?
I personally don't see this level of pedantry from the people I work with. Even if C90/C99/C11/C++98/C++11/C++17/etc are all different, we understand people use "C/C++" to mean "that pervasive family of languages which most systems and libraries are built on".
Makes no sense other than we had just fought a war over the concept of states' rights overriding federal protections. Hypothetically, they could have narrowly-tailored the 13th through 15th amendments to end slavery and do little else, I think it is possible that lawmakers of the day came to a rational conclusion that the next time the states challenged federal authority so brazenly, it wouldn't be over slavery but over some other issue of fundamental rights... And if the protections laid out in the Constitution were good enough for people when exposed to law at the federal level, they should be good enough for citizens of the states as well. One certainly can't expect that anyone would have benefited if, hypothetically, Georgia were to dedicate itself to Roman Catholicism and declare all federal laws null and void, replaced by the law from the Vatican (a scenario that could have been possible prior to the 14th).

One advantage the chosen approach has is, in a sense, interpretive simplicity, even though in practice it strips much authority from the states and moves it up to the federal level.
Cache your CORS
Last I heard, days were getting unaccountably shorter, such that they were threatening to impose a reverse-leap second, or "lop second", with a select minute only 59 seconds long, rather than 61 for the usual case.
I was reading about doing log-log calculations on slide rules the other night, and I can tell you that M/MR/MC is even worse than that.
There is nothing wrong with using Zig in production before 1.0. You just need to weigh cost and benefit, including cost of dealing with breaking changes.

For example, Dropbox started to use Rust in production before 1.0, see https://blog.convex.dev/a-tale-of-three-codebases/
We focus on b2b and prices start at USD200.

We also have an open source kit with very similar sensors starting at around USD70. More information here: https://www.airgradient.com/open-airgradient/kits/
Wrong. It's always worked that way. Well, at least since the Fairness Doctrine went away.

You've always had the right to speak freely curbside. Until now, nobody has had to pay to distribute your free speech.
120-Year Old Camera Lucida Lets You Draw Like a Photo – Camera Lucida [video]
> Multiple compilers and standard library implementations for C is the reason why it's so ubiquitous in the embedded space and where Rust can do a lot of positive impact.

I agree that Rust needs a specification, but this is post-hoc: C is popular in embedded because it's the systems programming language that survived the 1970s and 1980s, in no small part thanks to the GNU project.
Taking out the vibrator from the bottom is a key move.
I'm saying anti-scraping is a misconception and if you buy it (or get one for free) you just paid for a placebo and it's also worse than nothing. Is there anything confusing about this?
Pretty sure Apple was already (very handsomely) paid for their effort on designing, marketing and selling the hardware. When the customer bought it.
That's missing the point, I think. Cryptocurrency applications and services are of course subject to the laws of local jurisdictions in which they operate. But for a decentralized protocol, what law enforcement can do is limited.

Maybe better to consider the same problem in a different domain: encryption. A court can order you to give up your encryption key or password. They can even do this if you don't know or have lost your password/key. But neither the court nor its enforcement agencies can simply issue a judgement to decrypt an encrypted email; your compliance is required. The court can hold you in contempt for the rest of your life for not revealing a key you may or may not have, but they can't force you to decrypt it if the key is lost or you don't give in.

Likewise for cryptocurrency and "code is law" smart contracts. A court (or regulator) could demand all they want that a bitcoin transaction be reversed, or that a DAO smart contract be frozen. But if the underlying protocol works as it is supposed to, and if mining/staking is properly decentralized, there ain't shit they can do to actually enforce that demand.

People transacting on a blockchain are still subject to local laws, and need to comply with relevant regulatory directives. No one of consequence seriously believes that something is above the law just because it happens on a blockchain. But pragmatically, a regulator can control the blockchain about as effectively as NASA could get into space by legislating gravity.
Aren't they there already? 𝋀𝋁𝋂𝋃𝋄𝋅𝋆𝋇𝋈𝋉𝋊𝋋𝋌𝋍𝋎𝋏𝋐𝋑𝋒𝋓 Or do you mean waiting for more fonts to support them?
Convergence of Miller's Algorithm for function evaluation (hypergeometric 1F1)
You are making inflammatory statements without understanding what has been written; it is not appreciated;

I said;

>to use the "virtual" prefix keyword for virtual functions across the entire class hierarchy.

What is meant is that the entire signature of the virtual function including the "virtual" keyword is reproduced in all derived classes thus ensuring that no mistakes are made.

I also said;

>it gave the programmer the needed cue while the compiler doesn't care

It was just good programming discipline rather than depending on compiler crutches.

Just to drive it home; here is an example: https://stackoverflow.com/questions/4895294/c-virtual-keywor...
It's all foolishness-- to think that we can settle normative questions with positive arguments. I mean, sometimes positive arguments can influence us to change our minds, but the normative doesn't flow from some kind of axiomatic interpretation of positive statements and facts.

We can only start to get close where we can agree on outcomes we want-- then we can start to weigh policies and see whether they get us closer to them.
Strange no mention of gravity in that article.

I wonder the impact of higher gravity on trees/animals?
Good movies don't require any marketing at all. If a movie is good we'll hear about it very soon.

My rule of thumb is that a movie's quality is inversely proportional to the amount of marketing. Lots of Marketing == Shit Movie.
I'm curious what the (presumably delusional) for case for this is. Like, why would anyone think this would even be useful? Is it to combat crime? It says something vague in the article about "rider safety" but I don't really get that. What sort of incident would require hearing conversations between riders? Do they want this so that if one person verbally harasses another rider they can prove it? It just seems like the obvious ease with which this could be abused is even more stark put next to the uselessness of this to the people installing it...
> Why isn’t Tim Cook bragging about repairability? We had no idea this was coming, because Apple didn’t mention it—at all. But they should have.

Didn’t they upgrade AppleCare to include unlimited repairs and brag about that? I think this might be related, and a better way of marketing the feature.
Ambiguity => more comments => more "engagement" => hit the front page faster
> The practical truth is that if we required this level of scrutiny for every conviction to stick, we’d multiply by an order of magnitude or two the number of guilty criminals who cannot be convicted.

While reducing by an order of magnitude or two the number of innocent people being sent to prison.
I was coding remotely where the sun always shines
rebased my co'mmits and I pushed to CI
I closed 16 bugs in the comp'ny repo
And the scrum master said, "Well, bless my soul"
Isn’t this part of the problem? I enjoy when things are able to change in life based on effort, or choice, not the ease of sedation or being pacified from convenience.
Count me in! Maybe a public function would be more accommodating if enough people tap in.
On standard Android phones you can do it. I just tried split screen (GMail on top, Google Calendar at the bottom) and you can create or edit a calendar event while having an open email on top. Looks like this on my phone (Android 13): https://ibb.co/51skSCw
I agree that they could have worded that sentence more nicely, but "gatekeeping" isn't the automatic opposite of "charming and polite", nor does it describe any and all negative feedback. It's a specific term with, you know, meaning.
Population Dynamics of the Kākāpō (2022)
Besides the movie, there was a musical stage play biography of Crumb and his characters about 40 years ago. The night it opened, he played in the orchestra whilst someone else played him on stage.
I don’t see (from my iPad) how we would coordinate beyond the overlapping times. Specifically, how do we contact each other once a time is agreed upon?
Except that pawnbrokers are still in business, and I begin to think of AirBnB and Uber as pawnbrokers: they let you turn some part of what you own (the car, say) into cash to ease your present extra-tight circumstances, even if you'd never have rationally bought the car or house for that purpose. Not sure I'm right about this, but that's how it's beginning to look to me.
See also the annual kākāpō population report: https://www.doc.govt.nz/our-work/monitoring-reporting/nation...
Trump Derangement Syndrome

It's an acronym used by Trump cultists to describe people who don't want to belong to their cult.
I don't know, but a PWA version of Slack and some other popular apps would be divine. I hate installing apps.
The binary prefixes aren't particularly useful when talking about IOPS. They're useful for storage since a lot of structures are powers of two (eg. 512 byte or 4096 byte sectors), but that doesn't apply to IOPS.
Everything is legal if you're the one making laws.