skysight-inc/HackerNews huggingface dataset:
I don't think that there's anything inherent in tiling managers that mean they have to be light, but it's very common for them to be light. Ratpoison, xmonad, awesomewm and i3 are the most well known tiling managers (unless I've missed any out?) and all of them are very minimalist and resource light.

My non-expert take on this is that the sort of person who sees value in the efficiencies from using a tiling WM are also of a kind to use system resources efficiently too, even though they are orthogonal characteristics.
Same city. Other advantage is that you won't be bothered by the buses and their stops !
Show HN: I'm a tech lead and built a webflow project in an hour–No code is epic
IBM Watson GPU Cloud Cluster Brexits from London to Frankfurt – Because GDPR
I also still use simpledb. I love it.
It would seem that Larry's reasoning for Camelia is working:

"I also take it as a given that we want to discourage
misogyny in our community. You of the masculine persuasion should consider it an opportunity to show off your sensitive side."

from: https://github.com/perl6/mu/blob/master/misc/camelia.txt
I once brought this up to someone because the databases we used for testing were sitting in our organization's resource group to be modified globally, and I wanted to ensure there was a backup in case we messed up something, or at least restrict access to our team. The data went back years and there was no clear way if reproducing it if something went wrong.

He said no, and didn't allow me to, on the basis that you're being trusted to work here, so you're also being trusted not to mess with anything you don't need to. Therefore we didn't have to limit access to anyone.

I felt that was missing the point since there could also be accidents.
Politicians and bureaucrats love the stuff that China does. So they want to have the same toys. They will never constrain themselves with stupid issues like human rights. And of course they will use these powers to our disadvantage. Sooner or later people will notice this. But tragically at that point there will be no way back except for violance. I make this sad prediction: The current trend to ever more oppression worldwide will backlash in violence. It might be that we will witness bureaucrats hang.
> Google's cost of manufacture is fixed.

That may well be the way you (and most likely Google) currently look at it, but the argument presented seems to be that everything other than where you run some batch tasks is all fixed.

Assuming everything else is fixed does make the optimisation easier, though surely nearly everything is up for debate if we're actually talking about minimising the overall footprint of a compute task?

Using fossil fuels rather than allowing these fixed costs you mention to sit idle - there is a point where your carbon/CPU cycle would actually go up by not using fossil fuels some of the time (though I am assuming less carbon emitted for a unit of power than manufacture cost).

I appreciate they are ever-expanding and predicting where non-movable workloads are going to need to be run etc etc, and I'm not suggesting there are easy answers.
I can recommend Kubuntu, KDE has better support for fractional scaling and is a very usable and distraction-free window manager. In general I'd try to stay away from NVIDIA drivers on Linux, unless you're doing GPU-intensive work the embedded graphics is often the better choice as it's less power-hungry as well and sufficient for most tasks.
It's not true. GNOME Software still ships Snap plugin. It's Canonical that decided to fork gnome-software and provide it under different name without competition plugins enabled.
It's a lifestyle choice for many.
Significant but not mentioned is the price for Apple Care is $79 vs $149 for this phone (US prices). With Theft Coverage it is $100 less than other phones. Replacement under that coverage is $50 less.

For me it means if I want to buy my elderly parents an Apple Watch I can buy them this phone and have a cost almost comparable with existing A13 phones by themselves; $399+$399 vs $699($599 XR)+$399
No. Canonical absolutely has the resources to make an appstore that supports all three package formats (dpkg, flatpak, snap).
It works marvelously for me. Never stumbled upon an issue with it.
I don't know what Wayland is, but it is in the drop-down list.
I'd like to understand which packages, I've had no packages I need disappear. I'm skeptical that the packages are actually missing to favour snaps, and not simply renamed or replaced.
20.04 (well, modern glibc) is not compatible with WSL 1 due to missing bridges for a realtime-clock system call!

Microsoft is working on a patch, but until then, you need WSL 2 or stay on the previous release.
You'd lose the realtime collaboration features though.
I wish it was true, and maybe the web would be better off if it happened… but I don't see it happening.

The JS ecosystem is huge and thriving. TypeScript is good enough that there's no burning need to replace it.
https://bashupload.com/
Snap and flatpak are great fallback methods. I first try installing software natively, but sometimes it's not available/compatible and you really need it to work, so flatpak is great to just get it running at all.

I'm not a fan of using it as the default though, and flatpak isn't immune to issues either, for example I use a flatpak package which regularly can't be updated for months because of some incorrect metadata if the error message can be believed.

I still think it's a good step forward for increasing compatibility especially across different Linux distributions.
I think it's one of the things Ubuntu dropped from the Debian experience. In-place upgrades are much less reliable. I also tend to wipe and reinstall on the desktop at least. Makes me keep configs in dotfiles/puppet and is good training for having to replace a computer. On the server side, upgrading between LTS releases seems to work better.
They mention it here, but it's pretty non-committal: https://ubuntu.com/blog/ubuntu-20-04-survey-results

> Adobe Photoshop (Illustrator®, Acrobat and Creative Cloud®) were asked for over a hundred times. (...) bringing these kinds of tools and applications to Linux is an ongoing effort.
> Multi gb excel files? This is what programming is for.

Excel is arguably the most successful programming language ever, or at the very very least second most successful after JavaScript.

(Note to future commenter: I said "most successful", not "best".)
I'd also position this as being up against openshift which is in the managed k8s/hybrid cloud space.

Hybrid cloud is definitely a thing as you scale up. For a big enterprise with a significant base load you're paying 5-8 times the cost of on prem for that in a public cloud, so being able to run your own infra for production base load but scale up to the public cloud for dev and burst is a real win.
Love it.
London next?
Most programming language implementations don't try to avoid using libc.
AI Ethics and UX Resources
That's why CodeWeavers, which partners with Valve, when hiring developers for Proton/WINE states as a requirement:

> No exposure to Microsoft code or reverse-engineering of Microsoft software

Ref https://www.codeweavers.com/about/jobs
During the transport strikes last december/january, Paris had a huge surge in commuting by foot/bike/scooters; it is possible to make it happen again, it worked well, actually so well that bike lanes became too crowded, sometimes more than car lanes. I think they are aiming to make the same kind of "behavior" happen after may 11th, but enhanced.

Cars were in surge too at that time mostly for people not living inside Paris but needing to go inside, since the distance plus less bike lanes in the cities around makes bikes impractical for that use case. That's likely to happen again, sadly there is no good way to solve both inside-inside and inside-outside street sharing at the same time...
You can use Istio for this already, where one cluster is the master: https://istio.io/pt-br/docs/setup/install/multicluster/share... I've never tried across cloud providers, and so I don't know if latency would be a factor, but I think in theory it could work.

You can also join clusters with Istio just for admin and network traffic, i.e. one cluster with Istio in Azure and another cluster with Istio in AWS, talking via the mesh infrastructure. https://istio.io/pt-br/docs/setup/install/multicluster/gatew...
It's a cultural thing. Most developers of tilling WM's seem to prefer less resource-heavy setups.
That's a pretty cool set of things, at least in theory. Wouldn't mind a project where I could try them all out!
From my understanding, someone at Microsoft changed a line of code related to some access control in windows and it broke some access controls. The author thinks the change was a mistake, perhaps code cleaning from a Microsoft employee.

Then it's a long detailed post about how you can exploit the bug, while missing some critical parts so you actually can't exploit it for real.
I think it really depends on what specifically you're building.

If your app has a lot of user interaction, needs some kind of state and has a lot of bespoke functionality then I'd lean towards Next.js.

I've worked with Gatsby in the past and have great experiences, especially for things like developer documentation, blogs and anything with a lot of static content. If that's what you're optimizing for then Gatsby is your best bet IMO.

Re: security — if your app is stateless, I think the attack surface is reasonably small assuming your production codebase and host is secured. The headless CMS you pick is going to be the most important thing to protect. Data breaches, CSRF and session hijacking are going to be less significant in this case.

I think the most important thing to keep in mind is that the experience your users enjoy and see is almost certainly not going to be just as a result of the framework you pick. No matter which framework you use, the way you craft designs, layouts and experiences is the most important thing.
> stifle innovation

The most innovation I am seeing coming up from the US health system these days is in finding ways to extract more wealth.

Innovative things like "let's make a cartel, increase the price of insulin by 1000%, and use some of that money to buy politicians so they don't stand in our way".
Nice release! The latest Gnome included (3.36) is so much smoother and faster!
I am pretty sure you are referring to Russ Ackoff's lecture about his time at Bell Labs: https://vimeo.com/148192220

(If you haven't already read it and are interested in Bell Labs, 'The Idea Factory' by Jon Gertner is worth checking out.)
And then can you turn the write-protection back on with a physical switch?
I'm starting to get more into this practice and finding it very effective. With the kids home due to school cancelations, I've blocked off recurring time throughout the day for dedicated checkins with them, helps with both my and their productivity.
I don't think that's going to happen and I hope that's not going to happen. DOM provides good abstraction of UI elements, which helps with accessibility, scrolling behaviour with the same feel as OS, standard text utils like selection, copy-paste. Using many incompatible libraries for that would lead to neo-Flash nightmare.

What I believe is going to happen is splitting more complex web applications into frontend part - written in JS - and backend + graphics part - provided as Wasm, possibly written in Rust.
For those who want to take a look, "Computer Organization and Design" by Hennessy and Patterson is a very common textbook on the subject (at least here in Italy). I found reading it to be a very, very instructive experience.

Its version of 32-bit MIPS is so simple, its whole instruction set fit in a 2-side cheatsheet (the famous "green sheet"). The design of the CPU is quite easy too. Given an instruction and its binary representation, it is almost straightforward to see how each bit contributes to the computation (setting the correct ALU operation, retrieving a value from the correct register, etc.).
Ask HN: How do you evaluate / found a service that you don't normally use?
Synaptic should still work at least for the X session. I haven't used it in a while, but it is a really good package manager. They got it right a decade ago.
With LiveView, you've got one code base. There's no frontend/backend split, so you don't think about the API, you don't worry about going back and forth between JSON and all the associated error handling, you don't worry about versioning and keeping deployments in sync when/if you break APIs.

You shouldn't really compare it to React, you should compare it to your whole stack, and see how a lot of the code and the worries just kind of go away.

This is much like how it used to be with classic server-side rendered Rails/PHP/Phoenix... except with LiveView you can update part of the page running on the client, in response to events coming from the client without a page refresh.
NYTimes Subscription Cancellation Options
> (French motorists don't check where they swing their doors)

I don't understand how this happens. I haven't lived in other countries, but don't they bump into pedestrians or other cars if they open the door without looking?
I would highly recommend the author's new book, Why We're Polarized. The model of the USA political system that he's built reminds me of the model Ben Thompson of Stratechery built to analyse the technology sector.

Just as Stratechery takes the latest happenings in tech, applies the core model, and spits out an article, Ezra Klein here has taken Andressen's blo, applied his model, and spat out an article.

In my opinion, if you want to know why the USA didn't respond properly to COVID-19 and why its national infrastructure is failing, ask Ezra Klein instead of Andressen.
I have been following Sweden vs my country (Portugal) for a while. Population number is about the same.

According to official data, Sweden has double the deaths of COVID per capita than Portugal (192 v 72 or something like that last time I checked). But latest data from my country has been suspicious since there has been a LOT of deaths above the average for March/April that aren't counted as COVID. I think at the time Portugal had 400 deaths of COVID, it had around 700 extra deaths about the average that weren't counted as anything.

NY times[1] and other studies have shown a big difference between average deaths in various countries and covid ones. Interestingly enough, Sweden is the one where the average extra deaths are all covid related, while most other countries have a big difference.
(sorry for bad english, just woke up)

*edit: Just re-read the article and they added Belgium to the list. Belgium has the more deaths per capita in europe (world?), and they are also along with Sweden the only ones that don't have 'missing' deaths.

[1] https://www.nytimes.com/interactive/2020/04/21/world/coronav...
Just upgraded on my non-essential home server, and apparently lxd is only available via snap now, for whatever reason.

https://packages.ubuntu.com/search?keywords=lxd&searchon=nam...
It's just clickbait.
If only every artist, actor, musician, tv personality, would/could do this.
"Even Elon Musk does it"

Elon Musk who was living in his office? Work-Life-Balance! https://www.businessinsider.com/elon-musk-sleeps-under-desk-...?
Canonical wisdom is to have separate / and /home so you can wipe system easily.

I upgraded by grepping for the packages that were breaking resolution and removing them. But I already know the failure mode so that whole thing took a few minutes.

I do have separate mounts for that reason though.
> just compare 4k and 5k displays at 27’’

I have one of these, a Samsung U28E590D which I'm very happy with in every way. That thing cost me 220 € (purchased in Germany), so I don't see what's particularly expensive about 4K 27" displays at this point unless you have some very particular requirements about shortest possible reaction time or precise color calibration.
Did Anyone Predict Coronavirus?
It's the best Ubuntu-based distro for desktop use!
Webassembly looks like an upcoming standard for sandboxing efficient code on the server side as well. As it's well supported and it doesn't have a big startup runtime cost, it looks like it has a real chance of success right now (after many failed ones in the last 25 years).
Yeah but didn't think anyone would have the balls to do it haha.
More marketing I'm afraid. See:

https://www.bell-labs.com/usr/dmr/www/notes.html

See also, from:

https://www.tldp.org/LDP/Linux-Filesystem-Hierarchy/html/usr...

In the original Unix implementations, /usr was where the home directories of the users were placed (that is to say, /usr/someone was then the directory now known as /home/someone).
Any cycle path that is created with just a bucket of paint is not a cycle path. I wonder how many of those kilometers will fail this test.
Using e.g. a Slovenian VPN won't help much if you're still accessing sites within the five eyes. You're still using HTTPS presumably.. the only thing VPNs would hide is what websites you visit, and if those are hosted in the US they can scoop up your traffic straight from the beam splitter.

The real danger is IC getting at the data in your accounts, which VPNs won't help with.
Snaps are significantly safer for users and easier for publishers to produce. The styling issues and so forth occur because of a security-first mindset. [Disclaimer: work for Canonical, but not on the Snapcraft team]
I think that's the difference between "identifying as a cyclist" (cycles >10 miles for enjoyment) and "cycles to work, but it's not part of their identity". It's the latter you should optimise for to efficiently make use of public roads and reduce pollution - although the former will benefit too.

The main reason bike paths in the Netherlands are so great is because they work well for untrained people, using it as a means of transport.
That’s not self-hosted.
> There isn’t a legal requirement to have gone to programming school before one can practice software development.

It is if you are developing software in some high risk settings!
I've been running this since mid Feb at home. It's been rock solid.

I've only had 1 issue (other than it never remembering default audio devices which I set manually to resolve)

Snaps break all the time for me. I installed VS Code, after reboot I couldn't launch it, had to uninstall/reinstall. Fixed, reboot, broken. Installed it via terminal. 0 issues.

Same with Slack, Chrome, and Skype, and anything else I tried with Snaps.

Very happy with 20.04 so far.
The Register has an annoying habit of using very loose language that has the effect of overstating surveillance powers.

For example; "And lastly, the Pensions Regulator, which checks that companies have added their employees to their pension schemes, need to be able to delve into anyone’s emails so it can “secure compliance and punish wrongdoing.”

The phrase "delve into anyone's emails" here is an absurd mischaracterisation
I'm not sure which critical parts I've left out unless you mean a full working POC? The fun is reimplementing :-)
The point is 5k 27’’ displays are significantly more expensive than 4k 27’’ ones (which are very affordable). And unless you prefer very large everything, running a 4k 27’’ display at 2x (meaning 1920x1080) is not desirable. But 5k 27’’ displays can be relatively comfortably run at 2x.
MyTopExchange Review
Parisian cyclist here: it's true that old bike infrastructure is bad (I have quite a lot of grips on my daily commute due to bad design), but that's not the case with new bike infrastructure.

Some good examples of new bike infrastructure are Boulevard Sébastopol from Gare de l'Est to Chatelet, and rue Rivoli. Both of those streets are a delight to bike on, as they are straight, the path is wide, and it is clearly separated from both motorists and pedestrians.

Let's hope they follow that kind of design for new infrastructure. Since it's a plan already on-going, I'm not too worried. We'll just have to live with existing bad infrastructure for a while.
No, fedora Mate has no flatpaks by default. I do use them on my machine though. They are not as integrated to the system as snaps on Ubuntu but they update only when I tell them to and I like the additional security benefits of the flatpak project overall.
What's the official justification behind this? First, it was terrorism, then maybe a pandemic, what's next?

It was all so predictable, and yet so little has been done to prevent this.

Apathy is a powerful tool, how depressing.

What would be some practical solutions since democracy doesn't seem to prevent this from happening?
A lot of this proposal is interesting, but the proposed invention is really concerning. The proposed CryptoCam (section 5) in particular ignores the privacy rights of recorded individuals in an attempt to offer greater access to recorded footage.

Section 5, the proposed CryptoCam, is to me the most concerning. The proposed solution would use location-awareness communicated from a recording subject's digital proxy in order to collect encryption keys to later access footage that they may have been a subject in.

This gives a person access to:

1. The biometric information of private individuals, based only on their proximity to those individuals (faces are incredibly sensitive information)
2. Any intellectual property or sensitive information that may have been visible during the period that they passed through a space.

Someone intending to perform an illicit activity need only wander through a space and receive the exact perspectives and resolutions of existing cameras in order to summarily defeat the protective capabilities of that video surveillance deployment.

There's so many new ways a system like this can be abused, and the proposed setup doesn't reduce any existing abuse vectors.

2 additional concerns:

There exists with video surveillance today an understanding that one or more agent is watching, recording or analysing footage, and that footage may exist for some period of time. Benefits of video surveillance may include deterring illicit activities, particularly when the location and perspective of cameras is generally but not specifically known.

3.2 suggests a framework for access, but I do not, at first read, understand a change being proposed from what is currently industry standard practice; access to recorded footage is generally need-based and restrictive.

3.3.1 suggests new mechanisms for exposing some of this information (active vs passive monitoring, whether recording exists). I mention it above but the partial Panopticon effect is one of the main reasons video surveillance has a deterring effect.
Really cool project. I'm doing a real-time version (gets input on stdin, sends output on stdout), will probably release the code soon.
Serfdom is much more then just "paying taxes in work time". It was basically totalitarian dictatorships and also quite ineffective economically. Abolition increased agricultural productivity and peasants' nutrition.