skysight-inc/HackerNews huggingface dataset:
IMVHO:

- any territory should allow at maximum the quantity of people the territory can properly nourish;

- we (humans) need a relatively young population because any country full of elderly is a dead one, so a certain "slow balance" is needed.

That's means, for instance, if today a territory can nourish enough from local *developed* resources 40% of it's resident that territory must spark a debate for crafting a process to push enough people to leave, no strong imposition, no force but a development that slowly realize the goal because so far commerce can provide food so there is no emergency and so nothing that demand emergency measures.

Similarly at population level: we are too much for our territory? Ok, so population need to reduce but of course just making less babies is not a solution because makes the population elder and prone to kill it in the mean/long run, again so far we still eat and live in general, so no emergency, we just need to incentive a single baby per family, if it's interesting to have a baby but not more than one we can probably control the demography. Again no obligation, no disincentives.

Such decisions must be done by public process with Democratic means, of course.

Long story short: acting quickly is a thing most understand, can agree or disagree but understand. Acting slowly looking at the long run is a complex thing most fail both to understand and see. We must improve in that area then...
Their pricing is bat shit crazy. Stay far, far away.
Ask HN: What is your preferred crossplatform development platform
In 2022, what is your preferred cross-platform development platform for web/desktop/mobile? What would you recommend for someone starting their professional career in software/programming.
Woah. This is what I find seriously cool about HN. Was searching around for "push button+state machine" the other day to learn how to program some menus with a microcontroller, and came across this. It's a really neat visualization, thanks for your work years ago!
TypeScript, Node.js, React, React Native.

Preferred tooling: Webpack, Webpack-dev-server, Prettier, ESLint, Jest. For super-fast compilation, use https://swc.rs.
> relative to C

Seemed like you'd shifted your comparison to "almost every managed language."

So Java at-the-time compared to Smalltalk and Lisp at-the-time.

I suppose Haskell at-the-time, OCaml at-the-time :-)
In the past the big multinational corporations did not give a shit about ethics. IBM happily sold Hitler machines to categorize jews gipsies slavs and gay people. Now programmers 'protest', or more accurately, attack what they conceive as evil, and it suddenly become a thing. Which one is better? Of course neither is good enough, but I certainly think programmers can express their views and values. Sometimes you have to admit that fairytale concepts, such as open source, or the internet that every person can get access to, or globalization, or the end of history, are hitting a hard wall. Maybe none of these thing from the last few decades are everlasting in the time scale of human history. If I have to choose between freedom of speech which proves true for like several hundreds of years and decades old open source, I would not hesitate.
Russian regulator blocks Google News
Thanks! I was accidentally pushing garbage to my IPNS name. It should be resolved now.
> California companies cannot fire employees for their political beliefs.

They can, however, fire people for creating a hostile environment for other emoloyees who report of workplace issues of discrimination on federally protected bases. In fact, they can under federal law be held liable for not taking sufficient action to prevent and respond to that kind of behavior.
Well this time looks different than the last.

* We get a non-machine message that migrations to GitHub are temporarily disabled.

* We get an exact message that the delivery of webhooks and action kickoff is delayed.

So while there are no 500s - I just have to wait a few more minutes for builds to kick off. So at least I can still review code in the meantime.
Just to clarify my understanding -

If we extend that scenario a bit to dropping a title column and at the same time adding a foo column. Then add rows with data in foo. Then revert. Do you lose the foo data?

Alternatively, can we separate those actions out? Drop columns in one migration. Add columns in another. Add rows and data. Then revert only the migration where columns were dropped, keeping the more recent adds?
Sharks, cats, possums, bored rural people with shotguns, a rockslide in the wrong valley in South America (there's pretty much just one pass that all east/west SA traffic passes through). All of these are things that occasionally take out either comms, or data centres on a semi-regular basis.
EA and Ubisoft can try to have their cake and eat it too, but Steam has been better at showing what EULAs and online accounts are required before a consumer makes a purchase. The Steam Store page for Assasin's Creed: Odyssey (the last Creed game I remember news of) tells us to expect Denuvo DRM (an anti-feature that some people boycott, chosen by Ubi), a 3rd-party account requirement, and whatever the game's actual EULA is.

Nevermind the face that the game is MSRP on Steam, and Ubi had it marked down to $15 on their own platform when I checked. Gee, I wonder why the price hasn't been cut on Steam? 


As for EA specifically, they've been a bit of a dumpster fire for PC gamers, and have pushed a lot of 'Games are a Live Service' stuff. They've released games that are partially broken on day 1, but have their microtransaction systems fleshed out. While purchasable on Steam, their latest Battlefield game still requires an EA account, to get people onto their Epic Store. It's just a way to advertise in front of the Steam crowd, to tease them towards their platform with some discounts.

(very opinionated, if you haven't noticed)
A tip from recent experience with GitHub: Don’t rely _solely_ on GitHub for your work.
Of course. What I take issue with is the "don't choose sides"-people often say both are wrong, as if they are equally wrong. In these issues, it's one part killing or denying others their way of living, and others protesting the oppressors.
https://www.githubstatus.com/

at the time of posting, webhooks and actions are still struggling :(

there have now been 23 incident outages in 90 days. if anyone from Microsoft is reading this, you need to start considering this degradation as the companies highest priority. At this point, Gitea, Gitlab and others (self hosted or otherwise) are beginning to gain traction as a more reliable and performant alternative.

Youre facing the very real possibility of spending nearly eight billion dollars to capture the developer mindshare of the internet, only to lose it in just four years.
Worse, he also provides ammunition for Kremlin propaganda. Which already is easier because people don't trust the press. Which is also understandable because some write a lot of bullshit.
>- any territory should allow at maximum the quantity of people the territory can properly nourish;

So kick everyone out of cities?
One example also mentioned in the article:

If you connect to a ssh-server for the first time, ssh will give you a warning and let you know that you have to verify the fingerprint of the host key.

This becomes annoying when you connect to many different servers and I would not trust everyone (including me) to do this check correctly every single time.

SSH certificates solve this by having the ssh-host-key be signed in a way that your ssh-client can verify and you only have to add a key-signing-key to you known_hosts once.

Now you have to sign the ssh-host-key but you only have to do it once per server as opposed to having each user having to do it locally on every first connect.
Why isn't nuclear considered a renewable source of energy?
Wow that's awesome.
Something people don’t expect from alcoholics is that they become extremely effective at masking their issues. If they’re intelligent, they might even trick a lot of people around them into thinking they have a chronic illness or something - no one suspects a thing. In the way they speak and behave to hide their problem they show a sort of cunningness you don’t often see.

That’s not to say alcoholics are bad people. The need to drink is just an insane motivator for some. It makes it extremely hard to help them because it becomes nearly impossible to trust them, and that alone can be a massive strain on a relationship.

But I have no trouble believing a relationship would end with you looking “bad”; this sort of thing is part of hiding their problem and protecting their habit. You getting thrown under the bus is a strategy to draw attention away from evidence that her being an alcoholic was destructive to your relationship.

This is obvious to some people but has been a real revelation to me as I’ve gotten older and seen alcoholism around me more. It’s extremely insidious and difficult to navigate.
That was unexpected. Could take things a bit further with chapters or elements that have fun with lyrics, "Phreak on a Leash" etc.

Speaking of KoRN: I never got into the band, but they featured in the excellent Woodstock 99 documentary which is as much a commentary on cultural and demographic shifts as it is about music.
Why do you think NFT's have exploded? Your "bad guys" can buy a pretty picture from you, meanwhile, you ship them a bunch of a drugs.

You can't help that you're a famous and wealthy artist.
My servers expect an environment variable to be sent too, (new sshd and ssh can do this).
This gives basic 2fa without typing anything.
There is nothing really good that handles web and desktop and mobile well IMHO. (And even inside those, arguably it very much depends what you are doing what the best tooling is)
>5. If pragmatic decisions are a burden, consider seeking help. Other people or institutions can make pragmatic decisions for you while preserving your future options.

> pragmatic: relating to matters of fact or practical affairs often to the exclusion of intellectual or artistic matters : practical as opposed to idealistic

I think the problem here is many people accept this definition of pragmatism and believe they should strive to be pragmatic in most aspects of your life.

This leads people to optimize their life for stability and income, and neglect their emotional and intellectual needs.

Sometimes what you want as an individual is out of alignment with pragmatism, and that's OK! You are allowed to be illogical, follow a whim, burn bridges, and fail.
How are you going to enforce that? Are you going to force them to pay from their own salaries and dividends, by law?

Well, they'll just bump up the salaries/dividends to offset the cost. The money is coming from customers. Either way, customers are the ones paying for support.

Many companies let customers directly pay for support, if they want. No one's forcing you to buy from companies that don't offer this.
There is no SSN in Brazil.
I think that paying customers should have a right to speak with a human.
AFAIK, AA doesn't make you swear on the Bible or profess one's faith in Christ before you're allowed to join a meeting.

You can ignore the religious stuff and still make use of AA's highest-impact features:

- regular meetings, no appointment required

- being open and vulnerable in front of other people who understand the hell of addiction in ways your partner or family won't.

- having an accountability partners to call during moments of temptation,
and having that reciprocal commitment is a far stronger deterrent to relapse than calling a crisis hotline offering scripted responses.
One parent has to give up on having a job that’s the only way for most people.
And when the support needed is because the vendor has broken their product? E.g. they've charged you multiple times for the same event, or they're constantly sending incoherent contradictory letters to your door?
Are there any plans for a desktop app for Kestra or the ability to support Windows Server outside of docker?
This looks like a good toolkit for line of business apps. Being able to plug in an app into a browser would be a time saver.
Because the standard allows for different quality cables? You get the cheapest possible cable for what they are selling you, so they are not really interchangeable.

Not to speak of brand name devices that have usb-c ports but cannot be powered with usb-c chargers...
The only way to use a patent “for good” is to prevent someone else from patenting it and exploiting it.

If you’re serious, then release a copy-left license for the patent (but not necessarily your implementation/product/sdk)

Otherwise, just add your commercial licensing terms to your website already so people aren’t misled into thinking they’ll be able to do anything with this idea unless they pay you.
I gotta juke my stats for my KPIs so my manager authorize my bonus.
But you add a password to the key, so it's the same.

And not everyone saves it to disk. My ssh key is my gpg key. It's stored on a yubikey and can't ever leave it. If I do a `git pull` then my yubikey flashes and I have to tap it to allow that connection to happen. Steal my yubikey, well you can't unlock it. Hack my laptop and you can't tap the key.
And yet: I did read the documentation and using openssl was the solution I had come up with. Perhaps I was using a nonstandard version of ssh. Telling people to "just read the documentation" is quite condescending when they're demonstrating that they've come up with a different solution. It was years ago and I don't remember what version I was using.

Indeed, using ssh-keygen for the whole process certainly seems easier.
>single study claims...

This study is one in a trend of studies that have been showing that the rich are lacking in attributes that are valued by the majority of people while possessing a surplus of those considered to be negative traits by the majority. I.e., rich people are unkind, less generous, less empathetic, and now, in this study, they* are shown to express less gratitude. And, the wealthy are more self-centered, behave unethically, are narcissistic, and feel entitled.

https://www.theatlantic.com/ideas/archive/2021/04/does-wealt...

* In capitalist societies, wealth brings power, so I am treating 'rich' and 'powerful' as equivalent.
"We are giving away limited-edition, retro Rewind t-shirts to the first 100 people that successfully revert a schema change."

they are encouraging people to record videos of making schema changes and reverting them, in order to win a t-shirt

does this seem unnecessarily risky or in really poor taste to anyone else?
Omaha reminds me a little of Austin 40 years ago. Art, music, nightlife. Leans blue. I should probably delete this.
> Are you disputing the recent Russia's invasion of Ukraine?

Not the GP. I don't specifically dispute that. But in a time when many fictional stories can be told through video, I think it's reasonable to be unsure and neutral on things that we don't have direct knowledge about. Put another way, I think being neutral and silent by default is a necessary defense against manipulation.
If you're already paying for business internet in the location you have, and your power costs are reasonable, and you don't mind possible downtime - I'd vote go for it.

Honestly - Most cloud services are exorbitantly over-priced. There's a reason AWS is ~15% of amazon's total revenue, and Azure now pulls in more revenue than any other MS product.

I throw old machines into a micro-k8s cluster. It costs me literally pennies on the dollar for much better computing hardware compared to a vps.
The answer to this question depends very much on how quickly you need to get value out of an engineer after their start date. At a minimum regardless of stack familiarity they are going to have to get to know the existing codebase and environment. Not knowing the frameworks you already use will increase the ramp up time for an engineer. If they are a long term hire then the start cost will be amortized across the duration of their time with you so in the long term the cost for a good engineer is probably negligible.

However if you have tight time to market constraints then hiring someone with experience in the stack you already have might be more important to optimize for than long term amortized costs. However if you are having trouble finding a candidate then you may waste more time finding someone than it would take a good engineer to ramp up on the framework and stack.
Is there a reason for keeping the integer part around?

I'm guessing accuracy. This way, the numerator and denominator have more range to represent just the fractional part.
You should see a difference, because a centralized network can be governed (by the central entity!). A decentralized network necessarily cannot, because there is no controlling... centralized... mechanism.
>... Keep in mind that the NSA will start scooping up all of
your packets simply because you visited torproject.org.

I wonder how true that is.
Arguing Without Warning
I have worked with budgets at large companies with paid products and real human customer support.

The cost of customer support is much, much bigger than people realize. For a low-margin business, a single customer support interaction might wipe out an entire year of profit.

Even the most optimized ad-supported companies like Facebook have revenues (not profits, that's before expenses) in the range of a couple dollars per user per month. A typical ad-supported business might have profits as low as a couple pennies per user per month. A single customer support interaction that takes 5 total minutes could take years to recoup.

I know people want to speak to someone, but the reality is that they like their $0 services even more.
Captured Krasukha-4 Electronic Warfare System in Ukraine
If it wasn’t so cost prohibitive and so difficult to balance with work obligations I’d have 2-3 but one is hard enough
Where is this true? In the US you have the right to murder if the person is in your home and in some states you have the right to murder if you feel your life is being threatened, in this case because you're being robbed.

If you left your car running while you ran into the store you don't have the right to shoot the guy in the back as he drives off. You file a police report and potentially sue for damages.

You definitely don't have the right to shoot someone for burning down your local Target.
If this means cabs will be forced to:

* pick you up

* take you where you're going

* not say "the meter's broken"

Then Uber has done a very good thing here.
You "literally said" so much, but not anything specific that you've measured and others could measure.
We have better chances of producing that many solar panels than we have getting Gen4 reactors before 2050. As for energy storage - there's a lot of possibilities:

1) electric cars acting as buffers. Particularly rarely-used vehicles could earn some side money for being used in a smart grid.

2) battery storage like Tesla constructed in Australia

3) hydro pumped storage

In particular, base load could also be generated by permanent renewable energy (e.g. geothermal or running-water hydro power aka dams) to ease the requirement for energy storage.
Which about:config settings would you like to modify? Maybe those settings should be exposed or enabled with a proper UI instead of full about:config. Most about:config settings were not designed for end users to tweak and can break your Firefox in fatal or subtle ways.
Never understood the reason why Hasselblad (formerly Imacon) scanners aren't part of the list. Given the street price of several thousands of dollars and the fact that Hasselblad has decided to discontinue them a few years ago, there would be a large audience of users willing to pay good money for it.
Snowflake users can now “just turn on” real-time ML capabilities
Photoshop 2022 still has a credit list on the splash screen.

I don't know if that's everyone at Adobe on Photoshop or not, but there's 50-ish or more names on the splash screen at launch. - https://natashashaneek.com/adobe-photoshop-splash-screen-202...
I have never disappointed by open source projects until this recent weeks. The acts of some OSS maintainers that blatantly use the tools they maintained as a platform to show their support for one side has disappointed me. Especially because they have never took side nor notice other bloody conflict before this. I won't be as disappointed if they always use their tools to promote peace and stand with whichever nation being invaded and oppressed. But no, they only care when a western/western-aligned country being invaded. This just shows their hiprocricy and racism.
Spending $100 to drink alcohol and overeat is a bad return on investment but that seems pretty popular in America.
No, Giphy really doesn't need the "right to speak to a human."

It may need (I don't know if they have this already, and I don't care to do the research) a "Report" button with various options including "Hate speech" and "Takedown Request: Moral Rights" and similar.

Think about it: A political image that's offensive to one side or another could generate hundreds of thousands of protest calls, if everyone had the right to speak to a human. I mean, if you knew you had this right, and you wanted them to take down an image, then of course you're going to demand the right to talk to someone. To say that you don't like the image.

Which they could just as easily handle with a Report button and a single review of the image by a human to check to see that it satisfies the ToS.

And that's just one image. Every one that goes viral could result in hundreds of thousands of calls.

No, it really just doesn't scale. If you give people the means to call you, you need to be able to handle way more people calling than you have customers, and some companies that provide a valuable service simply don't have the margin.
Why is this better than Airflow, or Prefect, or Dagster?
Oh, a fellow person from Munich! HN is a village.
My favorite thing is a wireless charger with a usb-c port that cannot be powered by a usb-c brick. It was the expesive option too.
Increased fertility?
Sure, the bus driver was supposed to represent the other extreme. In reality, they probably wouldn't care no matter how simple the setup is. But the at-least-somewhat-curious non-tech person has probably better chances finding a problem with a systemd service than a sysvinit script, even if they just open a ticket in the end. The info they can provide is more likely to be useful with systemd, I'd argue.
Again, though, you are pressing religions. I've looked, and I'm not willing to change myself for a religion. Kinda by definition, atheist groups aren't religious groups.

I'm from Indiana: How many atheist groups do you think are in a town of 3,000? or 50,000? You know, in person spaces.

I'm no longer in Indiana, but I no longer share a native tongue with locals and religion isn't a big thing here. I'd just go and get actual medical care here and do hobbies I like. These aren't atheist groups, just non-religious.
GeoBoundaries
It doesn't quite fit your description, but I've been using the following single-file shell script called cryptr.

> A simple shell utility for encrypting and decrypting files using OpenSSL.

https://github.com/nodesocket/cryptr
Reasons for Developers to Use Linux as the Default Operating System
Unfortunately I believe Mozilla lacks the willpower and constitution to host user content. Hosting user content is messy and operational and forces the host to engage with the user content itself, and Mozilla will never be able to bring itself to do that. I'm sure they'll try again like they have tried before, but half-heartedly and once they realize what's involved they'll shut down the next experiment too.

My only actual hope would be if they could partner with someone who didn't find user content so distasteful and was willing to put in the work. There have always been dreams that crypto could literally hide all the hard work that's required, but it's just a cop out.