skysight-inc/HackerNews huggingface dataset:
Name a country that develops high tech weaponry and doesn't do one of the two:

- Use it for evil purposes

- Sell it to other nations that then use it for evil purposes

Anyone involved in the defence industry is complicit in the death of innocents, your third option is a fallacy.
Ask HN: Open-source with Kafka as dependencies, is this a instant turn off?
We have launched Kestra (https://github.com/kestra-io/kestra), an open source data scheduling and orchestration platform that features high scalability and availability.
To achieve this, we rely on Kafka as our core database.

We have received feedback that Kafka can be difficult to manage and is a no go on the project. The project did not pass the architecture team for this reason.
While you can use Kafka without creating a full cluster (using a single node setup), it seems that Kafka is synonymous with complexity and problems.

We're asking for your thoughts on this. We are thinking of making it easier to onboard the project.
So my question is this:

- Is Kafka really a scary technology, and do you feel like it can be a pain to manage and no go technologies?

- We also depend on ElasticSearch, do you have the same point of view?

- We have plans to add another option that will replace both dependencies with jdbc (https://github.com/kestra-io/kestra/pull/368), is theses dependencies more comfortable for you?

- If yes, what type of database is required? (mysql, postgres, others)

- We also see that Redis could have all the query interface needed for Kestra, what do you think about this one?

We've done some research and haven't found a cloud database at the moment that could meet all the needs (especially full text search and transaction support), if you have an idea it's welcome.

Thanks for your time, there's a lot of work to build this part, so your feedback is really important to avoid going in the wrong direction.
Why not make it compile to HTML instead? It's much more accessible.
I just meant for safety reasons. Not just for the rabbits themselves — although I DO care about them! — but also for drivers who may be distracted by a rabbit suddenly running across the road.

The actual speed limit on that roundabout is an interesting issue! It's debatable, but the most accurate 'guidance' I can find is that it should be the speed of the majority of the approach roads — how you're supposed to work that out, sat in your own approach road, I don't know. The one in question is almost certainly 30-40 mph, which is about 50-65 km/h. In theory, some roundabouts have a 70mph speed limit, although they'll be very different from the one in question.

Disclaimer: UK driver, detest roundabouts.
It's simpler then that: "zero downtime" isn't free, and has a direct cost to implement - one you potentially pay every single migration, for which you do not necessarily make enough or any money back on.

In particular most SaaS providers with a subscription model would be hard-pressed to care: they're not selling ads per click, so provided you don't lose users over it, there's zero value. In fact it's probably more valuable to take the downtime and use the savings in dev time and effort to ensure you have an expedient rollback and recovery strategy - that will cost you users.
Seriously, misplaced law enforcement priorities have got to be up there with religion for doing damage to society.
Do a Google search for drone propeller injuries. Those are accidental; now envision 20 of them working intentionally to slice you apart with the props.

They don’t really need armament to maim and kill.
Ok so umm does that mean we can push a full operating system in any mobile app with a webview?
Storing my 2FA seeds on Bitwarden (or any other password manager that itself supports 2FA) is still something I have because I need to have a device that's been approved or the security token that 2FA's Bitwarden itself.

Whether it's as secure as using a separate TOTP generation app is slightly beside the point, because it's so much more usable. And I don't need to re-bootstrap access to all my accounts when my phone gets run over by a car.
> Unfortunately, the page says nothing about how it works.

It's literally the source. It looks like gen/generate_jit.js is what you want.
See, I like feeling full when I eat, and three meals means I never feel full - if I want to keep my calories under a healthy amount. I've compromised on two meals in a four hour window. Still lots of health benefits but a bit more manageable than one huge meal (for me).
And they're often raised — rabbits love hills!
I think making a previously-static node polymorphic in a way that doesn't drop any required field is actually quite rare. But also, I just think the first one is better.
I absolutely believe that much of social media is a cess pit at the behest of the advertising industry.

For some it will be liberation and an incredible tool to leverage but for many it will be just a waste of their life and even, for some, the end of their lives. I left Facebook years ago and recently left Twitter for higher quality sources.

But ... your "One." is distasteful ...

The GFC caused a decade of austerity and quiet unseen cuts in support and public service. If we agree there should, in fact, be some form of safety net, they had had many holes cut in that net in the last 15 years.

Where I am, I was one of the last who had their Uni tuition paid for, I had a relatively fun time growing up, my wife and I bought a property when they had gone through multiple incredible price increases, we have just paid off a mortgage, no matter what happens next short of a world war, we'll be ok. I cannot imagine how we would have done that in today's enviroment ... look beyond this forum and your own experience.

I feel absolutely gutted for the continuous squeeze the generation that followed me have endured. And, considering the outlook, the next recession seems on its way just to compound things at a time when exogenous inflation is all the rage.

It's a mess.

So, please hold both factors in mind. Social media is the cesspit that has amplified just an incredible economics and political mess of the last 15 years.
Where was it claimed or implied that criticism of this project isn’t relevant? My comment points out the flaws in the presumption that independently written software needs an excuse to exist.
https://old.reddit.com/r/tankiejerk/comments/uhuaiz/jacobin_...

On the subject of Russian propaganda; https://old.reddit.com/r/EuropeanSocialists
Plaid, Stripe etc are not the only way to get transaction information as well.

Fidel API provides developers with real-time access to card transactions with user consent directly from the networks.
There is nothing mechanically wrong with the network we have now. If it were not for the fact that most people have no principles at all, are afraid to speak out against obvious ills in the systems, and when they do get mercilessly shut down, it'd be fine as is. The signs of the times say its going to get a whole lot worse before it ever gets better.
What are you looking for - JS/React ???
> So you are saying monogamy exists primarily because of jealousy and fear?

Monogamy exists because of a strong bond between two people. Sex is part of that bond. If you "love" another person, then obviously you would fear of losing them, and so would they. A bit of jealousy is healthy in a relationship, and there should be certain boundaries set (so called "red lines").

> Can you explain why you think "loosing your partner" is bound to happen when they have sex with other people?

The fact that I have to explain this is already outrageous.

> Jealousy always exists. I can be jealous because my partner goes to her "girls night" and I don't get to spend time with her.

There's jealousy and there's her actually fcking a stranger. My gf should know that going for a "girl's night out" to some night club is not OK, just as it would not be OK for me to do the same thing. I have personally hooked up girls who were on trips abroad while they had a bf waiting at home... if your gf insists on going on such a trip, she's for the streets.

> Once you think about this for a bit you realize that the choice/reasons for jealousy are mostly arbitrary/cultural and can be overcome. Like any bad habit.

You can't just erase culture like that. Culture is not born out of thin air, it is partly based on our psychology. Biology -> Psychology -> Sociology. If you don't mind other men fcking your gf, then you are clearly in the minority of men, and that's OK, there's a minority for everything. But don't go around claiming that mate guarding is just purely cultural (https://en.wikipedia.org/wiki/Mate_guarding_in_humans).

> As for access to sex: there are options for men to balance the sheet. Just take up some sort of social dancing; tango, swing, salsa etc. Or sport. Climbing gyms are playgrounds for singles.

It's not even close. Believe you me. Maybe it is where you live, but where I live the competition is so fierce that these places are just sausage fests.
It's really not. There are just a few programming language-specific keywords that you have to memorize, unlike infinite possible combinations of English words for parameters.

edit: as an example, when programming for Brazilian businesses, we generally just use a mix and match of Portuguese and English like getFinanciamento. "Get" is a technical concept while "Financiamento" is a business concept and it often doesn't make sense to translate either. Best just to leave them both in their respective domain-native language.

In case of maths, Greek IS the domain native language. Now, I wouldn't necessarily enjoy a codebase with Unicode variables for other reasons, but using Greek is best to map directly from the equations.
> Fences made of double-sided solar panels mounted a bit more than tractor-width apart

Er, tractors often tow implements that are significantly wider than the tractor itself.
Lightning struck very close to my apartment and fried all equipment that was connected using Ethernet cable (cable modem/ router/VOIP unit, Roku). My TV was spared.

The apartment has a circuit breaker (which tripped) and I have a surge protector as well.

Did some research and read that a Surge protector with "Catastrophic Event protection" feature would have helped. This feature fries the surge protector instead of the equipment connected to it. A note from the mfr of the product I am considering buying: "most surge suppressors continue to let power through even after circuits have been damaged, leaving your equipment exposed to other damaging surges." The surge protector I have does mention that power will pass thru it, if power surge is more than what the suppressor can handle. HTH.
I come from cybersec and I want to give you mad props for this product and project. It fills gaps in many places!
'Buy now, pay later' is sending the TikTok generation spiraling into debt
Checkin can be a hassle. It seems to depend on the city what the Airbnb checkin culture is. Sometimes you are given a security code (convenient), sometimes it’s inconvenient, having to meet the host at a predetermined time. In Vancouver, three times in a row I was given a security code and given instructions to go to a convenience store with a special locker, 4-5 blocks away from the unit, and do the reverse at checkout. Major hassle.

And it’s usually not cheaper than a hotel anymore. Now I only use it for large groups for places like cabins.
It’s zero-cost compared to manually copy-pasting code (manual monomorphization). Zero-cost means that it doesn’t cost more than whatever you would do if you didn’t have the feature.
Fundamentally, a security analyst authors detections, reviews surfaced alerts, or identifies hypotheses to investigate. In the case of reviewing surfaced alerts (the firing of a detection which may or may not be authored by the security team), differentiating true positives from false positives is subtle and often requires context or further digging. Of course, this requires time, which costs money, so you can imagine the tension there.

This process can often be subtle, and difficult to automate. In many cases, the issue is automating the economical delivery of enough context to the deciding function that a clean choice can be made. However, even with enough context, and enough documentation, escalating vs suppressing an alert can often be a judgment call. Humans are meat based pattern matchers, and a decade's worth of "ML" and "AI" advancements still not sufficiently precise (as in vs recall) enough to filter out "things that look bad" from "things that are bad, for our specific environment", that knowledge still lies with the security team.
These things are not mutually exclusive. There are people who can speak articulately and campaign on Twitter some days, and have disabling meltdowns and total inability to manage life on other days.

Like many things, the truth is probably somewhere in the middle: I have no doubt that there are also a lot of people who have taken one dubious questionnaire and self-diagnosed as autistic, and I also empathize with the parents of autistic children who seem light-years apart from autistic folk who can at least live mostly independently. I don't know what the future of autism research and funding needs to look like, but it feels like there still needs to be further change.
According to the wiki table (https://en.wikipedia.org/wiki/USB4#Support_of_data_transfer_...), it's "optional":

* "USB4 20 Gbit/s Transport" (= USB4 20Gbps = USB4 Gen 2x2) is required for host to support

* "USB4 40 Gbit/s Transport" (= USB4 40Gbps = USB4 Gen 3x2) is not

Also USB4 apparently only requires support for tunneling "SuperSpeed USB 10Gbps" (USB 3.2 Gen 2×1), "SuperSpeed USB 20Gbps" (USB 3.2 Gen 2x2) is optional.
most of us will do less than 3 meals in the next 60y

possibly less than 14 per week but not for health related reasons
> But it's been a great disservice to individuals with Autism 'proper' to be grouped (even if just by name) in a spectrum with folks with such mild issues.

I feel like we need to both group and separate.

We need to group because everyone across the spectrum has things in common, and a lot of the accommodations that "mild" and "severe" autistics need be similar (for example, needing quiet spaces), and we shouldn't dismiss these needs in those with "mild" autism because they're coping with things better than others. I feel like we also shouldn't dismiss how helpful the insight gained from autistics who are more easily able to communicate might be in determining appropriate care for those who are less able to communicate.

We need to separate because some autistics have needs that others don't. And it is of course important that we recognise that and give the more disabling impairments the extra attention they deserve.
Rather than dive into screen vs. no screen - let me ask: what games are they interacting with? I'm at the very least curious to have a look.

I think the screen vs. no screen debate misses another important point: what am I doing while they're watching something or interacting with a screen? Kids certainly need their own play time and autonomy. But what I don't like about screen time for my kids is the easy excuse it gives me to not pay attention to them.

So, no judgement on the screen vs. no screen from me. That 30 minutes from the TV can my time to zone out too. But it can also be, instead, 30 minutes during which I teach them something/play with them/etc. rather than let the screen take over.
OP forgot [2025] from the title.
Show HN: Hacker News A dev productivity tool
A few of my friends seem to conspicuously avoid the trappings of material wealth, but constantly work to retire early on a modest budget. They'll play old games on old PCs, watch Netflix, hang out, volunteer, work (but not too hard), and eat cheap food. They've acquired (or are saving for) millions in investments. They would argue that they should put on their own mask before helping those next to them. I don't think of them as selfish, and I'm not sure it's fair to think that way. Maybe stingy, but buying freedom from the wage treadmill to be able to raise a family isn't selfish, they would argue it's an essential freedom many are denied.

If everyone could win that would be amazing, but short of political change what would you suggest I tell them to do? Live frugally and give away all they have? Would actually make any difference at all? For every one of these friends I know of a hundred others who blow every extra dollar on stupid luxuries that are gone instantly. The savers wouldn't be able to raise the standard of living of even a tiny fraction of the spenders.
Freshenv is a command line application to provision and manage local developer environments. Build and develop your projects in completely isolated environments. Save, switch and restart your environments. Choose from a wide variety of flavours to get the developer tools you need.

This is a solution to a problem I have always had. I like my system to be clean, minimal and structured. It gets quite tricky to manage multiple projects on my machine, projects tend to gather and are placed everywhere. Overtime, managing system wide dependencies becomes a problem. It is quite easy to mess up a system setting or to keep track of a package I wont need tomorrow. This is why I built freshenv. It is a command line application which helps developers in running and managing completely isolated developer environments locally. It builds and lets you run environment flavours in the form of docker containers which are preconfigured with tools and packages a developer needs everyday.
I'm assuming its for positions having customer interactions. If not, the rejected ones are the lucky ones because the company sounds like too smart for its own good.

What's next? sending a fake date during probation to evaluate how they behave with their spouses?
> Something I'm doing in my CV application is using 1 SQLite DB file per user.

That's the "easy" case where most (all?) data is easily separable/shardeable, in this case by user. Once you start having relationships between users (messages, likes, groups...) everything starts getting warty and you need approaches like that of TFA.
Obviously rain is the big problem with not even having a tarp, and as tents are generally heavier than a tarp I'm not sure why that would count as the easy route.
It is mentioned in the blog post that the basic reaction is for producing ethanol. Are you then upgrading this ethanol to other fuels like gasoline, kerosene, diesel with traditional processes (e.g. something MTG, MTO-like), and how much cost does that add?
But I don't want it.
I use a password manager with a strong password protected with 2FA, my GitHub password is unique.
Now I will have to put a 2FA key in it...
Let me login with an ssh key at this point, it won't change anything for me.
IMO The current moderation model centres around moderating the things people communicate so as not to offend others. And results in attempts at keeping all communications in the sphere ‘pure’.

Social media however has grown far beyond what I think the original inventors intended at the time of creation. couple that with a multitude of legal jurisdictions and levels of sensitivity I fee we can no longer keep the environment clean to so many different standards and must instead switch to a model which is more akin to defaulting to being exposed to nothing and choosing over time to be exposed to some categories of potentially offensive things.

I did have a stab at this and fee it needs refining for sure. Wether this is a valid attempt or not, I think the worry that the current moderation model isn’t adequate is grounded in reality.

https://gist.github.com/TheMightyLlama/bb77a05d3dde4da251142...

Typing from phone. Sorry.
Semiotic analysis of a media product. Example
What's even the point of having standards if only rich people can read them?
This is a really cool project. I'm currently working on a tutorial on how to use it with Buildroot Linux and Tiny C Compiler, where I now have tcc in the browser. v86 is unable to debug with gdb (v8, 10.2, 11.2) (though it works if you use gdb to intercept gdbserver from another device), so I'm experimenting with strace, and have written a basic streaming parser for read/writev syscalls. What strace does is intercept printf/puts/gets/readline etc and by parsing its output, one can create a simple but highly stylable "console" in html that prints and reads text input. No support for TUI's, this is where xterm.js shines.

Compilation in tcc with a file of ~300 lines of code, linking to a library, takes roughly 50 ms. Compiling the entire libharu library takes 23 s. It's ~120.000 SLOC but where most is long arrays of encoding data.

I have used musl as toolchain, but will look into uclibc because of a weird problem: printf without \n in the end doesn't display the text before something creates a newline. And that could be readline, in which case you'd get:

Pizza
What's your favourite food?

At least I think this is because of musl where there's a problem with the syscall writev: https://www.openwall.com/lists/musl/2013/05/05/9.

Really looking forward to get the tutorial out and I hope it'll be with the strace based console!
Isn't it the case that only 1 in X soldiers actually fires their weapon ? I think vaguely remember something to that effect.
> It’s only the world a hundred years on that leaves his hopes a blank. My son seems to take the end of everything, of all human endeavor and creation, for granted.

This is so sad. It is the purposeful breakdown of obligation and responsibility. After all "Entitlement will thrive where there is a lack of obligation." And entitlement is the antithesis of responsibility.

> If you don’t believe in the Future, unreservedly and dreamingly, if you aren’t willing to bet that somebody will be there to cry when the Clock finally, ten thousand years from now, runs down, then I don’t see how you can have children. If you have children, I don’t see how you can fail to do everything in your power to ensure that you win your bet, and that they, and their grandchildren, and their grandchildren’s grandchildren, will inherit a world whose perfection can never be accomplished by creatures whose imagination for perfecting it is limitless and free.

This is the correct response that correctly recognizes each person's personal responsibility and societal obligation.

We have a future should we choose it.

Keep your children away from death cults who would say otherwise.
Prior to the invention of reliable, accurate firearms, for much of history a relatively small number of dedicated warriors (e.g. armored knights on warhorses, samurai, cavalry, archers, etc) could dominate a much larger population of commoners (and conscript them into lesser forces such as infantry to increase their strength). To a degree, heavy weapons such as tanks, artillery, and armored helicopters allow dictators to exercise control over their people by employing a moderate sized army. Anti-tank and anti-aircraft missiles appear to have cut into this advantage, but you still need pretty serious support from state actors to acquire those.

Different technological innovations in warfare have sometimes been leveling (eg guns as “the great equalizer”, anti-tank missiles) and sometimes had the opposite effect (e.g. attack helicopters and fighter jets). It does seem plausible that robotic weapons will favor those with vast resources, even when they lack manpower. It’s not impossible that it could go the other way, though. Actually, I can see drones going both ways.
Nim Version 1.6.6 Released
Indeed but I think again information does have a role to play here. Back then everyone around you was going through the same shit and you learned to deal with it.

Now you have social media giving a constant reminder that you're not good enough and that you need to achieve more.

Conversely I do agree that there is a bit of a "learned helplessness" that I've noticed is a bit more prevalent in the younger generations, and I can't work out if that's a symptom or a cause.