skysight-inc/HackerNews huggingface dataset:
> I’m not sure why one would use rsync when dedicated solutions like restic exists that are superior in almost all aspects

I've used both. Perhaps restic is superior when backing up to the cloud but it's a complex program, it's local cache can be enormous, it requires at least restic itself and perhaps fuse file systems, it can be very slow to find a file.

rsync is drop dead simple, requires no special tools to restore as it's just a copy of the file system, and thus needs no caches and is always fast. A task like "compare or restore a single file from the backup" is trivial. With a wrapper script [0] it offers most of the same features as restic, bar encrypted storage. Restic's killer feature is the number of backends it supports I guess, but for local backup that doesn't matter. For local backups an rsync backup over restic every time.

[0] https://rsync-backup-ras.sourceforge.io/
I sleep that little/much while recovering from travelling across 5+ hour time differences, which I do somewhat regularly.

Commenting because I imagine this is a common reason for sleep deprivation.

Lots of 2 hour nights due to not being tired at the right time, then complete exhaustion as I try to make it to a normal bedtime the next day, usually resulting in passing out early and getting 10+ hours in total.
I have issues transferring files from my computer to my phone or vice versa. So i made a tool to make it as easy as possible.

Files are encrypted and decrypted on local machine.

No signing in, no hassle. Limited to 50mb uploads.

Let me know what you think!
A recursive resolver is not a database. They're under no obligation to cache for a day.
The study you linked effectively reinforces the points I made above. Given the search pattern used and the comments I made before about expectations maintained during a read, it follows that the described SSM effect is a source of errors.

Putting a gorilla on a view and then posting to NPR a sensationalized article about how "83% of silly radiologists just can't see what you managed to see" is not that.

In fact I would argue the SSM effect is present in many aspects of medical decisions and likely other industries. The other way to frame the SSM effect is to call it the "this case has the initial patterns of the thousands of other routine cases of disease X, so it is almost guaranteed to be disease X and I have to get home for my daughter's dance recital." effect. It's an optimization strategy that works most of the time.
An all-JS tech stack helps our lean team move fast
Yeah. Its basically my corner store. It was frustratingly annoying to buy iodized salt for my pregnant wife there.
Methane has a much greater impact, it's not the mass of carbon we care about it's the frequencies of light that various gasses absorb or let through.
Grab a bag.
That sounds unlike anything I've ever read about it? Where have you seen this?

Here is the law that regulates GmbHs, with the paragraph specific to UGs:

https://www.gesetze-im-internet.de/gmbhg/__5a.html

Where in the GmbH-law do you find anything to support your claim?
Probably better to just burn the trash? You get some energy, no (lingering, at least) methane leaks and you can capture and bury the really nasty stuff which is not combusted.

https://www.politico.eu/article/denmark-garbage-gamble-amage...
> "Is this needed because motherboards no longer include any floppy drive channels?"

Not really. As you point out, the lack of floppy controller on modern PC motherboards can be solved with a regular USB floppy drive. The Greaseweazle is an incredibly versatile floppy controller which is able to do raw/low-level reads of practically any known disk format out there, making it a great tool for rescue/archiving and as a one-size-fits-all option.

I bought one myself in order to "dump" and preserve about a thousand Amiga disks of my own, many of which contain stuff I created in the 1990s.
The hospital is serving a public good.
> The club had “no idea” the software, set up with no manual intervention, was that unreliable, Rosin said.

It would be comical if it weren't so sad that software were making lives worse, not better.
Zero-Sized IntersectionObserver Targets
Are you implying that would be some kind of fallacy?
An Indian with the name, Jigar (meaning heart) would never address himself as Jigar, as seen in the citation. This would be culturally a bit weird. Unless he is being sarcastic or writing this on some comic note.

Secondly, the use of English is not consistent in what should be from typical Indian. He should be from a foreign background or a very reputed English medium.

The language though seemingly simple for a native English speaker but it seems in this case; a person whose first language: likely is not English.

It is possible that Grammarly or auto correct could have been used to write these. But can't be certain of anything stated above.

I do think that this is a sabotage account with 60% chances unless Mr. Kumar comes out clean, publicly. He is likely a state sponsored actor.
Simplified Intro Version:

Imagine you have a smart assistant that can understand and process the words you say to it. Usually, this assistant pays equal attention to every word you say, no matter how important or unimportant each word is to the overall meaning of your message.

Now, imagine that we found a way to teach the assistant to be smarter about how it uses its "brain power." Instead of giving equal attention to every word, the assistant learns to focus more on the words that are most important for understanding what you mean. It can even adjust this focus on the fly, paying more attention to different words depending on the context of your message.

To make sure the assistant doesn't get overwhelmed, we also set a limit on how much total "brain power" it can use at any given time. It's like giving the assistant a budget and saying, "You can only spend your brain power on a certain number of words at a time." The assistant then has to decide which words are most important to focus on.

Even with this limit, the assistant is still flexible in how it uses its brain power. It might spend more on certain words and less on others, depending on what you're saying. This means that while we always know the total amount of brain power the assistant is using, it can adapt to different situations and prioritize what's most important.

When we teach the assistant using this method, it not only learns to focus its attention intelligently but also does so very efficiently. It can understand you just as well as an assistant that pays equal attention to every word, but it uses less brain power overall. This makes the assistant much faster at responding to you and processing new information.
Sometimes I don't know if people are kidding or something.

Obviously things ending up in landfills is not sustainable.

It's rather wiser to use the remains of the tomato to directly or indirectly make fertilizer to fertilize new tomato plants, eg by composting them [1]. Now you've sort of got a cycle going on there, which you could in theory sustain indefinitely. (Hence the word.) Composting has been done since at least roman times.

Properly done, you can reduce methane emissions from composting considerably. (Releasing mostly CO2 back into the air, and the remainder is sufficiently low for 'the environment' to be able to deal with [2])

If you at least believe in the conservation of mass [3], you'll realize that [C released from composting] = [C the Tomato originally captured from the air in photosynthesis].

I'm summarizing entire fields of science, so there's devils in the details here. But closed cycles of chemical reactions where matter cycles endlessly (driven by incoming energy from sunlight, and ultimately emitting waste heat back to space), is a real thing in Biological systems.

[1] https://en.wikipedia.org/wiki/Compost

[2] assuming composting were the only methane source, there'd be more than sufficient methane sinks to handle the flow. Unfortunately, it's not the only methane source. But we still need to deal with the organic waste.

[3] I mean, for one: the total mass of our planet isn't noticeably changing much, that I'm aware of.

(edits for clarity and readability)
That is exactly how LLM inference is performed, so I'm being cheeky (I'm 99% sure anyone proposing anything in this thread is someone handwaving based on limited understanding)
I recommend trying it thinly spread on buttered toast
As a researcher, I concur. I’m a 80s/90s kid who got into computing through seeing the technological changes around me and who got inspired by the stories of Steve Jobs, Dennis Ritchie, Ken Thompson, Alan Kay, and other pioneers. I wanted to pursue a career where I was given the freedom to explore and to create technologies that made an impact.

Unfortunately what I’ve found in the past decade of working in the field is that we are no longer in the exploration era of computing. There is still much to explore, but the problem is that the metaphorical frontier has been largely bought up by large corporations and funding agencies, and thus exploration has been restricted. The days of unfettered research at places like Xerox PARC and Bell Labs are long-gone; it’s all about quickly delivering results in areas that promise to have a direct, immediate impact on the bottom line. Academia is no better with its “publish-or-perish” demands. Even working as a software engineer has less exploration today than it did in the past. The developed world is jeopardizing its future by relentlessly pursuing short-term gains at the expense of the long term.

It’s disappointing to see computing “colonized” by business interests who have no love for computing and who don’t understand that research and software engineering are creative endeavors that cannot be treated like an assembly line, but I’ve come to terms with this recently and started rethinking my career. I’ve come to the conclusion that I need to separate my passion for computing with making a living; trying to make money from research leads to pressure from funders. I need to pursue my true research callings the way an artist pursues art.

But a thought just occurred to me when typing all of this. In a way, though, hackers and artists are back to the days of the Homebrew Computer Club of the 1970s, where hobbyists pursued their craft and showed off their work without any expectation of monetary reward. These hackers were distinct from the stereotypical IBMer. The rise of Apple and Microsoft changed this, but something interesting happened in the past decade; working for Apple, Microsoft, and other Big Tech companies today is akin to working for IBM in 1974. What was once the counterculture has become “the man.”

It’s not a perfect analogy; AT&T and Xerox were definitely “the man” 50 years ago, yet they ran research labs that offer levels of freedom that cannot be found today. But I believe that us hacker/artist types should take inspiration from the hobbyist communities of old. I’m unqualified to take on modern capitalism and its effects on research and the software industry, but if I could make a lasting contribution to society by doing great “artistic” computing, then I could die satisfied.
Yeah, the GPL license cracked me up on this one. Can't imagine there's a danger of commercialization here..
> Durchgriffshaftung

The English / common law term for this is "piercing the corporate veil".
So what? We can still only prove those theorems that also hold in all of those other structures that we don't mean, but sweep up anyway.
I do think this depends on region, as I've seen F# and Scala jobs typically outnumber Clojure for example depending on whether it is a .NET or Java shop. Mileage does vary.

However to be honest anecdotally I do think even if they aren't going down in user terms, FP languages are losing percentage market share. From my personal experience FP is no longer new; the hype of FP in general has died down. The hype has moved onto other things over the years (e.g. AI, blockchain, bare metal technologies that enable the above, etc etc).

I'm not saying FP doesn't have a lot of value. I enjoy, particularly when the program calls for it, FP languages like F#, Scala, etc. They still offer a lot of value IMO for all the usual spouted reasons.

IMO I just think the hype has moved from technologies that do things better (i.e. more efficient, less error prone, makes my job easier, etc) to technologies that do shiny new things. There are a lot of reasons for this, many of them aren't in fact technical but economic and political (e.g. management). Things like less jobs globally in tech (meaning my skills need to have wider reach), demand for specialist roles that aren't as language focused, etc play a part. Mainstream languages taking FP features as well makes the return vs risk of using a FP language even worse of a tradeoff - there's less perceived return for changing stack than before.
As President Milei battles fallout from his 48% raise, Argentinians struggle
That sounds interesting. Do you know of a particular example where that helps?

I guess maybe it's 'all of them'. The pedagogy on Hamiltonian mechanics had been strangely hard for me to learn beyond the elementary level, like it doesn't make enough sense for my brain to organize it in a memorable way.
Truly the worst thing about living in Germany is the apparent national hobby of complaining about things that perhaps aren't great, but really aren't as bad as you might think.

In practice, German schools are pretty decent, but they obsess about PISA scores and so neglect to ever notice what the schools are doing well. The train networks are fairly extensive, can be quite cheap depending on how you travel, and consistent across the country, but a lot of Germans would much rather complain about how late they are than recognise anything positive about the system. The general public transport networks (i.e. transport inside towns and cities) are amazing, and one of the things that I would most miss if I went anywhere else.

I think part of it is just that if you're German, you rarely see these systems from an outside perspective, so you only see the points that chafe regularly. But another part of it really is just that German tendency to criticise first rather than to view things holistically.
> Level Access, an accessibility provider, has just bought UserWay, an overlay maker.

This news hit the accessibility community like a ton of bricks. Overlays have been seen as worse than useless among accessibility professionals, so it was a huge shock that a reputable provider would have acquired an overlay company. The structure of the transaction was also weird (the CEO of the target company purchased stock in the acquirer as part of the transaction).

Soon thereafter news broke that another accessibility rockstar was joining AudioEye (a company similar to UserWay). [1]

I imagine that the dam may be breaking and tech-enabled solutions may not be viewed in as bad a light as before.

1: https://www.forbes.com/sites/stevenaquino/2024/01/31/new-aud...
The abstract and the rest of the paper don't really match imo. It's not really allocating more to some sequences, but just introducing ~dropout. Might be different sides to the same coin, but was still a weird read.
I'm not quite sure I follow the theat model here?

> But wait... can't someone come along then and just create a more lenient policy called default? No! That will throw an exception!

Who is "someone" in this situation? And why are they able to execute arbitrary JavaScript code in the user's browser, yet the user is somehow protected by a string sanitization policy?
There's estimates for how much atmosphere is boiling off and how much stuff is coming in from space.

How noticeable they are will depend on how you've decided to define noticable.
If Clojure compiled to native code by default, instead of relying on the JVM, it'd be much more attractive to me. I know many people don't care about this...
The difference is the claim that the requests violate Brazilian law. https://x.com/elonmusk/status/1776989005848207503?s=46
Hm, well typically in Lagrangian formulations, you're right that you define a functional called an "action", and this involves some integral from an initial to a final position in configuration space. Then the idea is that the system will evolve in such a way as to minimize this action. A stationary point (like a maximum or minimum) has gradient 0. So a condition for this "principle of least action" to be realized is that the "gradient" (called the variation here) of the action is 0 for the real path. That is, if you take a path the system carves out through the configuration space and perturb that path, and you compute the total effect on the action from that small perturbation, you find it should be 0.

You do this by actually taking this derivative and you find that you can guarantee that the differential of the action is 0 if the system takes a path which is the solution to a set of differential equations, and you can generally find the solution to those differential equations only with information about the origin, ie you don't need both the start and end conditions to find a unique solution.

So you're right, it's a bit weird conceptually. You sort of start saying "the system obeys a path that minimizes the action between it's initial and final positions" and then find that this produces a set of conditions which form a system of diff eqs that you can find general solutions for and select out a unique solution just with the initial conditions, no need for the final condition.
Neither Signal nor WhatsApp is MITM-able. Could you explain why you think they are?

(Signal and WhatsApp also have forward secrecy properties that PGP, as an ecosystem, is nowhere close to providing. PGP very much still operates under the "one master key that you must never ever lose or disclose" paradigm.)
Halaco Engineering Co
afaik there is no formalized process to sell for winding down a company in germany as in sweden, though some attorneys offer a service to connect with some clients that want to start a company and try to do a swap, which is legally a grey area. I did that also once but it was a nightmare in a differnt way and took not much less time and energy. I am sure you can be lucky there if the timing is right and the people taking over are not complete idiots but it took still 1.6 years until everything was completely over. Only (maybe) worth it if the people taking over are totally vetted and the company they want to run is similar enough to the old one so the trigger for "wirtschaftlichen Neugründung" does not take action, otherwise they have to basically do the same as founding a company from scratch and it makes no sense financially.
Agreed.

I started with lein, and still use lein for any 'production ready' project, but I'll use deps.edn for little personal scripts because in those cases lein feels like bloat. For me, using deps.edn was straightforward because of my previous experience with lein.

There is a lot of strange shade in the Clojure community; like that thrown at lein.

In addition to lein, the ones that get me a lot of negative attention are the community's opinion that (loop ) is an antipattern in spite of it being more performant than the comparable built-in functional patterns, and (first ) and (second ) being preferable to (nth )s in spite of (nth )s also being more performant.

https://leiningen.org/
I doubt they really mean it, generative AI content is a true boon for social media companies, an endless stream of "weird" quirky content for people to click on.

They mean they'll do their best.
> There was an attempt to bomb an airport to create chaos.

Lie.

> There were people blocking roads and camping on military bases asking for a coup.

Is camping and asking for a thing a crime? What is the crime?

> There was an invasion to the congress and to the SJ building by people asking for a military coup.

Vandalism is not the same as a coup attempt.

> There are confessions from military generals that Bolsonaro approached them to back his coup attempt.

Lie. He approached them about declaring emergency state. This is a constitutional measure. Dilma did the same thing, by the way.
You are severely underestimating this attacker and their sponsors. Amateur hacker rings do not spend two years actually diligently maintaining the software they will later backdoor. It would not make any sense in the world of ransomware attacks and bitcoin payouts.

> Uploading a payload to the world wide web and calling it bad-3-corrupt_lzma2.xz is clownshoes by comparison.

It has to be on the world wide web for distros to package and ship it. And this was actually the best disguise possible: this directory is one where it is normal and expected to have binary files that are not obviously analyzable, as this one wasn't -- another part of the malware rearranged it to become non-corrupt at exploitation-time.

See this note from the README for the test directory:

> This directory contains bunch of files to test handling of .xz, .lzma (LZMA_Alone), and .lz (lzip) files in decoder implementations. Many of the files have been created by hand with a hex editor, thus there is no better "source code" than the files themselves.

It is a brilliant solution to the problem of "okay, but where do I hide the malware payload, given the constraint that it has to be distributed alongside the code and tarballs?". The attack was detected, but not because of this file, and it's unlikely to me that it ever would have been detected purely by the means of this file, given the comment above.
> you can't stand in the way of Progress

It looks like we closed them after the end of the Cold War [1]. This wasn’t an idealistic pursuit, just banal cost cutting to disarm the nation.

Given increased tensions, it would make sense to reverse and begin re-integrating Navy owned and operated shipyards. (I’m also noticing that most of the shipyards were on the Atlantic, with the Washington shipyard being one of the few that’s been maintained [2].)

[1] https://en.m.wikipedia.org/wiki/1993_Base_Realignment_and_Cl...

[2] https://en.m.wikipedia.org/wiki/Puget_Sound_Naval_Shipyard
Ämter only take girocards or cash.
I’m not suggesting it’s the same as an air gap. I’m suggesting that the solution sufficiently meets their requirements to do away with the need for a bona fide air gap. In fact, that’s what is implied by the quoted statement in the article.

You can rant on about how they should treat their data as as if they’re nuclear launch codes, but they’ve made a deliberate decision to implement a solution that is secure enough for their needs.

If you still disagree, that’s fine, but the fact that you don’t understand the immense burden that a truly air gapped network would have on users and administrators speaks volumes of your own understanding of these types of systems and solutions.