Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sjellis
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
sjellis
8y ago
> will installing snapd not install AppArmor as well? It can't, because AppArmor is a kernel-level feature that also requires some level of integration into the rest of the distribution. Red Hat/Fedora-based distributions alrea
92.
▲
by
sjellis
8y ago
> Snaps seem to work well where they work, but it's limited by their systemd dependency. A more serious issue with snaps is that they rely on AppArmor as a security mechanism, which is not actually present on most Linux systems (onl
93.
▲
by
sjellis
8y ago
> I don't have a security problem with my Linux Desktop as of right now. Matthew Garrett (who does internal Linux desktop security at Google) gave a great talk at GUADEC about the current state of Linux desktops: https://
94.
▲
by
sjellis
8y ago
The Mike Acton talk is really valuable to anyone interested in efficient software, and doesn't have so much C++ as to be a barrier: I found out about it from a Go developer.
95.
▲
by
sjellis
8y ago
> If the article is supposed to be an _unbiased_ comparison between cloud hosted Kubernetes providers, I'd say it's a bit of a fail. For some it would be completely different experience because they have experience with Microso
96.
▲
by
sjellis
8y ago
> Not everyone is a paid shill but some people have a lot invested in the Microsoft ecosystem and I can only assume that's the reason for some of the comments here. I do 100% believe the Microsoft PR team has posted in here at least
97.
▲
by
sjellis
8y ago
OpenOffice development has been virtually stagnant for several years: LibreOffice is the actively developed version (and the one that Linux distributions support).
98.
▲
by
sjellis
8y ago
> The thing is, Windows 10 is starting to look more and more like a Linux distribution. Half-assed and inconsistent UI, broken updates, etc. Desktop engineering is hard (as Microsoft are demonstrating). There are a very small number of
99.
▲
by
sjellis
8y ago
> I still does not understand why can't we separate out operating system from user content. It would be pretty simply just have OS snapshots that you can boot up and switch between them while having /home unchanged. You can: h
100.
▲
by
sjellis
8y ago
Google treat consumer products differently to commercial services and Open Source projects. If there is a significant breaking change I suspect that they will handle it more like they handled the Angular 1 transition, where they monitored d
101.
▲
by
sjellis
8y ago
Now that SSL is effectively mandatory for every HTTP application, cloud providers will all either have to become CAs, or integrate with an external CA like Let's Encrypt. The existence of LE provides an alternative to commercial and po
102.
▲
by
sjellis
8y ago
> Maybe Microsoft should address the reasons why people do not switch? Look, Edge is a fine browser - it's fast, stable, and easier (compared to IE) to build websites for. > But it's not cross platform. I use a Windows deskt
103.
▲
by
sjellis
8y ago
Note that the Safe Browsing service is also used by Firefox. If you interact with a CA or some other services they may also use it to check that a domain does not have a history of malicious activity.
104.
▲
by
sjellis
8y ago
Seconding Fastmail if you want a good mail provider. They also provide calandars, contacts, notes and file storage in the package, but obviously can't match the level of integration that Google products have with everything.
105.
▲
by
sjellis
8y ago
Mozilla Foundation is actually a non-profit organization, not a profit-making business. Due to US laws, the work is done by "Mozilla Corporation", which is totally owned by the Foundation, but this is a non-profit that promotes th
106.
▲
by
sjellis
8y ago
> when a website loads slowly I'm quicker to blame the website than the browser You'd probably be right, too: the current browsers are marvels of technology that keep getting better, whilst the Websites are getting worse.
107.
▲
by
sjellis
8y ago
> language compatibility is preserved I think that Go and ECMAScript has shown that language compatibility is critical. The language changes that really improve quality of life change the way that you write code in that language, which m
108.
▲
by
sjellis
8y ago
It will be relevant until somebody does a monolithic Web application framework that is better in a way that it so compelling that it's obvious. A microservices architecture is not always the right choice. Django, Laravel and other esta
109.
▲
by
sjellis
8y ago
Protect yourself: put everything in writing, and decline to make any change that you are not confident that you understand. It is not your responsibility to fix this situation, and don't let yourself think so. If you change the code, y
110.
▲
by
sjellis
8y ago
I casually follow the development of the Elvish shell, which uses structured data, and is written in Go: https://elv.sh/ The latest release has a package manager for plugins, so hopefully we'll see more support for rem
111.
▲
by
sjellis
8y ago
> That and C# is an ISO standard which is pretty cool. Microsoft publish older versions of C# through ECMA, but that documentation is always behind the implementations (which are all now owned by Microsoft). The latest ECMA document is f
112.
▲
by
sjellis
8y ago
Buildah seems to be becoming a replacement for Docker on the desktop: https://github.com/projectatomic/buildah Pure CLI tool that does not run a daemon, from Red Hat, recently hit version 1. Unfortunately, I don't
113.
▲
by
sjellis
8y ago
> I don't trust anything Google builds anymore, they've thrown so many projects under the bus that I'm not willing to invest in anything they build. Google will terminate free consumer products that don't work out, bu
114.
▲
by
sjellis
8y ago
If you are interested in SICP, I'd definitely agree with the recommendation on that page to watch the videos. The SICP book reads like an old maths textbook (not surprisingly) and is written to accompany the course, so just reading the
115.
▲
by
sjellis
8y ago
> It seems to be more about the person trying out the language than the language itself. This is true, but Go does have a clean and mostly familiar syntax, by design: you can mostly follow along with a piece of Go code even if you haven
116.
▲
Gomacro: Interactive REPL and Interpreter for Go
(github.com)
1 points
by
sjellis
8y ago
|
0 comments
117.
▲
by
sjellis
8y ago
For desktop applications, Flatpak does this. Otherwise, containers or the new "portable services" feature of systemd. Thanks to systemd, there are standardised ways of doing a lot of things, but yeah, distributions do vary, so you
118.
▲
by
sjellis
8y ago
If you want the portability of Docker/OCI images without running a service etc., you might take a look at Buildah: https://www.projectatomic.io/blog/2017/06/introducing-builda... It's a command-line
119.
▲
by
sjellis
8y ago
Wordpress is the Microsoft Access of content-driven Websites: it is amazing because the lowers all of the barriers to entry (time, cost, expertise), but it has bad practices and a bad programming language built-in, so stuff built with it is
120.
▲
by
sjellis
8y ago
They are very different things: Workspaces runs a full desktop environment (Windows or Linux) on an EC2 instance, and enables you to remotely access it through client software. The client software uses Teradici PCoIP, rather than VNC or RDP
More ›