cybre.space has reached the end-of-life and is now read-only. Please see the EOL announcement for details
wmww relayed

this is why we can't have nice things.
people dare to ask for help writing software that's sole purpose is to violate workers rights

Show thread
wmww relayed

its 2020 we should be living in lush forested cityscapes

Question👏contemplate👏deconstruct👏and👏discuss👏the👏deeply👏held👏beliefs👏of👏yourself👏and👏those👏you👏respect👏rather👏than👏succumbing👏to👏dogma👏in👏any👏form

Looks like I'll be in Seattle from Wednesday to Sunday or so for SeaGL, then Portland for a bit after that!

wmww relayed

A couple weeks ago @wmww was over and we talked for a while. He had an idea I'd like to put up here having let it sit for a bit.

The government should give organizations like Mozilla money based on the amount they accomplish, essentially buying free software for the world. The amount provided should be determined by competition amongst the various organizations, to encourage efficiency and effectiveness, but should be adjusted at a limited rate to insulate against political swings.

@sir Does this mean failing to call layer_surface.set_size() is legal if and only if all four edges are anchored?

github.com/swaywm/wlr-protocol

That seems weird, but it's my best reading.

(Using masto because Matrix<>IRC is down, so I don't have a bouncer)

wmww relayed

Looking to buy a mechanical keyboard for a steampunk themed themed computer thing. Any suggestions?

wmww relayed
wmww relayed

the eternal question: is 6.5 figures $500,000, $650,000, or $(10^5.5)?

In a single message, someone claimed Clion is open source, and that they were using a cracked version. Idk much about Clion, but something doesn't add up.

Things I've successfully taken through airport security:
* An exacto knife
* A mess of wires and chips connected to a clock display
* Items which are not, strictly speaking, federally legal

Things I've had taken away:
* Soylent
* Duct tape

wmww relayed

"I very recently worked on the Edge team, and one of the reasons we decided to end EdgeHTML was because Google kept making changes to its sites that broke other browsers, and we couldn't keep up." news.ycombinator.com/item?id=1

wmww relayed

@aral @Purism @gnome today I was told that google G Suite for education has 70m+ customers and that in the USA, two schools in three are using it. I haven't checked this figure, but if it is even close to being true we are placing the data of millions of children into the hands of the largest dealer in data on earth - before we even give them a choice.

A whole generation sold into data serfdom.

We have to get the technology you are talking about into the hands of educators.

How?

Oh shit I forgot the base case.

pad :: ([1^.* 5^.] [2^.* 6^.] :: [1 2] -> pad -> [3^.*] [4^.*] :: [3 5] [4 6]) | ([] [1^.* 2^.] :: [] [1] -> pad -> [3^.* 4^.*] :: [3 '0'] [4 2]) | ([1^.* 2^.] [] :: [1] [] -> pad -> [3^.* 4^.*] :: [3 2] [4 '0']) | ([] [])

Show thread

Sorry, this had some bugs in it. Corrected version:

pad :: ([1^.* 5^.] [2^.* 6^.] :: [1 2] -> pad -> [3^.*] [4^.*] :: [3 5] [4 6]) | ([] [1^.* 2^.] :: [] [1] -> pad -> [3^.* 4^.*] :: [3 '0'] [4 2]) | ([1^.* 2^.] [] :: [1] [] -> pad -> [3^.* 4^.*] :: [3 2] [4 '0'])

Show thread

I'm trying to design a text processing language that's elegant and concise. I'm failing.

pad :: ([1^.* 5^.] [2^.* 6^.] :: [1 2] -> pad -> [3^.*] [4^.*] :: [3 5] [2 4]) | ([] [1^.* 2^.] :: [] [1] -> pad -> [3^.* 4^.*] :: [3 '0'] [4 2]) | ([1^.* 2^.] [] :: [1] [] -> pad -> [3^.* 4^.*] :: [4 '0'] [3 2])

Opinion 

Vending machine codes should have a checksum bit

Show older
Cybrespace

the mastodon instance at cybre.space is retired

see the end-of-life plan for details: https://cybre.space/~chr/cybre-space-eol