skysight-inc/HackerNews huggingface dataset:
Well, sure, but setting up the build environment is pretty easy! You just specify the libraries as you normally would, and it works. The only difference is that those libraries are only available to that package, and not globally. The function `stdenv.mkDerivation` will actually build a standard ./configure && make style C project for you if you provide it some package source, you just have to copy out the build artifacts (with something like (cp project bin/project) and specify a list of libraries needed at build/runtime.

Agree that the documentation for all of this could be a lot better and more discoverable. It's good once you get over the initial hump though.
Mercury ahead BepiColombo braces for third Mercury flyby
Perhaps a reference to Australian health ministers asking fans not to touch soccer balls that go into the stands?

https://www.theguardian.com/sport/2021/jun/02/do-not-touch-t...
Apologies for my skepticism, but is it just "possible", or do you actually have an example of a long-lived community that remained fully welcoming to newbies while utilizing a searchable archive?

In any case, I'm not arguing that it's impossible, but rather that the more comprehensive the archive, the less welcoming the community would tend to be, all other things being equal. To take it to the extreme, I'll posit the following law: "A well-curated archive is the grave of a community"
Not the Coast Guard, but maybe the Navy? Provided they can (a) find it and (b) dock with it (https://en.wikipedia.org/wiki/Submarine_rescue)
Better start looking for a new word for common round fruits.
It really is relative. If Apple was spending even a majority of it's profits in new products then I would take back my statement. Spending a paltry billion a year (Estimated for Vision Pro) when you make more than 200 billion in profits, and the majority of profits going into share buybacks is "no good vision".
> They hate it when people call it containerization but it's effectively taking containerization to the extreme for every single bit of software on your system with no ability to not use containers.

It's not containerization - containerization means something very specific (user namespaces + chroot). It may attack some of the same problems, but it is not a container.

The sandbox that nix builds run within is more or less a container, however.
AVX-512 is the first intel ISA extension that support masking (i.e. each lane can be enabled or disabled independently), which allows for somewhat generalized vectorization. Without masking, vectorization need to be performed ad hoc and masking possibly emulated (which is hard to do for loads and stores).
But your answer doesn’t make sense in this context. The original commenter used both of these words as if they were different. So clearly they didn’t mean that they are both “ways of calling the same language”.

Some Latin Americans will call their language Castellano. Then my guess—since one can only guess what the hell people mean—was that this has something to do with the difference between Spanish from Spain and Spanish from whatever Latin American country. (But who knows?)

Furthermore, you’ll see that the original context was Cuban Spanish versus whatever “Spanish” without any adjective means. Do you really think that your little pet peeve about the intra-politics of Spanish languages are relevant in this context? People weren’t talking about the differences between Catalan and Spanish!

> The Spanish Royal Academy makes it clear: https://www.rae.es/dpd/espa%C3%B1ol

Since you’re so sensitive to minority languages and whatnot, maybe you’ll understand that “settlers” might have their own words that might deviate from an Academy based in Spain.
And there are countless examples of a company that caused serious damage by not being diverse, see as an example the introduction of seatbelts and airbags that were designed by and tested for men and male-sized dummies, and not women or children.
Some context: between 1.8 and 0.8 billion (milliard) years ago, the Earth went through a period colloquially called the "Boring Billion", when tectonically and climatically almost nothing happened. Evolutionarily, however, this was the period when multicellularity and sexual reproduction developed. I guess that those developments were really complicated, so it took a lot of time before evolution chanced upon them.

https://en.wikipedia.org/wiki/Boring_Billion

https://youtu.be/0sbwUeTyDb0 (recommended video and series)
> But is that necessarily true? IIUC, class-action participants typically get screwed over because the class attorneys negotiate a settlement that optimizes their profit.

The thing with class-action lawsuits is that commonly the members haven't individually suffered a significant amount of harm - it's small enough that class-members could never justify suing on their own. With a class-action lawsuit the members aren't going to get any more than they would otherwise, it just makes it cheap enough to justifying suing at all - and by doing that, gives an avenue to ensure companies can't just get away with that kind of thing for free.
Thanks, it looks much better. FWIW here's my subjective comments:

1. On-boarding is now much better (although I would have a sentence saying 'credit card not needed' somewhere along the process to encourage more uptake.

2. The addition of the screen grabs really helps with first impressions.

3. I'm afraid I don't find the layout or the content compelling enough. At any price. Sorry. I am comparing the value to a quick read of HN on any given day, and a) I can't scan the content fast enough to make it trivially easy to assimilate the news and b) the curated stories in no way match the compelling quality of HN - in my opinion.

4. The bottom line is 'why would I pay for this?'. I would gently suggest that you remove the subscription requirement right now, until you test the product quality and market fit. Set up a Discord, encourage feedback, send out a newsletter. Do whatever it needs to discover the value and market fit before you go any further.

Apologies if that is not what you wanted to hear, but I am just one opinion, so I could be talking a load of rubbish. As I said though, good luck with the project. I think there's definitely a germ of an idea there.
I get that; that's why I qualified it as a "functional perspective" because even though the underlying implementation is an auto-generated, auto-named type, the functional usage of it is a structural type (with limitations).
I've now read through the mutable papers, and I think it's a great idea.

A similar thing happened in physically-based rendering, with the publication of the PBTR series of books. As a result of that effort, a lot of really solid research improving various aspects of rendering occurred. Extremely influential long-term.

mutable could have a similar kind of experience if presented that way to the public.
Wait, those can just be used to activate any windows install? If so, why is activation even necessary...?
So does the submitted article.
In their defense, most Apple employees are paid in stocks and share buybacks likely increases their compensation more than directly increasing their compensation.
There was a category of services with the same price as a local phone call. This was one unit every 3 minutes (~10cents) during the day, one every 18 minutes at night. In this price category, I was able to find boards and make friends, talking about Apple II games. There also were free access versions of more expensive sites, provided you knew the X25 address
I really recommend reading the essays on https://htmx.org/essays/
They are well-written, opinionated, but not dogmatic.
And the book on https://hypermedia.systems/ is a true gem.
Weird that it lists justin.tv in it's 'cemetery' https://www.failory.com/cemetery/justin-tv
I just had to sign up for a well known financial services platform which limits passwords to 15 characters.
IP, copyright and trademark are greed codified into law.

Musicians should earn money from performances not bits.

Painters should earn money from originals not reproductions.

Photographers should earn money from shoots or originals (don't upload a high quality copy to the internet duh).

Everything else is greed. One of the capital sins at that.
Unfortunately I don't have a good advice, I can suspect however that this is the result of an AI making a decision and can't explain why. I work at a bank and those kind of complaints, I was rejected with no good explanation, are something we know must be improved.
It happened when McDonalds tried to trademark Mc in the European Union. They lost out to Irish company Supermacs.
For less than that much you could get a tiny N100 computer.
I use https://app.vagrantup.com/bento a lot, there's a search page at https://app.vagrantup.com/boxes/search
As Kevin Kelly pointed out in his book What Technology Wants, most technologies never actually go extinct. There remain people who are still interested in making "new" ones and reparing broken ones. And thanks to the internet, it's fairly easy to find them. For tube radios:

http://www.xtalman.com/ --- Borden Radio Company sells kits to make all kinds of old radios, including tube radios.

https://vacuumtubes.net/ --- "Welcome to the Vacuum Tubes division of Radio Electric Supply, home of the largest supply of New Old Stock vacuum tubes in the world."
I cannot find it either. I'll wait a bit if he replies, else I'll download one of the others but I love BTT because it bundles most of the things I know in a single app. I see the potential of this for working outside, specially now that summer is coming :)
Yes — significantly more than blue collar crimes like burglaries and shoplifting. And it’s not just “the system” that is invested in letting rich people get off the hook; just look at how many people on here are extremely vocal about e.g. arresting their way out of petty theft yet have no interest in the far more harmful crimes committed by rich people.
Fascinating theyre relying on starlink for operations. I heard starlink was fairly unreliable from folks who have it in remote areas.
What is the practical effect on the user of an instance being "defederated?"

People compare these federated social platforms to email, as there are many email providers and they can all exchange mail with each other. But there's no concept of being "defederated" in email. Or is there? I just don't understand the term.
That was my first though, but a) it seems that the `using` syntax is not exactly the same as in C# (unless the old C# I used to use) and b) still I wouldn't mind, C# is a great language
Workers aren’t weaponizing forced arbitration, they have no leverage over DoorDash. DoorDash has to deal with the consequences of their decision to require forced arbitration, they are the party with power to dictate terms in the company/worker relationship. They brought it on themselves by not managing risk.
That blog post strongly implies (though doesn’t explicitly say) he’s the author, and links to a git repo for the site on SourceHut that is under his own account.
Although the faults are massive, the time to fix was relatively short, scroll to the bottom and look at the timeline... this is not a fault sitting in the open for months after reporting.
And the thing that links those two groups of people is their desire for things. Never was religious, but this core point of Buddhism (from an ELI5, admittedly) really resonated with me. Wanting fewer things indeed seems to makes you happier.
Google Store gave me a locked device as warranty replacement
I have a Pixel 3XL, an old model I know, but very suitable for my mom's light usage. All of a sudden the device stopped working and a lock icon appeared at the top right of the screen.

https://imgur.com/sk0M6lX

We first tried fixing it by resetting the phone but all we see now is the welcome screen with the same lock icon. After conducting some research, I discovered that the lock indicates a remote device lock. This device was given to me by Google Store in replaced of another one that malfunctioned during its warranty period.

Now I'm waiting on Google Store to give a me . but so far it has being only a handful of back and forth emails with instructions to reset the device, that changes nothing, and questions if there is any liquid damage.

I'm very disappointed with their lack of effort to really solve the problem.
> South Africa has come full circle: Under apartheid, electricity was unreliable in black townships; after 30 years of ANC rule, electricity is unreliable everywhere. Middle-class homes own gas generators as a matter of course in case of sudden outages. Even mineral and metal mines, the powerhouses of the economy, cannot count on a steady supply of power, which is one reason why AngloGold Ashanti, a successor company of Anglo American, closed its last remaining gold-mining operations in South Africa in 2020, the end of a streak dating back to Ernest Oppenheimer’s founding the company in 1917.

> Every suburban home is equipped with fortress-like gates and electric fences to prevent break-ins and push-in robberies, as well as with neighborhood private security to substitute for the ineffectual police. Trucks are robbed on the highway so frequently that the port of Durban is losing business to Mozambique, where the roads are safer. Railroad companies find it impossible to maintain service on lines where vandals have ripped up the tracks to sell for scrap. Food imports keep rising as the country becomes less and less able to feed itself due to misguided agricultural policy, aimed more at redistributing land to favored constituents than to producing crops.

Truly reads like a dystopian novel.
https://archive.ph/qkegI
It is weird that I believe that the will to use opportunity is not innate? Or weird that I see something in people who identify themselves as progressive that I, as a social conservative, is false?
Matrix would be my choice as well but good luck getting people to use the uglier alternative. Discord is great.
In my experience with plain text systems like this, it gets hard to navigate and query things for review quickly. Once you add a tool to remove closed items, and another tool to organize into groups, and another tool to view your queries, you no longer have simplicity.
For not providing severance payments as contractually agreed. It's explained in the article and the articles it links.
Exactly.

There is no will to make oligarchs like Musk pay in amounts that meaningfully impact their lives, and as a result they can embark upon virtually limitless folly and malfeasance.
Most people, even smart people, live a life devoid of self reflection.

You don't have values if you don't live intentionally, and the majority of people make decisions on a very short timescale, and without truly considering opportunity costs.

Even among those that live within an adopted moral framwork (e.g. religion, stoicism, etc), I haven't found people to be particularly well thought out.
Break people and move fast ...
If you do get involved, I would use the GPLv3 for your code. Read this "more RMS" for my reason:

https://news.ycombinator.com/item?id=36389805
> Running your own instance seems to be the only way to avoid this

Apart from languages which never bother self hosting, this seems backwards. It could be considered a sign of failure of a language if it never attracts projects beyond its own compiler, but it isn't true that a project which has its own compiler as the largest project is doomed to failure. For example, this was once true of Rust and Go but no longer is.
That's ok, hopefully this chain is high enough that people will see.
CAM has always interested me, it’s used in network gear for fast MAC lookups and in modern CPUs for functions like the TLB. It feels like it could also be applied to some application logic if only it was accessible to the app layer.
I think the only professional conference I've attended on my own time/dime (because of travel budget restrictions) I was comped for the conference pass and it was in a location/at a time that was perfect as part of a vacation anyway. Yeah, a lot of companies are very tight on non-essential business travel right now and most people aren't going if their company isn't covering it.
> So if we know Symbol.dispose in advance we can simplify the code?

Symbol.dispose is not a string, but a symbol. Its value cannot be written out in the code, only referred to indirectly (that is basically what symbols are for), nor is there special syntax for properties with symbol keys like there is for properties with string keys, because that would be a nonsensical proposition due to the aforementioned fact. Thus, you cannot just write the property name directly, you have to use the computed property name syntax: [Symbol.dispose].
You assign it to a variable that is then disposed of once it's out of scope?
I wholeheartedly agree re: crisis management. I think there's a decent bit of overlap between your bullet points and what I was thinking as I wrote mine, but I like the way you framed these as well.
Though only related to topic wrt LLMs: It seems LLMs occasionally mix up CJK vocabularies and also generate invalid UTF-8 sequences, due to CJK texts having overlapping code points and inputs being processed by tokenizer. Are there developments in that directions? Aren't CJK ideograms essentially tokens?
That'd heavily depend on the target audience, safari's market share is tiny if it's global.

It should be pretty high if the target audience is US only and mainly the higher income brackets, however.
Great. Another feature that gets ruined by advertisers before it even gets used in earnest.
The fourth freedom is rephrased as the "right to collaborate". Yeah, right, but the official "definition" is pretty clear to me so I don't see the point in re-writing it.

Moreover, but in my own opinion, nowadays free software is more about the obligation to share the modifications. I gather that many know what open source is, but that obligation, is crucially important and embodies the political statement of the FSF. It's what puts free software truly apart (and makes it great, IMHO). So I'd move the copyleft explanation higher in the list, closer to the 4 freedoms.
Browser support for "HDR" features is already in CSS. Using a video over idiomatic CSS is a hack. https://developer.chrome.com/articles/high-definition-css-co...
As a progressive, I don't disagree that the will to use opportunity may not be universal; or at least that it may be scaled down a lot in some people in absence of compulsion. I think it's obvious that if you remove the necessity 'stick' of eviction, starvation, loss of a vehicle/internet access/autonomy/independence, etc that forces people to pursue 'opportunity' in the form of an otherwise unfulfilling and uncomfortable career, they won't show up to that hateful job anymore. I know some of my fellow progressives believe that we can offer UBI sufficient for basic necessities and people will still choose to show up and stock shelves, scrub plates, plunge toilets, or trowel concrete for $10/hr of 'fun money' opportunity, I think those people have probably never worked those fields in their life and have an insufficient imagination to predict how the people who currently do those things relate to their jobs.

Where I disagree with you is that I don't think this maintenance of a will to use opportunity and social obligation is worth more than the suffering of the people who are coerced by our maintenance of this necessity, or who fail to meet the demands placed on them and experience the consequences of that failure.

Yes, were we stranded together from Shackleton's Endurance hauling sledges, or adrift at sea rowing a lifeboat, or subsistence farming to eke out survival on a desert island, and everyone had to pull their weight or we'd all die, I'd pull my fair weight and I'd advocate for the expulsion of anyone who didn't pull theirs and in so doing imperil the entire group.

No, we are not stranded together in this way on Spaceship Earth. We have enormously greater wealth and resources than we require to sustain our existence. No longer does 90% of society need to devote themselves to farming wheat at 7 bushels per acre to provide bread for a himself and a small fraction in excess that with 40 of his neighbors' farms can support handful of non-farmers for his community like a blacksmith, a miller, a tailor, and a feudal lord. A single tractor can seed, fertilize, or harvest dozens of acres per hour, and achieve yields exceeding 70 bushels per acre. We merely have to distribute the value more equitably, even if the amount of that value is halved, quartered, or decimated by people opting out of the will to work.
It's not a leak if the memory is still referenced! A garbage-collected system can never leak memory.
It wouldn't be any different:

const dispose = Symbol.dispose
const resource = { [dispose]: () => {...} }
> Idk what actual claim they have

Good thing TFA clearly states that Musk is stiffing them on their severance...
“Cutting bloat” isn’t the only thing going on here. That happens regularly and we have laws to regulate the process.

> I’m unsure where the animus has originated

He didn’t pay his workers what they were due in their employment contracts. Is it moral for a multi-billionaire to not pay his workers what they agreed upon?

It’s too bad that labor laws are so weak in this country that this isn’t considered a crime with real jail time.
“Billed to the customer” means you’re charging the customer by the hour / project. You can get plenty of return selling bespoke things this way. Accenture is a $200 billion company.
> It's a shame that Musk has stripped the company down so much it can't respond to legal requests.

I don't see any evidence of this here. The "Twitter Lawyers" being referenced here work for Morgan Lewis, a big law firm. The issue is not the inability to respond to the requests, but the duplication of efforts.
At some point, every company's "how to spend the money" has to turn into "give it back to the shareholders and let them seed more ideas". Infinite growth is pretty impossible.
Slowing down automated scripts barely takes any resources. Slowing them down would prevent their batch enumeration, spreading out the load of their attacks. It's not much, but it's probably taking fewer resources than ignoring them.

If you trap them in the wp-login stage, they probably won't get to the next part of their automated attack that you may actually be vulnerable to. Plus, with a bit of luck, criminals will ignore your server after finding out their bots keep getting stuck when they attack you.

If there's some kind of vulnerability in your software, you'd probably want to try to get bots to submit payloads for another type of software that won't do anything. An Apache 0day won't affect a Caddy server, and many PoCs will check if the target is vulnerable before attacking. Theoretically the attackers could patch that out, but many of them are too lazy to do that.
That script can also stop working or misbehave once the underlaying system state changes, e.g. as the repository packages get updated.
*I'm waiting on Google Store to give a me a viable fix
Fully masked means using AVX-512 in the way it is supposed to be used.

Whenever a loop processes data whose size is not a multiple of the AVX-512 vector size and/or which is not suitably aligned, it may be necessary to have a loop prologue and/or a loop epilogue.

For AVX-512 it is always possible to implement the prologue and/or epilogue simply by generating different SIMD lane masks for the first and/or the last iterations (when a lane is masked the operation is not executed for that lane, so a non-aligned vector with any number of elements smaller than the maximum number can be processed).

For legacy reasons the current behavior of gcc is far from optimal. Instead of computing the required masks it inserts additional code as prologue and/or epilogue, consisting of AVX or AVX2 instructions.

This work corrects this behavior, resulting in improved performance for the loops with few iterations, where the execution time of the prologue or epilogue code becomes non negligible.