skysight-inc/HackerNews huggingface dataset:
So you’re basically saying, don’t use X tool chain because the 3rd party software doesn’t move on your pace? Or they have different “views” than yours? I don’t see how that makes any sense. Why do you have to be beholden 3rd party developers and the pace they work at?
Wow, love to read stuff like this.

My third kid also had given us a nice surprise. My wife was pregnant; we knew that. We had an appointment with the doctor for the first check-up. We came in and the doctor did not see a baby on the echo. We were not really badly shook up as we lost our first but we where not enjoying it either.
Next day I am at work and I get a phone call from my wife. The hospital rang. The blood that was examined before we wend for the check-up had bad values and indicated a possible tumour (but not the bad kind).
I raced home, we wend to the doctor. Before actually going into surgery he wanted to do an internal echo just to make sure where it was and how big it was.

There she was. We where pregnant.
Wow very impressive indeed
You are free to structure it differently:

let x = anotherThing(
somethingElse(
something()
)
);
I wonder is protestware as a concept is fine. It's a form of ads, just people pushing their opinion in front of everybody just because they can.

Sure, everybody's against the war, but what if the message was a more controversial anti-this or pro-that topic - do we really want to have these messages popup during installation and even after?
We Need Better Web and API Software Testing Tools
The problem is the logic goes both ways so there is no "just do <x>" because <x> differs per group.
Look up retrocomputing -- lots of people preserving history for fun.
They are always around :) you notice them when you need them?
Devs complaining that the JVM is too heavyweight for client applications when electron is dominating the desktop landscape.

Satire is dead...
I'm not sure what the right answer is here. I've had multiple experiences where the customer service human I could talk to had only the same ability I had myself on the web site. "We've opened a ticket and someone will respond when your ticket pops out of the queue."

You also want the humans you talk with to be empowered to actually help you.
Spec compliant USB A cables and devices make it that the USB logo on the connector is on top (for horizontal ports) or on the left (for vertical ports).

Nobody ever really told the general public that, and now manufacturers are messing it up too.
This is crazy.

The monetary system is fracturing, now the open source system could be fracturing.

If I was Russia, I might start seeing the need to develop in-country versions of open source packages, as a matter of national security.
I do not want to invest significant resources into progeny that is not my own. Doing a paternity test reduces the possibility of this.
> You never hear stories of people being utterly bankrupted by a huge hospital bill.

Isn’t medical bankruptcy the leading cause of bankruptcy? What are you talking about?
There's a definite internal disagreement over how to see it. A lot of managers are highly extraverted and will justify any cost to the business if it lets them work in the environment they prefer. Others had looked at productivity and seen it increase over the same time period. In my opinion the former group won a Pyrrhic victory but the war is still ongoing.
I know a few companies that I trust to actually hire without measurable discrimination, can't DM you on here but submit your info on my mcpass semi-parody site in my submission history and I can send you a couple company names. Wish I had a longer list.
This looks incredible!

Is there a way to use this as a managed service?

Are you looking for independent partners/integrators?
You know there are 12 year olds who run their own minecraft servers, right?

I wouldn't call them sophisticated admins, and I wouldn't trust them with anything mission critical, but the servers often work.
Do people think the people protesting like this don't know that this is damaging? They presumably feel that the issue at hand is more important than that damage.

Every protest every has been met with "but this protest is being done the wrong way, don't inconvenience me", but that's the point: protest has to disrupt things to make people take notice and make changes.

Would I do this? No. I don't think it's effective or right (it really isn't going to harm Putin, even indirectly, in any meaningful way), but I think it's silly to pretend people don't know what they are doing. The intent is to disrupt.
You should direct your custom towards companies with high-touch human customer service. And you should expect to pay substantially more.
> I'd like a big family, but I can't afford a big family. Ironically, my (poor) ancestors could.

It's still doable but you have to sacrifice your standards of living, a tough trade-off to make.
Big pharma doesn't have to research every drug, especially if it's already easy to make and highly effective.
The USB-C specification was published in 2014. I understand what you're saying but this is my question - should it take 13 years for the fundamental primitives that USB-C provides to finally iron out?
Talk therapy saved my daughter twice.

Once after the divorce when she couldn't reconcile her emotions and was literally losing emotional control in an extreme way.

Once when her stepfather was an abusive prick and her mother wasn't able to defend her turning every other week into living in a hellish household, and every other week coming home to me and having her nerves calmed. She now loves with me full time but has scars from that experience. She had to be treated for ptsd.

So yeah, if not for therapy, I'd have a completely different child on my hands.
If a company has a million active users, they can afford 15 full time employees just to do customer support.
IMO it's a cult.

I spent a lot of my childhood at AA meetings with my alcoholic mother. I am also an alcoholic and struggled for years because the only answer I was ever offered was AA/NA. I tried it for myself a few times (usually to please others) but was always instantly turned off by it's cult like attributes. I eventually found help through a few different paths.

disclaimer: my half-sister's mother was in a cult (Alive Polarity Fellowship) for 20 years.
https://www.aescrypt.com/

Open Source encryption using the industry standard Advanced Encryption Standard (AES) to easily and securely encrypt files on Windows, Mac, Linux, Android, iOS and more.
Thankfully none of my Java deps have turned my files into digital swiss cheese.... yet!

What is it with some people wanting to "make the world a better place", but end up starting fires and making it worse. Is it just middle class western liberal arrogance manifesting through a software developer's actions?

I don't want to make the world a better place, I just want to keep it from burning.
Usb-c ports on macbooks are pretty famous for wearing out so you start to get external display connection problems. Although like you said I also had to replace the lightning port on my iPhone so I guess they might not be that different.
Part of being idealistic is standing up for what is right but without causing more harm than necessary.

> If you limit access to anyone it is, by definition, no longer open source

Licensing disagrees. Not everything opensource is permissive.
It’s crazy how much trust plays a factor in the success of open source.

And if that trust is eroded, the whole system comes crumbling down.
This is very impressive! I haven't done ui code in a while but I would have loved to have the integrated "devtools" helpers!
Oh weird, I've never heard of this. On my Bolt, the UsbA has Android auto, but no UsbC for fast charging. I bought a UsbC cigarettes adapter which allows me to fast charge, but I lose Android auto. My solution: splice together a UsbA and UsbC cable, plug in both. Now I get both features.
Provided you keep said papers away from prying cameras in a verifiable way, that is.

For more inspiration, check out the Glacier Protocol.

https://glacierprotocol.org/
Fight against dark patterns on web
> not worthy object of charity

Most people, certainly productive people, are employed by companies. Take an extremist position on who your product works for and you limit the developer pool. An agnostic competitor would be expected to replace you.
I took a look at mine and it might be interesting.
Its in addition to the "following" feed - that's still there.
It had people and projects I might want to check out based on (er, something). Why not? I might find something I like.
It recommended a Rust project but I haven't posted any Rust.
If you're ever looking for a software job let me know - david@draw.io
Dont be disillusioned by the negative comments. There are a LOT of Java developers as you already know. I am sure there is a percentage of them who do not want to learn another language to build/prototype UIs. Your work definitely have an audience.

Btw the demos are really good.
5v everywhere, job done.
In any country, really.
I use software to build stuff, not to subscribe to a set of political ideologies.
> I mean you found and fixed some bugs.
> Whether or not they get incorporated into the code base only makes a difference on your resume.

That's a pretty cynical take! If they get incorporated into the code, then the bug will be fixed -> everybody wins. I didn't write anything about my resume, or my reasons for wanting to contribute to open source. Seems like you're assuming something about my intentions.

> If you're not into it, don't do it.
> Expecting a reward is a friction point for a community of volunteers.

Again, seems that you're assuming something about me. The only "reward" I expect is for my PR to be eventually accepted, assuming it meets the standards of the project - or a short message telling me what's missing.

I'm not into writing code, testing it, etc., only for it to go into a black hole. I'm not doing it to learn, or to pad my resume. I'm doing it to improve open source projects. For that to happen, the code needs to be eventually merged.

> FAANG-level companies have business considerations that you cannot possibly be aware of because they are confidential and proprietary. They manage open source projects for their own benefit primarily and the benefit of others only incidentally.

This specific project originates from a FAANG-level company, but is now standalone.
This basically boils down to: it's okay to inflict damage upon customers that don't make you money. That is not only unethical, it should be illegal. There is no way for a customer to know beforehand that this will happen to them, and at the sheer scale these companies operate, voting with your feet is impossible. The reason is that 99% of customers will never run into a problem, but the 1% that does gets damaged disproportionately without repercussion.
> devastating wars / famine

These lead to people postponing kids for years, so they all have them at the same time after. People in general don't want to have babies in high risk high danger situations.
>Github is a collaborative social platform

It shouldn't be. Social has its place, but I don't want to see memes and emojis and dramaposting with upvotes and downvotes and karma whoring on a project page. The purpose of Github should be to distribute and collaboratively develop software and nothing more. None of the social features make developing software easier, they distract from what should be the platform's purpose. Soon, you won't even need to deal with Git or push a repo at all, they'll just remove all of that "coding" shit and become another Twitter clone. That's the inevitable endstate of adding social features, they consume everything.

Feh. Feh, I say!
In theory you're right, but in this specific case they really are the same - the compiler has an optimization pass called "common subexpression elimination" that converts the second to the first in nearly all cases.
GitHub Schedule Maintenance Affecting Services
> Spreading disinformation about yourself takes time, but after a while the tapestry
of deceptions will practically weave itself.

Where the darknet meets linkedin.
It's 100-200 years old usually. 300 y.o. falls into the baroque era.
Thank you for this reminder! It has slowly dawned on me over the years that when "everyone" thinks something is easy and I don't, it's often because we're comparing a surface level understanding vs. a full grok.
> there's a lot between "don't work -> run out of money", including using up savings that you had, taking up unemployment benefits, finding another kind of work or going for part time, getting help from a large number of charities... And finally, if you end up actually on the verge of starvation, as an IT person you most probably can get another job even with a gap in your resume.

So basically:

don't work -> run out of money -> work again

?
I already explained that the issues was not your tone, but your attempt to revive an argument from a different, unrelated thread, in this one.
It's your fault for not giving me the money. If you had done that sooner you'd still have your brain intact.
this is literally the problem with any specification then, because there is nothing stopping anyone from not following the specification for a particular port and just doing whatever the fuck they want.

I could hook a lightning cable up to a car battery, and you'd blame the connector.
I kind of feel like this is just another Sherlock move by GitHb TBH, nothing more. It seems like they see popular apps that tap into GH (I use one that is basically just a feed of GH activity which I actually like) and things like Actions in their "marketplace" as opportunities to gobble up new product functionality into their own platform.
"not everyone seroconverts"

Really? Or do you mean not every tests positive for seroconversion months after infection. I mean, I suppose there might be some folks that are so severely immunocompromised that they cannot mount an antibody response, but surely the vast majority of infected do mount some antibody response.
I think the bigger trends you've missed are:

* people can afford fewer children, and many no children at all

* I'm guessing here but possibly people are coupling at a lower rate, and are living single long-term

* more people happy to say that they just plain don't want children, and have other interests instead
Did you calibrate the scanner and embed the ICC profile into the TIFF (or at least use the manufacturer-provided color profiles assuming they’re not already bundled w/ SANE)? You can do that <del>quite easily</del> easily enough to be worth it with Argyll CMS and it makes a huge difference to color accuracy.
I'm not sure if you being purposely obtuse, but the idea that you'd build your software on top of a technology or platform that might introduce instability due to the whims or politics of its stewards is absolutely and obviously a risk worth considering.
> Java has two modern UI frameworks. Swing and JFX. They blow Microsoft's offerings out of the water--while being proven cross-platform.

I hope you're being sarcastic there...

Swing is decidedly not "modern" at all: its active development period only lasted from 1998 ended by 2005, and saying that Swing is "cross platform" is really overselling it because it always looks out-of-place, if not downright hideous (default skin) on every platform;

While JavaFX is/was so unpopular that it was removed from Java SE and Oracle will stop supporting it by 2025.
^ This times 1 million.

Per Google's own policy employees, present or former, are not permitted to leave reviews of businesses at which they work or did work. For obvious reasons.

Google ratings impact our search rankings directly.

Read the policy before you start casting aspersions about the justness of an employee review. If Google wants to change that policy, fine. But as things sit they are failing to enforce their stated legal guidelines.

It is also worth noting that Google does not permit reviews of its own HQ. Why not open the floodgates for Google employee reviews on Google if you believe that it should be OK?
This is somewhat true of all modern cables and ports. They are all overloaded to some degree. It's hard to tell just by looking what resolutions and refresh rates a DisplayPort or HDMI device can handle on both the display and output side. For example my monitor will do 144Hz with FreeSync on over DisplayPort and can do 144Hz over HDMI but not with FreeSync on, then it's capped to 100Hz. Not even the manual lists that. Hard to tell what a GPU supports without memorizing model info. We have USB 3 ports where some can do 10Gb/s, most do 5 (My mobo has 1 10Gb/s A port) that are hard to distinguish if at all, some computers don't even bother color coding USB 3 ports either.
Powerful people feel, express less gratitude
I love this story, even more so that my wife and I this very week are embarking on our 4th and final IVF cycle. Hopeful stories inspire.
On one hand, I don't want to be anywhere near protestware when it comes to my work or the tools I use.

On the other hand, Javascript developers have a whole different culture than the developer circles I like to frequent. In npm-land, the societal expectations of quality and solemnity (for lack of a better word) are lower, and this kind of behaviour is even celebrated if it favors the "right cause".

The last two cases we've seen (faker/colors, node-ipc) just took it one step further, but we've seen a lack of seriosness from both the npm organization and the community during the last... what? 6 years?. At this point, if you stay in the whole npm ecosystem, it's understood that you do so at your own risk.
I agree that speaking with a human should be required to be supported.

On the other hand, I can't get a straight answer from my medical/prescription insurances or HR, and I deal with them largely by phone. Massive incompetence and poorly defined business processes can still be an issue if you get a human on the phone. Just pointing out that getting a human isn't a replacement for poor business processes that is usually the root cause of the call.
Uber had NYC cabs in the app in 2013. I know it is the case because I used it. It disappeared sometime in 2014, i think
Isn't this mostly a problem of auto-updating and non-pinned dependencies? If you vendor and audit your dependencies this isn't really a problem.
This may actually be counterproductive to that end, as it disrupts the ability of the Russian grass roots to develop their own software. That capacity is fairly important to provide the technical ability to avoid state surveillance and to communicate without ending up in the cell next to Navalny.
It'd be great if the spec mandates some color coding.
Did you read the parent article?

But, in at least one case—the peacenotwar module in the node-ipc package—an update sabotages npm developers with code intended to wipe data stored in Russia and Belarus. In a March 16 blog post on the malicious code, Liran Tal at Snyk said, “This security incident involves destructive acts of corrupting files on disk by one maintainer and their attempts to hide and restate that deliberate sabotage in different forms.”

This has nothing to do with pace of development, or even the political views of the developers. It has to do with inserting what is essentially malware into open source packages that affect users based on geo-location.
> Instead of malware, a better approach to free expression would be to use messages in commit logs to send anti-propaganda messages and to issue trackers to share accurate news inside Russia of what is really happening in Ukraine at the hands of the Russian military, to cite two obvious possibilities

How about not taking sides instead of acting like a kid believing one side is black and the other white with absolutely no gradient in the middle? Also, propaganda goes both sides, just like in absolutely every conflict in History. Stop being a tool of your own government.
adverse legal actions with non-disclosure perhaps?
The graph loops at "work again / die of starvation", which by definition means I cannot afford not to work.

> What do you estimate the chance of not being able to find work at?

How is that relevant? My point is that I cannot afford not to work.
>I don’t like the idea of us trying to “tone police” open source projects. If some idiot maintainer wants to pull a stupid stunt like that they should have the right to do so. In my view it’s the software equivalent of “hate speech” which, while vile, should be protected.

I don't understand your characterization of this issue as "trying to “tone police” open source projects". In this case it's quite likely breaking the law (ie. CFAA), and for good reason. It's one thing to start a website with racist content. It's another to actually damage people's property. Not even US, home of the most liberal free speech laws (at least when it comes to "hate speech") allows this.
Practical Cryptography by Bruce Schneier and Niels Ferguson is decent in that it gives a good lay of the land without diving too deep in to the mathematical rigor. The first half explains at a high level the concepts of encryption, key exchange, asymmetric encryption, digital signatures, and lays out the problem statement that PKI solves.

It's nice in that it will list out a bunch of available encryption algorithms or hash algorithms, but at the end of the chapter say "Just use this one, it's considered safe right now." i.e. AES256 and SHA256.

Unfortunately, it mostly avoids the practical steps of web security, like its not going to print out the command to type in to your shell to generate an SSL signing certificate. So I wouldn't recommend it if you're looking for an immediately practical book to help you secure your web server. But it orients you to the landscape so you have a general idea of what you're trying to achieve, and can google yourself the rest of the way there.
Very true.

I wonder how many people would be out of work if the US opted for universal programs (UBI, universal healthcare, guaranteed parental leave, subsidized childcare etc.) and in the process gutted much of the bureaucracy required to maintain the current systems.

My gut says thousands, but probably more right?
exactly!

I think the right should be there - but the cost must also be associated with it. For example, there should be a plan for which you pay an upfront cost and get a human.
What's that on the latest iPhone in the EU?
Oh it's a lightning port.
You were saying??
I disagree. The thesis reads "but the full impact of the pandemic’s collateral damage is still being tallied". The point above was regarding the response to the pandemic being considered as equal or greater contributors to the rise in alcoholic deaths.

The failure and successes of the response should be distinctly studied to determine a better course of action for the next pandemic.
Poor ancestors with no contraception had high child mortality. Pretty often, because they could not afford those kids. The conditions in which those kids lived would made you target of CPS pretty often and actually for very good reasons.

In industrialization, we are talking about 4 years old spending whole day alone in the streets, while BOTH parents work 12 hours a day in factory. We are talking about kids that are small, because they dont eat enough. We are talking about 11 years old working in factories or selling newspapers for 10 hours a day, falling asleep on stairs due to being tired and expected to earn money for themselves and younger siblings.
For now, we don't provide a SAAS for Kestra, it's definitely on the roadmap and our next project.

In a meantime, we provide different installation :
- Docker compose: https://kestra.io/docs/administrator-guide/deployment/docker...
- Kubernetes: https://kestra.io/docs/administrator-guide/deployment/kubern...
- Jar: https://kestra.io/docs/administrator-guide/deployment/manual...

Kestra is not so complicated to be installed, for Kafka and Elasticsearch, you could use Amazon managed service or Aiven for example.

But be sure that we will provide a managed service as soon as possible