skysight-inc/HackerNews huggingface dataset:
Tried to install it on an RPI4, but failed due to different packages only available for x86.

Any chance to get it to run on ARM64? I got an RPI4 sitting around which I would like to use for papertrading.
> What are the options for sharing an object between threads then?

It works fine, it’s just not done that often. (Specifically contended refcount changing isn’t done, which is why having fast uncontended atomic helps.) Transferring between threads happens and just works.

ObjC has explicit weak pointers and ways to move destructors to another thread and it all works. Though you could use C# or JavaScript in your app, many people do.

Actually, PHP and Python do use refcounting internally, I think PHP only GCs on exits from functions…
A Subtle Catechism
We are heading into a world where we are co-living with computers and this won't change. I think it's fair to say that our societies have become dependent on computers and they improve our capabilities to such a high degree that it's not feasible to function without them.

So the only path forward is to radically improve the security of our software and hardware. There is just no way around it. So everything like memory safety, formally proven kernel OS's (seL4), capability based security etc... all these avenues need to be explored and adopted yesterday. I am honestly surprised that governments around the world don't have this as a top strategical priority.
I think this is a viewed as a problem due to the sheer amount of batteries neccessary to equip all those cars.

Maybe think less in terms of used lead acid batteries but used car tires instead?

though even those are refurbished nowadays.. :shrug:
To see what? People buy groceries with crypto? Are you sure?
USD is used for what crypto fanboys think crypto should be used.
GIF also uses a normal compression algorithm so saying “compressed” about frame deltas is unhelpful.
GraphQL Static Site Generator (GraphQL SSG)
Why do you pass in (*K;,"*") as x instead of hard-coding it in x~(z;y)? Clarity?
I think this is good for everyone.

This team and associated groups around the world (a famous researcher once called it "the German army") have been receiving a lot of grants, been too dominant in conferences and to be honest have not done much practical work for some time.

(If you think sel4 is extremely useful in practical applications, go ahead and try it yourself. Port an existing project to use sel4 and see how well it works)
Even though I stopped using it as my primary development editor years ago I still use it every day for quickly writing notes and quickly editing arbitrary files.

I just checked, I bought my license in 2013 and since I really appreciate good software that support linux I just upgraded the license.

Thanks for creating a product that has turned out to be useful in many ways over the years!
> Let's ground all the planes in the world because they enable drug trafficking.

Let's make absolute pronouncements as if everything in the world is a black and white moral question, rather than assessing things pragmatically.

If we ground the planes, some level of drug trafficking will reduce, the knock on effects are that nobody can travel. Pretty serious to the world economy.

If we severely restrict the ability to transact large amounts anonymously, as we have been doing in the non-cryptocurrency world for some time, we can impact the ability of criminal ransomware gangs to get paid, and the knock-on negative effects are ... ?
Honestly the transition from data science to software engineering has seemed like an easy one to me. As long as you have language proficiency in the area you want to go into it's a much lower bar (on paper at least). In my past job hunts I've had to spend a fair amount of time filtering out software engineering positions to stay on the data science/ML/etc track.
Without charging the creators of products the total cost to create and dispose of the product the incentives are always wrong.

Charge oil companies for the cost of removing their product from the atmosphere after it's been burnt, and charge battery companies the cost of mining pollution and recycling
Absolutely, but that loops back all the way back to my original question - has anyone ever been successfully been prosecuted for actually forgetting their password. Or at least saying "look, my passwords are auto generated and 32 characters long, I think the 5th and 8th characters were a # but I'm not sure". What then? You're not refusing to provide the password, you are just not exactly sure what it was, and if you look into my password manager you can see all my passwords are at least 32 characters long so I'm not making it up.
Seems like a poor conclusion to draw with this little information.
Real life pen testing... live with it.
This is one of the key things which artifactory can do (and it can do it for basically any repository type, not just pypi). It's not so straightforward to set up, however.
As a Venezuelan, it's not being used.

Why would we go from a volatile currency to another volatile currency that additionally needs access to a computer/smartphone (not everyone has these), it's hard to understand and it's not accepted in any shop?

Everyone wants US Dollars
The state of Australia's national science initiatives and the projects they support have always been of concern to me. There are bright spots but they seem overwhelmingly destined to be extinguished or flee.

That the team members can only decide between AI projects or being sacked is insane. And that's coming from someone in the damn field of AI.
If Australia decided to hard core focus and "go all in" on AI then _maybe_ you could (very poorly) justify bleeding dry all other fields of innovation - but the recent Australian budget threw $124 million AUD vaguely at "AI" and called it a day. That's only $96 million USD and represents 3-4 large AI startup raises of capital but over more years and with usage limited by red tape and bureaucracy.

The saddest thing re: "AI or sack" is that I could list many promising AI projects from the CSIRO's NICTA (precursor to Data61) about a decade or so ago that had their support slowly strangled just like seL4. Some of those projects survived regardless and many went on to be central figures in the now hyped AI field - except they had to move overseas ...

Australia's national science initiatives seem to have neither the capital outlay / flexibility to compete with startup / commercial R&D for chasing hype nor the attention to fund and champion the projects that might build the promising scientific advances of tomorrow.

If you only swim at the wave when you see it appear you'll always be behind ...

(echoing content from my tweet: https://twitter.com/Smerity/status/1395694815291985921)
These are good points. I think the claims are a bit bold.

I do think the "active vs passive voice" is an interesting metric, since it seems intuitively a bit harder to know why that would differ for the two groups.

As I noted below, in the US it's common to note that the phrase "officer-involved shooting" (i.e., passive voice) is often used to describe cases where police officers shoot someone, but "dog-involved biting" is rarely used to describe the case where a dog bites someone. This strikes me as a convincing (though perhaps not ironclad) argument for how such metrics—which are seemingly independent of the rate of mentions (which itself could be reflecting world events)—can shed light on authorial bias.

I think you could construct similar "event-independent" metrics; for example, are victims of violence more or less likely to be named when they are of one group or another? Are direct quotes from spokespeople more likely to be used from one group or another? Etc.

I generally argue against trying to make all journalism just "impartial he-said, she-said", so I'm a little uncomfortable with this exercise, but, again, the "officer-involved shooting" case is one where very clear language bias seems to affect the discourse.
It's the only form of video which 1) browsers universally treat as an image file and which automatically, reliably and seamlessly loops and 2) also has wide support outside browsers and user familiarity.
I tell you what happens, like other electrical components:

1. Batteries ripped out of cars

2. Sold to "unscrupulous" scrap dealers

3. Put on boats to Phillipines or West Africa

4. Crushed and pounded with a rock by a 10 year old child, then burned in a rudimentary smelter to separate metals from plastics.

5. Extracted metals bought by middlemen

6. Metals certified as being safely mined/sourced

7. Re-manufactured into a car battery

Battery powered cars are going to be the next disaster, after the fibre glass disposal scandal of wind farms.

I'll keep my very efficient Audi diesel car (79g/km CO2) for now thanks.
Yep, what most people forget when talking about N95 and similar is how a "standardized" fit test is performed, basically the 95% is theory and only IF the mask is properly fitted.

You will have deep signs on your face after wearing a fitted N95 a feww hours.

Previous posts with some more details and link to a US Department of labour video:
https://news.ycombinator.com/item?id=27129984
https://news.ycombinator.com/item?id=23957506
Great to hear it has not been abandoned :)
Well yes, if done right some browsercaching is fine.

But that could pile up quickly, so I am not sure if and how it is done in the various browsers.
I loved your aphorism in the linked thread about "Negativity about negativity is not positive. It's an idempotent operation."

It's gone straight to my anki quotes collection. :)
Show HN: I wrote a little book about Big O
The point is, the lithium will be recycled NOT that lithium batteries are less toxic than lead batteries.

Worrying about "dead" lithium batteries is like worrying about "dead" aluminum cans ...
Activity Monitor measures memory footprint.
It's most specific to the US because of CLOUD ACT and FISA courts. It would be the same for countries that have a similar structure in place.

If you're an US company you would at least need to setup a independent EU subsidiary that you do not directly operationally control (perhaps owning shares works).
Lead acid batteries are highly recyclable. People just are unable to think rationally about certain toxic substances and assume that they just have to be stored away from everything Yucca Mountain style.
Author opens with a absolute pronouncement and you're gaslighting OP because he did the same thing?

> Let's talk about why cryptocurrency is the single factor that created the ransomware plague that is ravaging our healthcare system and public infrastructure.
I doubt it comes close to the land use by lignite mining which is still ongoing
Let's send them to mars
So is your internal mem structure/unit of operation split on new line? Sounds like you need to refine that to include a max character count sub line structure.
I'm not making a political statement, I'm looking at this as a data science problem
I’d say if the file got renamed, the editor should just use the new filename. The name of the file is just metadata, not its identity.
I don’t think your linked ground truth is useful if the author wanted to try to establish reality or a “non-biased” baseline.

I don’t see any attempt in the paper to try to do this or to use your source, or others.

The number of fatalities would be hard, I think, to try to show what the violent wording would be used since it quantifies deaths (eg, 200 deaths in a single incident would be reported different than 200 events with one death each).

But perhaps trying to determine a correlation of reporting to deaths, or reporting to events. Or any attempt.

The biggest problem I have with the paper is that there’s no null hypothesis to disprove, so it “proves bias” without establishing or even estimating what a non-biased corpus looks like.
I am a systems engineer. In my opinion, the two most important aspects of systems engineering are process and connections. Process is fundamental, because you can’t be an expert at everything. Process keeps everyone in sync from a technical point of view.

Likewise, because you will sometimes need an expert, your connections can help to bring in a consultant when you need them. It doesn’t really matter whether you are building a nuclear reactor or a large software system—these basic aspects of the trade are the same.

The systems engineer helps to define what needs to be done and to what degree, while the project manager tracks how it is done. Systems engineers identify requirements, focus on technology challenges with prototypes and simulations, conduct technical reviews, ferret out problems, set goals and objectives, and document everything. It takes a lot of experience and a mind for detail.
We both take bets.

Yes they take far more than I do.

I take more risky bets in the sense that I would fund pre-revenue companies (higher % lets say).

Having said that recently there has been explosion on seed stage VCs trying to grab angel money directly and deploy to startups through funds with tax incentives.

Not my thing, prefer to go direct, they have resulted in more inflated valuations and competition though but good for the startup not necessary your average joe angel like me.
Some days ago a made a joke of that. I should develop a tradingbot that detects Elons positive or negative statements about a coin and buy or sell ;-)
Good writeup on them here - https://seedlegals.com/resources/what-is-seis-eis-an-essenti...
UltraEdit Text Editor
This is the first I have heard of Apple doing this, and I feel like, in my position, I would have heard of this... I have just spent some time searching around myself trying to find any such reference and the closest I could find was the opposite: an article from Electrical Engineering Journal that said that Apple could have, but stated they didn't need to and pretty strongly implied they didn't, even going so far as to claim that they couldn't in any drastic way due redirections "even Apple" has on ARM licensees.

https://www.eejournal.com/article/whats-inside-apple-silicon...

Can you provide some more information on this? I would love to be able to hit them on this, as this would actually be really upsetting to a lot of people I know who work on toolchains.
This.

Even for code I didn't publish (like corporate SDK internals), I have been contacted (which took some work, because my employer did not like customers interacting with Engineering), and told (not "asked" -told) to make changes to our corporate, closed-source SDK to suit some rando's tinkering around (also, for extra credit, said rando hadn't even purchased one of our cameras).

Even open-sourcing has its caveats.

Anyone that has spent any time at all, on most tech forums, have seen the "Open Source Holy Wars" being fought.

I tend to use the MIT license. I won't go into the reasons why. I write OSS, and I support it. I choose to do so under MIT.

In the past, I have been contacted (I make it easy to get in touch with me), and told that I was a "corporate shill" for not using GPL.

That's always a great way to start the day.

Also, our corporation had to fend off a few legal threats, because some of our software looked vaguely like some GPL stuff (I guarantee it wasn't -they were anal about the GPL), so zealots would sometimes throw sueballs (or vague threats, thereof) at us.

At least the patent trolls would do a little bit of homework before attacking us. These folks wouldn't even bother wondering if they might be mistaken before unleashing the hounds.
The ablaut conjugation yeet/yote/yitten is hilarious and gets my vote but it seems like yeeted will win out.
Not only that: the fossil fuel industry should also shoulder the burden it creates to the healthcare systems. We can’t just ignore the externalities.
Gaslighting? Oh please.

> cryptocurrency is the single factor that created the ransomware plague

Why is this wrong?
Without the ability to get paid like this, are you seriously telling me we'd see this stuff on the same scale?

This is also far from the sort of thinking I wanted to point out that the OP is exhibiting. We see it here on HN all the time and it wouldn't surprise me if it comes from coding - "I can think of another situation and if I apply the same rule blindly, doesn't it show that the rule is broken?"

The point is we don't have to apply the same rule everywhere in a society, and a rule that doesn't work well in one place can work well and provide value in another. The law is not code. Human society is not a computer model.
The new auto-complete is really impressive.

I've always been a big fan of using snippets and auto-completing based on open buffers in a project instead of using LSPs.

I haven't used ST in a while but decided to install ST4 to try it out.

I opened a Flask application that uses SQLAlchemy. I opened a Python file and typed User. and then it showed me a list of fields and methods on my User model without having the User model open in a buffer.

I did the same thing in an Elixir project and after installing the Elixir package it worked for project specific "things" in my app. Like after typing UserView. it showed me only functions available in that view. Likewise it did the same thing with context modules, it picked up all functions inside of a specific module.

In both cases as I started typing "User" it showed me options to pick from. In both cases it also listed out the number of definitions for a specific "thing" and lets you quickly jump to a specific one. If you mouse over a function it brings up the list to pick a definition / reference. There's also key binds to bring up a CTRL+p'ish feeling menu to see and preview the file where something is being used.

It's not as good as a LSP but it's definitely a few notches above what I've seen in other editors and the best part about it is not needing to configure multiple LSPs and it's lightning fast.
The hardware that is already designed and built and sold will never change. It will always work the same. It needs to be supported as it exists today.

There will be always new HW designed which works differently to the old one. This goes for all types of HW. They never stop.
Windows Package Manager v0.4.11391 Preview
For an image codec I think of those as the same thing. What do you mean by optimized besides compression?
~40x more mass per car is one factor.
When will we know the cost of recycling batteries at scale?
> I am honestly surprised that governments around the world don't have this as a top strategical priority.

Snooping on their citizens is just too tempting... Just follow the various attempts of governments, even elected ones, to weaken security, not improving it.

I am afraid we will end up with locked down boxes with only "trustworthy" parties able to access it.
There will be SaaS companies soon that audit your content for you [1], the same as accounting companies that audit your taxes, because the tax code is too complicated for you to get right.

If you do this an executive and not try to circumvent or game this (like with taxes), there should be no jail time for you.

[1] not that I do like giving that power to content-auditing-companies.
You beauty! Thanks so much! HN rules! :)
I like studying from home and thus wouldn't want to go back to school unless I had to (simply to avoid the commute). I pretty successfully accomplish tasks with help of https://writinguniverse.com/essay-types/compare-and-contrast... . However, I wouldn't mind going in if I had to. Covid doesn't bother me or my family. In fact the few times I went into the office over the past year didn't scare me at all.
All of the worst performing apps on OSX are cross-platform.

So not sure why you're feeling sympathy when you will have exactly the same performance issues only without the power and efficiency of the M1 SOC.
Bloomberg did a great QuickTake on electric car battery recycling: https://youtu.be/xtVE1I1SoRw

1. Use them for energy storage
2. Automated battery recycling
3. Use recovered materials to make new batteries
It’s not not biased unless used differently. Are these differences due to other variables than just Israel/Palestine?

Also oddly, the paper didn’t include a statistical analysis of whether these differences are even significant.
The article talks about lithium batteries and says that they are not economocially efficient to recycle so they are not recycled. Given the scale of lithium batteries needed for electric cars (particuarly if they are going to replace internal combustion cars) is going to be probelmatic.
Agreed. Although I think the reason most sites censor content like this isn't necessarily because of partisanship, but rather because they think it's harmful to society in general. Not that I agree, I just want to point it out
You cannot argue that “Bitcoin is money” if, in order to do any of the money stuff, you need to add something that is explicitly “off chain.” Bitcoin itself plainly can’t do it and LN could just as well be a layer on top of anything else. It’s main purpose is to make Bitcoin seem like it could be useful some day.

And yet we’re years in and virtually no one uses LN as money despite lots of people having a vested interest in making it seem viable. I’m sure some people trade it back and forth but nobody is buying goods and services with it outside of as a gimmick.
Last year I built deep-translator https://github.com/nidhaloff/deep-translator

I wanted a tool where multiple translators are integrated and where I can get translations from different sources but only using one tool. I then tried to build a cross platform mobile app using python (which is not the best language for this, I know) https://github.com/nidhaloff/Translator-pp

Probably the best project I built/started last year is the machine learning package igel: https://github.com/nidhaloff/igel
Is the fibre glass thing actually a disaster? According to this Bloomberg article https://www.bloomberg.com/news/features/2020-02-05/wind-turb... it sounds more like something that would be nice to reduce but is pretty far from a disaster:

“Wind turbine blades at the end of their operational life are landfill-safe, unlike the waste from some other energy sources, and represent a small fraction of overall U.S. municipal solid waste,” according to an emailed statement from the group. It pointed to an Electric Power Research Institute study that estimates all blade waste through 2050 would equal roughly .015% of all the municipal solid waste going to landfills in 2015 alone.
Just as a matter of interest, could you please supply a link to the last newsworthy ransomware attack that didn't involve payment in cryptocurrency?