skysight-inc/HackerNews huggingface dataset:
* is just short hand for a list of files. Calling rm with the same list of files will have the same results if you call it multiple times. That’s idempotent.

Your example is changing the list of files, or arguments to rm between runs. Same as pc85’s example where the timestamp argument changes.
It's not clear to me what they could do. In the thread you linked, it's not just the binaries of the various nim executables, but also user generated binaries. And it appears that even signed binaries are getting flagged by some vendors.

I'm guessing the issue is that some malware writers started using nim, and the antivirus vendors then decided to make heuristics that detect nim generated binaries and call it malware.
He’s a pretty good picture of a boring low-grade low empathy individual causing gigantic harm.

People get confused by the popular media depictions - sociopaths are just people with very little empathy and virtually no remorse. People who do tremendous harm are not sadistic cruel people, they’re often just boring people who have no empathy for others and show very little remorse or none at all when lying or engaging in deception - which is why it’s hard to tell they’re even lying - they don’t show the tells of self doubt and remorse that we use to detect deception.

As far as I know, Facebook has never innovated. It’s either bought or copied every single feature it’s ever implemented, with the exception of course of giant shameless data gathering on an industrial scale that has led to cognitive warfare being part of political battles in the West.

And now of course a huge increase in depression and mental illness due to poor incentives on their social media platforms. If Facebook/Instagram was a physical product that you would take, that lets say reduces anxiety temporarily but increases depression in the long run, it would likely be banned.

And of course they won’t fix anything because “reducing engagement” is a mortal sin for the company.
The scroll UX was terrible for the portion of the page with the slider powerpoint. Clicking or hitting left/right keys just made it smaller. Scroll up a bit and it goes back to full size. Click to navigate and then gets smaller again.

THe UX of that should be fixed before haranguing someone else's upsell implementations.
Ah, this reminds me of a review of the book I stumbled upon recently that is eye opening... eye opening as it shows how the context of the reader is imprinted on their experience of the reading.

https://www.amazon.co.uk/gp/customer-reviews/R1JOT49B5OUAL0/...

Even the opening of the review is... something:

> To be honest, I struggled with this book. I found the main character incredibly frustrating. He almost always did the wrong thing. I mean, almost ALWAYS. Well, people sometimes do (including me!), but what he does is also almost always incredibly stupid. Well, again, people do stupid things (including me!), and the main character is, after all, a puppet who is only moments old at the beginning of the book, so how is he to know better? Fair question, but still, I found the book hard work. He just did not seem to learn from his mistakes.
Except, you have a third pool who is afraid of being oppressed from fellow workers, so you allow them to stay at home. Which is not smart.
Rabbits generally stick close to home but can range around 200m/660ft from their burrow (doing the math of 10 acres -> distance from center, ish).[1]

There's probably a lot to like about the roundabout. It's highly likely that at dawn and dusk they cross the road; rabbits around here have no problems doing that.

[1]: https://www.havahart.com/rabbit-facts
College? Parents? In my experience it runs pretty deep so not sure it can be easily trained out. This mindset is probably quite useful in evolutionary terms: rush at the attacking bear without thinking, for example.
> to include mainly traits of distressed autistics

When you understand that mental illness is meeting the criteria such that they cause serious issue in in your life, this makes perfect sense.

We're all sad sometimes, maybe even fall into "a funk" but that might not well meet the level of clinical depression. Someone might be able to casually smoke some meth, while another goes off the rails into substance abuse disorder. We diagnose based on the impact, if you're the former and not the latter you do not have the diagnosis even if you have the same basal elements as the latter.
You mean like https://ciechanow.ski/gears/ ?
Bankruptcy? As in them legally not paying the debts they owed? And yet here they all are making record profits.

Weird that they couldn't plan well enough to deal with the ups and downs. Though it's a nice, unanticipated bonus for them that they get to ditch their debts with bankruptcy every so often. Wouldn't want those record profits going to pay off debts.
The stories were probably much more coherent to the folks living in the cultures they were conceived. At least at an intuitive and visceral level.

There’s a theory that Hansel and Grettel represents a cultural memory of a time of famine where children were abandoned, left to starve.
The cause isn’t social media, social media simply prevents the terrible shit going on from being filtered out of their awareness by major news orgs. The cause is rampant disregard for looming environmental devastation, a society that is feudal at best, and the sense that everyone running the world hasn’t got a clue and so has siloed themselves into their small set of responsibilities and disregards every other axis of thought and concern. The kids see what’s wrong. The large scale effort to throw pills and other off the shelf mental health suppressive treatments at them is only masking their legitimate anxiety and reasonable loss of all sense of order and a future within the context presented them by the hapless adults. Kids are spot on to be freaking out, and honestly they would be justified in trying to grind the entire society to a halt until these issues are taken seriously.
That's pretty much how I think about LinkedIn. Certainly, looking for someone in professional circles, LinkedIn would be my go to--not Facebook. Lots of people aren't on Facebook. Most I know have a LinkedIn profile even if they don't maintain it.
Linux Power Management: Solution for suspend failure caused by PCH overheating
Right. You can kind of consider the state of a filesystem on which you occasionally run rm * purges to be a system whose state is made up of ‘stuff in the filesystem’ and ‘timestamp the last purge was run’.

If you run rm * multiple times, the state of the system changes each time because that ‘timestamp’ ends up being different each time.

But if instead you run an rm on files older than a fixed timestamp, multiple times, the resulting filesystem is idempotent with respect to that operation, because the timestamp ends up set to the same value, and the filesystem in every case contains all the files added later than that timestamp.
> Even native performance is not nearly enough and you need to employ algorithms that use 256- and 512-bit vector operations. At that point, we are talking about running natively on the CPU, and for that you need something that isn't just a web app.

Yes, as the article said - this is what WebAssembly is for. Shell : Executable :: Javascript : WebAssembly. WebAssembly supports wide SIMD instructions (https://v8.dev/features/simd) and many WebAssembly runtimes pre-compile the web assembly to native machine code (eg https://crates.io/crates/wasmer-compiler-llvm).

In a way, you could think of WebAssembly like a more portable LLVM bitcode - it’s a compact, partially optimized representation of a program ready for an optimizing machine-specific compiler to lower to the native architecture. But, it’s also possible to interpret it in contexts that prefer fast start up.
Well it depends a bit on your usecases. Nim certainly has a stricter type system, and since it is compiled you can be fairly certain that a program you have compiled won't suddenly start to misbehave (e.g. no JavaScript leftpad issue since it won't pull in libraries on runtime). The packaging system is fine for most purposes, and it recently got better with the introduction of lock-files. Once you get comfortable with the standard library and your favorite packages it's also very fast to write, maybe even more so than Python because it has less boilerplate.

As for numpy there are libraries that allow you to work with Python from Nim, and vice-versa. Not entirely sure how well they work for numpy as I haven't tried that myself. But there are also packages which does similar things in Nim. However packages will probably be your biggest hurdle when converting stuff to Nim. The Nim ecosystem is definitely smaller than Pythons, so it's a bit hit-or-miss if it has the packages you need for your specific usecases. You are more than welcome to join the Discord/IRC/Matrix room and ask around though.
What we could learn from that is a lot less than what we learned from all the other things we have done instead. Eventually you have seen that type of rock before and so all you know is there is a lot of it - which we already have reason to suspect.
That sounds like the best of both worlds. There's always going to be an activation cost to pay, even for the most motivated.

So if I'm inspired, it'd still be helpful to put hands on keyboard and start, otherwise that inspiration might be squandered.

On the other hand, if I'm not inspired and don't become inspired in the first X minutes, there was probably a better chance of becoming inspired because I did start, but also a ceiling on X that indicates it just isn't happening today.

So maximal productiveness = {start regularly, to take advantage of inspiration} + {start regularly, to see if inspiration strikes}

And also worth differentiating forward progress tasks from epiphany tasks. Sometimes a great book still needs 2 more bad chapters to be complete, but a bad modification on a mediocre ML model doesn't help it score better.
> are exactly what makes sense to deploy against Russia

Not sure why you think a bunch of ground drones are useful against ICBMs.
because context re-renders everything all the time
Oil prices were 50% above prepandemic levels even before the war. The war is just one more element to the puzzle, not the primary reason oil prices are high.

A developing structural gap between supply and demand is the primary one. Despite hopes about a green world, oil demand increases globally every year. If we don't invest in new production, prices will continue to increase
I wouldn't say this applies as a rule. Both Snow White (Schneewittchen und die sieben Zwerge) and Sleeping Beauty (Dornröschen) kept their original titles in German. Cinderella is really the only exception which makes sense since it's more based on the Perrault version.

There's even a counter example. The 2010 film Tangled is called Rapunzel like the original fairy tale in German.
Unintuitive.
Great example.

I’d add that Facebook had the luxury of buying the competition. They even used to own a fairly popular mobile VPN provider just for the purpose of collecting data about which apps and services are on the rise.

But that was five years ago. Now every move by Meta is under intense scrutiny by three regulators who love to assert their power: USA, EU and UK.

Post-Brexit, the UK’s antitrust regulator wants to demonstrate its new independence. They blocked Facebook’s acquisition of Giphy even though the latter has no operations in Britain, on the theory that Giphy might eventually sell ads to UK businesses and thus become a competitor to Meta.

Meta isn’t eager to risk another of these multi-year acquisition drama episodes. They’re all in on decades-long metaverse platform building, with organic growth at Instagram and WhatsApp hopefully tiding over until Zuck’s dream AR devices become feasible.
Discord Bot Panel – A panel to manage Discord bots and Node.js scripts
Amazon Aurora already has ML extensions for connecting to AWS SageMaker and AWS Comprehend. I doubt they'd add another, especially one they didn't write and isn't integrated with their existing lineup.
https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide...
Not a nim user, but I wonder if the styleCheck:error or styleCheck:usages compiler flags would do what you're asking for.
I feel like part of the problem is the medium. I read a lot of books as a kid. And there were many stories that I had no problem reading, but I really struggled watching on screen, even if I already knew what happened. Lord of the Rings being an example that comes to mind.
Assuming you're talking about Ivermectine: the difference is that it didn't work, whereas this one here is medically sound.
Unintelligable
Lol at the emergence of all these archetypes about the dating market etc. you’re not out buying consumable goods; you’re looking for people to spend time with and enjoy each other’s presence. Everytime I hear people complaining about this it is always transparently clear from their own words that they are the problem. Conservative environments are not a plus, but instead a reservoir of retrograde perspectives and unimaginative implementations of false concepts of historical precedent. The lamest approach.
All of those billions in stock buybacks are coming home to roost.
I'm sorry if it came off like that. The mistake in this case was completely mine (bad code and bad testing). The detour on the other two companies was mostly because this way of deleting/recovering stuff should've probably been avoided in the first place, other than that I'm absolutely not blaming anyone else!
It's amazing the number of times I look at some simple code and think "nah, this is so simple it doesn't need a test!", add tests anyway (because I know I should)... and immediately find the test fails because of an issue that would have been difficult to diagnose in production.

Automated tests are awesome :)
What does it mean to "diverge from whatever the people in charge are doing", with respect to diversity?

Considering your overall comment, my initial response is, well, in school I did, and everyone else constantly did, things that pissed off the people in charge. Pushing the envelope has always been part of being a teenager. Exploring the boundaries is how they begin to understand society and their relation to it. Enforcing rules and making teens see why some actions are okay and some are wrong, is part of the whole idea of teaching and nurturing and bringing up healthy adults.

However, I'm not sure how any of this applies to "diversity".

In any case, I get the overall sentiment that there is not enough stability, but doesn't this just stem from adults in fact not agreeing with each other on what the rules are/should be? What can be done about that? Adults will always disagree on basic principles, because having a personal point of view is part of being human. Perhaps the earlier kids learn that, and that they have to start forming their own opinions, the better.

The important thing is to guide them on forming those opinions, for example helping them be informed opinions instead of "gut feelings", helping them distrust what they read online for instance, and helping them pick up clues on when to trust or distrust a source. It's too bad that even adults are bad at that, though. (I include myself here.) I think the problem is also that we are _all_ learning that skill these days, not just kids.
> It appears they are just using cameras

Deploy the Tactical Trompe-l'œil
They didn’t say that happened. I’m reading it as their DB was compromised and it’s contents included GH auth tokens.
This is pretty much it, malware was written in Nim, vendors started fingerprinting those binaries but didn't include any/enough non-malware binaries. This means that the fingerprint is more "this program is written in Nim" and less "this is malware written in Nim".
> French Socialism was very successful in the 70s and 80s. The reason France is so successful today is because of the communist regime in the 70s and 80s.

This is wrong as in those two decades there were at most 4 years of socialism ("programme commun de la gauche"):

-----------------------------------------------

Party | President ........................| Tenure

-----------------------------------------------

Right | Charles de Gaulle ..........| 8 January 1959 – 28 April 1969

Right | Georges Pompidou ........| 20 June 1969 – 2 April 1974

Right | Valéry Giscard d'Estaing | 27 May 1974 – 21 May 1981

Left ..| François Mitterrand ........| 21 May 1981 – 17 May 1995

(yet soon the number of people out of work topped 2 million, and in March 1983 they drop most socialists policies when they introduced the "austerity turn" and in 1986 Jacques Chirac (Right) was prime minister up to 1995)
We need databases that are versioned, immutable, atomic, provide snapshots, and allow applications to decide what version of the database to query.

For example, say your database has 10 columns of different types, and your schema change modifies it. Now you have at least two versions of the db. The app should be able to specify in its query what version of the db it wants to operate against. And if most of the rows of data weren't modified, it should be possible to copy-on-write changes between the two versions. And during the schema change, the old version should remain the live one, with the new version receiving updates until a flag flips the new version to the live version, with only a very brief window of lock for the last records to convert.
I assume they mean for you to insert any minority? Black, brown, whatever. With words companies and schools and whatever like to be diverse and woke, but their actions are often the opposite. I'm just guessing.
Not a horror story but once while sitting right at the back of a rather small local airline flight I found a pair of grimy white plastic jerry cans that had come loose from under my seat and were sliding around. I flagged a flight attendant down and was told they would ask the pilots. Later they told me they usually contained coffee! I was suprised that as the flight attendant they didn't know that but given the plane was so small maybe they were new to the job.
We are joining Elon Musk’s bid for Twitter and investing $400MM into the company
mv then rm is another idiom. So long as you have the space.

For database entries, flag for deletion, then delete.

In the files case, the move or rename also accomplishes the result of breaking any functionality which still relies on those file ... whilst you can still recover.

Way back in the day I was doing filesystem surgery on a Linux system, shuffling partitions around. I meant to issue the 'rf -rm .' in a specific directory, I happened to be in root.

However ...

- I'd booted a live-Linux version. (This was back when those still ran from floppy).

- I'd mounted all partitions other than the one I was performing surgery on '-ro' (read-only).

So what I bought was a reboot, and an opportunity to see what a Linux system with an active shell, but no executables, looks like.

Plan ahead. Make big changes in stages. Measure twice (or 3, or 10, or 20 times), cut once. Sit on your hands for a minute before running as root. Paste into an editor session (C-x C-e Readline command, as noted elsewhere in this thread).

Have backups.
Aye, this is how you learn and make sure it doesn't happen again.

I did a similar thing ~20 years ago when I first started my career, accidentally deleting a production database because I thought I was working on the test database.

I owned it, learned lessons from it, and it's never happened again.
>What kind of elephant has big ears?

African elephants? But the original Jumbo[1] was also an African elephant.

[1] https://en.wikipedia.org/wiki/Jumbo
All my tools that have a possible destructive outcome use either a interactive stdin prompt or a --live option. I like the idea of dry running by default.
Metaphysic
Except jokes on them because fitness correlates with IQ.
To me Bambi’s mom being killed is much milder than the death of Mufasa in The Lion King. In The Lion King you see the violence first hand and then the betrayal of a family member leading to a child’s self inflicted exile.
Definitely better, when you can afford the overhead!
I’m a little surprised at the vitriol towards market forces here. What would happen if we fixed prices? Make things even worse longer term as no incentive exists to reduce consumption and increase production. The shale boom has made oil companies reluctant to increase production only to see them get screwed down with low prices later.

Even more ironic when tech companies have far more market power and fully exploit it, both to the benefit of shareholders and their employees. (Not arguing against that either, those stratospheric returns drive new companies to try and improve to take their place)
WSJ basically invented the paywall in 2007 (back when other major newspaper websites were 100% free) so they've probably done a fair amount of usability and A/B tests.

Chances are that they're trying to optimize for things that are different from the things you or I wish they optimized for.
Well, here we've just picked a different set of winners and losers. Can you imagine the outcry if here we changed our benefits system to something like that Germany? "I've been out of work for years, and now this schmuck gets 40k a year for free?"

Again FWIW, I prefer something like that.

Then again, it seems you are aware of the rules of the game you are playing.
You're blaming Capitalism, it isn't great, but the problem is that in the United States healthcare system you have Capitalism without Free Market, you have "crony"/rent-seeking/regulatory-capture Capitalism.

You can get a rheumatologist TODAY if you're willing to pay (quite a bit) more (at least here in Uruguay). THAT is free-market capitalism.

If you don't have money, you'll have to wait 2-3 months (quite a lot less than what you're saying), and you'll have it for free (here). That's socialism.

In crony capitalism, you have the worst of both worlds...
“Mobile [Thunderbird] app is coming soon. Also, major UI updates soon-ish”
I think out of the bunch of new system programming languages it sure is the most friendly towards users coming from dynamic programming languages.

My nim solutions were actually more concise than my JS code when doing some Advent Of Code puzzles.

And it has nimpy which is a bridge to the Python world though I haven't used it personally.

The only downside I can think of regarding nim is that the standard library is OK-ish I guess but not great. Still needs some work but I think they are aware of it.
1. Physics for Entertainment (aka Physics for Fun), Mathematics can be Fun, Arithmetic for Fun, Algebra for Fun etc. all by Yakov Perelman (aka Y.I.Perelman) and published by Mir Publishers in the erstwhile USSR. These were absolutely fantastic and kindled interest in Science/Maths for a whole generation of people across the World. Beg, Borrow or Steal these and make every kid read them. None of the "Modern" popular science books can hold a candle to these books.

- https://archive.org/search.php?query=creator%3A%22YAKOV+PERE...

2. Men of Mathematics and Mathematics: Queen and Servant of Science both by E.T.Bell

- https://archive.org/search.php?query=creator%3A%22Bell%2C+Er...

3. More recently, i found Who Is Fourier?: A Mathematical Adventure excellent. It is written in "manga" style but the contents are great! Every student should read this.
> I was anti-SPAs until I started living permanently on a 2G connection. Now I love the few that I use.

I broadly agree; my problem with them is that a lot of the time I want to load the content into a new tab.

Look at Jira, middle-clicking any link to a ticket on any page opens that ticket in a new tab. That's exactly what I want - middle-click 5 times in 10s and have the five tickets open and ready for me.

What I get from (most) SPAs is the opposite - new content is loaded into the existing DOM, so I am unable to quickly middle-click all the entries I want to see and expect them to open in a new tab, fully functional.
Nvidia’s GeForce Now 4K streaming hits Mac and PC