skysight-inc/HackerNews huggingface dataset:
You might be surprised at how many apps aren't really a "choice" these days.

I and other people I know have to use phone apps for work, mainly for authentication, meetings and integration with the work calendars, and then have to use more apps to access bank accounts (both business and personal), credit cards, and to authorize some payments in real-time. Some of those things don't exist in any form other than as a phone app. Even the desktop browser versions require the phone app for authentication. It is assumed you have one.

No, there is not a sufficiently free market from which to choose alternatives. For example, you may have to "choose" a job, phone-based bank, and credit cards, based on what is available in difficult times, not based on choosing what you'd prefer.

If those essential apps switch to sideload-only because they can, those people have to comply. Not because it's a free choice. The phone is not only a social device, and the constraints are no longer things like Facebook, they are things more like essential utilities which nowadays require a phone. Even an unlocked Android won't do.

In some countries phone apps are now required for access to government services.

Maybe side-loading is the future, and it has some benefits.

But it would be wrong to say there is no security and privacy issue if apps remain essential for access to services, stop being subject to app store curation, and can then require permissions to do whatever they like on the phone in future, such as turning on the microphone and location services, and reading photos, files and messages. Some of them already require too many permissions, and of course we already accept, uncomfortably, if we really need those services. The app store curation keeps this in check to some extent; it is not a technical problem.
At first I thought it was about an algorithm to generate text with mistakes on purpose - and that it did a nice job.
Perhaps; I use LibreOffice myself. I was thinking of a business doing that rather than me personally.
In recent years, the use of artificial intelligence (AI) in sports has become commonplace. Player Performance Enhancement — AI is also being used to improve player performance. Some Apps use Computer Vision and Machine Learning to evaluate basketball players' abilities, providing them with a good platform to improve.
Twine looks interesting; trying it out, thanks!
This appears to me to be less about subscriptions per se and more about how VC and public markets drive tech companies to dial up the rent extraction to 11 at the first available opportunity.

At this point it seems like the capital markets have long past moved from symbiosis with the productive economy into parasitism and are now accelerating their killing of the host.
WebAIM Contrast Checker
Mozilla Firefox 96.0.2, See All New Features, Updates and Fixes
It's not happening as much with Android because Google has a vested interest in making it easy for people to be tracked, so it has fewer restrictions on doing so. The "Ask not to track me across apps" feature on Apple is what this is mainly about for Facebook.

But yes, there have been such cases. Epic successfully forced a massive number of Android users to sideload Fortnite to get around Google's policies, and Google wasn't happy and tried to undermine that attempt.
> after a hundred years of never noticing, then fine

What are you even talking about? The issue of peak vs base load/generation is known for ages and getting only more relevant for planning these days since most renewables are not constant output.
Isn't it an intermediating language ? Why would it replace them, it's not like a lot of people directly code in assembly when C is available...
The benefits don't outweigh the cost.

The cost being data collection on a MASSIVE scale.
In an April '21 Interview he more or less prefigured his death:

"After he [Jim Steinman] died, his nurse, Mary Beth, left me a message saying how much he loved me. She said I was the one person he needed more than anyone else in his life. I don’t want to die, but I may die this year because of Jim. I’m always with him and he’s right here with me now. I’ve always been with Jim and Jim has always been with me."

https://www.rollingstone.com/music/music-news/meat-loaf-reme...
I'm probably going against HN rules on commenting but the only one being "politicized" here is you. Saying with a straight face that Euskera (aka Basque) should be a dialect of Castillian is at very least an ignorant position, if not straight a bad faith one.
Since I started using 11, the only thing that helped me with the frustrations of the new UI was StartIsBack - https://www.startisback.com/

This piece of software fixes a lot of the issues that everyone has, especially the taskbar shenanigans and the right click context menus.

It is now, for me, an irreplaceable tool for Windows 11.
Yep, that's the reason I spelled it out.
Commento – Self-hosted web comments in ~11KB
> A well targeted ad can be a net positive to my life.

Have you ever bought anything based on a targeted ad?

I think targeted ads are a waste of my time, the advertiser's time, everyone's time. Because despite all the effort, they fail to advertise anything I would care for. At worst, they might advertise something that almost seems like something I could want, and then I dive down the rabbit hole and find out it's not what I want. Complete waste of time. Thankfully that's only happened once or twice (usually ads are so far off the mark that I can dismiss them on first sight).
The parallels between WASM and the JVM are well known. But I like to think of it as WASM is building upon the knowledge gained from the JVM.

With the JVM you had to reimplement your language to target it, or design a new one. WASM was planned from the start to be a target for existing compiler frameworks such as LLVM and GCC.

With Jython you could not use extensions that were designed for CPython. With WASM you can. Take a look at Pyodide, they have ported most of the scientific Python stack to WASM, that’s not possible with Jython.

https://github.com/pyodide/pyodide
Yemen has lost internet after Saudi-led airstrikes
Docker can't "run in any environment": it relies on Linux kernel features, which do not exist on other operating systems.

There are workarounds for invoking Docker containers from some other operating systems (e.g. Docker Desktop for macOS and Windows), but those work by installing Linux into a virtual machine/hypervisor, and using that to run the containers. If that's what counts as cross-platform these days, then the term is meaningless (e.g. there are Gameboy emulators for some OSes, so Gameboy ROMs "run in any environment").

Considering that Docker containers themselves often bundle an entire Linux OS, that results in multiple layers of virtualised Linux operating systems. At which point, why not remove a layer and just ship a VM image?
It's not hard, but some passing knowledge of the languages definitely helps (like the Aragonese table is almost trivial for people who know a Romance language), but especially how linguistic transformations happen
Dublin’s Exergyn pulls in $35M Series A for replacing GHG-causing refrigerants
1. Experiment with skills that are outside of your comfort zone. Managerial positions necessitate a wide range of abilities, so you'll need to think beyond your technical abilities.
2. Look for a mentor.
3. Experiment with project management.
4. Acquire new abilities.
So, according to you, the Spanish constitution is nonsense:

Article 3

1. Castilian is the official Spanish language of the State. All Spaniards have the duty to know it and the right to use it.

2. The other Spanish languages shall also be official in the respective Autonomous Communities in accordance with their Statutes.

3. The wealth of the different linguistic modalities of Spain is a cultural heritage that shall be the object of special respect and protection.
You see!
Back in the days we used a spongy organ between our ears called the brain of something.
It's like an organic computer that remember things.
> Gaming, the combination of WASM and WebGPU will be the perfect platform for cross platform game development.

That storm already happened. It was called Unity. And since then others have joined, like Unreal.

WASM + WebGPU doesn't bring anything to the table here other than being a decade late, slower, and with fewer features. Why would anything outside of a web app touch any of it? Why would steam bother? You still have to build so, so much platform-specific stuff to make it work (input, audio, windowing, etc...), why would you do all that and then just pay a massive performance overhead to avoid compiling a whopping ~5 times?

WebGPU could potentially see a use as a middleware for things that want to use the GPU but aren't concerned all that much about performance or overhead, things like image filter effects. But there's also no shortage of existing solutions for them, either, like bgfx (as well as domain-specific offerings like halide of course)
> School, on the other hand, is not intrinsically as interesting as whatever career you chose

Also, modern mass-schooling was built largely on the model of, and to prepare to, industrial production processes.

People get taught at early age that they have to go somewhere to listen to some authority, who will assign them tasks they may or may not care about, and they will be rewarded if such tasks are successfully executed. Tasks will become increasingly complex with time, but such progression is largely not managed by pupils. They are controlled very strictly at every step, and there is little or no flexibility or power for them to control their day: they must congregate in specific buildings at specific times, and then act as requested.

Is it surprising, then, that most of them might need such structure reproduced later in life...? Maybe if we taught them more self-direction earlier on, there would be a smaller risk of "loss of productivity when unchecked".
Basically they cut out a part of the input and make the network predict the missing part. (edit: they actually predict the average of all features). This works for images, audio, text. This produces high quality feature representations for data which can be used to build specialised networks on. The two main tricks are:

1. Do the cutout in feature space, not the original input space. (edit: cutout is actually in input space)

2. The above would likely just collapse the features to 0, so they use the same network that does the reconstruction to produce the features (!). In their own words:

"We first encode a masked version of the training sample (model in student mode) and then construct training targets by encoding the unmasked version of the input sample with the same model but when parameterized as an exponentially moving average of the model weights (model in teacher mode)"
Yep - you can also just use a VPS or even some Raspberry Pis in your home.
I absolutely see your point. So here is a suggestion that might make it less annoying for users. I don't know if it will help you but for some businesses it should be a great idea (and I will prefer those who follow this model):

Use tokens instead of subscriptions.

Even if I end up paying the same on average this feels a whole lot better.

There are just too many services out there that wants me to subscribe, and everytime it feels like they are trying to fleece me.

I am old enough to understand that not everything can be free (even if many of my most used tools are), but in way to many cases the thinking seems to be to get me to try a subscription and hope that I forget it.

(I've never ever had anyone pop a notification to tell me that I haven't used my subscription lately, maybe I'd like to puse it? If that was the norm I'd maybe be less annoyed at subscriptions.)
Very few humans cut themselves and it has very limited health consequences for those who do.

Evolution predicts that self-harming behaviour will be observed less frequently compared to self benefitting behaviours.

So whenever an apparently self-harming behaviour is observed it is quite useful to ask: "is it really self-harm or secretly useful somehow?". And also: "how often does that really happen?"
> An analysis of Sweden’s snow clearance practices showed that it disadvantaged women, who were more likely to walk, while employment districts where men predominantly worked were more likely to have streets plowed first.

> Not only was the impact of snow clearance priorities discriminatory, there were negative consequences for society as a whole. Three times as many people are injured while walking in icy conditions in Sweden than while driving. And the cost of those injuries far exceeds the cost of snow clearance.

I fail to see how the analysis somehow found the ostensible gender imbalance of clearing roads before walkways more salient than the fact that icy conditions caused a greater human cost in walking accidents than driving accidents, which is expressed almost as an afterthought.

Surely the data about the number of accidents and their gravity was much more available and actionable than a roundabout assumption about men being more likely to work and therefore to drive to work, and women being more likely to be disadvantaged and therefore more likely to walk?

Wouldn't it make more sense that the gender imbalance was only noticed after having implemented the measure based on more simple data?
Embedded Systems Weekly #84
> or that we pay a low price once and get indefinite free upgrades.

To take IntelliJ as an example, I can't think of an improvement since 2018 that I really would pay for. Largely enabling that is why they moved to the subscription process because people like me would use IntelliJ 18 for five or so years then update for OS support or whatever. €100/yr is way more than I used to pay for intelliJ, €240/yr is way more than I used to pay for Photoshop, etc. because SaaS conversions generally involved splitting the old upfront price as if customers were on a 2 year upgrade cycle rather than 5.

As for security updates, these feel like general hygiene, e.g. if someone's selling a physical electronic product here they need to keep it from manufacturer defects for two years. If my headphones have a bug where they catch fire the manufacturer needs to eat the cost and recall and fix/replace/refund them. Even if it does wipe out their margin from the upfront €100 cost. Similarly if commercial software lets someone own my computer with log message, I don't think it's unreasonable to expect recent software to be fixed.
> There's a circus about them that permits them to stomp out history

And how do you think they would do that?

Apple sometimes uses a bit of hyperbole to describe itself (https://512pixels.net/2014/01/apple-boilerplate/), but I don’t think Apple ever claimed "Apple invented the mouse" or they had "the first mp3 player" or "the first smartphone".

I also have never met anybody who made such claims, only people saying there are people who make such claims.

It also would be weird for them to do so. Their marketing differentiates their products from the competition, and has been doing that for years.

The competition sells MP3 players, the iPod was a _music_player_ or just the iPod (look at https://youtube.com/watch?v=kN0SVBCJqLs, and count how often Steve says music before he says mp3. [1]); the iPhone an iPod with touch controls, a revolutionary mobile phone, and a breakthrough internet communications device (https://youtube.com/watch?v=x7qPAY9JqE4), the iPad just the iPad.

[1] There’s a claim in hat video that Apple invented FireWire. I think that is mostly correct. They were the driving force there.
The initial versions of PowerToys Run used the old WindowWalker default shortcut of Win+Ctrl, which I found to be fantastic. Then they rewrote the whole hotkey detection code which made that hotkey combination nonfunctional.

Now I use Win+Ctrl+Space but it doesn't work at all if certain apps are focused, ironically VSCode and Windows Terminal, so you have to enable some "compatibility mode" that also doesn't work properly sometimes with those apps in focus. The PowerToys Run window pops up but it isn't always focused.

Might have to fork the damn thing and reinstate the old hotkey code :/
Nothing really. He addresses this in his post. But also the purpose isn't to sell the song (it's already creative commons). Purely just a commemorative token (and the only one he plans to make. It's not about ownership of the song though.

But the reason why this is such a great example for me is because the token actually contains something substantial. This song is now permanently a part of the blockchain, as opposed to just some link to an image host that might not exist in a decade.
This obviously depends on T&C but failed payment usually doesn't mean cancelled subscription.

Some services will block & close your account, but some will continue to accumulate the debt to a point where it's high enough to sell to debt collectors.
> I see and hear of GDPR violations everywhere

The legal follow-up could be better. The exacted fines should actually follow the law instead of being softened. With at least 4% of gross revenue in every instance, it would have bite and act to curb the excesses, thereby tackling the root problem. After all, it was never meant to outlaw data collection, just excessive surveillance.

> The annoying cookie banners

The GDPR isn't unclear about what companies can collect, what consent should be asked and how. Those banners are malicious compliance or non-compliance. They're purposefully built that way to get you as a potential consumer riled up about the regulation. And it's working: instead of talking about the companies trying to abuse your data and implementing horrible popups that don't do what the law says they should, you're now upset at the regulators. Classic case of "Don't like what they're saying? Change the narrative".
Alas, last time I checked, iOS doesn't let you uninstall Safari.
That TLDR worked for Python 2 for 10+ years after all.
A nerd snipe if there ever was one.
I tried to deploy an application I currently have running on Digital Ocean App Platform (their Heroku competitor) also on fly.io. The app is using Python/Django and Postgres, ideal to test.

I must say the deployment experience was great, stuff just worked, brilliant.

One question in case someone tried that: How can you customize the postgres config? I want to enable pg_stat_statements, and one needs to add `shared_preload_libraries = 'pg_stat_statements'` to the config for this. One could also make this the default maybe? It is the default on most cloud providers (AWS RDS, Digital Ocean).
"in cells and mice" is probably worth noting. For humans it's a correlation with positive tests for now.

Still, interesting and if confirmed would be a funny twist to the whole legalization epic of the last decades.
Making sense of those parentheses is genuinely hard for a newcomer, too. The Scheme version is more readable to you because you already know it - anyone who's actually working through this with a class level of effort instead of skimming pages is going to spend an equal amount of time learning how to read the syntax you quoted, and they'll be fine once they do.
VM allowed cheaper computing by using resources in a more efficient way, but it came with the cost of abstracting the components.

You can always buy bare metal and have your simple life.
> The governments are the ones out to kill you or otherwise materially destroy your life. Corporations just want you to buy stuff.

https://www.jewishvirtuallibrary.org/ibm-and-quot-death-s-ca...

"IBM, primarily through its German subsidiary, made Hitler's program of Jewish destruction a technologic mission the company pursued with chilling success. IBM Germany, using its own staff and equipment, designed, executed, and supplied the indispensable technologic assistance Hitler's Third Reich needed to accomplish what had never been done before-the automation of human destruction."

Good job, amoral corporations just wanting to sell stuff.
I know way too many people who build Android apps but use an iPhone as their personal phone. And this is how you get things like the back button going back through tabs that you selected on the tab bar. Even some of Google's own apps are guilty of this.
This can easily be done with contextual advertising, wich requires no user tracking. I have no problem with a shop showing me eg. an ad-banner for a gym membership if I happen to buy lots of sports wear in that shop.

However, if a website I never visited before shows me the same ads, data collection happened, and that should either be banned, or made into strict opt-on-only.
The people who upgrade warnings to errors are those who wire the check engine light to the brake. This is fine for a test environment where you want to highlight problems, but it does not mean you get to yell at whoever improved the check engine logic to detect more potential problems if you car now stops in the middle of the highway.
"Our work does not perform multimodal training but aims to unifiy (sic) the learning objective for self-supervised learning in different modalities."
The main thing with AI-based services (and in this case, targeted ads) is that after a long while, your preferences are enforced over time in a such way you're deprived from discoverability of new products.

You might like something that is out of your usual searches, then you see other people with it and complain how you didn't know before, because the algorithm made you be within your own bubble. The algorithm is "more of you" than you ever are of yourself.

I think random ads decimates the entire targeted ads industry (at least for ads in EU), and that protects the consumers, and is a big win from discoverability of products, hopefully creating a more fair marketplace. I use the word "hopefully," because one never knows how much ads are gonna cost if the criteria is "sheer force of exposure".

EDIT: Awful typos.
A conversation needs to be had over subscription humans.

The real world today is increasingly run by subscription humans, or “employees.” They are lazy, business-hostile, and rent extracting.

My most recent experience is John and Amy and Sam, completely do-nothing, scam people who command ridiculous amounts of salary with no easy way to fire them or unsubscribe.

What has the world come to, where labor has been appropriated and we are left paying rents every month to these business-hostile humans!

Why can we not force them to create software for us, for free?

/s
Thanks for this explanation :)

The state part is something I quite got already from popular culture, but is there something similar also inside a state? I mean, counties can do the same “fuck you” with the state and towns can do the same with the county?
But why using a browser in the first place ? It's not like your OS is incapable of running 100s of processes (with inter-process communications and all the security sophistications), without the additional weird abstraction of tabs and the browser quirks...
I've been living it a bit on the documentation side.
The advantage of the 2720 Flip is that the keypad is super big, and so are the buttons.
Lies that powered the invention of Pong
I would still gladly pay for updates—nobody expected to get updates for free, we always did it that way before. My impression is that the AppStore model, with the updates provided for free (for bug fixes, etc) is what began that shift to subscriptions.

Before the App Store, it wasn’t easy to update software, so it was straightforward to lock updates behind paid upgrades.
Beyond McMindfulness
You broke the first rule
> That’s nonsense in Italy and Germany there are other languages/dialects too and nobody changes the name to the main common language.

Because Italy is still in its nationalist infancy, being united as big, single, 19th century cool nation for a little more than 150 years. But many of the "dialects" spoken in Italy are actually different languages with different vocabulary, grammar rules etc.
Yes, via WhatsApp voice calling.
Where ads are, and how visible they are in relation of other content, is up to whoever owns the website.