skysight-inc/HackerNews huggingface dataset:
As a relative newcomer to k8s I was a bit surprised at the lack of backup tools available, coming from the world of on-prem Veeam which had more features than I knew what to do with. In my current role we had to find a way to back up our Postgres DBs running on k8s. We started using Kanister to actually take the backups but found there wasn't much around to actually manage the backups' lifecycle. I ended up writing Taweret (https://github.com/swissDataScienceCenter/taweret), a small tool which just ends up interacting with the Kanister CRDs to delete backups we no longer require based on a defined backups strategy.
> I suspect the unease you perceive with people using different terms for blindness are unease with their own attachments to those words.

Nah. I think people are just terrified of coming across as a jerk for not knowing the latest non-offensive term for things. Black? African American? Oh black is ok again? Will I get in trouble with HR/Twitter for calling you blind? And if so, what word do I use instead? Do I ask? Is that awkward? Am I making it awkward??

It feels like a minefield, where the location of the mines change every few months and stepping on a mine could cost you big time.

The language police keep finding new things to get offended by, too. The Stanford “harmful language list” includes things like “user”, “tribe”, “client” and “addict”. Pleasing these people is exhausting.

[1] https://s.wsj.net/public/resources/documents/stanfordlanguag...
How to measure milliseconds mechanically for camera shutter calibration [video]
For one, it signals different intent, which tends to be important in larger projects with more collaborators. The more you can make intentions obvious, the easier it'll be for others to understand and contribute.

A value whose type we don't know is different from a value which we know could be any type.
I know people will now argue into oblivion about powershell vs bash, but I actually wonder why was this person hired in first place to manage windows based systems what clearly seems not be his domain of expertise?
The process is repeatable. We ask all candidates for the same role the same questions and ask them to do the same technical tasks. The other component of our technical interview has something more similar to scoring.

We’ve found that this diagram exercise is actually a lot harder to BS your way through because the expectation is that we’re going to probe into your answers and it’s supposed to be something you understand well.
As a non native speaker I would have never known this. Learned something today!
I've tried it as well last year (free) and it starts off meh but it's kind of cool in a tamagochi-like way how you can train it to care and talk about specific things more. It just takes a while.

I deleted it but thought that if they upgrade to better models it could actually be great.

Also, it would message often message first and had a lot of customization of the bot's avatar which can be enough for many to attach to it - and people on their sub sure seemed attached.
By resource requirements surely you don’t mean compute resources right?
Comparing Python to Java 8 and saying it’s more readable isn’t showing much.

And it’s not very portable the second dependencies with native code (which is common since pure Python is too inefficient for many tasks) are used.

I think Python is popular for two reasons:

- it’s believed to be beginner friendly compared to other languages. I’m not really sure why - maybe the whitespace?

- it has an enormous set of libraries available to use

In other words, Python has momentum. The language itself isn’t great, but that is a secondary concern to most, if they are even aware of this at all!
Eh, they're just a lot of ways to say "path dependence". Scripting languages are basically the same exact technology with respect to each other. In the alternate universe where numpy and scipy are, let's say, numruby and sciruby, wouldn't we be here asking why Ruby keeps growing?

That's not a sales pitch for python, it's a sales pitch for the concept of a scripting language; it's like saying "you should really buy a Ford, it comes with four wheels".
That's apocryphal. Sound change in language is constant and "s" and "th" are close sounds. This was just a natural process in Castilian Spanish.
AI-powered story creation tool for kids
Perhaps we could ever so slightly dissuade malware actors by assigning less desirable names.

E.g. instead of 'BlackLotus' => 'LameEffort-12'
https://www.youtube.com/watch?v=dCtfoqhMqhk
Discovering the 'secret of life' – 70th anniversary of DNA breakthrough
Looked up the Steven Pinker article and it was an interesting read. Written in 1994 but could have been written yesterday.

[PDF]https://stevenpinker.com/files/pinker/files/1994_04_03_newyo...
Can this be used to check if our private keys are saved anywhere (across users and orgs) in github? An employee once accidentally copied some of our private code along with keys into a public repo.
>Environmentally, it's a fantastic thing considering the frightening rate of deforestation, species going extinct, carbon emissions, and ocean pollution.

This assumes that the amount of resources consumed per person is relatively constant. That's not a good assumption. Fewer people can easily hog more resources, especially energy. People spreading out and buying more and bigger cars and living in bigger homes means more energy and pollution, whereas if more people concentrate into a dense metropolis with public transit and tiny apartments, their energy needs are lower per capita.
Arduino GIGA R1 WiFi board launches with STM32H7 MCU, up to 76 I/O pins
In level 1 ;)
Captchas are getting out of hand. It's a way for bad people to try and filter bots, but based on the absurdity levels that they're going to with them they're not working.

Really if I could fire all the ignorant CTOs the world would be a better place. So much shit is shoveled out and usually comes as a management directive because they need to check an auditor box somewhere. No actual thought to if the control is effective or not.
For the bottom N% of males (not sure what N is but it's definitely a double digit number) online dating is absolutely hopeless and they'll be willing to try anything new that might get them in contact with a real woman.
1. You don’t get to decide if another human’s feelings are valid or not. You only get to decide if you care. You have decided that you don’t care about lonely people’s feelings who had found a way of feeling less lonely. How do you feel about that? How would you feel if something you really cared about got broken, and you complained about how that made you sad, and random strangers on the internet then said you were a “sad fucker” for caring about it in the first place? Practice empathy and sympathy - you don’t sound smart when you do this thing you just did.

2. You’re testing the software after the update that people said made it crap, and saying you can’t believe anybody liked it before it was crap, because it’s now crap. Can you see how inept your experiment design is, now I’ve pointed it out? Had you considered it may have been better before the software was crippled, and the effect you’re seeing now, is the exact problem the article is describing?

3. A basic tenet of building a human relationship is developing empathy and finding things to agree on. This is how relationships - particularly close relationships - work. What would you expect it to do when you started lying to it, start an argument? Do you think that would be a great product decision for a product that aims to develop a friendly relationship with the users? What answer would you have preferred it to give, given the design objective is to develop a friendly relationship?

4. Have you ever been asked by somebody you were really keen on if you’d read a book or heard of a band that you’d never heard of? Did you try and look a bit cool and do a “no, but I’ve heard good things”, to try and avoid burning that connection by looking completely out of touch? Are you not even slightly impressed an AI chat bot has managed to replicate that very common aspect of human cringey behaviour? I think it’s interesting it has that very common, very human, slightly amusing behaviour.
> Those whose focus is on controlling language ... They're primarily interested in controlling you.

I don't know who are "those", but I think they're primarily interested in controlling backlash and preventing conflicts. They don't want lawsuits or twitter outrage.
Relevant: George Carlin on “Soft Language”

https://youtu.be/o25I2fzFGoY
just use ChatGPT lol.
Stealth Co - plug&play, custom trained LLM Agents for businesses. Remote - Central Europe preferred but not required - $60-100k + options

Currently in a private beta with several clients to offer LLM based agents for various tasks (customer support, knowledge transfer, ..) and see tremendous value.

We're hiring remote engineers (part/full time) that have experience (or deep passion) building with LLMs and related technologies.

Also looking for a b2b sales person.

Please reach out to oliver@dynamx.io
The comparison with Java is always a funny one. Consider this:

import sys

def main(
args: list[str],
) -> int:
sys.stdout.write(“hi\n”)
return 0

sys.exit(main())

Apart from the call to write instead of print everything else there is a standard Python pattern for writing testable, type-safe arg-parsing code!

It’s just that you don’t have to write testable, type-safe code if you don’t want to.
Yep. There’s an old saying I love - “Prepare the child for the road, not the road for the child”.
Yes, apparently Kyoto is weird and does use street names as part of the address. Here's an article about it:

https://www.japan-experience.com/plan-your-trip/to-know/trav...

It looks like Sapporo is similar.
The enshittification of apps
SEEKING WORK | Europe | Remote Only

============================================================

Robbert, front end developer with 7+ years experience. Focus on interactive interfaces in React.

If you need someone to build a dashboard, interactive widget, or beautiful animations with great UX, look no further.

I’ve got experience building complex interfaces with React, using a variety of tech stacks: NextJS, Gatsby, Redux, Material UI, Tailwind, RadixUI, Framer Motion, React Spring, and more.

Non-tech qualities: Clear and open communicator, reliable, and able to not just implement but also design interfaces with business needs in mind.

Looking for: Clearly defined projects (<12 months) and also open to part time or smaller short term assignment.

Brand New Portfolio: https://www.studiokoro.com Email: robbert@studiokoro.com
But that's what k8s is. It's not a tool that does a thing, but rather a set of APIs and patterns that let you glue together many tools that will let you a thing (for better or worse)
Because of perf/size issues they switched to JSON..? What were they using before?
How come anything exists at all?
I'd say everything is magic is a much better description of reality than nothing is magic.
And definitely a lot like a job interview!
Your opinion as a blind person doesn't matter to someone not wanting to call you blind, it's the opinions of others around them that matter to them.
In 2014 Kubernetes didn't exist and the alternatives all had downsides. I was in charge of a non trivial deployment then and I also did extensive research and decided to build something bespoke on top of docker.

There's a reason Google had Borg and all the other big companies had their internal systems. Those were not reinventing the wheel, they were just building wheels round enough to hit the highway.

By the time our product launched Kubernetes had come out and we could migrate to that eventually.
At last, the ray of common sense in this ocean of bullshit.
It's really bad for questions that aren't "Buy For Life" related. I'm expanding the indexed data to a broad set of product-related subreddits, including r/smarthome.
This apparently isn't universally true; the manual for my rear wheel drive car says to lift it by the front wheels, put it in neutral, and leave the rear wheels on the ground.

The automatic version does have to be set to a specific gear, and there are speed and towed distance limits.
>I disagree with the (admittedly large) subset of Chinese people who support the CCP, but me having a negative view of them as people doesn't follow from that.

That's funny. Chinese people support CCP. Chinese people want CCP to stay in power. CCP is made of Chinese people, and reflects quite a bit of Chinese culture. You want the CCP to go to hell. But you think Chinese people are awesome.

Are you just trying to be politically correct? It's ok to say you hate Chinese people and Chinese culture.
> with grunts, sounds, then pointing, then words, then sentences

Yes, but I also meant that 12 years old is easier 10 years old is easier then 8 years old who is easier then 6 years old. You have to micromanage less and less. You can completely forgot or just once in a while check whole areas of care - like hygiene. 12 years old takes showers without prompt and plans for them. The homework is mostly autonomous too. Being on time for extracurricular activities mostly just happens without me actively doing anything.

> But the complexity of their emotional life increases too.

Yes, but that does not make it harder. It makes it closer to what adults do, closer to what I know. Once in a while there is complex problem and once in a while they change and you suddenly have to to adjust to new behavior.

Talking about emotional problems is easier with 12 years old then with 3 years old, because I do not have to simplify that much. The debate is getting closer to how I normally talk and think. With 3-7 years old, I always had to think in advance about how to simplify my thinking.
Could You Make Tropic Thunder Today? w/Robert Downey Jr. | Joe Rogan (12m views, from 2019):
https://www.youtube.com/watch?v=9ugC3TXSKoE

tl;dw - Nope.

Ain't that some shit?
> - it’s believed to be beginner friendly compared to other languages. I’m not really sure why - maybe the whitespace?

I am leaning more towards it looking like pseudocode

> - it has an enormous set of libraries available to use

I believe that to be the actual reason. I've long held that python is a kinda bad language, but with FANTASTIC libraries
From spending time with students of my local school for the blind and visually impaired, I am under the impression "blind" and "visually impaired" are seperate things. Some of the people I knew seemed to care about the distinction, so it seems better to stick with something neutral until I am sure.
ZKNewsletter – keep up with the Zero Knowledge projects and research weekly
The TypeScript team has said that if they could do it over, `any` would behave like `unknown`.
Do you think anyone here can choose whether to participate in the conversation or what to say?
I’d say it is always safer to fully load a car on a flatbed and tow it with none of the wheels turning. I never understood why it is allowed to tow someone else’s car with their wheels turning.
It was during this search that authorities made a startling discovery: one of the men had a centuries-old mummy in his cooler bag, the same bag he had previously used to deliver food to people in the area.

The man, 26-year-old Julio Cesar Bermejo, told police that the mummy was his “spiritual girlfriend” and that he had named her “Juanita,” according to BBC.
gender and sexuality are a spectrum. take your hate and bigotry elsewhere.

straight people exist, gay people exist, queer people exist. trans people exist. NB people exist.

it must be so tiring to be so full of hatred.
Even for those few months, there is overwhelming reason to link the circadian rhythm of the mission with the solar martian day, see the rover missions; a drifting UTC mission time with no intuitive mapping of days to sols immediately raises massive logistic problems and human error risks.
Are people going optimistic about the efforts to make Python faster?
The Ingebrigtsen quote is meaningful. One should think of "using Emacs" not like "using Vim" but like "using the JVM."

Emacs is a powerful platform for building hackable, command-and-ui driven applications. You may not like the text editor that ships with a default Emacs install, but you don't have to use it! There are others (e.g. evil.)

There are also other applications. Some of my favourites are

- calc (desktop RPN calculator with advanced functionality)

- magit (context-aware git UI that interacts seamlessly with the git command line)

- sunrise commander (orthodox file manager that thanks to TRAMP can visit remote filesystems as if they were local)

- ediff (diff reconciliation between files)

and my train is coming now so this is where the list stops but it could go on for a long time.
Shouldn't intentionally butchering someone else's non-English language be considered offensive?
For me, music in long ride helps to keep attention. So that I do not zoom out into thoughts while driving.
I once read a statistic that said: the greatest predictor of your own family size is what your friends' family size is.

When I read that, I thought to myself: if I don't take others into account, what do I personally want? We now have one daughter and there's not going to be more kids.
Person asking floaty questions is not likely holding the box.

I kind of think the current cpu design is not sufficient for the timely creation of any motivationally complex self organizing agent.

or perhaps just any non organic structure can’t capture certain things we seek to model.

But perhaps it does not preclude the creation of a better mimicry of human attributes with narrow reward model. LLMs seem to demonstrate this is possible.

However maybe we need to risk seeking an overman. We are sitting on enough nuclear weaponry to destroy modern civilization forever and we are fundamentally unstable beings.
Until around 2005, Linux was mostly a UNIX clone to use at home, given the choice Solaris would be something to pick at work, among other commercial UNIX vendors, NeWS was much more interesting than X.

Also from customer side, JavaFX was very badly managed, from tooling in IDEs, documentation, packaging across JVMs.

Apparently they finally reckognised that it just be bundled together, and so OpenJX apparently is going to be rebundled, in newer versions, although probably too late.

So yeah managers. It was a nice episode to listen to, thanks for the podcast.
The "logo teaser" / title announcement for the Lord of the Rings - The Rings of Power show also made lots of people think it was some form of CGI, since they felt it didn't look believable. Turns out it was actually filmed with practical effects.

The teaser: https://www.youtube.com/watch?v=QhqGCPMfkNM

Behind the scenes: https://www.youtube.com/watch?v=OC_yTMST7mw
Those sound like the same thing to me.
Employee claims she can't use Microsoft Windows for “Religious Reasons”
Python keeps growing in number of users because it’s easy to get started, has libraries to load basically any data, and to perform any task. It’s frequently the second best language but it’s the second best language for anything.

By the time a python programmer has «graduated» to learning a second language, exponential growth has created a bunch of new python programmers, most of which don’t consider themselves programmers.

There are more non-programmers in this world, and they don’t care - or know about - concurrency, memory efficiency, L2 cache misses due to pointer chasing. These people all use python. This seems to be a perspective missing from most hackernews discussions, where people work on high performance Big corp big data web scale systems.
I experience the >100% bug nearly every time I update Matrix Element (most recently yesterday). It’s happened regularly on my current phone and my previous phone. And yes, I do see F‐droid update itself, and I’m using only the default repositories.
In VFX at the high-end (the smaller studios do often take shortcuts) we do model full layered materials with thickness, at least for mid to hero-level assets, so we would do the glass with proper volumetric thickness, with fully-correct inter-reflecting/refracting dielectric BSDFs modelling the glass, with correct IOR and total internal reflection.

It is slower to render than using "thin glass", and lighting the checkerboard surface underneath the glass isn't as efficient (you can't do naive Next Event Estimation through the refraction of the glass volume, but you can do manifold walks to solve that), but we do it at that level of fidelity often enough when required and have been for years. There are times when it's not required though, so approximations can be acceptable in more forgiving situations.
> but with FANTASTIC libraries written in C _and FORTRAN_

ftfy - it's the only way a tragically slow language like Python can keep up.

Edit: didn't forget FORTRAN
Ah, damn, another one of Rutger's great films! Now I have something to watch over the weekend!
…and make it Z-order! :-)
Simply spectacular like only he can write them

Now I need to go to sleep, it is 5:30am
Whats the point of the extraordinary high levels of bio-security restrictions in these labs then? Wuhan is BSL-4?

https://www.nature.com/articles/nature.2017.21487
"The enshittification of apps is real. But is it bad?" is the entire available text.
Is this bad? yes
Is It worse than Google and Meta’s SDKs being present in every app? no, it’s just as bad
Or mining gas giant atmospheres for H3 then transporting it back to Earth obit via a 'conveyor belt' of robot transports.
If somebody is as curious as me now:
https://youtu.be/ohk40f7v8Lw?t=110
Monty Python said the same thing about Life of Brian, another great classic for the ages!
They mean human developers.
Sure, I meant there wasn't really much around which ran on k8s to manage backups.
A third point is that python is the default scripting and plugin language in a lot of popular commercial and professional applications. A lot of people I know who learned python did so to automate or extend applications they used for their 'real' work, like ArcGIS, FME, Rhino/Grasshopper, Revit/Dynamo etc.
The whole idea of driving "while focusing on thoughts and imagination" makes me think drivers on roads are less safe then I assumed.
That sure saved me a lot of time making something ugly that shouldn't exist.

Thanks!
Odd pitch from a company who use Ruby over Python.
It's not the same link. It removes the "m." so it doesn't bring up the mobile interface.
This kind of thing seems to happen in very large organisations that have accreted many production IT systems, especially once an org realises it has half-a-dozen different services in production that are performing an apparently equivalent job. What an opportunity for architecture simplification! Why run half a dozen different variants of apparently the same thing when we could consolidate on one standard approach, and reap a bunch of cost savings and reductions in operational complexity.

Enterprise architecture can commission a project to review options and select the one true enterprise backup solution. After sufficient peer review / diligent testing / bribery from vendors, an enterprise backup solution is chosen, wrangled into production, and then inflicted upon the org.

Let's be pragmatic. For existing production systems, it may not make sense to migrate them over to the new enterprise backup solution. Much risk and cost, limited payoff. Perhaps it's simplest to just keep them running their existing legacy backup solution until the entire production system that depends on it is finally decommissioned, which is planned for only 3 years away. We'll definitely decommission it after 3 years.

But for any new teams trying to deliver a new service into production. Are you storing data? Well, you must have a backup strategy before you can go to prod, and further, your backup design must align with the enterprise backup strategy -- you must integrate with the enterprise backup solution for your design to be stamped approved by architecture, unless there is an exception granted by appeal and/or ritual sacrifice to your manager's manager's manager's manager's manager.