skysight-inc/HackerNews huggingface dataset:
> I haven't read anything yet that caused me to think it's a particularly large problem.

Then you haven't read much.

I suggest looking into the North Atlantic current, ENSO, ocean acidification, and long term forecasts of glacier formation, drought, fire, flooding, tropical storms, heat waves, and other extreme weather phenomena. Just skimming through the first few pages of the -- extremely conservative -- IPCC report should upend your current notion that global warming "may well end up being a net benefit".

Global warming does not simply mean the world uniformly heats up a degree. It means more energy is injected into the atmosphere, adding additional chaos and instability to an already chaotic and unpredictable system. This will mean more extreme weather, steep reduction in fish stocks and agricultural productivity that will shock the food system, and mass migrations of people unlucky enough to be born in those regions most badly affected.

To believe that global warming -- literally a global problem -- isn't "a particularly large problem" is akin to saying covid is "a bit of a cold". That statement spectacularly underestimates the scope and scale of the threat, and ignores the chorus of experts who have spent the last half-century being depressingly accurate (or even conservative) in all their forecasts.

You are "ok with 1.5C" because you don't understand what it means.
>1) Are you comfortable editing your .gitlab-ci.yaml for the type of work you're doing or it's always the case?

Yes.

>e.g. if you're a go developer, is it that easy for you to do the same for java?

Did it for a variety of languages and environments.

>if your application is dockerized can you compose the file as fast if the application is supposed to run on ec2? what about a different cloud provider?

I test on multiple cloud providers. I have to.

>What if you decide to switch from Gitlab to TravicCI?

I'll deal with that when I have to. It hasn't happened in years.

>Do you consider your expertise with gitlab/bash/ci-cd above average, average or below average?

Define average. I get by.

>5) Regarding the frequency of the problem, I totally agree, we don't create or update our pipelines everyday, but almost every developer/team has to do that.

Yes, and once it's done it's pretty much done. Some tweak here and there, maybe think about it when the CI itself (running off Docker image) has to build a Docker image and push it somewhere, but other than that, the CI file is the least edited in the repo.

>I personally am very comfortable working with Gitlab, cause I've used it non-stop for two years, but when I want to use Github action, I have to read the documentation and it can take me couple of hours to figure out what to do.

I've been using it for more than five years and if I had to use GitHub actions, I'd rather spend two hours getting to the bottom of it than spend two hours on an abstraction.

Not being a dick or telling you it's useless. I'm sure there are people who'll find it useful but, as I said, I'm balancing the dataset. I think in terms of impact as a function of frequency and gravity and I ruthlessly prioritize. I have to.

Yes, and I understand this may be the equivalent to the infamous reply to Dropbox on HN :D I wish you to be a billionaire and for your product to succeed. I might even use it before when you'll have shown me the way and I realize I was living like a savage, refusing tractors for faster horses and all.
Yes, I've long said don't fear the robot revolution, fear the VBA revolution.
A separate question is that if castles are a product of society sliding down the right hand side of the economic graph (from the peaks of Rome or Holy Roman (ie states) then whybwerent there castles on the way up that slope?

It seems that you get retinues of retinues if you fragment, but in order to consolidate one central power just builds up the whole thing? Is it states on the way up, feudalism on the way down?
Google does a pretty good or better job of searching amazon.com than Amazon does, e.g.
https://www.google.com/search?q=%22odense+marzipan%22+site%3...
I don't know... I just don't see how OSS will ever be a real, sustainable business. The moment it does, someone else will simply subvert the paid-for software with a look-alike that does 90% of what the original does, but for free. In my view, this is the birth story of OSS. And I don't see any real market there. Even if you manage to find a "niche", like some sustainable software-as-a-service with subscription, there's nothing stopping someone else from undercutting you... all the way to "completely free".

Moreover, isn't this what's happening to most software, everywhere? Cases-in-point:

Compilers - when's the last time you actually paid for a programming language? I know for me: SAS C in the mid 1990's

Databases - any new solution would likely use a free DB.. and why not?

Digital audio workstations - "free" ones seem to come out monthly

Graphic editors - 2D and 3D alike - the free varieties are getting better every year

Developer IDEs - From console editors to full GUIs to online offerings; all free

Even the business model of "hoping to make server software so good that everyone wants it" fails when hosting services just grab it, re-package with their own branding and profit.
I guess in the same way that public libraries steal value from book publishers and public education steals value from private tutors. Also, how rainwater steals value from bottled water companies, fresh air steals value from air filter vendors, and sunlight steals value from the electric company.
I've seen plans for an orbital shell every 10 km with around 2,000 satellites per shell. Maybe 150 shells total with over 300K satellites.
Huh, I like that idea. Thank you. Possibly a good excuse to get in touch with some former colleagues as well, which I suppose couldn't hurt either.

Mercifully, I'm not quite yet desperate about leave my current role. But I do feel like my career (and salary) progression is stagnant; not seeing much opportunity where I'm at. I'm thankful for what I've got, but I think it's smart to be looking. Just found it weird to face rejection so much from people reaching out to me in the first place, in a supposedly hot market.
A few thoughts...

I've long known people who modified cars. Sometimes they did it as a business. Sometimes they helped friends out. Sometimes the work was on nights and weekends. The car manufacturer never had a responsibility to support them. They never had to support people in forums. Anything they did was their choice. Sometimes as a business and sometimes volunteering.

You didn't have to open source that work. Once it was out there, you didn't need to provide support.

Doing volunteer work and hoping for generosity from companies isn't working.
This makes more sense than blaming the developers.

But ultimately the problem is the same: engineers, i.e. employees, don't control the money. They don't have agency to direct the money toward functions other than enriching the people who have the money.

They may have more agency relatively speaking than free software developers, but on an absolute scale, you can measure this kind of agency in dollars, and it's a pittance.

Maybe they could donate some of their own salaries. Maybe they could get employer matching. Still doesn't seem realistic, but it's closer.
It's one of the photo captions.

>At top, Kepler launches eight GEN-1 satellites on a mission provided by SpaceX
Study: Use of Ivermectin showed significantly reduced Covid-19 adverse events
Ugh. That seems like a really, really silly name change.

Going from something obvious, to something that has no immediate relationship to java, jdk, or anything related. :/

I guess people will have to learn to remember it over time.
Last update I installed was mid August?
I hope with all my heart you are correct.
Ugh, Keurig - the most expensive, wasteful way to make a mediocre cup of coffee.

And the hardware breaks too
Assume you are in Oz and they are in US
so be aware that laws are different, as well as scooe of any marks granted (doubt they have an internatonal mark), as daid by others marks also cme wth limitayions on them - so see what mark they have.

check your registration rules, and reach out to them to explain what is happening, stop any end run on your registra.
Nothing jumps out to me as overwhelming proof of programming ability.

Are you suggesting that leetcode tests provide "overwhelming proof of programming ability"?
A "service event"?!
Ad sites know which urls I’m accessing, too. Google should prohibit those, too.
they don't have to make promises since it's not a paid product. Do with it as you please.
> 2-3 years is pretty old.

In the JS or NodeJS world, sure. For pretty much everyone else, not so much.
They've only recently been bumping Java versions.

For the longest time, it was 6, then 8, and it stayed on 8 for years.
Iirc 1.17 was a jump to Java 16 after a lot of internal reworking, and I guess with Java 17 being LTS, thats why they've moved to that.
Don’t you see that one big issue, that I never see addressed in this kind of discussion, is the enormous tension between true observation 1 :

> Consider something as basic as running an SSH server on the Linux kernel. In the mix you would have at least 10 vendors (assuming a minimal Alpine Linux system in its default configuration), which means that there are at least 10 separate organizations that still have bills to pay with actual money dollars regardless of the number of users of the software they are giving away for free.

And your judgment 2 ? :

> If log4j2 is responsible for your company's success, you have a moral obligation to donate to the person who creates this library thanklessly.

Let’s say that you convince me of 2. I have 603 packages on my production server, with no obvious way to know how much distinct maintainers this is, or how they accept funding. One node application on it developed by my company has 991 dependencies, 129 of those "are looking for funding", according to npm.

How do I even start to fulfill that responsibility in a fair way ? Just picking the 5 (or, hell, even 10) most "visible" or "obvious" projects would be a significant burden, and I don’t see how prioritizing by visibility is fair or fixes anything about "that obscure but important library maintained by that guy in nebraska".
I can understand the perspective. But it goes both ways: Aren't you (and I) 'stealing'? How much do you use open source, as a developer and as a user - and just to post his message: try enmuerating all the open source that goes into it.

We benefit far more than we can ever repay.
Yes, that's the shirt I'm wearing.
"We've measured the position of iron balls thrown at different speeds from a 56m tall tower and found they were 90% likely to be found flying in the air."

This is technically correct, yet fundamentally misleading. The same statement, bracketed by time since triggering event:

"We've measured the position of iron balls thrown at different speeds from a 56m tall tower, 0.1 seconds after throwing, and found they were 90% likely to be found flying in the air."

Even better, show the plot of position by time, or at least clarify you are merely doing a point-in-time measurement. Time is a fundamental component of the vaccine effectiveness equation.
Same with Azul zulu. 17 is lts.
Yep. Working for a company that makes paid for software and customers always want more features. It's really fun when paying mutually incompatible features added and the sales people and developers go at it for months trying to figure out how to make it work.

Then, maybe a year later, that feature is no longer the hot new thing and it becomes abandonware inside the application. If you're app isn't cloud based you have no idea if you can rip the feature out or not as you have no idea how many people, if anyone still uses it.
As a developer, if there were no free open source logging library, then I'd be paid to implement one at my work. It be a fun project, but because someone is willing to do it for free, and give it away, it's hard for me to justify to my employer that we should build our own.

This is how the value is measured.

But if you take a much harder task, like building a performant and safe JIT language runtime like the OpenJDK, you'll see that even in the open source model, people can't actually deliver it effectively for free. It often starts out from a company that later open sourced it, or it's backed by academia, and contributions require deep expertise, so sometimes companies had to have their own staff contribute to it on their own payroll.
Is the Fresco Chapel still open?
All of these plastic replacements don't tackle the biggest issue with plastic replacement and that's how to replace plastic and still be able to use the manufacturing machines. Those machines would be super expensive to replace. I suspect that by now all those machines and the production lines have been paid for and the owners would be unlikely to just stop using them because the pods need to be made of something else.
I remember record collections - they were before my time but the older generation still had them. Music discovery was delightful, you’d comb through a stack of music and find something you’d never heard before, drop it on the record player, and listen cover to cover.

Record collections, libraries, etc. all gave me this feeling - of spontaneous, unguided, content discovery. Where you’d find little known content on the shelf right next to a household name. Nobody competing for your attention, nobody trying to “buy” their way into your attention span. You’d discover something interesting, sit down, and lose yourself in it.

It’s part of what made me build https://audile.app, I wanted to spontaneously discover music I’d never find through modern distribution channels. It’s just Math.random() on top of Deezer’s catalogue. I tried to treat Deezer as a “record collection” and spontaneously/randomly discover content in the collection in a similar way as picking a random shelf and combing through the stack of records.

I think I’m the only one using it, and it’s still missing something, but it’s the closest to scratching that itch I’ve gotten so far.
Ah, my bad for not looking thanks
They are competing with Amazon (the AWS groundstation product)[0], not SpaceX Starlink.

>Kepler CEO and co-founder Mina Mitry said the six-year-old privately-held Toronto company only plans to launch 200 of its own small satellites to establish its internet-of-the-sky service called AEther. The rest of the six-figure sum of flying objects would actually be launched by its customers – such as Earth observation services, space tourism operators, space agencies and defence departments – which would affix a cellphone-sized 220-gram terminal provided by Kepler to their own satellites. The Kepler box would function like a SIM card and enable customer satellites to connect to the larger constellation “and any other space-borne assets” in LEO, via the always-on, always-available AEther network.

[0]https://aws.amazon.com/ground-station/
is this the first time randomization is applied to HTML?

cool!
> I think open source will always have a place for libraries and tools, but end user applications will either become open core or no longer open source.

Very sad if this ever comes to pass. It's a world in which I would never have learned about computers or decided to work with them. I think it makes more sense to charge big companies but keep software free and libre for individuals.

(I don't think this future will happen though: I think it's based on a deep misunderstanding of what drives FOSS developers to do what they do).
More like a disco dance floor built on a minefield.
The title is click bait
Meat packers' profit margins jumped 300% during pandemic
Thanks for this. Great timing as school holidays have just started in Australia and I like to get my boys watching some interesting educational content.
Applied logic for the United Nations (2020)
Apparently it is essential to Hoppin' John that actually tastes good
At least for Amazon warehouses that are not in tornado areas, warehouse workers are instructed by the managers to go to the center of the warehouse building during extreme weather events.

I do not know for sure if that same procedure would have applied to DLI4. But my feeling is that unless the state of Illinois, Madison County, or the city of Edwardsville have a specific regulation requiring such buildings to have tornado shelters, then there was no such shelter at DLI4, and workers were instructed to assemble in the center of the building.

Internal office sections of large Amazon fulfillment centers are off-limits to non-managers, and unauthorized entry is prevented thru the use of door badge scanners, which will not unlock the door unless the badge owner has sufficient permissions.

I can't imagine what an awful, dehumanizing, and absolutely terrifying experience it was.
> Open Source maintainers graduating to sophisticated counterparties who send invoices for "support and sponsorship" on letterhead, and big companies developing procedures to assess, approve, and pay them as a matter of routine so that they can get what they need from the ecosystem.

The first 1/2 already exists. It's the companies which need to change.

I say this from experience. I'm self-employed, with my own company. For the first 15 years my plan was to provide commercial support for open source packages I worked on. I had an LLC, an accountant, I paid a designer for a logo, etc.

I co-founded the Biopython project and offered commercial support for it, with a couple of other Biopython developers under NDA so we could work on commercial projects that used Biopython.

Any interest? No.

I started an open source package for high-performance molecular similarity search. This got some funding, mostly from personal contacts at companies which wanted new features. And people used it.

In fact, at one conference a speaker gave a talk based in part on the results of my software. He commented correctly that it's very hard for a company to spend money on software they get for free.

I commented, correctly IMO, that I offered support contracts, and support is easy to justify to management if they really cared.

(Over the course of the conference, I learned what they liked best of "free software" was it is 1) available for no cost, and 2) doesn't come with string attached - they didn't want to care about upstream.)

My story isn't unique. I'm not the only one to try the "sophisticated counterparty" route. LLCs are cheap.

The real onus is on the big companies. And since that's not going to happen, I now offer proprietary licensing for my once FOSS-only software.
> What they really need right now it a stablecoin on cheap network. It's not gonna change the world, but it's gonna solve their biggest problems right now.

That, and we could link the El Salvador and U.S. bank transfer ACH networks to make sending and receiving money cheaper. Considering 2.5 million Salvadorans live in the U.S.

Mexico and Panama have already done that.
> But one thing that I haven't seen mentioned enough is that this only affects pretty old versions of java.

Please stop repeating this. The only attack that won't work on newer JVM versions is the one based on the LDAP server returning an ObjectFactory that redirects to a class file based on another remote HTTP server. However, that's absolutely not the only attack vector. LDAP itself has other attacks that are possible, and there are other JNDI integrations that also have different attacks, amongst other things, related to Java serialization (and once you can de-serialize bytes on someone's JVM, you have a smorgasbord of attack vectors to play with).

If your log4j version is resolving JNDI strings, you are NOT SAFE regardless of which JVM version you're using.
Thanks for sharing these ideas. Raku is actually in the process of migrating to a new package ecosystem, so this could be an ideal time to get something like this set up. I'm not sure how much work would be involved from a technical standpoint, but I've opened an issue[0] to ask the maintainer of our ecosystem package repository; hopefully we'll be able to implement a system somewhat along these lines.

[0]: https://github.com/tony-o/raku-fez/issues/50
Also noting ... when people ask me what the shirt is about, it's really hard to summarize. I can say it's an idle game, which many people recognize, but explaining what the game is _about_ is challenging. Basically I have to start with "are you familiar with the concept of an AI singularity?" and go from there. Which is probably more than most people want to know.
Why “F = ma” is the most important equation in physics
I was responding to the parent comment not the article. The article makes great point. It essentially talks about a services and support business around open source. Some have been doing this for decades.

When you have contracts and support at a cost you aren't doing the work for free. The article is talking about running open source like a business rather than a volunteer situation. That means, you're not doing everything for free.
Interestingly, they’re actually used all the time in LBO models. Because the default is to sweep all FCF to pay down debt, but then the interest expense is dependent on FCF, which depends on the interest expense… Sort of a trivial example b/c you could solve it by being more granular with time periods, but in practice people just use the circular ref.
> That sounds ad-hominem. I found the post perfectly readable.

I wasn't referring to his blogging style, I was referring to his description of his "struggle" development process.

> Maybe he just thinks differently than you do?

He certainly does. He might want to find out what's going on by talking to other developers.

One of his comments in this thread says he uses vim, so it's not an IDE issue.
What makes an Armalite Rifle-15 significant to you?

I ask because it isn't actually all that interesting as far as guns go.

It shoots a fairly low-power cartridge, roughly equivalent to 30-30, which means that it isn't powerful enough for deer hunting in some states. That's part of why it's easy to shoot even for XX folks. (Another part is the ergonomics; the stock and hand-grip make it easier to shoot correctly from the shoulder than most rifles.)

It's semi-auto, but so are most guns these days. It doesn't shoot any faster than other semi-autos. Standard capacity magazines aren't any larger.

It is possibly the most popular rifle of all time, certainly in the last 50+ years.
I'm still flabbergasted that the original maintainers are rushing around trying to patch these problems. Unless their specific personal/professional projects are at risk they have no responsibility to hurry and fix a thing.

You'd think, in the spirit of open source, these multi-billion dollar companies--like Apple and Google and Amazon--would recognize the danger and immediately divert the best engineers they had to help this team identify and mitigate the problems. They should have been buried in useful pull requests.

For that matter, they should have really picked them all up in private jets and flown them to neutral working space with those engineers for a one or two week hackathon/code sprint to clean up the outstanding issues and set the project on a sustainable path. To get those maintainers there they should offer a six figure consulting fee and negotiate with their current employers to secure their temporary help.

I can't believe these folks just get abandoned like this while CEOs/CTOs from rich companies wring their hands wailing about the problems and not offering solutions.
Can I just mention how charming it is that there is such as thing as a USDA Rice Research Center? People throw bureaucracy around as a bad word but bureaucratic capacity brings us so many positive things. Let's hear it for the deep rice state.
You can find it here: https://www.carolinaplantationrice.com/store/products/Caroli...
You'd think. You'd really think. This is not the case most of the time. They will just work around it for their own needs and say nothing.