skysight-inc/HackerNews huggingface dataset:
I understand the benefits and I agree it's the right direction. What I miss, though, are efforts to upgrade the grid and increase electrical supply.

I also understand that it is possible to do in Norway. I commend the Norwegian leaders who invested the income from selling oil into a robust and extensive infrastructure. Most of the other countries, however, do not have that luxury, foresight, or funds. Most of the other countries are also more densely populated and without the ability to deploy wind or water power plants.

So, while I am happy for Norway and how it's working out for them, the reality in other countries is a bit different. Would be happy to be proven wrong :)
Slightly disingenuous question, but I'll bite anyways...

No, people are not upset Redis is trying to make money. People are upset that something that used to be FOSS is no longer FOSS, and are trying to protect themselves from future pain by doing something that is very common in FOSS, which is forking a project.

Just because someone is trying to make sure the software they rely on continues to be FOSS, doesn't mean that they are out to actively hurt the original creator(s) of the original project. I don't know how you could possibly read the situation like that either.
I was wondering how isolated the ownership was and the NYT reports that Grace Ocean Pte Ltd own 55 ships (according to Equasis).

So not as much as I expected.
"live satellite monitoring" are you talking about launching a geosynchronous spy-satellite as well as the analysis, communications and command structure to make use of the satellite information? Along with stationing thousands of troops deep in the jungle with no existing supporting infrastructure? And that being cheaper than deploying some loitering and FPS suicide drones? You could probably hike out with a "solar birdhouse" of FPS drones, attach it to a tree and deploy an FPS drone as needed while running 24/7 zones of loitering drone surveillance for very cheap.

The real issue would be distinguishing between "illegal and prohibited" and "illegal but allowed" and "not illegal" activities in these communities since they rely so deeply on their environments for everything.
> It also isn't wrong to say that if you are operating a large container ship, you should ensure it has failsafes in case of power failure. I don't know what failsafes exist (emergency anchors? Some kind of manual rudder?) that would be effective on a ship that large.

All large vessels require emergency generators. The requirement is usually startup within 45s but better performance is generally expected.

Here is an in-depth look on how steering systems on such vessels work:

https://www.youtube.com/watch?v=JElUSyNIJGo
Thanks saagarjha. Those are very actionable, good, suggestions. I will look into updating the packages which do this under the hood to do that.
She's nonetheless 'interpreting' men's stories for them, even as she suggests that it might be problematic when men interpret women's stories.
Why Remix over Next?

As for the ORM / query building, did you also consider Drizzle and Kysely against Zapatos?
Probably a misnomer. And issue isn't really about the planet affecting the movement of the 3 suns (its mass can be considered deligible compared to them) but how the suns affect the movement of the planet. Essentially they're looking for a solution to the restricted 4bp rather the 3bp.
Redis Labs didn't start Redis, they didn't contribute most of the code. They just own the trademark. They have about as much right to extract money from AWS and Google for Redis as I have, all they are doing is that they are hijacking an open source project to make themselves rich. They're not a victim of the cloud providers, they are a leech trying to make a score while fucking over all the other contributors to Redis, who have done 80% of the work they are trying to extract a ransom for.
It is censorship, and it's one of the reasons companies shouldn't be allowed to filter content.

The other being that if it doesn't directly touch their interests, they will go for the cheapest filtering solution and eliminate anything that could offend any pressure group.
We don't yet know what we are.

"If the human brain were so simple that we could understand it, we would be so simple that we couldn’t." - Emerson M. Pugh
What is real identity? Anything online can be faked. A state-issued id? How that protects against nation state?
i remapped caps-lock to compose. i haven't missed it yet.
They are both the same.

Both have breathless hype.

Both are extremely overvalued and are a solution looking for a problem.

Both aren't really useful unless you're (trying to count generating cat memes and broken hallucinating code a use case, it isn't).

And last and the most important of all:

Both of these waste a ton of energy either by training or running the software and are unlikely to make startups money due to it's rapid commoditization.

https://arxiv.org/pdf/2311.16863.pdf

https://www.theverge.com/24066646/ai-electricity-energy-watt...
On vercel its free to deploy a complex app almost.
Yeah, she starred as the "mature" woman already in Tiger and Dragon in 2000.

I guess it just means that I'm oold for having that as a benchmark for Michaelle Yeoh's age rather than *Everything Everywhere All At Once"...
That's exactly what they do, though: https://cloud.google.com/assured-open-source-software/docs
The part about applying laws locally is wrong. Here you can find a list of gdpr related fines throughout all europe: https://gdpr-fines.inplp.com/list/

(There might be other gdpr fines trackers)

As you can see, fines vary from small amounts to huge amounts, depending on the violations and the size of the company.

in the first page some organizations are fined as small as 150€ and as big as 18.400.000£, the latter at page 13, involving Marriott international
Valkey is under the Linux foundation umbrella, and I assume will be developed by the same people who were previously making redis. I could not find who is behind predict.
The eugenics argument is about breeding, which doesn't apply to post-breeding aged people. In their case the more usual argument is about economics, how they would be more valuable to others dead than alive. As an unreconstructed individualist, I think their value to themselves is more important, and it's not important if that inconveniences others.
It happened in a port so it's a very solvable cost-sharing problem: if you have an unprotected bridge, don't let big ships near it without posting a special bond or making a special commitment to protect the bridge above this liability.
None because 1) this is pretty standard stuff with stripe 2) the good developer can go through the code and fix them in a few hours if there were any
Almost definitely billions and almost definitely multiple years. Planning, testing and clean-up alone could be over a year. It's far too early to even put a number on it.

Even if we assume $600m is the correct number, the expenditure is evenly distributed, and it takes 6 years to be fully up and running. Based on 3% inflation alone:

Year 1: $100m, Year 2: $103m, Year 3: $109m, Year 4: $112m, Year 5: $116m, Year 6: $119m = $666m
Fearless Symmetry and Elliptic Tales are fascinating, accessible and fun introductions to the art of mathematics.
No-one working on open source code on their time owes anything to anyone using the code. If you want an important open source project to be maintaned by non-anonymous person, surprise-surprise, hire that person and pay them.

Besides, some of the best open source contributors I know are almost-anonymous people behind nicknames and anime girls avatars.
>Which raises the concerning question of how much more sleeper maintainers there are.

Given how easy the infiltration is and how extremely hard to detect it is, likely a lot.

For an intelligence operation it is also extremely cheap, you just need a few knowledgeable developers spending some time each week on the project. The upside being a backdoor into a significant portion of infrastructure, the downside being wasted time.

I do not think it is unlikely that in many important open source software projects there are one or two people assign to keep an eye on things. They don't even need to be malicious, just being somewhat trusted contributors is enough. I would be extremely surprised if the NSA hasn't a couple of guys who keep watch on the Linux Kernel.
My understanding is that the insurers like these situations - it makes it obvious how important good insurance is and sales go up. The individual impact seems large to the layperson but is within the models of the insurance and reinsurance companies over time.
It's funny how people seem to love this node style of a virtualenv in the project.

I much, much prefer virtualenvwrapper with it's style of keeping the environment outside the project.

This way, I don't end up with lots of huge directories hidden in the many many projects I check out.

The other thing that can't happen is accidentally adding the folder to version control.

I can have various versions of my project checkout out, and use the same venv between them.

I can quickly fire up a venv for the project with a different version of python.

I can quickly list all my venvs, and prune them as needed.

While people may say "we have infinite storage" my laptop only has 2tb and I fill it up.

But each to their own, a lot of people seem to like it.

I also use direnv, and the the virtualenvwrapper plugin for zsh, and have defaults - in this case it automatically defaults to the virtualenv with the same name as the directory I enter, but I didn't have to do any config for that to happen.
Perhaps true but besides the point, actually - the same companies will happily take your code and make a saas offering out of it on their oligopolistic infrastructures, making it economically unviable to compete with.

...which, given LGPL, will be worse now as they'll simply not share their modifications because that's the legally safest option.
> Where were the tugboats? Bridges are not bumper cars. You cannot hit them.

Through a bridges lifetime in a busy shipping lane you can expect it to get hit. Thus any reasonable bridge is designed with, or has barriers retrofitted to them.

It just US infrastructure lagging behind as is typical.

https://en.wikipedia.org/wiki/Dolphin_(structure)

https://www.drba.net/drba-proceeds-new-bridge-ship-collision...
In the places I've shopped, the produce is just loose, and I put it in my cart loose. I don't buy the packaged produced, period. Plastic packaging should be banned, along with drinks in plastic bottles. It can be done and it wouldn't affect life in a serious way.
By that logic it's actually Intel's money, because it used to belong to the taxpayer, but the law says that Intel gets it now. The trillion dollars spent on the F-35 was quite an inefficient use of Lockheed's money.
Amazon just walked out on its self-checkout technology
Even history rewrites would be visible with Github's new Activity tab, e.g., see the two force-pushes in llama.cpp https://github.com/ggerganov/llama.cpp/activity So, while, yes, git history can be rewritten, commits pushed to Github can effectively never be deleted. Personally, I find this to be a downside. Think, personal information, etc. But, in this case, it is helpful. Of course, the repository is suspended right now, so the Activity cannot be checked.
I don't want to say no, however it seems very hard to do. You get feedback about motor position via an encoder, which is usually located on the motors axis and not the output element. Since the motor axis spins a lot more, you get more resolution. Backlash happens on the output, so you could add a second encoder there (but now you've got more complexity + cost). An oldschool CNC solution is to add brakes to lock an axis out, but this makes your system less flexible and doesn't prevent backlash during motion. A more modern solution might be to factor backlash in to your motion software so that you tell the kinematic solver what compliance is acceptable in some direction.

> Let's say two cheaper cycloidal geared motors running in opposition with a load cell between them to maintain the materially compatible force.

This might work, but now you have twice the amount of motors.
An answer like this would need to refer to the policy provisions to really know, but I'm willing to bet the ship should is valued at Replacement Cost. Replacement Cost varies depending on the term of the policy, but the goal of the definition is to get the policyholder back to where they were before the accident (technical term is to indemnify the casualty). This definition typically looks like this: "We will pay the cost to replace a like kind and quality boat OR we will pay the cost to get your damaged boat back to operational state, whichever is cheaper for us." My guess is that the book value of the boat is $90M (what you would get if you sold the boat on the open market, representative of the present value of the asset's economic returns), but to actually build/repair that boat is cheaper. Insurance companies don't want to pay the book value because they aren't getting an economic return on the boat.
True, though I'm not sure .venv is a solution for any of those problems.
How did you apply? For something fast growing / invasive like a Bradford pear, or a honeysuckle, you really need to get Glyphosate into the roots for it to die. I was taught this trick by an Arborist:

Cut the tree down and leave 4-6” above the ground. Take a small drill and put a 3/8” drill bit in it. Try to find the small hole in the very middle of the trunk and drill down into it. This is how the sap flows through the tree. Carefully spray 3-4 good sprays of Glyphosate into the hole with gloves and eye protection. The tree and gravity will take this down into the roots where they will die. The small amount of Glyophosate will stay in the roots for approximately eight years, and it won’t leak out into the soil as it’s held by them.
Secret Code Words You Might Want to Know
If you really want to bait HN you should point out instead that this backdoor exclusively affected distros using systemd.
Vim is not about productivity, but rather about a mental model of working with text.
There is open source and there is non open source. Both is fine.

Open source does not make a difference who uses it.
"Tip: Commercial and non-commercial users of Redict are not required to publish or otherwise “open source” the source code of Redict, including any private modifications they make to the source code"

And very next section:

"If you compile Redict’s source code into an executable form and distribute this executable form to others you are required to include a copy of the Redict source code and any modifications to it licensed under the LGPL."

Let's be real: Especially in the EU, the definition of distribution of derivative works is typically so strong that it's super risky to use any copyleft license and I personally (e.g. consulting for large companies) see huge issues with compliance whenever this happens.

In other words, it doesn't even matter what the current intention of using this license is regarding commercial use (but not distribution?)... I would not recommend to use this commercially for multiple reasons including risk, career but also the fights to be had with legal compliance.
It is easier to avoid errors and accidents than it is to be good at emergency room surgery.
The Final Constraint
> classic WG21 choice

So if I said that "Uniting and Strengthening America by Providing Appropriate Tools Required to Intercept and Obstruct Terrorism" act is a classic naming choice by the US Congress your understanding would be that I've mistaken the Congress for a "single person or entity" ? Even though in reality this stupid habit (ridiculous acronyms in the titles of legislation) is indeed a hallmark of American law making and not of some imaginary single person ? I guess I can't help you.

WG21 may consist of dozens of people, but the character of its decisions is a reflection of the larger body, not somehow merely a reflection of those individuals. To my mind ISO's process is tremendously ill-suited to the work of developing programming languages, and while JTC1 itself makes sense, neither SC22 nor the various working groups are a good way to develop these languages.

> C++ is a practical language for practical programmers solving real problems. Language purists or Rust zealots will be happier elsewhere.

The problem with this characterization as a "Practical" language is that the user community do not want your "solutions" any more being as how you think it just "doesn't really make much of a difference" what happens to them when, inevitably, you are less than perfect.

That's not very practical at all.
And well, why not? That is the idea. It's open source.
I mean, he's been pretty bad for a while, but he's definitely been going downhill rapidly over the last year or so. I'm expecting full-blown Howard Hughes-ian behaviour by about 2025.
But I am paid by the hour. I make more money if we do the multi year project :-). That big fancy project needs someone to lead it, eh :-). Now I am up a level on the old CV.
Meta spent $100b on VR.

$50b is nothing.
Wow! Apple Inc. sure learned the lesson from their Chinese masters.
In any case Debian has its own archive of every xz-utils version they've used in the past.
Don't know about virtual power plants, will look it up.

Wrt. solar, that is why I specifically mentioned appartment blocks. We have many such blocks, which usually have one to two levels of garages underneath. I do not think solar power can provide enough power to charge the same area of cars (in cases of one level underground garage), much less twice such area.

Furthermore, solar power is fickle: it relies heavily on nice weather and we have plenty of cloudy or rainy days.
Okay, but what about in the 1880s?
I'd guess that Strong Towns would advocate for cities more along the lines of Amsterdam and many other similar European cities than NYC. Of course, I personally tend to agree with the thesis of walkable cities and what Strong Towns is advocating for. I don't know if this would necessarily be the answer, but it is a strong hunch.
I don't think your definition of "standard library" is correct.

For example, there's glibc (which you might argue "ships with" GNU stuff) and then there's musl (https://en.wikipedia.org/wiki/Musl) which is an alternative standard library for C programs.
You can see it here: https://codeberg.org/org/redict/members
> Also of the unreliable narrator, as the protagonist is writing his autobiography, is not well educated and suffers from rather interesting neurological divergence (he forgets nothing).

And also he's a pretty terrible person trying to make himself (unsuccessfully) sound a bit less terrible.
Yes, the data is the bytes 00, 01, …, FF repeating, and that pattern is highly visible with a power-of-2 encodings, but not visible with other bases (for similar reasons that 0.1 as a (binary) float doesn’t behave as people expect).
Cup is a universal measure of volume. It works for flour, sugar, liquids. Whereas grams is different volume for each material and requires a scale. I suppose one could use a metric quantity, but 'liter' is too big and 'deciliter' is too small.

I am a non-USian, but still think that 'cup' is the best measure of volume for cooking/baking.

And there is a compromise! Most of the measuring jugs I buy have cups on one side, and common materials in grams on the other. So there is no real problem.
It's quite impressive that this red building Hualien County is just leaning and didn't collapse. Even most of the glass panes are still in place and mirror the ground just fine. Comparing this to earthquakes in places like Turkey when the buildings just collapse into a pile of rubble, I doubt the builders in Hualien could have done much better expect for foundation piles going far deeper than code dictates.
Most commercial projects can safely use any of the Redis forks, whether Redis itself, Redict or Valkey. For Redict, you have to provide the source code of Redict - and Redict only! - in the case that you distribute it to customers. Redis has harsher terms, but only if you provide Redis-as-a-service. If you aren't a cloud provider and you don't modify the code of your chosen Redis variant, this is all a big nothingburger and neither of the licenses impose any important restrictions on you.

We desperately need all open questions regarding AGPL and SSPL to be clarified in court so this fearmongering can stop. It's really really bad for open source.
Hiding more backdoors in the library would only increase the risk of getting discovered. Care is certainly advised on the source level, but I'd leave the paranoia to the state of systems where the code has run.

From the attackers' perspective, what they'd want to do is use their project infiltration success as little as possible, only enough to squeeze in other backdoors completely unrelated to xz. But that's all operations, not development.
This is directly addressed in the blog post: https://redict.io/posts/2024-04-03-redict-7.3.0-released/#wh...
I'd put it differently: the proper response to women's mistreatment in the past and present is not to teach women how to avoid being mistreated but to teach men not to mistreat. Alas, we only teach them not to mistreat but not what mistreatment is and what to do instead.

This has gone so far men will hear "toxic masculinity" and just think they're being condemned for their identity and stop listening because all we have in mainstream media is the negativity of what is bad without the positivity of what to do instead and because it's all left to women (and Buzzfeed) to fill in the gaps, it all ends up being preachy and offputting because it only comes from a place of upset rather than healing. Thus, articles about manspreading.

Men need positive role models. Slowly but surely I'm seeing content creators and public figures actually provide positive representation for men but at the moment they're still drowned out by the likes of Andrew Tate and other dipshits trying to make a buck off insecurities about inadequacy powered by romanticized ideals about bygone modes of masculinity (e.g. yearning for a "tradwife" while at the same time not wanting the unfulfilling responsibility and sacrifice that comes with the model of masculinity that enabled that). Ironically some of the best positive examples I've seen are trans men - possibly because they were forced to think about their ideas of maculinity more than any man afforded their "man card" by assignment at birth.

Speaking of positive examples, here are two YouTube channels worth checking out for that:

https://www.youtube.com/@FinntasticMrFox

https://www.youtube.com/@ThatDangDad
It surprises me how extremely dumb the legacy financial system is.

And how very easy to is to build more secure financial infrastructure using cryptography. But no one is almost doing anything.
Show HN: I made a library for LLM prompt injection/exploit/jailbreak detection
Dominance exists, but does not run down gender lines.
The White House misses its own deadline for justification of menthol ban
Lookup beauty berries. Their fruit is edible and makes a nice jam. True to their name, they’re beautiful when fruiting.
Note the careful use of private modifications as not requiring disclosure of the source code. You only have to include source in the very specific situation of building Redict and providing it in compiled form to customers directly. Like, if you give someone the ELF file. If you run it on their behalf as a cloud service or something you have no obligation to provide source, which is the most common commercial use-case of Redis.

LGPL is a very well understood license, even in the EU, and is already in use for many projects that are widely depended on commercially. Consider ffmpeg as one prominent example, which is used by virtually all multimedia software in the industry. It is very easy to comply with the LGPL, and your legal department works for you, not the other way around.