skysight-inc/HackerNews huggingface dataset:
Ask HN: What do you use to work with calendars and events?
I will be working a project that will serve as a calendar for small-ish teams. The prototype was built on top of the Google Calendar API, but for the actual project I have to consider other options, mostly for privacy related reasons. Apple CCS has been archived earlier this year, so I am curious what other solutions there are and what your experiences have been. Is DIY with Postgres an option, or should I avoid that entirely?
No, I come from a family of first responders. Paramedics, firefighters and cops.

https://www.usatoday.com/story/news/2018/12/27/police-deaths...

144 died in 2018. 96 already in 2020 and we're not half done.

https://www.odmp.org/search/year

986 citizens, of which 47 were un-armed. Twisting stats to feed your narrative won't change reality.

They're only vanishingly rare in the least dangerous neighborhoods, which incidentally need less policing than the most dangerous ones such as St. Louis, Memphis, and Baltimore.

Yes, armed people threatening innocent lives deserve to be shot and killed. You can't wait for the cavalry when someone is armed and dangerous. If you're police you are the cavalry.
From my perspective Manjaro seems like Arch+added nonsense. I honestly don't see what are you trying to say regarding Manjaro with "I really don't want to waste time troubleshooting my own shit" or "Arch just requires way too much fiddling". On the other hand I could understand if you just wanted something that requires less knowledge to set up the first time, but then why not go with Debian or something?

To clarify, I doubt that Manjaro is more debuggable than Arch, considering it's just Arch+added complications.
Starting 2013 you couldn’t even comment on YouTube without merging your YouTube account into Google plus. I eventually gave in.
The problem with precautionary principle arguments (like your latter point) is that the precautionary principle is not self-consistent. You'd need to know the effect of implementing the precautionary principle before using it, which is probably impossible to calculate.
It wasn’t a mistake! It’s just another example of police abusing their power and then lying to cover their ass.
> I'm not sure what you're saying.

Heat-pumps make the car more efficient. Look:

https://www.youtube.com/watch?v=S7wxGl7m2sw

Look at this road test:

https://www.youtube.com/watch?v=ZH7V2tU3iFc

The two smallest cars in that test are the 64 kWh Kona and the Model 3 Long Range. The Kona has the smaller battery and worse aerodynamics. The Kona achieves 90% of its claimed WLTP range. The Tesla Model 3 Long Range only achieves 78% of its claimed WLTP range. The difference in those conditions is the heat pump. The Kona has one, the Model 3 doesn't.

> You slighted Tesla

Oh noes. Does Elon know? Please don't tell him.
just doing my job (ie correcting random people on the internet) :))
I think you could use some more information on what people mean when they talk about defunding police.

Here's an easy-to-read FAQ:

https://www.instagram.com/p/CA59D-eFTzE/?fbclid=IwAR3RbTvBSb...
NASA develops new rover to send to Mars
Two Hour CSS and Pug Workshop – Animations
That was exactly my point. This is what people should tell the police in this situation. It didn't get across.
To assuage your concerns, here's a start:

* delete FB and Insta accounts

* delete FB and Insta from your devices

* use Google search for stuff your ok with Google knowing; all else, use duckduckgo

* worry more about yourself, less about others

This is what I did.
"It sounds like your perspective is formed form viewing the TV show "Cops". This is not representative of reality."

That's a poor and unnecessary assumption. Just in the last handful of years there has been a proliferation of good quality bodycam footage that gives unprecedented insight into police encounters. It would be more charitable to ask where the commenter's perspective is coming from.

"Situations where police are able to survive only because they were able to quickdraw and shoot a criminal first like some sort of cowboy are vanishingly rare and possibly purely fantasy."

It sounds like you may be the one who needs some experience watching body cam footage and reading about incidents. Just off the top, here is a quick refutation of your "fantasy" statement (and there are many more like it):

https://www.bitchute.com/video/obyWX8Wojk6l/
Threaten, sure, but they're unable to destroy us without also assuring their own destruction.

And nations will always be able to harass us cheaply. That's just the reality of the situation and likely always will be, and will be responsible for the US being more selective about the conflicts in which it asserts itself: the Truman Doctrine, for all of its nobility, exposes the weakness of a global posture when everyone isn't panicked about global thermonuclear war: we just have to care less about things that don't impact us as much, or we'd be at war everywhere. Taking all bait would collapse the republic.
Any specific software and hardware that qualifies or comes close?
This sounds like how DARPA contracts work. Yea, we're in 10 different companies, but we're all collaborating and sharing deliverables.

I agree that the bidding system on normal defense contracts could benefit greatly, but usually you just end up as a sub.
Snaps are a poor solution for the problem apt already solved years ago.
Echoing others here: use Pop_OS or Manjaro. Pop_OS is really the best of Ubuntu, but with sane defaults that respect you. Manjaro just works, every time, every install I try.
Well, the US military budget can only be understood as an aesthetic statement, there is basically no scenario were the US defense budget is not vastly oversized.

The obvious counter of getting stuck in Iraq or Afghanistan, there the problem is a political, not a military one. The US forces were easily able to archive military targets, the problem is that nobody bothered to formulate clear political goals that could be archived, and consequently the western forces are stuck in limbo.
>and it does further protect the users password from being harvested from passive MITM'd SSL like it is on some corporate networks.

It might protect the password if the user is reusing it elsewhere, but it doesn't protect the account the password is securing during the intercepted transmission.

The MITM attacker can just replay the hash.
Yes, sorry, rereading it it is clear.
Flint is not a wealthier town. They are one of the "someone else's problem" poorer places that the wealthier towns don't care about.
Seconded! Manjaro just works.
Firefox does that in debian stable. but it's supposed to restore your tabs like they were
I understand that sentiment - certainly there is quite a bit of waste in your system. But you should consider that in nearly all plausible cases where you would have a "war" with Russia, it will either occur near Russia (granting them advantage of operating near their base, and minimizing cost of projecting force), and/or in a situation/context specifically designed to minimize American advantages.

Russia gets to operate on the cheap since they have a much simpler and tractable goal - they don't need to be a global hyperpower, they just need regional dominance. They don't need to sustainable project conventional power to the other side of the globe - they only need to project power in their region, while having sufficient unconventional power projection (read nukes).

Russia also gets to operate on the cheap since they have just less commitments.

Finally, Russia also gets much looser constraints to operate in. Consider one of the more "realistic" fantasy war scenarios - Russia moves on the Baltic States. Russia is more likely to be able to absorb causalities politically than American forces. This plays into American force and war planning. There is an understanding that American forces require significant overmatch to create conditions where the current American way of war can be sustained long enough to achieve American goals without too much political/public backlash.
Hopefully, they will be fully IPv6 and use IPv4 only for legacy internet via something like NAT64/DNS64 + 464XLAT as some of the carriers do.
This, I think, is exactly why everyone I know who is happy with their backlog management does it in an Excel spreadsheet or Google Sheets.

I'm fine with ticketing systems for handling immediate work in progress. Which, incidentally, is what they're meant to be used for. Every time I've ever seen people try to juggle business priorities and long-term goals in a ticketing system, though, the end result has always struck me as being something of a failed experiment to develop a product that works well as both an ice cream topping and an engine lubricant.
Read the book “Masters of Doom” for more detail than this article. Great book on the rise and fall of id software.
I think your delicate opinions will be more comfortable on gab instead of HN or reddit. Bye.
That seems like a terrible idea... primarily because having a few different heterogenous systems is advantageous. Bugs or vulnerabilities won't propagate as easily and it's much better to compartmentalize from a security perspective.

You have to find a balance... monorepo for defense is dangerous.
this sounds like "dc" except with dc you'd need to add a "p" at the end to print the top of the stack
I tried it in Dart and it worked, so it's possible.

But maybe I don't understand your point, if so, tell me what exactly would be impossible to implement in a language like Swift, Dart, Kotlin.
Are legal bullies a net good or bad?
Please correct me if I'm wrong, but one cannot hold off updating the snaps indefinitely. Thus there is no "if".

One gets a maximum of 60 days, that is all. Through a snap proxy it's possible to hold off longer, but then the proxy needs to talk with the snap store periodically.

Why people are upset is, I believe, that Canonical forces people to accept any and all changes to the installed software, without being able to guarantee perfect backwards compatibility for all upgrades. Obviously, neither Canonical nor anyone else can make that kind of promise for all software out there.

Canonical should not force updates on people; let people take care of backwards compatibility; let users turn the auto-update on and off and allow users also to freeze package versions (and their system configuration), if the users so please.

Also, not sure I understand the point about automation. There is automation already today in Ubuntu through autoupdating .deb packages. It is nothing inherently new in Snaps.

One problem with measuring Linux desktop installation base is that Linux users are often the people who turn off telemetry, call-home, employ DNT, run ad blockers, run third party script blockers, and so on. I wonder how much this skews the results.
Would someone be able to tell me how to plain old turn it off? I still can't tell even after reading the docs
I like snaps too but snap has a habit of killing my open apps when it wants to update, rather than waiting. Especially Telegram.

Also Telegram was really buggy a few versions back and it took several releases for notifications to start working again. It would have been nice if I could roll back and pin while they went through the first few 2.0 releases.
If a bank thinks money laundering has occurred, and the police don't request to seize the funds, then normal behaviour is to return the money to source, or even to the customer they suspect of money laundering.

Banks don't have any actual power to seize funds, only the police do that, and it occurs extremely rarely. (I've seen thousands of reports sent to police every month for years, and I've only seen police seize funds a handful of times)
Cate Blanchett has cut her head with a chainsaw during lockdown
not to mention how quickly this change has happened.

America might have an issue with diversity, but compared inthe 20th century, europe as a continent has been through massive suffering.

let's not forget 30 years ago, half of the continent was divided and 40 prior to that most of it was in ruins.
> Maybe I’m just ignorant but it seems like allowing developers to push software updates without any review

When you create a snap package and post it to the Snap Store, you only get the default limited rights for your snap.
For example, your application is not able to access external disks. But if your application has a real case to do so, then you need to request to have that access added to your snap.
"no other country is providing global free trade"

Who is threatening global free trade? Pirates? Are they why the US needs eleven supercarriers?
... and this is exactly why China and Russia have an interest in seeing this stop. China has eyes on Africa and Russia has eyes on its neighbors.
Not at all excusing what happened, but was he actually killed? I thought he was taken to a hospital and recovered?
https://www.nytimes.com/2020/06/01/technology/facebook-emplo...

> Many of the employees, who said they refused to work in order to show their support for demonstrators across the country, added an automated message to their digital profiles and email responses saying that they were out of the office in a show of protest.

I'm pretty sure Facebook's "virtual walk-out" was virtual because they were all working from home. They still stopped working, en mass, for the day. They still risked being fired, and they still negatively impacted the company's productivity.

They just didn't actually walk out of the office because they never physically went to the office in the first place.
Agree, and in theory duplication is easy to refactor and clean up, but the nasty thing about duplication is that the instances can diverge in little ways, and then the person cleaning it up may not be able to tell if the differences are meaningful and need to be preserved, or accidents of maintenance.
I really don't know which firmware nowadays qualifies as secure i.e. without backdoors.

The times where we had complete control over our hardware seem to be over.

Would also like to know about the current state of Open Hardware.
Here's the classic story about replacing a C++ HTTP server with a "slower" Go one: https://talks.golang.org/2013/oscon-dl.slide

Mind you, in 2013 the Go compiler was at go1.1, and had practically no optimizers at all.
I don't think the chinese military is real. As in, I don't think that the military is China's primary mechanism for creating and enforcing international hegemony, as it is in the United States.
Kafka Acks Explained
https://zenodo.org/communities/pokemon-go-spoofing-2020/
Manjaro is install and go. Arch Linux is ... well, if you haven't done it before, you're going to waste at least an hour going through the awful documentation trying to piece together what the installation flow is supposed to be. The beginner's guide was scrapped and the replacement is awful. So if you're new, it's going to be painful. And if you aren't new, it's still painful if you just want to install your OS and get working on things that actually have anything to do with things that interest you. You like Arch Linux, fine. But don't pretend everybody wants to install and configure everything manually, then mess around with whatever seems to be not working because the moons aren't aligned just right that day. I'm tired of Arch Linux. I'm tired of all the tinkering. I'm tired of the additional cognitive load of all the things I have to make sure is configured right. I already waste hours of my day just getting tooling to work for whatever god awful language I have to work with that day. I just want things to work. Manjaro just works.
This absolutely makes sense to me. It explains why it affects anyone, not just overweight people or people who do not exercise. Our mouths evolved to masticate much larger amounts of low calorie and high fiber food. If this theory is correct, it is still unfortunate that it is not easily solved with something like exercise alone and often requires either braces or CPAP.
> For scientists, black holes are a big question mark for many reasons.

The writing of this piece is so shockingly bad that I wonder if it was machine translated.
This is my read on the situation too. MS already solved this too: just make it difficult, but not impossible to turn off.
Arch is kinda the I can do everything reliably distros if you know how to set me up.

Updates are only installed when you run pacman (or a pacman wrapper/replacement). But I guess you mean changes to a package in the repository with "package upgrades straight from the developers".

There are two sources for arch packages:

- The official repository,
- The AUR repository

The later one does indeed allow maintainers to arbitrary update or remove packages. It provides just a way for _users_ to provide custom packages to other users. The responsibility for reviewing them lies with the person using them. This is clearly communicated. Also most AUR packages do not contain any code but just install instructions which pull the code/binaries from their original source (e.g. github/github releases/the website of the project for which the package is). So reviewing them is normally quote doable. The only annoying to review AUR package I can remember is tor-browser.

With regard to the official package thinks are actually pretty similar as far as I know (but I don't rally know) except that not everyone can publish thinks there and you have a group of "trusted" core maintainers.

In the end arch is a distro by the "experienced" Linux user for the "experienced" Linux user without to much financial backing.

Not that there still are thinks like a security group which tracks CVE's and similar but it's fully based on volunteers.

This makes it quite a fascinating choice as any choices wrt. maintenance comes from some dev wanting to use it on their system.

But yes if you don't trust the core maintainers don't use it.

Also it might not be appropriate to be used on cooperate systems due to company policies wrt. legal liability reasons.

Still you also trust many other software maintainers solely based on a good reputation and for arch it's in the end the same.

Also besides pacman and probably some other minor thinks Arch doesn't do any code. It's just provides code other people wrote (sometimes with publicly known patches) to the user, sometimes pre-compiled.
One of my main gripes about matlab and that Julia unfortunately adopted is the dot syntax. Any other symbol would have worked, but the dot is just way too easy to overlook.

I think it is because it was initially developed for people primarily working with matrices.

Most of the things I do is actually based around multidimensional arrays so when I do operations I almost always want element-wise operations. Unfortunately you often don't even realise you do the wrong operation, just the result is wrong. So I have spend lots of time debugging, until I realised I had a missing dot somewhere, and then spending again significant time trying to find where the dot is missing.

I therefore always found the complaint about np.dot(x,y) being too verbose interesting, because I like that, it makes it explicit and is difficult to overlook.
You may distribute those .snap packages directly to the users.

Granted, you need to pay for your own separate Snap Store, unless someone makes the effort to create a third-party implementation.
> Apple's where they care about usability over configurability.

I don't know the Apple ecosystem, but adding a 3-second-delay to every opened app because of a questionable sandbox whose security benefits are hypothetical doesn't sounds like “caring about usability” at all…

Appimage is a better solution than snap overall, and it solves your issue with having yo go through canonical, but the whole point of snap is forcing you going through canonical…
Sometime I wish that my project was managed in a folder with neatly arranged subfolders all in ASCII text. Specs in the specs-folder. Release lists in the release list folder.

Bugs in the bugs folder, with a text file for "reported", "active" and "fixed" bugs sorted by release version folders.

I honestly would want to try it. Files and folders are the abstraction that was supposed to replace physical folders with files, but in practice files stored in computers/network/mail are just a bunch of papers randomly put everywhere. How about using folders as they were supposed to ...
In the UK the company needs to get certification from the provider of the independent legal advice, otherwise the agreement is void.

Normal behaviour is for the company to pay for the legal advice up to some reasonable limit.
Pretty sure you could still install Snap if you wanted to. It just won't come pre-installed?
Check WhatsApp. There is very limited multi device support but all messages and calls are always e2ee.
E2E is a property of the software, not the software license.
I'm planning to upgrade so you have my attention. What did 20 change to break your workflow?
I have the perception (maybe just uneducated guess) that Debian is strictly worse than, say, Arch for personal use. One has to deal with constantly outdated packages, but also with required breaking changes in case of an upgrade from one version to another.

EDIT: I was mostly wrong about the "breaking changes", but this seems like a breaking change: https://www.debian.org/releases/stable/amd64/release-notes/c...

Anyway, those release notes are huge, I'd say it is less painful to maintain an Arch system for personal use because of that. You should update/upgrade more often, but the required interventions, if any, are easy.
I think what he/she means is that core maintainers (or AUR maintainers) might be able to change a package without another core maintainer (or AUR maintainer) reviewing it.
> I would also not be surprised if they feel like they are being classified bad people as a group for the transgressions of a few.

What's good for the goose is good for the gander. They don't seem to have trouble applying that logic to peaceful protesters when there are a handful of protesters who start getting violent.
Price is based on demand, competition, value, not on amortizing development cost.

Some services are costly to develop, market, and operate. Some aren’t. Customer support requires people, and people don’t work for free. A small number of customers can create a large customer service load.

Either the services are worth it to their customers or they aren’t. I use a lot of web services, they are a cost of doing business and usually deductible from taxes.
Yes, lobbying is the root defect in the operating system of governance. This is what happens when business can buy legislative outcomes - Americans can't afford medicine when the rest of the world gets it cheaply.
I have been using the LXD snap and it worked just fine.
The complexity should be similar to that of Docker.
Using Composite Types Within Postgres
The big question would be how you deal with shared infrastructure -- compute, data storage, logging, etc. Google has a significant amount of highly proprietary code in those areas which they're undoubtedly using within their ads product; it'd be tricky to figure out how to deal with that in a split.
It will install the .deb because they don’t have snap in Pop OS.
> It looks to me that the dislike is emotional in nature.

But people seem to like flatpaks, so I don't think it's emotional. More a poor implementation.
Centos is too slow moving to be suitable for desktop use. Fedora updates to a new version every 6 months. Updates in place have historically been less than awesome and it adopts new tech before it is ready with no practical way to run either the old version of fedora or the old version of the software.

Example rolling out pulseaudio when it didn't work well. One version I recall went from acceptable font rendering to can't stand to start at it levels of horribleness. The release of gnome 3.0 the release of KDE 4.0.