skysight-inc/HackerNews huggingface dataset:
Is the App an old POS? I see a lot of old Java Apps still around that sort of bitrotted to hell. We bitched so much about Java Apps that so many just got abandoned, even if the apps where sort of cool and/or didn’t have a replacement.

Maybe I’m getting old but I’m a bit sad for all the open source apps that where abandoned over the years because the tech stack stopped being cool.
Again over half of Haredi men choose to live off state handouts. Their women are anyways treated as second class citizens. If this remains the case, with their increasing numbers they will need more handouts which paid for by the rest of the population. It's not hard to see why this isn't sustainable.

TFR amongst secular Jewish women in Israel is 2.5. That's comfortably above the replacement level.
Why do you wish it wasn't used anymore?
Yeah, so that's kinda the idea. It's like an automatic life log from all your digital data. It can import Google Location History, for example, so you can see where you were at what time of day. Location History is kinda creepy with how accurate it is and how much data it contains (including mode of transport and device motion along with confidence levels!). So if we add a way to import your listening history, it will automatically cojoin with your location history and you'll have what you need.
You pretty much summarise what is wrong with the title.

It is not "Protestware" that harms open source. It is politics and ideology harms open source.

And the rate things are going may be Open Source will not only be split between permissive and copyleft, but progressive and libreRight.

Edit: Now I remember Douglas Crockford's "The Software shall be used for Good, not Evil." license. I wonder if there are still any open source that uses it.
> That is, of course, your right. But, out of curiosity, how would you detect if a US candidate was actually a fascist? Or, maybe, to keep it more remote and make things a bit less passionate, if an Austrian candidate was actually a fascist?

Gasp, too late to edit this.

Well, I wanted to emphasize that I do not believe that Trump is a fascist, per se. Unfortunately, it's not as much of an endorsement as it sounds: I also do not believe that all the leaders of the various fascist parties that took over Europe around WWII were necessarily fascists themselves, just as I do not believe that Stalin was particularly communist. I believe some of them were power-hungry sociopaths who saw an opening created by fascists (or communists, for Stalin) and used it to climb to power.

Now, what I do believe is that Donald Trump is employing the entire fascist vocabulary, in an attempt to voluntarily cater to the people who really are fascists (or close enough that the distinction is pointless) among both his voter base, his militants and his election machine. I have no idea how many people this represents but I believe that Donald Trump does. And I believe that using the real fascists in an attempt to reach/keep power is at the very least irresponsible, because it mechanically gives some power to the real fascists, as well as a very real path to ultimate power.

That feels as dangerous as, say, buying gas from the neighboring expansionist dictator.

I also believe that people should keep calling each other fascists/communists (am I being guilty of that?), especially without understanding what it means, but that's another debate.
I think Slay the Spire is written in Java? At least there’s a mention of it on the launcher.
Yeah, I played around with it before the pandemic started and found it meh. When the pandemic was in full swing, I tried it again as an alternative to alcohol and found that it made things far worse. I think it just hits me differently than people that like the stuff. I have zero desire to ever use it again because all it makes me do is feel paranoid and nervous.
It’s worth pointing out that in a lot of countries, there’s also an inverse relationship between household income and fertility rate. Often those positioned to afford more kids choose not too. Similarly, even countries with extremely generous maternal benefits don’t see significant boosts in their fertility.

> A lot of this has to do with issues like zoning and building codes as well.

The general trend of richer countries having fewer babies holds even in countries with wildly different zoning laws and expectations around living conditions. Japan’s fertility rate fell below replacement a long time ago, and even countries like India and Mexico are now at or below replacement levels.

For any given material explanation one can point to, there are clear counterexamples of countries without that material problem which still has a low fertility rate.
Here is an example of possible abuse: it is already showing releases, so I can imagine a project would release more often with crappy updates just to show up in your feed more often.
I would argue that power has nothing to do with it.

Psychology on the other hand has a lot to do with it.

Imo
Louis Rossmann talks about this in the context of his old electronics supply company. One of the reasons he started that company was that the suppliers he had previously worked with had horrible customer service, and a lot of people he knew professionally complained about it. Thought he found a niche in the market.

So long story short he created a supply company with dedicated customer support, but his prices were correspondingly higher (those extra salaries have to come from somewhere). Most people just went with the cheapest option every time, one of the reasons that business failed.
Couldn't they just expand into neighboring countries and push the others out? Israel has a super well equipped military.
Yutham Vendam T.V. NEWS – Rajkumar interview
In addition, it’s the immune response that likely leads to Covid organ damage so if an infection is interrupted so early as to not initiate an antibody response you’d expect any long covid effects to non-existent.
> desktop applications where the "beachball" or whited-out windows is normal and unavoidable

If desktop development is "malpractice", this is actually a clear-cut case of slander and libel.

Beachballs are absolutely avoidable, with some basic thread management - which is fairly trivial in any half-decent modern toolkit.
>Actual deaths from solar power are higher than actual deaths from nuclear energy, per GW delivered. Solar death is mostly from falling from high places, but so what? Death is death.

This is not a serious argument. Large scale solar farms are hardly more than 6 feet off the ground and would essentially eliminate this risk. I expect the number of deaths and decrease in quality of life attributable to fossil fuels is far far higher to speak nothing of Climate risks in general.
Supporting evidence: you could hire a virtual (human) assistant to drive the ticket email process forward for you. "Nobody" does.
> these people seem to think that cannot be done in a shell script because the password needs to be entered interactively.

That's what autopw[1] is for. ;p

[1] https://github.com/jschauma/sshscan/blob/master/src/autopw
Westinghouse are big into the concept and have been for a few decades - obviously anti-nuclear sentiment tends to hold it back, though the economics are tricky.
Also, this doesn’t apply to most real scenarios (especially not “how I run my personal stuff” type scenarios), but is a fun one to contemplate: what happens when your customer has requirements that specify all keys (including root signing keys) to be rotated at a certain point in the future? Having a process for this is an interesting challenge.
About half of the comments here appear to be.
I feel this is the exact right thing for me right now -- people trusted in industry. I can follow tutorials and documentation. The part where a concept is explained is often missing and can be guessed at (albeit often wrongly).

I'll look into this and perhaps supplement with some good tutorials for my developers and data scientists. I appreciate your input!
I still use a VPS because my websites present user data and I host a GraphQL backend to store that data (Strapi, KeystoneJS, and NestJS). What is the alternative here? AWS?

My frontends are static and hosted by netflify.
China and Russia were the two countries I was primarily thinking of when I wrote that post. It's worth pointing out that in the international spy game your friends also spy on you. I feel confident India has agents in the US.
IntelliJ IDEA is the first that springs to mind - very popular Java app that ships with a bundled JRE. Not sure I’d call it “lightweight”, it does take awhile to boot up, but once it boots it’s a great app.
Yes, and then the ones who are left will complain about it. Some guy right here on HN was moaning about the state mandate that his unincorporated area build a few new houses. The town has a population of about 1000 people and the median age is 67. Sixty-seven years! Likely half those people will be dead in 10 years. If you have a community where you don't build housing, so all your young people are forced to move away, then that community will suddenly die.
"I'm not a biologist."

It's an answer good enough for the Supreme Court of the United States, but I'll bet it wont be good enough for Wokeware.
As AI and human-like synthetic voice tech improve, the whole "speak with a human" thing becomes more nuanced. In ten years or so, we might be saying "I'd like to speak with an irritable, marginally competent call center employee in South America or south Asia" in order to get an actual, identifiable human. The rest of the time, you'll get this pleasant, cheerful generated voice that pretty much understands your questions and answers competently and patiently. For some reason, this scares the daylights out of me.
> Versioning and interop testing would have to be figured out in some clever way.

But given that we already use libraries for everything, all of that stuff has already been figured out.
Its not the username that needs to match, its the principal. You can allow any principal for the root user, for example.

You can define principals when allowing a CA via authorized_keys, or you can configure allowed principals globally using sshd_config directives like AuthorizedPrincipals* .
Are there limits to this, or do you think ”not taking sides” is a morally defensible position to have regarding everything? Is it ethical to be neutral when it comes to the holocaust?
He does a regular video podcast still on Youtube that has some pretty cool behind the scenes discussions. And an awesome title.

Safety Third:
https://www.youtube.com/channel/UC7QE72cxiBkiwnvGoFfqYOg
I've never run into a software device limit on USB 3. There's a clear power limit if your device doesn't support power delivery though; the standard USB 3 A connector is specced to provide about 2.5W in total and an unpowered hub can easily exceed that (expecially when used in combination with laptops). A powered hub works just fine for those use cases, in my experience, and every USB issue I've encountered has been a power issue in disguise.

You'd have to go to a ridiculous amount of chained hubs for the spec to get in the way of your use case. However, in practice there seem to be a great many hubs and host controllers that don't implement the spec well. Even expensive motherboards come with controllers that don't support USB 3 well enough. When you buy a laptop, you just have to hope those ports are hooked up to your processor's controller because there's no way you'll find out before it fails. Having said that, support has become much better the last few years.
60000?
JetBrains "developed a new UI framework" for their new Editor Fleet:
https://github.com/JetBrains/compose-jb

I've put a part of the sentence in quotes because actually they've written a new desktop backend based on skia for the already existing Android Compose UI API.
My personal preference would be to use UnrealIRCD [1a][1b] + Anope services [2a][2b] and front-end it with TheLounge [3a][3b]. One could modify TheLounge web front-end to look just like Discord or Slack if one were so inclined. Unreal is the most flexible and stable chat daemon I have ever used. It has had decades of battle hardening and is feature rich. Most of the features are modules that can be disabled entirely.

There are more chat options here [4].

[1a] - https://www.unrealircd.org/

[1b]- https://github.com/unrealircd/unrealircd/

[2a] - https://anope.org/

[2b] - https://github.com/anope/anope/

[3a] - https://thelounge.chat/

[3b] - https://github.com/thelounge

[4] - https://www.ilmarilauhakangas.fi/irc_technology_news_from_th...
> A 3 month supply would be ~250 gallons. That alone is impractical.

250 gallons is just under 1½ cubic yards. It could easily fit in a closet.

250 pounds of rice fits into 4.8 cubic feet. It could easily fit into a shelf.

250 pounds of beans fits into 4.2 cubic feet. It too could easily fit into a shelf.

You would also need fuel for 90–180 cookings, but that too will fit into a relatively small area. Everyone with a home (this is part of why so many folks like a home!) and most people with an apartment could find enough spare space for three months of the bare essentials. Certainly everyone who has a place to live has enough space for 30 days' worth.
I understand what you mean, thanks for the explanation.

But why would you want to do that? What problem does it solve? Just that you can connect without having a private key yourself? This doesn't sound very safe.
"protestware" is just malware. The punchline is: do you understand your supply chain? Can you audit your software? Do you have security controls for potentially hostile packages?

This is nothing new: this is a problem which has always existed.
It’s a huge priority, but I’d need help.
A few years ago I was using R on OpenBSD. OpenBSD somewhat aggressively removes deprecated features as compared to Linux and macOS. It was really eye-opening to see how bit-rotted some parts of the scientific / numeric ecosystem are. I ended up submitting some trivial PRs deep in the stack for use of system calls that have been deprecated but not removed from Linux for a decade or more.
I suspect it will be like Google is doing now, once they have enough market share or don't need whatever they're getting out of their end (eg. stress testing their VPS offering) expect the limits to come in.
Not everything people feel compelled to do is OK.

It is not OK to go out and find Russian Americans and go vandalize their property to make a point. If you do so, you should face criminal charges.

I similarly think that the node module maintainers who deliberately abused their trust to make an indiscriminant attack of people's digital property should face criminal charges and civil liability.
This is excellent. Sokol is so very elegant compared to alternatives.
Consider

> "Long COVID Symptoms Linked With Belief in Having Had COVID-19"

vs

> "Belief in Having Had COVID-19 Linked With Long COVID Symptoms"

Guess which is more consistent with the article.

Guess which is more soundbytey/controversial.

Guess which was chosen.

smh
Vandalism can be a form of protest. Again, every protest ever has had people saying that the disruption to them is over the line.

It draws attention and coverage to the issue. It forces people to listen. Protest has to be disruptive to the norm to achieve that, and there will always be people who don't like that. That's the point.

As I say, I don't think this one is effective or proportional given the lack of control someone in Russia has over the situation, but just saying "nothing should ever be damaged in protest" is, I think, naïve at best.

If Russia were a state with a reasonable guarantee of a fair legal process, I would argue a moral obligation to disruptive protest to end the war. If the UK (where I am) were to invade another country like this, I would hope for a general strike, and civil disobedience of all kinds, including vandalism. The fact that Russia has such a hard line against dissidence makes this obviously more morally difficult, although I greatly respect those that still choose to protest, I can't expect it of anyone.

People will disagree about how effective a thing is, and how justified it is. What the Russian state is doing is monstrous, and that increases the level of justified disruption to me. That doesn't mean this was justified—I feel it wasn't—but pretending that all "vandalism" is inherently never reasonable as protest is, in my view, wrong.
> That's a little more agreeable and less political

I don't think the difference is the message and how political it might be, but the way the message is delivered.

A message, or even refusing to run¹, is completely different to deleting or corrupting data.

[1] though unless that is very precisely targetted I'd still think it a step too far.
My guess is that they got caught up in the socially accepted "hate fest" against citizens of a certain country, particularly by private companies.
The only real change from the NPM case is speed of distribution of the end results, users don't need to consciously update. NPM has package and package-lock just like there is cargo and cargo-lock, so devs are just as in control of the dependency versions they are shipping.
Very frustrating dealing with these systems, as it's known ahead of time that the experience is going to be a fruitless slog. Perhaps this increased friction is by design, to reduce the incoming support call volume?

Fortunately, for some of these systems, ignoring the menu and stating "Operator" over and over does lead to a human, when there appears to be no path through the menus to otherwise reach one. I've heard that cursing at the automated system also leads to a redirect to a human, too.

The results of this are that delivery companies still occasionally "lose" my address and tell me it's invalid and cannot be reached, despite having previously done so numerous times! I have no way to get through to the proper resources to fix their system after over a year.
Sure, but OPs whole argument was filled with non-acronyms, so IMO it's a bit different
The bar for "rights" isn't "I wish this was more common". Should there be a right to avocado on your burger, or a fifteen-second response time from waiters, or boiling-water taps in every home?

Does it sound ridiculous to push those costs into prices for things that are unnecessary? What makes phone support so different?
Jira (at least the version deployed in my current workplace, v8.14.1) has a credits button in the header.
Completely agreed. Though, I suspect cases like that are less common. Small adjustments by constants aren't something I do often, at least. (That is, this is a bit of a straw man.)
I'd rather not say where, but look at large publicly traded tech companies with headquarters in the Bay Area. Check out levels.fyi for compensation information.

Note that the $300k is pretty variable due to stock price. 1/3 to 1/2 of my comp is RSUs depending on the price. I immediately sell to diversify, so it is like a variable cash payout to me. The current stock price is about 30% lower than it was when I got my last stock grant. They were too optimistic about the price in the letter spelling out my on track earnings as about $330k. Now, after the stock fell, it'll be around $275k, so I'm splitting the difference somewhat optimistically. :)

Work life balance is really good. It wasn't at first, when I was on call and trying to prove myself, but since then I've set clear boundaries and am performing well.
Then everything else would need a similar policy for fairness. Coal plants and their ash ponds are notorious.
Yes that too... "the kids of today" seem to regard basic shell tools and scripting as a dark art rather than an everyday part of using a computer and doing development productively. It's kind of sad.
I think keeping up on things like this is the bare minimum expectation I would have of any lead developer worth his or her salt, because keeping up on things like this is a fundamental aspect of knowing the technological ecosystem in which you claim to have the skills and knowledge in which to make decisions about things like which technical ecosystem your entire team should be using.

Whether or not most engineers _do_ keep up on things like this, is a different question. But that's why there's a large range in salaries for similar positions across our industry.
> but then I have to make my own libraries for all languages that I want to offer end-to-end encryption for.

Do C (or something where the mapping to C is known), and lots of languages have FFI libs where wrapping that is fairly trivial, reducing the need to make your own libraries for all languages.

Or do a tool with a CLI, and other langs can call that.

Ideally, your primary implementation does both of those, making it easy to wrap and call. That's how things like GPG are so widely supported.
Well the boat won't be able to go anywhere if an increasing number of the occupants refuse paddle. Also, gentle reminder that more Jews live in the US than in Israel.
Why wouldn't it be, simply, "The nation socially isolated in 2020, so less [bow-chicka-bow-bow] happened, so in 2021 there were lower-than-average births"?

(Certainly longer-standing trends will continue as trends, but... the "75%" stat seems like it'd point to covid isolation to me.)
Maybe this should be the fourth law of robotics?
XState is useful for modelling these interactions.

https://xstate.js.org
I'm not understanding the relevance. We are talking about the proportions of folks that fall into various buckets. The absolute values don't enter into this conversation.
The IRS dumps you after navigating their call tree if you need less popular options that aren't clear.

Me: I want to comply with tax laws but have a question.

IRS: Oh, you submitted paperwork and want to follow up on a letter we responded with? Hey, good luck. Maybe get an opinion from a tax attorney or CPA on what we mean in our comms.
The same audacity of how tos with "apt get" while lacking any distro specific language.

Linux desperately needs a standard for writing how tos. Even better would be definitive how tos for every common thing a user might need to do being posted and maintained on a distro owned site.
This is something I created many, many years back for Stanford’s CS103 course as a lecture demo. Apologies for the lack of mobile support - I’ve always presented this from my laptop. :-)
I'm pretty sure the reference is just to the "no discrimination against people/groups/fields-of-endeavor" ethos. See OSI's Open Source Definition clauses 5 and 6. https://opensource.org/osd
I am interested in Japanese learning and Emoji and I am actually happy that Github recommends me repos related to these topics.
How come I see them all time, especially with applications from Microsoft, Adobe and other big software firms?
> The funny thing is, now when Russia has invaded Ukraine there is no banners on the same websites so it's obvious some lives matters more than others in their views..

Supporting one issue publicly does not mean you think it's more important than every issue you don't support publicly.
This, then, just sounds to me like a great thing: to put pressure on changing things dramatically, through ultimately an existential crisis.

What, really, is humanity doing? What is the point? The idea that our existence itself is ultimately grounded in economic growth feels pretty thin; I imagine it is to even the staunchest capitalists on any reflection.

There to me, is something ultimately embarrassing about this "problem". Its kinda like we invested a lot of time and resources to throw a party, and when only a few people show up, we start to diagnose what's wrong with those people that didn't come, and never once consider that it was a shitty party.
It isn't ideology, it's malware for political purposes.

https://xkcd.com/605/

No, at the rate things are going, OSS will not be as you describe.