skysight-inc/HackerNews huggingface dataset:
Beware if you depend on the tiling window management and keyboard shortcuts from the Pop shell. Gnome developers apparently randomly decided to change just enough about how they handle workspaces and shortcuts that it breaks/changes Pop shell. This occurred on the Gnome3 version that ships with 21.10.

I ended up switching to i3 after that. Currently on Ubuntu 21.10 with i3wm.
There's what I consider the 'hierarchy of legal arguments' when it comes to patched software distribution:

1. Trademark infringement. Easy to prove even in a court, often can get an injunction approved with no further effort.

2. Copyright infringement. Requires some effort to convince a judge that, yes, this is your content, code, or art, and that they did indeed copy and redistribute it, which would cost a few hours of legal professionals' time to draft up in layman's terms, and lead to a few dozens of pages in a court filing. Easier for visual stuff (such as images) than, say, decompiled code, especially as with decompiled code you may even 'accidentally' be violating the patched app's authors' copyright.

3. Anti-circumvention. This is a bit more of a stretch, but if someone doesn't want (or can't afford) a defense, it's easy to spin something in this way. For YT, since there's some obfuscation applied (see the YTDL takedown attempt), one could also easily argue this. Similarly, one could also argue the same if, for example, a video game modification 'works with pirated copies'.

4. 'The far stretch', such as 'runtime patches make a derivative work in memory', some antitrust violations ('their free patches are devaluing our paid subscriptions/microtransactions'), and other 'less' gray-area stuff.

5. Outright challenging the legality of specific types of reverse engineering. This one is tough as it may go the wrong way as well, and this could attract the attention of big financial sponsors (e.g. the EFF) to steer this into 'dangerous precedent'.

Now, this case is of course just referring to a C&D, but a lot of companies only send/distribute C&D letters once they also have a court filing for e.g. an injunction ready to go in parallel, for example if the C&D is explicitly refused.

Even if that's not the case, refusing it may just as well lead to a court case in a few months, based on another 'technicality' somewhere in this hierarchy.

(statement of authority: I've dealt with numerous of these cases in the video game industry, some of them being the accused myself, sometimes involving others telling me their experiences and/or asking for advice other than 'get a lawyer')
> renewables storage at city and country scale does

That's also a business decision, just with a bigger number attached. And hitherto it's been far cheaper to use gas. But that's now a "conflict mineral".
I mean… integrating an Apple TV (which is a form of iOS, and runs on phone CPUs already) into the screen seems easy enough at this point.
Screenshots and desktop recording has been supported since years.

Initially with non-standard Wayland protocols (so it was quite hit or miss wrt. which capture programs worked under which Wayland compositor).

Since a while there are now standardized ways using PipeWire and the desktop-portal interface.

(Through at least a few month ago sway still did only support full screen capture, and not per-window capture (out of the box), but that's not a Wayland but a sway problem. As far as I can tell currently there is simple no one who 1. cares about it 2. wants to implement it 3. has the time/skill to do so. On KDE/Gnome it per-window capture works. On sway it might still work with some workarounds, just not out-of-the box.)
web3 trenches diary #1: The Absolute State of Web3
That's not a paradox.

Thats like saying fire departments are obsessed with categorizing houses into 'burning vs not burning' because fire departments require burning houses.

I thought they were against fires? Why are they always asking me if my house is on fire or contains flammable material? If they just stopped bringing it up then the fires would put themselves out.
A class named 'HttpRequestInitializer' and taking 10 lines to set a timeout on a HTTP request isn't merely hypothetical: https://developers.google.com/api-client-library/java/google... - and that's not counting any import statements.

(although getDefaultTimeoutFromEnvironment was artistic license on my part)
sometimes a little bit too fast for my taste. Latest example was pipewire which had a super annoying bug for me of sometimes just losing my audio output.

But in general it's been really good for many releases now.
Looks like great idea. You could expand it to more domains.
Negotiation is the inverse of tipping.
Germany plans to build Europe's largest military
Mozilla Stops China IP from Using uBlock, Even on Firefox International
Copy pasting the completed translation:

"A friendly dog walks into a bar.

His eyes do not see anything.

He should open them."
I don't know if this is my config or the default, but on my machine those features are set up like this:

- Multiple desktops: Winkey (list) or ctrl+alt+arrow (left and right) or triple finger drag on the trackpad (wayland)

- Move app to next screen: I know this is possible to configure, don't know the key combo, I move windows between virtual desktops more often

- Move app to next desktop ctrl+alt+shift+arrow keys (similar to switching desktops)

- Switch windows: alt+tab

- Switch windows in app: alt+tilde

- Launch program: alt+F2

- Vertical task bar with widgets: not without a bunch of extensions. You're stuck with a horizontal one in the vanilla config. I've enjoyed the default config Manjaro ships for Gnome myself, which provides a more fully featured task bar than the default setup, so maybe there's an extension that's right for you.

- Windows always on top toggle: in the window menu (when you right click on the window chrome)

- Volume up/down: bound to media keys by default, but I'm sure you can configure the necessary shortcuts. I'd probably bind a shortcut that injects media keys (xdotool?) to ensure compatibility with other programs but you could set up a shortcut to your favourite audio manager if you wish

I don't know about a searchable window list or launching a program always on top. You can configure a shortcut to mark a window as always on top after launching, and for the window list there's probably an extension out there (this seems promising https://extensions.gnome.org/extension/1001/window-search-pr...).

Opening a window on a specific desktop should be possible with extensions (I think https://extensions.gnome.org/extension/16/auto-move-windows/ does this?)
OP here, I am also convinced this is legitimate. This is the new system that they enforce some times since last November for some websites (foreign but not exclusively). Their system is called 3dSecure https://www.labanquepostale.fr/particulier/comptes-et-cartes... .

Sometimes when you are using a phone app they can send you a notification there, something they call Certicode Plus, but for everyone that has not activated it, they request the secret bank password.

I've tried to activate it yesterday, but maybe it takes additional time to switch to the new system even though they tell me it has been activated, and I'm still stuck and can't process payments without giving my secret code. And it has made me miss some aliexpress promotion.

From a security perspective it exposes them if any of the payment processor is compromised. In my case the payment processor was wlp-acs.com but sometimes it is adyen.com.
Reminds me of a Starcraft joke:

> A marine walks into a bar. He looks around and is confused, says "where is the counter?".

I wonder if, in 3000 years, they'll be trying to figure that one out as well.
Yes unified memory already exists it isn't some newfangled thing. That said Apple is the only modern consumer brand doing it for a Laptop/Desktop. It definitely has some downsides, but it also does have some upsides.
As the news about climate change continues to get worse I export more of this sort of thing to happen. It will probably become more militant over time as well.
YouTube Premium includes a music streaming subscription, something I already have with someone else, so something I’m not looking to pay for twice just to not see adverts on YouTube.

Because I don’t watch YouTube much, I would be willing to pay maybe $2-3 per month to get of rid of adverts. I heard they are in some countries exploring such an option, hopefully they roll it out to my country eventually.

In the meantime I avoid the YouTube tvOS and iOS apps due to the obscene amount of adverts. The iOS app is particularly obnoxious as it prompts for a free premium trial every time I open it.
After upgrading Ubuntu from 21.04 to 21.10, the shipped Gnome3 version apparently included a bunch of new shortcuts and a change in workspace management functionality such that the Pop OS shell management worked significantly worse. I gave up and went to i3wm after that. It's not perfect and requires some time to configure but at least I can count on the configuration and functionality to remain stable.
A "water garden". No joke.

https://martinfowler.com/bliki/DataLake.html
Not them, but I see the same thing.

When I try the api link, I get back an ID and a bunch of other data. If I put something random in it, I get message: not found
Wait, would you really expect 1m * 1m to be anything other than 1m²? When does it ever happens that you want to multiply to non-unitless[1] measurements and not multiply the units???

[1] would that be unitful?
Ever since EHR, medical insurers have been passing around historicals like hot cakes. So I'd assume if you are getting insured by an employer, every insurer has a cached copy of your medical history that can be dove either as a byproduct of their RFP process or otherwise.

Hell, I was just thinking the last couple years that if you've got a regular prescription, medical insurance is basically a leash that can be yanked in as a control mechanism.
As much as I think Putin's actions justify increased military power in Europe, Germany does not have a great track record as a military super power.

Norm has some good points:
https://www.youtube.com/watch?v=uXdtafGdIVM
Obviously, dust settles on flat horizontal surfaces, so having an air intake at the very bottom isn't optimal there. And yes, if the Mac stands in an office with daily cleaning, there might not be much dust, but still, if you run it for 5+ years, it will suck in a lot. If it is in a corner of a small desk with lots of other stuff and not daily cleaning - e.g. at home, there can be considerably more dust.

My MB Pro started failing for thermal reasons after 5 years, fortunately, the local service partner could clean it for a tip. After that, the thermals of the machine were distinctively improved.

Dust in the ventilation is just a matter of time, a machine should not fail because the user can't clean that dust.
> I think the punishing elements of the games would be a lot better received if the larger enemies and bosses weren’t as tanky

I think you're right. Its one thing to require me to learn to dodge and find an opening a few times, but having to continuously do it for ten minutes straight might be a bit much for most people.
Judging from your screenshot, this is part of the 3-D Secure[1] process. WLP-ACS is not a payment processor but rather an Access Control Server (ACS) that your bank uses. Ideally, this page should reside under the bank's domain name, and they should be using OTP of some sort, but (unfortunately) it's not uncommon to see banks do this.

The flow goes: Merchant -> Merchant Plug-In (MPI) -> Directory Server -> Access Control Server (ACS) -> Banks. The first two are under the merchant's responsibility domain (or payment processors). The Directory Server is under the payment network's responsibility domain. The last two are under the bank's responsibility domain. Thus, a "3-Domains Secure" name.

Despite the word "secure" in its name, the primary purpose of 3-D Secure is to protect the merchant. Transactions authenticated with 3-D Secure will be "liability shifted," making merchants less liable for chargebacks (e.g., banks are more likely to reject your chargeback claims).

[1]: https://en.wikipedia.org/wiki/3-D_Secure
Yes, the first being part of the standard and the abseil one a 3P implementation.

Boost units add all sorts of dimensional analysis.
This seems like a bad idea, mostly. I think there are ethical frameworks in which technologies should operate - just as a newspaper should not put out a full page advert calling for violence against a person or group - but "morality as a feature" sounds obviously dystopian.

Once again someone is calling for power to be moved away from people and centralised. What's labelled "morality as a feature" could just be "de facto censorship".

To put it another way: causing violence in Myanmar is the worst case scenario for freedom of speech, and even then is only a worst cause because of the violence itself; the speech alone would not make it a worst case. Why does the article not consider the worst case (or even, the likely case) of having speech governed by a central body?
I think combining Macbooks and gaming PCs then home computers are being used more than ever, but I'm not sure, it's true that you don't need one to browse facebook anymore. But at the same time I don't know anyone without a laptop.
Yes, but you need to setup in the bios how much memory you want to dedicate to the gpu, while apples approach afaik doesn't gpu/cpu can access the same memory, so if you for example want to game and the game requires more memory than the cpu you can get as much as ram you have.

I'm on having the cpu/gpu integrated, but more powerful, if apple can do it, then amd/intel can do it too, but I suspect amd will lose their dedicated gpu market, while intel could gain more with this kind of move, but I suspect that intel doesn't care too much about the enthusiast or end users as apple/amd (I mean that apple market are end user and not server/enterprise like intel).
I did not try Zoom, but I was trying team viewer to help my dad install a printer and had to boot into X for it.
It can be a very intellectual pursuit, in which you have to re read every sentence three times to understand it . I enjoy that some of the time, but for me the wonder of psychogeography has been the experience and feeling of actually doing it. Playfulness - and something somewhere in between mindfulness and mindlessness. The first time I did it I took my kids to the bus station, they chose a letter and we got on the first bus that went from that stand, then tried to find some random way to determine when to get off - but the dog was sick so she made the choice for us, then we got off and wandered. These days I like to take a walk following coded sentences which I make up. The sentence determines the directions I take on the walk , so I can't plan, which pulls me into the moment.
I think you would enjoy programming in Ada.
4000 year old dad jokes. This is the content I come here for.
I’ve wanted to try this strategy when buying a used car from a dealership. Offer them a good price, and if they counter, reduce my offer.
This is because of an European directive PSD-2 [0] which requires "strong authentification" in addition to the sms code. In the case of this bank you have to download an app and use it with your fingerprint or FaceId. If you don't want to use a smartphone app or doesn't have one you'll have to type your bank account password.

Source : I have an account in this bank

[0] https://www.visa.co.uk/partner-with-us/payment-technology/st...
Transferring out is a good point; it'd be much harder to transfer in. People talk about people coming out of MIT having 'inflated salaries', but are there any sites that quantify the value of a MIT degree for the path I hope to pursue (CS)?
We have 5-10 outages a year where I live (rapidly growing city in the US), usually 1-3 hours in length but occasionally longer.

The power lines are all above ground and there are lots of trees. Every big storm brings a substantial risk of knocking the power out.
If you expect to be doing anything serious, don't upgrade to the latest Windows right away. Wait.
Ignore the money and go to the better place.

You're here. You're going to make millions over your career.

If I could give any advice to 20-year-old me, it'd be to stop being such a miser and just work hard instead.

Consider the counterfactual: let's say you can't make back that $180K. Say you're 40 years old and $180K is still unfathomable. What happened?
I have tried tlp which includes cpu frequency scaling on numerous distributions over the last couple of years with little if any noticeable difference.
It's not beating Moore's law, it's beating die yield curve limits.

Working near the limits of manufacturability will result in occasional defects. If you only have to have a few eight-core 10x8mm chiplets and a more reliable 12nm process node interconnect die come out defect-free, that's much easier than trying to get all of that on a single giant die with 64 cores and the IO on the same die.

To exaggerate, if each chiplet has a 50% chance of failing, on average you have to make 16 chiplets to get one good multi-package chip. But you'd need (2^8 * 8) = 2048 to get one contiguous super-die. with no defects.
Article is 90% spot-on. Win11 is the first time I do not want to upgrade, because it turns the actual bad parts of Win 10 up to...11!

MS is annihilating the good will they get from me via VSCode, Terminal, VStudio etc...

1) The ads, my god, the ads! Even normal, non-tech, people see this stuff and make a sour face.

2) "Lets finish setting up your PC" : Excuse me sir, its been set up for 4 years. Stop trying to get me to link my phone! I don't want O365 at home! I don't want to switch to Edge (it is not terrible but have made another choice.) I better be careful ant not mis-click or god knows what settings will be changed.

The UI stuff i really don't care a wit about.

Suggestion: Whatever, fine leave this garbage in 'Home' edition but let 'Pro' mean PRO and stop fighting me.
One of the most annoying things I've had to experience is Onedrive moving your documents folder inside onedrive. I've done some tech support in a music production forum and you wouldn't believe how many problems it'll cause.
Very interesting read for me. I found myself laughing along with all
the bits that are so true - yet at the same time cringing at the
dissonance it provokes in me as a "Digital Vegan".

Yes, it's about _actual_ food. But the essay is about culture. And
without irony, Digital Veganism (which is a powerful metaphor of
technological health [1]) is in fact a _conservative_, cautious stance. It
eschews the breathless zealotry of solutionism that stamps all over
age-old human traditions of dating, spending money, reading, talking
to each other, and labels all dissent as "neo-Luddism".

I had never thought of digital technology as a post-modern "leftist"
force, but now some parallels are clearer.

The dissonance comes because I admire Vegans (even though I am not one
- but sometimes consider the lifestyle) Taking a principled stand
against a mad world is the chief quality missing in society today.

I believe in vocal minorities (like Kosher eaters, 3% or whatever) who
are so important for change. All change depends upon the unreasonable
man etcetera. It was Cody Brown's funny dismissal of people who try to
be in control of their technology, responsible about it, but cause
awkwardness for others that inspired the title - because that's how I
feel in so many situations when trying to be the "grown-up" about
technology.

I try to eat a balanced diet. Veganism may be good or bad. But the
spirit of Veganism is something to be celebrated. We need much more,
not less of that attitude.

[1] https://digitalvegan.net
A cautionary tale.
Same issue for my username as well
I've definitely cleaned my work machine by myself. I imagine my employer also appreciates it, since the alternative would be to be without a work machine for however long.
If you want to re-experience this goto the mall and find one of those kiosks where they sell weird junk. If they are sort of aggressive and coming at you chances are they will play the haggle game. If it is some bored kid on their cell, probably not. When I was younger I would goto garage sales and haggle with people. It was semi fun and a interesting learning experience. It was my first hands on experience with a core CS concept of divide and conquer. I would offer half and we would bisect into the middle to find the real price we wanted.

Also the sales technique that seller used on you is called anchoring. The fun ones are the ones who disappear again and come out with a 'damaged' one that they can not sell but will cut you a deal on. That is usually the next step on that train of bargaining that seller was using.

Most things are not really worth haggling over. Big ticket items, sometimes yeah. Small things not as much. Also know where you are. Some places you are expected to do it. Others it is the sticker on the shelf move along...
You can take it to an Apple certified repair center to get it cleaned.
But keep in mind the noise could also be caused by worn out fan bearings. You'd need to replace the fans to get the noise level back to 'as new'.
Thanks for recommending this path. Would the second 'ivy' refer to returning for a graduate degree? As in 'undergrad > big tech > grad > lab > startup'? What would recommend the timeframes be at each stage?
I remember seeing a talk from him (at least I think so or my memory is going to mush) saying he decided to get into giving MOOCS because Khan Academy was so popular and so absolutely terrible. Seemed like hubris at first blush but I gave him the benefit of the doubt and enrolled.

I've ended up doing quite a bit with Sal Khan & Co and have no hesitation is recommending it. (& Co includes Grant Sanderson who has branched off from multivariable calculus at Khan to the whole 3b1b youtube phenom, which is great and also I believe Ben Eater who is also terrific). I didn't get very far with Devlin's coursera MOOC or see the value myself but others mileage may well vary. If you got something useful out of it, please tell us what so those of us who didn't have some chance of seeing the point we missed? But maybe a lot of these kinds of things come down to style and taste?
I know isn't something new (amd announced it iirc back in 2013 with their apu line) but afaik no one implemented the same way as apple, the gpu and cpu are in the same DIE (I'm not sure if this is the word or how is spelled) but they are not a unit, in apple design both can access all the memory and share between without copying or reserve specific memory from the bios for the gpu.
Yes, web3 sucks. But nobody needs the additional misspelt, edgy redpill commentary.
What you claim is technically impossible: there is no way to stop someone coding in assembler from making a kernel system call.

I am absolutely arguing against Rust because it’s a horrible language and even if it weren’t it’s not as ubiquitous as C or Fortran. Rust is absolutely toxic for the industry but especially so are the people who promote it.

If you make syscalls against a backwards-compatible kernel API, nothing will break. One just needs to know how.
It looks like a missed opportunity to put a faceID capable sensor to support motion gestures within a tvOS offshoot standalone app environment, plus authentication.
Oh I got it. There is multiple reason that can happen and I called those are Ghosts accounts. There is high chance if you request to GitHub they will grant use it.
Please, do explain the joke for the rest of us.
I hadn't set up Certicode before but I tried to set-it up yesterday but still not operational even though they told me by phone that it has been activated, (but I'll wait a few days before escalating further because it may take around 48 hours).
Has anyone run into Plaid doing the same thing? Someone tried to pay me using Zelle the other day, and it requires entering my bank login information in order to receive a payment. No thanks. What was wrong with EBT?