Stories
Slash Boxes
Comments

SoylentNews is people

Log In

Log In

Create Account  |  Retrieve Password


NO COLLUSION!!!!

Posted by realDonaldTrump on Friday February 16 2018, @10:16PM (#3004)
2 Comments
Topics

Russia started their anti-US campaign in 2014, LONG before I announced that I would run for President. The results of the election were not impacted. The Trump campaign did nothing wrong -- NO COLLUSION!!!! 🇺🇸👱🚫💕👱🇷🇺

Foutanga Babani Sissoko

Posted by takyon on Friday February 16 2018, @01:18PM (#3002)
3 Comments

You Up? College in the Age of Tinder

Posted by takyon on Thursday February 15 2018, @01:01PM (#2997)
12 Comments
/dev/random

You Up? College in the Age of Tinder

Frankly, dating apps can also just make things incredibly awkward. My freshman year I swiped through hundreds of people. At one of the last tailgates of the year, a random man walked by me and yelled: “Hey! We matched on Tinder! You are Tinder girl!”

I was mortified. Suddenly everyone around me knew that I was on Tinder. And I had swiped through so many people, I had no idea who this guy was. He was just another nameless “match” that I would never get to know. Because, needless to say, I walked away and never spoke to that guy again.

[...] The same Snap asking to “hang out” sent at 2 p.m. can have a completely different meaning when sent at 2 a.m.

[...] You don’t want to be mid-makeout while the jewel-encrusted crab from “Moana” is singing about how shiny he is.

I made February 2018 a VERY SPECIAL month!👱🏿

Posted by realDonaldTrump on Wednesday February 14 2018, @09:29PM (#2995)
2 Comments
Topics

Folks, this month is very special. Because I've proclaimed what I call National African American History Month.

Let me tell you, last February I toured our National Museum of African-American History and Culture. And they had a stone there. The slaves would stand on it. And get auctioned off. And I said to myself, "boy, that is just not good, that is not good.” They had little metal things, like handcuffs, that they put on the little slave children. And I said to myself, "that is really bad!" Sometimes handcuffs are fun. Trust me, it's not fun to put them on children. It's very sick, or bad.

So now I'm saying to all Americans, let's COME TOGETHER. 💕 As One Team, One People, One American Family! To celebrate the extraordinary contributions of African-Americans to our nation. Let's turn our thoughts to the heroes of the civil rights movement whose courage and sacrifice have inspired us all. Frederick Douglass, he's done an amazing job. Rev. King is being recognized more and more. We've got so many great people. Proclamation: 45.wh.gov/c9Gvt9 pic.twitter.com/Nx0AEKZy5p

New York Times Hires and Fires Writer Within 6 Hours

Posted by takyon on Wednesday February 14 2018, @05:19PM (#2993)
8 Comments

Thoughts on init systems, Epoch, the future

Posted by Subsentient on Monday February 12 2018, @06:08PM (#2989)
5 Comments
Code
Oh boy, has it been a while. A lot has changed, much of it not at all for the better.
Life's been hard, but I suppose that's a story for another time.
I've spent the last year or so using Fedora exclusively, as it always has been my favorite distro, other than the systemd quagmire. I've stopped using SubLinux 2, because it's too outdated and I don't have the time or the energy to build another complete system myself with everything that's been going on, much less maintain it.
I used Epoch with it for a while, stumbling through the incompatibility that intermixing systemd and Epoch components caused, before I gave up and essentially said "fuck it". So, I've been using systemd for around a year now.
Here's what I learned from that experience:

* systemd is still terrible. It's unstable, slower than it should be, buggy in critically important places (like unmounting filesystems on shutdown), and still assimilating technologies that it really shouldn't be. (systemd-boot, aka gummiboot, anyone? Now introducing systemd the bootloader.)

* systemd does have some important things that Epoch does not, most importantly a more packager-friendly configuration system as compared to Epoch.

* Epoch is still substantially superior in some ways. Among them is stability, fault tolerance, overall program size, and service management, not to mention the lack of external library dependencies, e.g. dbus. It also has a better feature set for recovering from certain issues, e.g. ctrl-alt-del to kill a stuck service.

* Epoch's codebase is absolutely nauseatingly terrible. It's incredibly hideous. It's "tried and convicted for war crimes" bad. It's unwise for me to attempt to further this codebase as-is, without at least a substantial partial rewrite.

I've had time to do some introspection, and I've realized where Epoch succeeded, and where it failed.

Where Epoch succeeded
* Service management
* Footprint size
* Configuration syntax
* Logging system

Where Epoch failed
* Codebase quality. Like seriously, so disgusting.
* Packager-friendly configuration/service files (A very big one)
* Single threaded design, which created opportunities for lockups and broken applets with misconfigured services, though this was always recoverable.


So, what now? Well, I haven't given up, but I don't have a lot of time right now, due to crippling financial problems.

I do have a plan.

Enter "Monolith"
The new design concept for Epoch's replacement.
The paradigm for it is as follows:

* No dependencies other than the standard library, just like Epoch.

* Multi-threaded, can start multiple services in parallel.

* FIFO file-based interprocess communication, phasing out the incredibly disgusting "MemBus" used by Epoch currently.

* Similar service file keys as to what Epoch uses currently.

* Far better support for multiple configuration files than Epoch

* Minimalist C-based module system and API, for further functionality.

* The biggest thing of all: An optional module for systemd service file compatibility, to make it a true drop-in replacement for systemd. Some things that deal with, eh, stupid stuff from systemd, like its own version of getty etc, will not be supported for obvious reasons.

* GPLv3 license. I've spent considerable time lately being exposed to the proprietary, Tivo-ized Linux systems of today. I've been absolutely disgusted at what I've found. I have no intention of giving them any further resources to lock users in. The GPLv3 should force all modifications to the base code to be published openly, as well as prevent Tivo-ization on those that do use it. With any luck, someone will put it in a set-top box without paying attention and I'll be able to force them to open it up to user code.

I'm thinking I'll write it in C++14, so I can have an easier time eliminating issues like segfaults caused by buggy homebrew linked lists etc.

It'll be a while before I can do this.
Unless someone wants to pay me a livable wage to work on this project, it's going to have to wait until my life stabilizes a bit, which doesn't seem to be coming soon. hint hint.

That's it for now.

Any thoughts?

29-Year-Old Pregnant Virgin

Posted by takyon on Monday February 12 2018, @02:15AM (#2988)
14 Comments
/dev/random

I’m a 29-Year-Old Pregnant Virgin

"This is me giving a middle finger to the people who told me I couldn’t do it because I’m not married yet."

Thoughts &prayers w/the Saratov Airlines&Grand Canyon folks.

Posted by realDonaldTrump on Sunday February 11 2018, @09:00PM (#2987)
3 Comments
Topics

Thoughts and prayers with the families of the 71 Saratov Airlines passengers & crew who died. ✈️💥 No survivors.⚰️⚰️⚰️

And with the survivors, and the families of the victims, of the firey helicopter crash in the Grand Canyon. 🚁🔥

Very sad for me personally. Since taking office I have been very strict on Commercial Aviation. So there were Zero deaths in 2017, the best and safest year on record. 2018, not so great. We must work much harder and get very, very tough on the airlines. Jimmy Carter, President Carter, was a DISASTER for our airlines! Our airlines have been in the shitter since he signed the Airline Deregulation Act.🚽 pic.twitter.com/y8vikN1akP

Suggestion: Improving TFS

Posted by fyngyrz on Sunday February 11 2018, @11:28AM (#2986)
23 Comments
Soylent

Today, I was greeted with this FS...

...which contained the following error...

Both are observable by the companies they report too to

...as I stared at this, I thought, "I should let them know"... then I realized there was no conveniently associated way to let anyone know without posting a message in the actual comments, a message that really didn't belong there, other than, well, that was the easiest thing to do.

So I suggest that at the end of each FS, there be a small link such as...

...which, when clicked, would give you a form to report whatever it is that they missed, fouled up, or otherwise need to know. The form would provide the person who clicked with a copy of TFS to work with, and when submitted, the editors with the link to TFS automatically, a copy of the content, raw, ready for editing in another form field, and the remarks from the submitter.

The user of this link would copy the text, click the link, paste, make the appropriate remark(s), and submit. Easy.

I submit that it is better for the site in general if we all have the opportunity to improve it, and if that process is as painless as possible. Readers, and that includes new readers, that are not stabbed in the eye with obvious grammar, spelling and other errors, will both be more engaged with the actual story and less inclined to think poorly of the site.

Russians Mock Their Space Program After Falcon Heavy Launch

Posted by takyon on Saturday February 10 2018, @08:33PM (#2984)
9 Comments
Techonomics

Russians are mocking their space program after the SpaceX launch

Some dove head-first into Russia's rising inequality and the excessive wealth among the country's billionaire elite. One user noted the millions of dollars and years of effort Musk has plowed into pioneering space technology, and lamented the comparison with the kinds of things Russia’s notorious 96 billionaires tend to spend their own money on.

His example: Roman Abramovich, the Russian oil-and-metals magnate who spent some $233 million buying the U.K. soccer team Chelsea.

Abramovich, who’s worth $11 billion according to Forbes magazine, also splashed out some $400 million for the world's second-largest yacht in 2010, which he named Eclipse, ironically enough.

Others used the SpaceX craze to poke fun at Moscow’s standard tit-for-tat diplomatic approach to disputes with Washington, with one user photoshopping a mobile missile launcher flying through the cosmos as Russia’s “symmetrical response.”

How Elon Musk Beat Russia's Space Program

The Soviet Union tried something similar in the 1960s and early 1970s. Sergei Korolev, the rocket designer who launched the first satellite and the first man into space, began the development of what came to be known as the N-1, a 30-engine superheavy rocket capable of taking a 75-ton space station to orbit and perhaps to the Moon, Mars and Venus. Finished after Korolev’s death in 1966, the N-1 was test-launched four times. Each of the launches failed, largely because of the difficulty of running so many engines at the same time.

Now SpaceX has pulled off a similar task, and even though it’s not clear yet who will contract for the Falcon Heavy’s services, SpaceX founder Elon Musk now has the most capable missile in the world: It can deliver up to 64 tons into orbit. Russia’s plans to build such a rocket, capable of flying to the Moon or to Mars, aren’t even complete yet, and certainly not fully funded, though Igor Komarov, head of Roskosmos, the Russian space agency, has promised a first launch in 2028. Even China is likely to have a superheavy launch vehicle before Russia. But it’s the success of upstart Musk that smarts. Roskosmos has the full power of the state behind it, after all. And yet here’s this boyish-looking showman launching his roadster into space, David Bowie blasting from the car’s speakers and “Don’t Panic” -- a quote from Douglas Adams’ “The Hitchhiker’s Guide to the Galaxy” -- lit up on the central console.