skysight-inc/HackerNews huggingface dataset:
> because it's a PITA to enable

I went over the blog post, and it looks like it's a PITA to enable because they went out of their way to make it so by using a weird partition scheme. I've never installed pop OS, but according to that blog they're using LVM on LUKS, which should work fairly well.

> but as far as I know no distro does this correctly by default on an encrypted drive.

What does "correctly" mean here? On my previous laptop I had arch installed on ext4 on LVM on LUKS. Therefore, the swap was on the same LVM. Aside from having to manually set the "resume" kernel parameter, I never had to do anything, and it just worked.
Nowadays, with high definition and close to no perceivable latency. Early video chat was so bad that having the video on was more distracting than helpful.
A FOSS proposal for a new type of OS for a new type of computer (2021)
Some argue full disk encryption should be the default. Others argue hibernation should be the default. Here they appear to be in conflict, and that the former was prioritized.
So it's interesting to note modern hardware is only 60x faster than Lisp machines when it should be 1000x. Weirdness of Lisp, turns out hardware isn't some random thing. And harder to compromise than modern stuff, by a huge amount, real actual security improvement.
What I Learned at the Bloomberg Equality Summit
“Urban” Sweden is much different from other countries. For example, someone else urged us to compare Sweden to France. Yet Paris has a population density of 20000/km^2 versus Stockholm’s 4000/km^2. I’ve lived in places with both densities and one is considerably more “urban” than the other.
The linux community isn't a big fan of Canonical. Everyone starts with Ubuntu, distro hops, installs Debian or Arch configured according to them and tries to bring Ubuntu back from the dark side.
> It's also patriarchy at work that men would never tolerate even 1/10th of the risks women face in preventing pregnancy.

Based on what, anecdotes and your projection?

Anecdotally many men have voiced that if they could endure the pain of childbirth in place of their wives, they would. But I suppose that doesn't fit the narrative.
Managers, one solution here is pretty easy. For instance, if your team has a daily status meeting, just tell them "every other Friday, cameras are encouraged". That's it. Don't make it mandatory, don't make jokes about "Joe never turns his camera on, what does his place look like?" In a world that is getting more and more lonely for a lot of people, this can be a life saver.

And to HR, I have a similar message. Do your job. Just because someone is a contractor, doesn't mean you can't put in a little effort when bad things happen. One of my co-workers died of covid early in the pandemic. The place I was contracting at basically disappeared him, it was disgusting. Part of the reason I was laid off may have been because I started contacting managers up the chain saying basically "do _something_ to acknowledge that a member of the team has died for Pete's sake!"
You can use both? I use Mint but also use QTCreator (KDE) for development.

Things like hiDPI support go funny, but that's just Linux for you.
It also makes it very hard to roll back because some generation will get screwed, paying for handouts to old people and getting 0.
I can see this not being the case with international latency causing lag between audio and video
I'm glad I read enough to realize it was a satire before posting an outraged comment.
While not a perfect replacement, I like hedge doc myself.

https://hedgedoc.org/
I tried microk8s snap once. Never again
Firefox is only available as snap now. I gues it's bthe same for other apps.

For VSCode I managed to download a deb from their site IIRC, but from apt it only suggests to download from snap.
Replies being colored red for years, for no good reason... It really needs more UX/UI research and polish.
Aren't channels things like "stable" or "bleeding edge" or something like that? Which means that this would only work if the snap vendor cooperates.
> no auto-update controls

Maybe not what you want exactly but there are controls and claiming otherwise is misleading.

https://snapcraft.io/docs/keeping-snaps-up-to-date#heading--...
AFAIK, selecting a channel doesn't prevent automatic updates, it just limits them to a subset of versions. It doesn't in any way prevent a new version from being published to that channel and automatically installed.
Eh, that’s a heavy handed and not great way of ensuring reproducibility.

The smart way of doing it would be to:

1. Use the direct SHA reference to the upstream “Ubuntu” image you want.

2. Have a system (Dependabot, renovate) to update that periodically

3. When building, use “cache from” and “cache to” to push the image cache somewhere you can access

And… that’s it. You’ll be able to rebuild any image that is still cached in your cache registry. Just re-use a older upstream Ubuntu SHA reference and change some code, and the apt commands will be cached.
I'm sorry that this is the way that it is, but do note that the real reason for most companies doing this has less to do with "punishing" anyone and more to do with practical concerns like "how do we get paid?" and "how do we make sure we don't accidentally violate sanctions?" Russia likely represents a small enough fraction of most companies' users that it's cheaper to just stop doing business there than to keep adjusting to the rapidly changing political/geopolitical climate.
We use microk8s on our dev clusters and its really great when an automatic upgrade goes sideways. Also using channels didn't help since even a minor upgrade managed to break our setup once.

The last half year or so went ok, but not being able to stop automatic upgrades is ridiculous. In general I like opinionated software, but sometimes it goes to far.
If you're a programmer I'd say Arch or Debian then configure as per your needs. As long as you don't do things blindly it will be very stable and blazing fast.
They didn't hurt his account, they killed it, and they used a robot executioner.
Is office not free? I much prefer office online to Google docs but we have to use google docs at work :( though the collab feature is much better in Google docs.
Closest I can think of, there is a demo (maybe a few) made to run as Bluray Java applets.

https://www.pouet.net/prod.php?which=59098
It will say that without any recent confirmation that they exist. A public piano is not very long lived. Outdoors it will lose tuning quickly. Indoors still it needs continuous maintenance too. Many of these are short lived projects?
This is a pretty poor form of argument. You can't just make blanket statements like this without evidence.

What evidence do you have that our understanding of CRISPR and genetic modification today is on par of our understanding of CFCs and CJD in the 20th century?

It's like saying that we shouldn't release any new drugs because of the thalidomide catastrophe.
The RISC-V folks are working on additions for special support of "complex language runtimes". Pipelined, SIMD and superscalar are all well and good, but what kills pure software-side support is always heavy branching and dispatching. These operations are genuinely much faster and more power-efficient when implemented in hardware.
It's inside a b2b enterprise app with ~50k mau. However that would have been a fitting blog path. But his name wasn't actually Pete
> at least many suggest that vasectomy increase risk of prostate and testicular cancers

There is no consensus on this, though, and meta analysis suggest that there is no significant connection [1].

[1] https://jamanetwork.com/journals/jamainternalmedicine/fullar...
Why isn't there a video required policy?
Yeah, taking part in every protest against Putin in the last 12 years, being detained at a protest wasn't enough punishment for me. I should better perish in the announced coming purge of the fifth column, because persons like you like to feel good about themselves making statements like this one you made.

You people are exactly like the ones who were turning away Jews fleeing the Nazi Germany. And if you think that being against Putin in this country does not have potentially deadly consequences, you must think again.
Matrix only very recently got reasonable tools to organize channels (Spaces and they're still definitely not as good), but it still doesn't have Git or file shares.
A not-insignificant demographic that takes the pill do so in part to regulate hormones to the extent that it alleviates menstrual pain. It's not just to prevent pregnancy.
The C++ envy does seem a bit peculiar, yes, but more so because my dissatisfaction with doing simple data structures in C is that I’m always doing a thousand twisty variations of the damn things, all just a little different, (usually to make allocations come out like I want them,) and it doesn’t feel like an STL-alike would solve that.

A priority queue is usually implemented as a heap (binary or otherwise) and frequently called that as well, but in more precise usage the gadget (abstract data type) you do INSERT and REMOVE-MIN to is the “priority queue”, and the implementation device of a(n implicit or explicit) tree where the value in any node is smaller than the values in its children is the “heap”. Roughly, “priority queue” is to “heap” like “ordered dictionary / map” is to “search tree”.

(I can’t think of any data structures that use heaps not for a priority queue except for treaps, but then my algorithm-fu is not particularly strong.)

As for shared_ptr, it’s just a refcounted pointer, but that bit of terminology is STL-specific so there might not be much value in learning it.
> Most livestock, fruits, grains and vegetable that exist today and we buy in our store shelves are all the result of selective breeding by humans over the last 100-200 years.

More like thousands of years.

Also, before humans were selectively breeding, animals were “unconsciously breeding” e.g. fruits by eating the tastiest ones and thereby spreading their seeds.
The crypto skeptics are as irrational as the crypto optimists: firm believers in their own view, based on an incomplete information.

This.
Sorry to hear for their loss. It's tough losing coworkers. Feels like we've lost more than our fair share over the past several years.

My old boss died suddenly in an accident a number of years ago. Well-liked guy, been there for years, most everybody in engineering knew him. For some reason our leadership decided that they needed to have an all-hands -- the entire company -- where they announced that (these exact words) he "had been found deceased". Completely blindsided.

Sudden all-hands meetings still make me nervous years later.

In the context of this thread, I suppose what I'm trying to say is -- fully remote can create too much distance and that's not good. But at the same, you need to let people handle mourning in their own way. And maybe break the news gently.
Lockdowns were never an option because the Swedish constitution guarantees free movement for citizens; the government cannot legally enforce a lockdown. The lack of lockdowns was not a result of "following the science", but rather a non-decision dictated by existing policy.
Boas Save Themselves from Suffocating When Squeezing Their Prey to Death
African kids don't cause as much pollution as Europeans and Americans do. By orders of magnitude.

However yes in the long term we should not keep growing our world population as a whole. I do understand the need for Africans to have more kids though. For two reasons: A lot more of them die due to poor living conditions, and they serve as a "pension" for the parents.

Obviously these concerns will be solved by better living conditions.
I'm probably a minority but I don't care about my company or coworkers or building relationships. I'm just here to do a job to make money. As soon as I find a better offer I will happily quit. So being forced to use a camera to attend unnecessary meetings is just annoying to me.
> Apart from NATO expansion contrary to the unwritten undestandings of the 90-s

A war over an “unwritten understanding”? Thats one of the saddest excuses for an argument I’ve ever seen, not even a defunct treaty to wave around as defense, just an “unwritten understanding”. That wouldn’t fly in a contract negotiation, let alone as a casus belli.

Nevermind how Putin’s own words put lies to your post a fucking month ago. Shame on you for repeating such obvious nonsense. Putin made it very clear that this was about him seeing Ukraine as a fake state; I have no idea why you would keep repeating the line that Putin himself cast away before starting an illegal war.

Also, it drives me absolutely nuts that everyone keeps acting like it’s NATO that is expanding into Ukraine. Are we just pretending that Ukraine is a puppet without its agency and agenda? Hint: there is a pretty obvious reason why Ukraine wanted in NATO. It’s pure chauvinism to ignore this.
Security News This Week: Hunt for Lapsus$ Hackers Leads to a British Teen
Sounds delicious
Your B&W case is about 4" over regulation, I believe, but I've read that last year many airlines began waiving the oversize fee for bikes (the weight limit still applies, but a Brompton plus the case should easily meet it). So tell the check-in agent there's a bike in the case if they ever decide to measure it.

I'm in the process of building aluminum cases for two Zizzo folders my gf and I just bought. I'm keeping them under the size limit to be safe, but because they also convert into trailers (to haul carry-on) and are relatively beefy, I'm bumping up against the 50 lb weight limit for economy seats. Right now I'm scratching my head as to how to incorporate casters and center stands with only 1 lb left to play with. :|
Snap was the reason I said goodbye to Ubuntu
Yup, makes perfect sense. Thanks!
Alright. Will give it another go. Hopefully it’s easier to setup a side bar and top bar than last time I used it.
Canonical currently has their head in the sand for how Linux users at large see it.

If you try to talk about how Linux distributions don’t like it, they’ll just say, “but Snap is available on all the distributions” or some crap cop-out.

I had a long forum thread about all the issues people are complaining about half a decade ago. They wouldn’t budge, and still won’t budge.
Thanks for the answer! I've always been fascinated with intelligence and the brain, but most stuff in machine learning / AI just seems so disconnected from actually trying to understand intelligence or the brain on any level, and has become it's own thing more akin to pure optimization but with less understanding of the inner process mathematically, where the word AI and related are just thrown around without any meaning, in order to suck up interest and funds. Maybe it is scary for people to admit, the this whole thing built around "AI" as it is referred to in popular terms today, is not the only way to go, and does not have infinite potential. Maybe be more humble in what it can do, and simultaneously be open to other paths of research, even if it means we are starting with not knowing that much at all. But being moderate might not be the best way to ensure capital, unfortunately.

I never forget my stint in a research group somewhat related to AI, where the professor spoke in front of an audience of politicians to get funding, and just threw around bullshit terms and mixed in, what is in reality, words describing very technical subjects which require some context to actually understand. Every one of the politicians just sat there, nodding, like they understood. While we watched from telly in our office. I think part of my faith in our government died that day, together with a healthy dose of respect for public research. At least it taught me to be way more picky in what science represents in our media and society. It's interesting how on some level, popularity contests never really go away... I really yearn for some kind of structure, where income for research is not based on popularity and internal/external power struggles, but somehow more diverse and fairly shared. TBH it has a lot to do with general education and interest, while at the same time, somehow overturning the current structure where in reality, research groups face fairly hard and unforgiving adversarial conditions, instead of more cooperative ones. Oh well, resources are not infinite, but how we choose to use them can be debated.

Sounds like an awesome place to work! I'm sure if you left on good terms, you could always return. But running your own business is usually a passion project, so I hope it works out and it won't be necessary! Also being a dad, it's easier to prioritize your children, once you can manage your schedule more freely. I'm not a parent myself, but jumped the gap on 30 this year heh, and from what I know from my earlier colleagues who have children, and are mindful of how they spend their time, you become way more averse to bullshit with the little time you have, for your own stuff and how you provide for your family. I've always loved to do research and development, it doesn't really matter what it is, so I'm considering joining a normal SWE company too after UNI, and see where the future takes me, a bit akin to what you are doing.
> He was a contractor remember, so more hours means more money, and I could reconcile this without thinking twice.

In a very depressing topic, this caught my eye. It’s a shame that it’s normalised for so many that extra work doesn’t mean extra pay. Salaried work seems a bit evil like.
This has nil bearing on exponential growth by virtue that the fertility rate in the West is stagnant. Countries with high fertility rates tend to be more impoverished.
Having observed (well deserved) criticism of both Snap and Flatpak during the years, Flatpak seems to emerge as the most sensible solution, continuously addressing and improving on the pain points and security challenges.

I have been using Fedora 34/35 the last year or so, and Flatpaks are well integrated and mostly just works without any performance hit. Being able to adjust permissions per app (with Flatseal) has also been a great experience.

I have little experience with Snap, but the few times I have had to deal with it on Ubuntu-based distros, it has left a bad impression from a user perspective.
In Go we use ^ for bitwise-NOT.
That's what I thought, until the other day I realised something I had installed was via snap. I'm afraid the only solution requires stop using Ubuntu :(
Sensible defaults, but built for the power user. Makes sense.
Dupe:

https://news.ycombinator.com/item?id=30799567

https://news.ycombinator.com/item?id=30800576
45% of an already low fertility rate.
Somehow when googling software snap will often come up and try to push users to install snap and the software.

Almost feels like malware on every level. Can't comprehend why they are pushing it so hard.

Ubuntu is on borrowed time.
Lots of people like and use Google. For me, I've moved away from their services for email and communication. Their tendency to launch a new project with tremendous momentum and support only to suddenly and without warning cancel the whole project (looking at you Google Wave) combined with their Orwellian level of control over the internet as a whole was the one-two punch that put me off entirely.

The duopoly of having Apple and Google control the entire mobile universe is gut wrenching. This developer is now unable to develop for millions of phones based on an algorithm deciding they were a bad actor and Google likely won't be compelled to care, a drop in the vast ocean of their concerns.

There aren't any alternatives for commercial or monetary apps. I've taken to using finds on f-droid for mission critical mobile applications but that's just not viable for most people.
Stretchy light-emitting plastic could be used in wearable screens
The title of this article is clickbait. You didn't build a receipt printer, you bought and used one.

And I'm particularly disappointed because I've been looking to actually build a thermal printer and your clickbait title got my hopes up.
You can't advocate for collective punishment on HN. No more of this, please.

https://news.ycombinator.com/newsguidelines.html
The taller they are the harder they fall. Our global society is so very tall.
That's a lot.. That means there's a lot of room for improvement. I don't think we as a society should want anyone eto have unwanted babies.

I'm pretty sure this will be much lower in Europe though, as we have much less taboos on sexual education.
> Condom use prevents the spread of STDs. Birth control helps prevent the spread of unwanted children and abortions.

Condoms do both. They are 97% effective if used properly, which isn't hard.

I think "perfect use" of the pill is more difficult, consequently I think the true failure rate is higher. The implants are very effective though.
Source on this? I heard they banned microbeads in toothpaste, does this remove all plastics or is there more?
i think they use bwrap as mentioned in a comment below.
my use case is to restrict network access for example. Or running multiple firefox instances in parallel (so they dont have the same parent process / cookies etc.). or restrict memory for to 2G per container. there were just a few things i wanted to do that didn't quiet work with flatpak or snap.
I don't think it's necessarily just "personal use". The complexity quickly scales with the company size. Replacing Github with Gitlab might be a week-long project at a small company but could easily turn into a multi-year project at a large one.

It's not just a technical problem, either. Bigger companies tend to have more expertise-oriented teams (security, compliance, developer tooling, operations, internal infrastructure) which tends to make decisions more difficult than when a single person or team can do it themselves.
Identities in Higher Calculus and Special Functions
Running Cross-Account Workflows with AWS Step Functions and Amazon API Gateway
Please don't take HN threads further into flamewar or cross into personal attack, no matter how provocative another comment is.

https://news.ycombinator.com/newsguidelines.html
If I’m being honest with myself, more of my side projects have a bin/publish script than are actually IaC.
The EPA has put out a health advisory about PFOA and PFOS:

> EPA’s health advisories are based on the best available peer-reviewed studies of the effects of PFOA and PFOS on laboratory animals (rats and mice) and were also informed by epidemiological studies of human populations that have been exposed to perfluoroalkyl substances (PFASs). These studies indicate that exposure to PFOA and PFOS over certain levels may result in adverse health effects, including developmental effects to fetuses during pregnancy or to breastfed infants (e.g., low birth weight, accelerated puberty, skeletal variations), cancer (e.g., testicular, kidney), liver effects (e.g., tissue damage), immune effects (e.g., antibody production and immunity), thyroid effects and other effects (e.g., cholesterol changes).

https://www.epa.gov/ground-water-and-drinking-water/drinking...

I’m no chemist but this seems like there’s at least a good bit of scientific evidence that supports the idea that some PFAS are dangerous.
I switched many years ago. I make heavy use of Flatpaks, which are great, although they have a lot of unlocked potential still. dnf installs regular-old packages, as opposed to Ubuntu, where apt packages now install snap packages.

Debian or Fedora should become the new default recommendation. Debian probably fits better for novices, since Fedora doesn't have non-free packages out of the box.
Thank you for this. Severely limited controls are certainly better than no controls. Looks like timer can reduce breakages to no more than monthly, hold can prevent breakages for up to 3 months, and metered seems like it may be able to disable updates and subsequent breakages if I can figure how to trick the OS into thinking I'm always on a metered connection (which is actually true, but I'm on LTE via wifi)