Hacker Newsnew | past | comments | ask | show | jobs | submit | 1500100900's commentslogin

> Your backend needs to store location because places can switch time zones.

For the event, your backend only needs to store the timestamp in a timestamptz field and make sure that clients set the correct time zone on session start (this you might want the backend to store in the database too, but probably in the users table).


The last time I checked, audio and video firmware wasn't there.


I'm surprised that not only is there no application firewall for any of the BSDs, there doesn't even seem to be any need for it. There is OpenSnitch, but only for Linux.


Biggest market for BSDs is the server one, so it's a simple lack of demand.

SELinux can be somewhat classified as an app firewall but it's a policy framework after all and that suited for that.


NetBSD actually does better in that regard with its VeriExec stuff.


Maybe the closest things are chroot jails and pledge/unveil, both of which are application-specific or built in to the package. (I'm agreeing with you.)


I'd be interested in learning which commands you have in mind and what specifically is a bit nicer about their coreutils implementation.


In GNU utilities, option arguments can come after (or between) positional arguments. Personally I find this small convenience invaluable, because I'm used to it.


Oh, I had no idea that GNU utilities allow this.

As a Unix graybeard I always place options first. Options last feels like Windows command prompt, so nothing I want to see...

I always tell younger colleagues who place options in the end, it might work with some commands, but just don't do it. I did not know that "some" includes all of GNU coreutils? A single common code style is a virtue, even in interactive use if there are onlookers. So I guess I will continue to point it out.


Even many command line parsing libraries support it and scan the entire argv for options. You should always terminate the options with "--" if it's in a script and any of the positional arguments are variables that might or might not start with a dash.


Unless you're Tom, you'll have to work on tickets assigned to you by some manager.


That's not really true any more.

I personally know several Postgres contributors / committers who have a very high amount of control on what projects they work on.


In a world where HA is key, PostgreSQL has nothing to offer.


Patroni is a thing and working on removing the dependency on a DCS. Works like a charm at work.


Give Mastodon a threaded view and technically it's the same as reddit, but federated? Usenet, but not just for nerds.


That’s basically just Lemmy/kbin. Those two services can even interconnect with Mastodon thanks to ActivityPub.

As I’ve said elsewhere in this thread, moving text around on the Internet has been a solved problem ever since NNTP. And that was 1986!

The only problem is that there’s not a lot of money in it, which is why having the ability to federate a bunch of smaller services together is such a good solution (at least on a technical level).


While waiting for PG 16 you can upgrade to 15.


Because PostgreSQL major version upgrades are hard and for large databases, requires some level of downtime. Given that that major version releases are on an annual release cycle, staying evergreen is really really annoying.


Under some elementary scenarios (and using some Postgres offerings), you can do a full major upgrade using logical replication (even with replicas). It depends on your situation, generally I agree, any sophisticated use of Postgres (lot of views, materialized or not, fast changing schema, large objects, and so on) makes upgrades a pain and is generally somewhat of an unresolved problem in my opinion.


Agreed. I also see PG 16 is scheduled for release later in the fall. Also, you don't want to put the first 16.0 version on a production system, rather wait until 16.1, 16.2 etc.


That's always for the best. So now that 15 has had some time to settle, it's a good time to adopt.


Great opportunity to test your db backup process. :)


So you DO search for answers to mainframe questions on s**overflow?


Postgres actually does have thousands of engineers but it's not easy to notice because they all share the same name.

https://www.citusdata.com/blog/2017/04/20/analyzing-postgres...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: