skysight-inc/HackerNews huggingface dataset:
> and so many shops decided to wait until the "LTS" Java 11 came along to make the jump

Even if they didn't decide to wait, they had to wait until all libraries they depend on made the jump. Many of them took a long time (as late as last year, I was still seeing "fix something which breaks in Java 9" in library changelogs), and sometimes the compatibility with Java 9 was only available on a newer major release of the library, which sometimes required upgrades to major releases of other libraries, and so on, and to make it even more painful some of these major releases dropped support for older Java releases like Java 7, which some of your clients might be using.

Migrating to Java 11 was actually more painful than migrating to Java 9, since Java 11 removed some of the things deprecated by Java 9 (this was a very short deprecation cycle, only one year between deprecation and removal), like all of J2EE; and IIRC, not all of the removed things were available as separate libraries (for instance, I recall CORBA being listed as not available separately, so once it was removed from the JVM, there was no alternative if you depended on it).

And there's the fact that, if you expect to run on the default-installed JVM in the latest release of a popular enterprise Linux distribution, you have to keep compatibility with Java 8. So all this pain is for next to zero gain (the only real gain is some GC improvements, if your client is willing to risk using Java 11 and encountering obscure bugs in your software).
The company gets to go public without having to immediately provide all the materials for due diligence for public investors. The companies shares get peddled to the general public and the SPAC investors and the company both win. The public is left holding the bag.
‘I don’t have a computer’: Seniors share hardships competing for vaccine spots
You can find letters to investors from a lot of hedge funds with a bit of searching (e.g. [0]). My favorite was Baupost [1], but they can be a bit litigous with taking their content down from sites. Perhaps not the raw data you're looking for, but its a different perspective than the news outlets have.

[0] https://www.vintagevalueinvesting.com/the-complete-list-of-q...

[1] https://old.reddit.com/r/investing/comments/i40wi3/seth_klar... (wayback link in the comments)
I think Python's batteries included approach still matters a lot, because many users (myself included) have to work from locked up workstations, with awful tech support, no local administrator privileges, and draconian policies forbidding installation of not previously vetted software. For example, not long ago a colleague requested a Orange (data mining software) install. Corporate IT took more than six months to validate it and fullfill the request. To avoid hassle like that, the most you can get from just the initial install, the better.
In a letter to customers, CEO and co-founder Anne Wojcicki said, "We're about to cash out of this bitch, and go kick it on a South Pacific island. Just fair warning that the database is going to have new owners soon, who will be keen to sell access to your most-intimate biological details to anyone with an idea on how to make money on it, and a checkbook."
As long as it offers CalDAV...
You can't make money commodity farming unless at scale, but growing boutique items can be profitable. You just need to find things that nobody else is providing, and build a market for them. Vertical integration is also a good way to make money without scaling up - things like pickles and other cottage foods have a much higher profit margin.
Am I the only one who thinks that's a massive hole in the rules? You IPO an empty shell, which passes easily because it does nothing, and then any old shop with a messy business can then be bought by it?
You clearly don't work in a hospital.
MacPorts and Homebrew have a different philosophy of software installation.

MacPorts wants to have its own thing over in /opt where it has its own toolchain independent from the system tool chain.

This means that all users on the system share the same MacPorts software. This has an additional impact that it means that it requires privilege to install software there.

Homebrew, on the other hand, uses the system toolchain and tries to avoid using root.

In today's world, the "multiple versions of complex products like PHP or MySQL at once" isn't a compelling argument for me as I use docker to solve that problem.
Getting Started with SharePoint Framework
Tailwind, every time!
Yeah, I agree- you have to stretch the concept of "brain memories" pretty far to accomodate epigenetics.
GameStop and the End of Video Game Retail’s Golden Age
Probably just a hacked account
That's great info! Thanks.
If you're not the customer, you're the product, doesn't quite fit. But it's a catchy analogy to illustrate a point.

Users are more like the soil of the product. Google is the farmer harvesting data that grows from it and profits from it.

Our new tragedy of the commons.
> In-person events like FOSDEM invaluable to open source and worth the risk for those w/out underlying health conditions.

This would be fair enough if it were the case that only those choosing to attend the event are taking the risk. Most would-be attendees presumably live in societies where they interact with others, and presumably would need to interact with others travelling too and from the event.
Chamath Palihapitiya-backed Clover Health gets notice of SEC investigation
I always thought that brew was the "Linuxy" one and Macports was FreeBSD Ports for the Mac.
Thematically I can appreciate the statement there, but I don't think the gameplay backed it up very well, at least not for me.

If I had enjoyed my time with it and been one of these people who continues to strip the planet bare in order to launch rockets for its own sake, then I would say that the game's theme was an incomplete thought since I was never confronted with the weight of my actions. I'm not sure how that would be accomplished, maybe at some point the biters cease to exist, the plants all rot and die, the day time gets darker and darker as the sky is obscured with smog. Something like that.
Would like to point out that the first three commenters as well as the creators of the project all have links to the Netherlands. Two of the three accounts have been dormant for a long time, too, before commenting infomercial-sounding comments here.
Sage advice from a venerable sage.
What do you mean by random unwanted updates? As far as I know, the only way to update is by running brew upgrade.
The usual non-productive rant.

What prevents you to do it better then? What prevent you from forking it? Sharing improvement ideas? Contributing to the project?

"It sucks" doesn't help anyone understand your frustrations and does not serve the message you're trying to share (let this one be valid or not).

Also, as everything that is open-source/free: if you hate it, don't use it, that's it. And let the people who appreciate it be productive and build awesome tools with it.
I don’t use homebrew (for many of the reasons found in the comments here and more) but this is why I do visit their repo[1] for a “formula” whenever I need something macports or pkgsrc can’t supply me.

[1] https://github.com/Homebrew/homebrew-core/blob/master/Formul...
Wow. Is there any place you’ve written about your experiences in detail?

Sounds like you have a story that needs to be told.
+1. i like it but yes if i dont use it everyday and 2 weeks later go to brew install something, omg it has some gigantic update to do before i can brew install anything.
About which apps are you talking specifically?

I‘m a long time VR user and except for some concepts I haven’t seen anything like what you describe, certainly not that popular.
I was confused by the above until I realized that "narc" was probably being used as an abbreviation for "narcissist."

I've only ever seen "narc" being used as a slang term for a government narcotics agent.
This is true. The importance of a good browser to Linux cannot be overstated.
"Someone else would have filled the void if homebrew hadn’t shown up, and it would hopefully have been better."

MacPorts and fink existed before homebrew took over, and they weren't better. That's why homebrew took over.
Morphological Computation - Spider Legs Build Webs Without the Brain’s Help
How would they be free? A country like Pakistan could just as easily block any service that provides content they deem illegal ( as is the case here) via the ISPs( SNI sniffing, DNS blocking, IP blocking) that can't disagree.

If anything, Google and Apple have more leverage than F-Droid or similar because Pakistan can't block them without significant backlash, and needs their cooperation, which is at least debated ( point in case, the article says a few of the apps weren't blocked by Google).

And furthermore, anyone can install any apk or app store serving apks on Android devices.
Disqus was the default commenting system for a Ghost blog theme I purchased for my humble website. It actually broke my site's functionality by directing users who had made comments to really shady advertisements. You can see a screen recording of the behavior here: https://keeganleary.com/disqus-is-evil-trash/

I switched out for ComentBox and let the theme designer know about the issue. I will also forward him this article and have a look at some of the other comment systems provided! Thanks!
I tried both FireFox and Chrome and I'm not actually seeing the calendar. Is there no screenshots or demo or anything?
It sounds like the new teammates are too comfortable if their current learning rate is 2-4 years. That number could also be an overestimation, which reinforces the relative rank in the team.

This points to another "field of tension": when the value of the company is in the minds of the programmers (not in the code), how should an organization handle rank such that all team members become stakeholders in the most effective progress?

I suspect more like academic rank rather than "team lead" or "lead dev".
Are you talking about Homerew or MacPorts?
Clearly untenable and irresponsible to hold an in-person event right now. I'm quite sure the school it's held at wouldn't have allowed it even if the organizers wanted to do it. You're not necessarily a horrible person. Just utterly disconnected from reality. Watch your Linux talks on video and get some takeout fries.
The instructions posted by the dev directly include instructions for pulling the APK from your phone which was installed through the Play Store.

https://github.com/signalapp/Signal-Android/tree/master/repr...
Don't forget skimping out on the fees and money left on the table when dealing with a traditional investment bank.
> That's what I call making a statement.

Most people would interpret "making a statement" to be a matter of signaling to others. I tried to make clear that people who buy these cars appreciate the benefits to themselves as the ones that drive and experience it, and that it has little-to-nothing to do with signaling to others. Early on in Tesla history, particularly with the Model S, I think you could argue there was a signaling element. Particularly well into in the Model 3 era, I don't think that holds to any major degree.
Wow that seems like the kind of behaviour you'd see in a massive speculative bubble.

People buying blank cheque companies without knowing what they're going to get.
If the UK is banning Chinese 'State Media', the BBC is a pretty natural target for a clap back..
The same thing happens with the US. It comes with being a powerful country. You don’t become a powerful country by making friends.
Did you click "about"? https://fosdem.org/2021/about/
Isn't F# essentially just OCaml on .NET? Wouldn't OCaml be easier to get running?
Besides the already-mentioned MacPorts, NetBSD's pkgsrc is multi-platform, including macOS (AFAICT):

* https://www.pkgsrc.org/
bbc.com used to be accessible until May 2018 https://en.greatfire.org/https/www.bbc.com

I wouldn't call that "never been accessible".
The question makes sense and the answer is no, McCLIM may work on wayland display server only via XWayland (there is currently no explicit Wayland backend).
I haven't had the chance to test this, but this add-on promises to be able to pipe _any_ tab-completion suggestions from your shell into fzf, which to me sounds like the pinnacle of fzf awesomeness.

https://github.com/lincheney/fzf-tab-completion
Denmark will construct the world’s first windenergy hub as an artificial island
And it just turns out they hired the person in charge of that mod ;)
CDNs are server side trackers. Even when not serving up browser side tracking code that makes yet more requests (which they often do), they're collecting location and other data based on response times and headers. Google's gv2 beacons, newrelic, cloudflare, etc.

This is why tools like decrentral-eyes exists. Unfortunately, tools like actually introduce additional unique identifiers.

Even with Javascript disabled, web fonts are tracking you. Even with javascript and web fonts disabled, images and CSS are tracking you. Even first-party images and CSS track you, even over VPNs and Tor.

First class web experiences that can't track are only possible by routing all traffic through a trusted remote privacy-by-design pre-caching hash table, like via a trusted IPFS node. Then you also need to only transact with the non-web (e.g. server hosting) service over a routeless protocol.

The latter requires the service to support non-custodial routeless protocols for payment and control. This is something dApps do well.

It sounds complicated, but every Web3.0 (not to be confused with Web3.js) service already supports this by necessity, even in outdated browsers, simply by choosing a trusted node and updating your browser or device's DNS and proxy settings. No additional software required.
I have the exact same thought about https://en.wikipedia.org/wiki/Foundations_of_Geopolitics - it makes way too many people go "ah yes".
Yea seen a few HF's now pitching SPAC funds which essentially is the shotgun approach. There is also an ETF (of course!) - SPCX (US19423L6728)
On many podcasts now, this is increasingly obfuscated or hidden:

- There is no dedicated podcast homepage, only a set of service links (Spotify, Itunes, etc.).

- RSS itself may not be provided.

- Audio is hidden inside Javascript requests.

I do listen to many podcasts by going to a page and finding the single-episode download link,and playing that directly via mpv or other CLI tools. Success rate is falling, seems to be ~75% or so anecdotally. Often I'll curl the page, explode elements to one per line, and grep for '\.mp3' references. Even that fails often.

And yes, I use dedicated podcast apps to subscribe specifically, but I don't want or need to subscribe to every last podcast just to listen to a single episode.

Open standards promote interoperability. Profit comes by building walls and moats.

Profit seems to be winning.
Even the definition of basic human rights is disputed. Just check the topics of abortion, access to internet, property, religious freedoms, sexual orientation. In some countries some of those are defined as basic human rights, in others some are outright banned.
I've seen it said a few times that there's a reason why electricians, contractors, plumbers, diesel mechanics, etc send their kids to college and it's because all those trades are hard on your body and a bit dangerous.

Yes they are a route to financial independence, but there's a hidden cost that a banker, marketer, SEO expert, programmer, manager, etc. does not have to pay.
To anyone else confused: ELI5 means "Explain (it) Like I'm Five (years old)." Now I'll try.

Caveats: I don't watch American football on TV, but I watched it some when I was a teenager. I mostly remember how to play, and while I don't think it'd be safe to do it at my age, I do like to play catch with an American football whenever I get the chance. I wouldn't mind watching a game now, but only live and very close to the field.

The thing is there's a lot of strategy, and each play is a meticulously, often spontaneously, planned action by the Offense (team with the ball) which the Defense does its best to disrupt.

That disruption is almost always at least partially successful, forcing improvisation on both sides. In particular the quarterback (guy who throws the ball) often has to rethink the plan in real time as people chase after him -- he really really doesn't want to be tackled, for his own protection as well as for the game -- and somehow make this work with people who are running around at some distance from him. When it works it can be awe-inspiring and utterly unexpected.

These things -- the strategy, the plan on the field, the disruption, the improvisation, the danger -- are all directly and intimately connected to the physical and mental abilities of the players, which are routinely pushed to their limits, sometimes to the point of causing permanent damage.

This is all the stuff of human drama, and as in most human dramas the decisive physical events don't take up that much of the time.

Another thing I'd add is that compared to a lot of other sports American Football offers an interesting combination of extreme chaos (the tackle, etc) and extreme precision (the long-distance pass to the wide receiver).

Soccer by contrast never has that much precision and is much more about mastering the ever-present chaos, most of it very slow paced; basketball can go long stretches without getting very chaotic at all despite things constantly happening. (I know some people will take umbrage here, but I'm ready to defend these points!)

I can't think of another sport that so closely tracks an idealized version of warfare and group combat. Though I'd love to see other examples.

All that said, familiarity has a lot to do with how much you can enjoy watching a lot of sports. If you grew up surrounded by the culture of Sport X there's probably stuff in it you will like to watch.

I like to watch squash, because I played it enough to understand what's going on. I have a friend who watches hours of snooker online. Even golf draws an audience. Even cricket!
In Chicago, he's known as three things: a neighborhood, a park, and a statue:

https://en.wikipedia.org/wiki/Humboldt_Park,_Chicago
https://en.wikipedia.org/wiki/Humboldt_Park_(Chicago_park)
https://upload.wikimedia.org/wikipedia/commons/thumb/2/28/Vo...

Most people here couldn't tell you who he is, though.
Tab completion using fzf in zsh, bash, GNU readline apps
Yes, Android allows side loading but in fact it depends on the company that makes the device. Apple makes the OS and the only iOS devices so they control everything.
cuz everybody dyin'. I know. All 0.3% of them and the 99% of that 0.3 w/ underlying conditions. Awful I am.
I agree with everything until your last paragraph. The people who did this massive thing over several weeks (I exaggerated the size a bit) have a lot of experience, but we don't trust them. They might have paired (though in these pandemic days I'm not sure how well that went), but the pair isn't seen as very good.
Original 45-year-old Apple computer with wooden case set to sell for £1.1MM
1) Yes

2) No, ploughsare filtration techniques seem to go in reverse like self driving cars.
Inline link to voice assistants essay was a 404 for me. Here's the correct one until author fixes it:

https://christiantietze.de/posts/2021/01/voice-assistants-an...
A Sober Look at SPACs (2020)
This is a good article. What I only understood after reading it a second time is this: The quotes from other blogs and articles using the term "cross-origin" are not wrong, just imprecise. They use cross-origin when they mean cross-origin and cross-site.

I think the term cross-origin could - and should - be avoided altogether. In the end of the day a request is either

* same-origin (which implies same-site)

* same-site (cross-origin or not, doesn't matter)

* cross-site (implying cross-origin, again doesn't matter)

That's all there is to it, and sufficiently describes the situation. cross-origin on the other hand is rather ambiguous when used alone.
What’s the difference between a jail and a psych ward again? When I was in one it was functionally indistinguishable from a jail.
After 17 months, India finally restores full 4G coverage in Kashmir
Why not do multiple cameras and broadcast each of the feeds? Then it's up to the software for each user to do head tracking.
Factorio is my favorite game ever as well. I never played any game more than 10 hours; except factorio in which I have... checks notes... 600 hours.
do you? during winter? when they are usually full anyways? Also, please tell me if hospitals in cities w/ full lockdowns are doing better than those that are open? You can't. The restrictions don't work. Florida isn't doing any worse than CA. Unpopular opinion.
See also Engadget article about this:

Denmark will build a wind-generating artificial island in the North Sea

https://www.engadget.com/denmark-energy-island-north-sea-win...
Ask HN: Building a Meal Ministry App
I'm looking to build a meal ministry application for people within a church community to come together and support one another in times of need.

Since I'd rather not build out a database of contact information that could be breachable in the future, I'd like to use Diffie-Hellman to ensure that only the people who have agreed to share a meal will send their contact information to each other. The encryption method seems within my reach, but due to each client having to save their private key, is this possible all within the browser?

Is localstorage, cookies, etc. a good option for saving the private key?
> What prevents you to do it better then? What prevent you from forking it? Sharing improvement ideas? Contributing to the project?

I think ~everything he stated is generally assumed true. I use Brew installed software every single day, and appreciate it. That doesn't put it above criticism though.
Yes, that's pretty much the idea.

Back in markets, we would of called it 'regulatory arbitrage.'
It is all about the money , why do people expect companies driven by shareholder "value" think they should have be moral ???.

Do no evil is a pipedream.
Luneburg Lens
I'm sure this is also affected by a large number of 'idle' hours where people are running it in the background or something
I'm looking forward to the open source CAD talks. There is one about the Linkstage3 branch of FreeCAD that will go over some of the new features added there and those improvements will eventually end up in the mainline branch.
one time i ran “brew upgrade ffmpeg” which somehow forced a major version bump of postgres.
> If I get to greenfield another project, it's going to be so bloody simple.

It's always simple when it starts up. It's after months/years of iterating without having a decent battle plan that it becomes complicated.
Not to mention that the recommended way of installing certain packages changes seemingly randomly sometimes. Python, PHP, OpenJDK are ones that I've specifically had issues with. It starts with finding some random blog post on Google that differs from every other blog post on Google about how to accomplish the install. Then you spend a bit looking for other references to see if the one you're following is the new way or the old way that won't work right anymore.

I also very rarely update my Homebrew packages because there is no telling what will break half the time due to this.

And the fact that simply installing a package force updates every other package by default! I needed a single tiny utility while on a screen share recently, I `brew install` it. 15 minutes later Brew was still figuring the world out and it ended up being faster to just find the utility on Github and download it manually to use while letting Brew do its thing in the background. Still no idea if it ever ended up installing...

Don't get me wrong, I still think brew has been handy for me over the years. But I breathe a sigh of relief whenever I `apt-get` something on a Debian box and it behaves in a sane manner.