1,746 karma · joined February 6, 2011
I don't know where else to go with that thought...ah whatever. ;)
EDIT: fix typo, because of course
https://www.wnycstudios.org/podcasts/radiolab/articles/faceb...
I don't think this is quite right. When a new user is created in Postgres, I don't believe any permissions are implicitly GRANTed by default aside from CONNECT. And I believe the only default privileges granted on a given database are to its owner. Is it possible your experience has only been with configurations in which your PG user was either the owner of the database or a superuser?
EDIT: clarification
EDIT: whoops, that was incorrect. It's actually `brew update` that is run automatically, which updates Homebrew itself plus all of its formulae. However, I think often the effect can't be similar. If formulae are updated, and the new package you're trying to install shares a dependency with other packages, the dependency will be automatically updated as part of the install process. I'm not sure if this can also trigger an update of an existing leaf package though.
This hasn't always been the case. System76 has been around since 2005.
> Why would you go with System76, which is selling rebranded Clevo laptops with a markup, and PopOS, which is an Ubuntu derivative?
To support a company whose entire purpose is to provide hardware running Linux, as opposed to one which does it as a small niche within their much larger Windows-based business.
Volume cost savings, presumably. I guess that's the port you use for input devices since they don't really require high bandwidth connections...
You can actually turn off "Autoplay previews" now. You have to log into your account from a web browser, and then look at the Playback settings for the profile you want to change.
If this one change is in a pool with tens of thousands of other possible changes, and it also has to go through one or more QA cycles? Sure, why not 6 months?
It's slightly surprising there's not an emergency evacuation procedure for people who work in the building that involves locking all devices that remain in the building via a hot-key or hot-corner. Come to think of it, I wonder if a screen lock command is something that could be pushed from a Windows domain controller...and if so, why wasn't that used?
I've gotten to the point where I don't even use the dock anymore, it just stays hidden. Quite a long way from the good ole' days of themes.org, freshmeat.net, and spending hours customizing my desktop environment.
We're in the middle of a project in which we use file_fdw to provide an interface to CSV files which are replaced nightly, but we then also have indexed materialized views to provide faster access to the data in those files. The CSVs are only read once per day when REFRESHing the materialized views after a new set of files is dropped in.
One of the nice things file_fdw is that it allows you to create foreign tables even when the source files don't exist on the filesystem. PG only cares about the files at the moment it's trying to read them. There is one downside, though, which is that the files have to be specified via absolute path. This is something that has to be considered given the heterogeneous machine environments on which the application runs.
You can definitely have PG ignore rows that would violate constraints by specifying "ON CONFLICT DO NOTHING"[1] as part of your INSERT statement.
If you wanted to capture those rows on the fly, one way would be to perform the load via a PL/PgSQL program and include an exception handler specific to the particular constraint violation(s) you expect to hit. But I guess then you'd have to load them one row at a time...and that's not too different from just doing that in your high-level language of choice. Also the PL/PgSQL docs specifically recommend against this idea.[2]
[1]: https://www.postgresql.org/docs/11/sql-insert.html#SQL-ON-CO...
[2]: https://www.postgresql.org/docs/11/plpgsql-control-structure...
EDIT: formatting and clarity
They offer a no-cost "developer subscription" of RHEL, but I'd wager the majority of users are running CentOS on servers.
EDIT: clarity
[1]: https://github.com/coreutils/coreutils/commit/34e3ea055721ec...