What's the best site for blogshitting in 2017?
I want to write public articles that people can read. Why doesn't twitter have blog function yet?
What does /g/ use as a new tab page? How do you keep track of all your bookmarks?
Bookmarks just result in endless organization. It's like e-mail. I gave up. I keep most visited sites in the bookmark bar and dump the rest in one folder and regularly delete them when it gets out of hand.
What are you working on, /g/?
Previous thread: >>61589577
Updating god knows how many scattered utilities to pull customer email addresses from a different source because rather than fixing the clusterfuck Visual FoxPro data source that limited to 35 characters, they created a new database for them and started migrating one side of the company over to using it without bothering to tell anyone.
>I only recently became a developer and this is one of my first professional experiences.
>the article I shared on our team’s Slack channel (read: I whined and told them how to job)
We don’t give a fuck.
good day, /g/uys.
I'm giving away my S3 to someone who needs it more, so I'll need to find a suitable replacement.
I could've opted for an SE instead of this 6 I'm posting, but no use crying over spilt milk now.
so far I've been looking at pic related. looks like a business phone. is it any good? or should I get something Samsung?
I have the Moto G5 and the battery is kind of a let down, you will most definitely have to recharge it every night, otherwise it's a good phone, performance is smooth across apps.
Lenovo is kind of self aware about the shitty battery life so they made it replaceable for this model.
The Moto G5 Plus on the other hand has stellar reviews. No removable battery though.
The first big problem: PID 1
On unix systems, PID 1 is special. Orphaned processes (including a special case: daemons which orphan themselves) get reparented to PID 1. There are also some special signal semantics with respect to PID 1, and perhaps most importantly, if PID 1 crashes or exits, the whole system goes down (kernel panic).
Among the reasons systemd wants/needs to run as PID 1 is getting parenthood of badly-behaved daemons that orphan themselves, preventing their immediate parent from knowing their PID to signal or wait on them.
Unfortunately, it also gets the other properties, including bringing down the whole system when it crashes. This matters because systemd is complex. A lot more complex than traditional init systems. When I say complex, I don't mean in a lines-of-code sense. I mean in terms of the possible inputs and code paths that may be activated at runtime. While legacy init systems basically deal with no inputs except SIGCHLD from orphaned processes exiting and manual runlevel changes performed by the administrator, systemd deals with all sorts of inputs, including device insertion and removal, changes to mount points and watched points in the filesystem, and even a public DBus-based API. These in turn entail resource allocation, file parsing, message parsing, string handling, and so on. This brings us to:
The second big problem: Attack Surface
On a hardened system without systemd, you have at most one root-privileged process with any exposed surface: sshd. Everything else is either running as unprivileged users or does not have any channel for providing it input except local input from root. Using systemd then more than doubles the attack surface.
This increased and unreasonable risk is not inherent to systemd's goal of fixing legacy init. However it is inherent to the systemd design philosophy of putting everything into the init process.
Systemd is not an init system!!
If someone characterizes systemd as an “init system,” you may safely assume that s/he is either utterly clueless or deliberately obfuscating the discussion. Calling systemd an init system is like calling an automobile a cup holder. Not even Lennart Poettering pretends that systemd is anything but the “Core OS” (sic).
What systemd is is an effort to re-create large portions of existing userspace (including login, job scheduling, and networking, just to name a few) inside a single process traditionally reserved for the sole purpose of starting *nix userspace. (Just in case it isn't clear, there is a huge difference between starting userspace (init) and being userspace (systemd).)
At the end of the day, how one perceives this re-creation of existing userspace strongly influences one's reaction to systemd. There are plenty of perfectly legitimate reasons to be troubled by this re-invention of the wheel; they range from the philosophical and aesthetic, to the technical and mechanical, even the purely political and brutally practical.
And that's part of the problem when folks start to “debate” systemd. Very few folks have the chops to think about, much less talk about all of these areas simultaneously. As a result, the discussion becomes fractured and disjointed, in what is literally the textbook definition of bikeshedding. Suddenly, a talking head who's never written a line of code in his/her life offers up an authoritative-sounding-but-utterly-bogus opinion on systemd's maintainability. Add in the fact that folks on both sides (including Poettering himself) act as if name-calling is a perfectly good substitute for empirical evidence, and the “debate” becomes indistinguishable from white noise.
NASA engineer explains why systemd is bad
>My problem with this is that the order in which services are started should, in my opinion, be exactly the same each time and predictable to the sysadmin. With systemd, the order is not deterministic, so you don’t know what’s going to happen next time you boot. I work with servers and embedded devices; I don’t care much about boot time. A server spends several minutes in the BIOS during POST anyway, before the bootloader is even run; making the OS boot faster doesn’t change very much. Embedded devices already start quickly because you trim them down to the bare minimum. What I care about is that every time I boot, the same exact things happen in the same exact order — the order that I want.
>It seems no one can agree on whether systemd is modular or not. I think the problem is with different definitions of ‘modularity’. Systemd doesn’t put everything in PID 1 like some people suggest; it uses modules that communicate with each other. So it is modular in that sense. But these modules are very tightly integrated. You can’t easy remove some of them, or replace them with other things. So in that sense it is very monolithic. This is not at all like having a simple interface and passing data via stdin and stdout, which is the modularity that makes UNIX pipes possible. This is the sense that matters to me.
>[...]I dislike the way systemd is absorbing everything. It’s not just an init system, it’s become an everything-under-the-hood includes-the-kitchen-sink management system. That doesn’t feel modular to me. Why should systemd implement NTP when ntpd already exists? I think systemd-timesyncd and all the others like it are just reinventing the wheel.
Full article: https://bsdmag.org/randy_w_3/
How does it make you feel?
What are you working on, /g/?
I just finished setting my rpi2 up again with my blog and openvpn server. Fucking SD-Card got corrupted. Might move my blog files to an external USB stick or HDD. Dunno yet.
But I still have a raspi 1 around with which I wanted to do some fun stuff. Just dunno what exactly. any tipps? What can I do with eet?
Mine is running apcupsd with some scripts to manage my home server when the power goes out and pihole for DNS ad filtering. It has been working fine for years, it's one of the very first models that came out.
Right now I'm using my raspberry pi as a wireless router. I have it connected to my computer with ethernet cable and it forwards connection over wifi. It uses dnsmasq for dhcp and dns and iptables to forward connection.
Ajit "Pajeet" Pai is fucking us over... Is there really no way to fucking stop him from killing Title II?
>Says he will not read FCC complaints at all and made up his mind
>Constantly pushing for killing of Net Neutrality
>Constantly trying to confuse the public into believing he "is protecting the internet by making it open"
>1 other member agrees and Trump also
>3-1 vote with 1 other democrat basically disagreeing with everything he says
>Verizon and TWC all have a history of throttling internet speeds and will do it again
Are we fucked? Is there nothing to stop this cunt? Look at this smug fucker.
How much processing power is equivalent to 10% of the human brain?
Watson can beat humans at Chess and Go, but it has to try hard to do that, and I'm still not convinced what Watson is doing is actually true thought and not just calculations which my iphone can do.
I'm about to start a full-stack engineering role at a Series-A bay area startup. My company just sent me an email asking:
> I wanted to reach out and ask what you'd prefer for your machine and any peripherals.
> We've started using the touchbar macbook pros, and feel free to choose a monitor and any additional periphs you might need.
What would you request when given carte blanche?
Solar energy accounted for the largest proportion of employers in the Electric Power Generation sector, with wind energy the third largest, the report on green energy from the US Department of Energy (DOE) says
>being this ignorant about the energy sector
listen here you little shit, i dont care where the power comes from, you will need a way to power the turbines, the real problem here is baseline power the only sources of baseline power that are currently available is coal, natural gas, oil derivatives like gasoline/diesel/fuel-oil (which the US does not use since the oil embargo for obvious reasons) and nuclear.
Any intermittent power sources will never be used for baseline power until a better battery technology exists. So stop it with the bullshit headlines. Sure solar works great, it would actually be awesome if cities and counties woke up to this very fact and began local initiatives to cover every single free space with solar panels or wind turbines even if small in order to utilise the space they have available at the best possible scale and with all these efforts across the country you could simply reduce your need for power for the majority of uses that can be reduced light lighting.
A incredibly good way to do this would be to finally enforce the building displacement tax across the country (taxing you for the square footage of land you made impermeable to water) and reduce or eliminate that tax if the impermeable surface has a solar panel/energy generation on it youd end up with a lot of solar power installations country wide and wide reduction in electricity consumption.
Which password manager does /g/ use? I want to have complicated/"uncrackable" passwords and I'm not going to memorize them