News for hackers. Stuff that matters.

how_to_bake

Re:Movim – Federated, open-source alternative to Tumblr on Thursday December 13, 2018 @01:16PM (#18674607)
They would delete my account? Seeing that this isn't possible any other way, that would be a blessing.
Re:A New Connection Between the Gut and Brain on Wednesday December 12, 2018 @10:04AM (#18664465)
Anecdotal thought: I have noticed that I feel angry after eating bread. Sounds goofy, but I realized that it wasn't the caffeine from coffee and it wasn't me "not being a morning person". Recognizing this has helped my relationships a surprising amount.
Re:BitChute Suspended By Patreon on Sunday December 02, 2018 @02:47PM (#18584132)
I'm just going to leave a PeerTube link here as I think it is a better example of a decentralized youtube. https://joinpeertube.org/

BitChute annoys me because the video streaming is decentralized through bittorrent tech, but the repository of videos is totally dependent and centralized with BitChute.

This is actually one of the arguments that Telegram uses.

https://telegram.org/faq#q-why-not-just-make-all-chats-secre...

>This allows Telegram to be widely adopted in broad circles, not just by activists and dissidents, so that the simple fact of using Telegram does not mark users as targets for heightened surveillance in certain countries. We are convinced that the separation of conversations into Cloud and Secret chats represents the most secure solution currently possible for a massively popular messaging application.

https://telegra.ph/Why-Isnt-Telegram-End-to-End-Encrypted-by...

>people using these apps can be targeted by governments as those who have something to hide. Due to the limited distribution of such apps, the government can identify and track individuals whose phones connect to the corresponding IP addresses. This is something that is already happening in case of tools like Tor, and, to a lesser extent, of some messaging apps. Yasha Levine is publishing a brilliant investigation about it.

Re:Deploying Mastodon on Digital Ocean on Thursday November 15, 2018 @07:09AM (#18458592)
You mentioned previously that sandstorm and cloudron are not options. Why not? You’re only talking about hosting on your local machine?
Re:Private by Design: How We Built Firefox Sync on Tuesday November 13, 2018 @10:59PM (#18447354)
What plugin? What does it do?
Re:Medium is a poor choice for blogging on Tuesday November 13, 2018 @10:40AM (#18441754)
Wordpress seems to be objectively bloated and messy in terms of the website code that is generated. You can run wordpress blogs through a website speed analyzer and compare it with a static gen site and see this.

The "hate" isn't based solely on being hip.

Re:Medium is a poor choice for blogging on Tuesday November 13, 2018 @10:38AM (#18441721)
According to the creator's blog, he intends to complete a whole suite of products that all work together.

As of now, normal people will have difficulty understanding how Read.as, Write.as, Snap.as all work together.

Looking forward to when I can get a full Facebook replacement for like $3/month subscription.

Re:Gab Vanishes, and the Internet Shrugs on Tuesday October 30, 2018 @05:57PM (#18341623)
What I meant by “leave the reservation” was that Gab as a company was not in line or subservient to the big companies (Google, Facebook, Apple). Apple banned their app a long time ago even. I believe this sets a precedent for other smaller companies that also do not fall in line. We’ve seen this many times now. Getting deplatformed is a scary thing and it only happens to those that don’t fall into line. You never see extremists on the left that call for violence against conservatives get deplatformed. What we're seeing is one platform being taken down because they were vocally in support of free speech, which the others are not.

Gab had a lot of bad apples, yes. Their moderation could have been a lot better. I’m not even sure what their moderation was. I thought they didn’t allow for calls of violence on their platform actually. But I guarantee if we count the amount of calls for violence on Twitter, it will be vastly higher than Gab. But I digress.

How long until Mastodon apps are taken out of app stores just because some bad people have Mastodon servers?

Re:Gab Vanishes, and the Internet Shrugs on Monday October 29, 2018 @09:19PM (#18333248)
There are psychos on all platforms. The double standard is horrible.

Basically, if you leave the reservation / aren’t in the old boys club, you’re toast. (Provided you become popular enough to get noticed)

I believe you now can use a Siri shortcut to create a button that goes in your widgets area that turns the VPN on or off.
Check out Nim. They recently added support for a function declaration in addition to a proc. Function automatically checks that it is a pure function with no side effects.

Considering the flexibility of the language as a whole, this is really cool!

Hate to be annoying, but I'm a native English speaker and I just skipped over "AFAIUI" because it was too much work to guess what it meant.

"As far as I understand it" ? RIP if you're not a native speaker.

Re:Mastodon Is Better Than Twitter: Elevator Pitch on Saturday August 18, 2018 @11:38AM (#17788951)
There is at least one[0] company providing mastodon hosting as a service. There really should be more though. The more Mastodon becomes compliant with Activity Pub, the more you could potentially replace all social media with it. Then both email and social media would be properly federated.

I agree that the Jones' wouldn't want to be hosted by the Smith's instance. But I can forsee something like a local co-op managing an instance for all neighbors. But personally, I'd rather just pay a company that I know is subject to various laws and consumer agreements, etc.

[0]: https://masto.host/

Re:Mithril.js – A modern client-side Javascript framework on Saturday August 18, 2018 @09:57AM (#17788475)
Yes, they do. But parts are already in process of being updated, so be sure to check other branches!
Re:Mastodon Is Better Than Twitter: Elevator Pitch on Saturday August 18, 2018 @09:42AM (#17788410)
I recently joined Twitter and I have to agree that Retweets are the most cancerous part.

Accounts with many followers act like schoolyard bullies with their gang of yes men.

I still see federation as being too niche, but it doesn't have to be that way! I think in an ideal situation, federated servers would rely more on physical location than on deviant niche hobbies or addictions.

The Smith family should have a server (or your neighborhood should) rather than cyberpunk.furry.foxes. Because the reality is that people are more than just one thing and the concept breaks down when you start discussing action movies or cryptography on your @[email protected] account.

I think secure-scuttlebutt goes for more of the real world location-based server concept a bit. But I think most people prefer the peace of mind of some kind of administration being possible if needed.

Re:What else is in Go 1.11? on Thursday August 16, 2018 @01:52PM (#17776992)
I think Swift is the closest thing to a GC’d Rust. However, since Windows isn’t a first class platform for Swift, I’d recommend checking out Scala.

I think they’re doing a compiler rewrite that steals the good ideas from Rust (like good error messages).

Re:Vue CLI 3: A Game Changer for Front End Development? on Saturday August 11, 2018 @08:03AM (#17739359)
Mithril[0] has had those three points since the beginning.

Updates to their documentation will soon reference Parcel instead of Webpack, but neither are required. Just include the file in your html and the reactivity (and routing!) are included.

The reason I like it is because you have to understand the core concepts. But once you do, you can easily build on them to get what you need. And it remains fast even if you don’t do things perfectly idiomatically. If that makes sense... So it’s probably best for small teams that want to be very fast and effective.

[0]: https://mithril.js.org

Re:Problem Solving and Clojure 1.9 with Rich Hickey on Friday August 10, 2018 @09:22AM (#17732953)
I really didn't enjoy the book when I read it in ~2014 I think. It's a pain to get set up with emacs and then it walks you through functional programs without introducing anything first. And it is indeed difficult to grok, especially because they are toy programs with zero real world value. In that sense, I'd compare it to Learn You A Haskell For Great Good, but with less context.

This[0] is a better way to learn, in my opinion.

Then after that, maybe check out Brian Will's videos[1].

Then definitely check out this helpful video on web dev[2]. There's a better video somewhere but I can't find it anymore. It's just a guy walking his friend through how to make an isomorphic clojure web app. Very nice pair programming walkthrough guide. But I guess it's forever gone.

[0]: https://kimh.github.io/clojure-by-example/

[1]: https://www.youtube.com/playlist?list=PLAC43CFB134E85266

[2]: https://youtu.be/LcpbBth7FaQ

This is brilliant. The only way I was able to truly understand `lift` was by seeing this kind of visual flow[1]. Similarly, I'm sure there are other "shapes" that make a lot more sense of things like monads and such. Excited to try this out!

[1]: dotGo 2017 - John Cinnamond - Go Lift https://youtu.be/1B71SL6Y0kA?t=9m32s