HNHacker News
TopNewBestAskShowJobs

rantanplan

881 karma · joined June 9, 2013

submissionscomments
rantanplan··on What Science Says to Do If Your Loved One Has an Opioid Addiction
I'm talking with more than 20 years of experience being close to people who follow these treatments.

One has to wonder why would we not choose a treatment(3-12 months, depending on the person/situation) since it can demonstrably help people recover completely from opioids and instead choose life-long dependence on particular drugs.

Are these the same scientists that think prescribing Vicodin, as if it's aspirin, is a good thing?

rantanplan··on Why I Fell in Love with Arch Linux (2015)
I briefly considered Arch, a few years back that I was having a relationship crisis with my Fedora.

Unfortunately it was a no-go for me for the following reasons, but the situation may have been improved since then:

1) Back then it was only recently that they had instituted package signing and verification for their official packages. Ouch! That was something that most distros had for years back then. So security wasn't their primary concern.

2)There were 2 or 3 package managers. pacman was the one, don't remember the others and I didn't understand their purpose.

3)They were touting abundance of packages, but these were mostly AUR packages. AUR packages, back then at least, were completely unvetted, arbitrary packages provided by... anyone basically. And the official Arch documentation was crystal clear that they don't support them and that the user, individually, should inspect each one for their integrity or possible malicious intentions. Uh, no thanks.

Hope the situation has improved because I was planning to give it one more try at some point.

rantanplan··on What Science Says to Do If Your Loved One Has an Opioid Addiction
No one is judging no one. And you should keep supporting them any way you can.

But I am just stating facts.

> at some point methadone might get de-prioritised

But that is wishful thinking, not reality. Open-ended programs do not work. Period.

By far most people in such programs relapse multiple times. You can't expect from the addict to kick the drug off out of sheer will and good intentions.

> took intelligent pro-active steps to move their lives forward

You don't understand addiction and how it works. It has nothing to with intelligence or logic. When someone chooses an open-ended program is because the people around them force them to take some action and they choose the easiest one.

Again, no one is judging and no one said those people do not need love, quite the opposite. But open-ended programs destroy their lives.

rantanplan··on What Science Says to Do If Your Loved One Has an Opioid Addiction
> they have the rest of their lives to figure out when they can stop.

The answer is: never.

Only if they get into a program that guarantees they will be detoxified in 6 months(or so). This is rare unfortunately because it needs the addict's consent, which is rarely given. They usually choose the "open-ended" program because it's easier.

They only use methadone because it's a legal(but controlled) drug. It's not that much better than heroin.

rantanplan··on Why Roku’s IPO Will Be Worth Watching
I use Roku in Greece and it's been a pretty good experience.

It's not Roku that makes you jump through all those hoops for spotify, but spotify itself.

https://support.spotify.com/us/listen_everywhere/on_tv/roku/

rantanplan··on Why Roku’s IPO Will Be Worth Watching
> I don't know if Roku supports that

It does through Plex

rantanplan··on WinBtrfs – A Windows driver for the next-generation Linux filesystem Btrfs
Just RHEL. The biggest(or 2nd biggest) contributor to the Linux kernel.
rantanplan··on Pygorithm – A Python module for learning major algorithms
Hate to be that guy and I know it's just for fun, but that is not a one-liner.

Not at a 135-characters length :)

And I'm not even accounting for the 1-char useless var/func names.

EDIT: To clarify, I don't think that the above "1 liner" has anything to offer. 1) It's not pythonic, 2) it's not 1-liner by any of python's standards and 3) it's a bad example of programming.

While on the other hand there are numerous other 1-liners that do not have these bad traits.

rantanplan··on ⁠Btrfs has been deprecated in RHEL
RHEL makes up maybe 99.9% of the Linux enterprise installations these days, so we can't overstate RedHat's influence.
rantanplan··on Talks at Google: Noam Chomsky [video]
> I wish he would stick to what he's good at

Thankfully he didn't follow your advice, hence he revolutionized every domain he touched.

You really should read more about his contributions to various disciplines.

rantanplan··on Fedora 26 released
Been using KDE on Fedora for almost 8 years now. It's been mostly a smooth experience.

Personally I would recommend it to any KDE fan.

rantanplan··on CockroachDB 1.0
In an era where hot air and hip DB technologies prevail, I'd like to emphasize the fact that the CockroachDB engineers are consistently honest and down to earth, in all relevant HN posts.

This builds up my confidence in their tech, so much so that even though I had no real reason to try this new DB, I'm gonna find one! :D

rantanplan··on IBM says remote working is great after forcing employees to work from office
This can be alleviated by meeting once a week(if all members are in the same area) or once per couple of months(for more distributed teams).

I would be very wary of companies that can't perform because physical attendance is mandatory every single day!

rantanplan··on Apple has damaged the perceived value of software
A million times this.

So basically they conned people into a walled garden without providing any of the benefits they explicitly(or implicitly) promised.

As long as they get 30% of fart apps, who cares, right?

rantanplan··on Apple has damaged the perceived value of software
apt-get install is not a business model. Is a way to package and distribute software in general.
rantanplan··on Apple has damaged the perceived value of software
Yeah, I probably misinterpreted what point you were trying to make.
rantanplan··on Apple has damaged the perceived value of software
Revived as in what? Make people believe that 1 million of fart apps is worth paying for? How much value do you put on apps that superimpose dog ears on people in real time video/camera?

How many apps have you downloaded and how many are actually useful to you?

rantanplan··on Go compiler: Initial support for concurrent backend compilation
Think vast codebases that were created by many programmers that weren't you :D
rantanplan··on Ubuntu 17.04 Released
I use Fedora as my primary development OS in my various machines for ~8 years. Previously I was on various SuSE versions and even farther back I was on Slack.

Around 2011-2013, I used on my work(office) machines Ubuntu while I continued to have Fedora on my laptop.

Fedora not only did it have more recent packages, it was so much more stable than ubuntu that it was incomparable.

In general I find Ubuntu as the most unstable distro one could use :/

Also, dist upgrades are a bit unnecessary when you can have your /home in a separate partition and do a fresh install of the newer Fedora version in a couple of minutes.

rantanplan··on Ubuntu 17.04 Released
Only CentOS/RHEL, but it's probably not for you if you'd like a distro with cutting edge software packages.

On the other hand, although I understand your need, keeping the /home in a different partition and just installing the next Fedora release every 13 months does the job for the most part. And the installation(from a USB) is not more than 15-20 minutes.

rantanplan··on Ubuntu 17.04 Released
Install the free and non-free rpmfusion repos https://rpmfusion.org/
rantanplan··on Ubuntu 17.04 Released
> if you're looking for a "just works" desktop experience.

Pretty much every popular distro has this experience nowadays. Fedora(as a sibling poster mentioned) is indeed one of them and may I add, at least, twice as stable.

rantanplan··on Where does the Ubuntu Linux desktop go from here?
Yes I like it too, but think farther ahead.

Why is Ubuntu the defacto supported Linux distro? Why is,quite often, steam so difficult to install, while it's a breeze to install on Ubuntu?

You can't expect people to consider you as a legitimate target if you're constantly moving :(

rantanplan··on Where does the Ubuntu Linux desktop go from here?
As an experiment I have OpenSUSE leap on my workstation(while Fedora on my laptop).

I can't say bad things about it, except that it's quite often that you can't find packages for various applications. A random example would be spotify, that was one of my last adventures to make it work(I got tired and gave up after a while).

And Fedora/RH has a lot more momentum in general and you can be certain that it will be around for as long as Linux is a thing I guess :)

Suse has gone through various struggles and it doesn't inspire much confidence to me anymore.

rantanplan··on Where does the Ubuntu Linux desktop go from here?
A Fedora "leap" release, same as with OpenSUSE Leap, with a 3 year support cycle would be the ultimate system for me.

I've been using Fedora for the last 7-8 years, but I have to upgrade every 13-14 months or so. And CentOS is not suited for a modern development/workstation environment.

rantanplan··on Problems with RESTful APIs (2015)
It's not a false equivalency. Books have been written about it and describe how you defeat REST by doing what you describe.

When you encapsulate most of your operations under POST you basically create your arbitrary protocol. No assumptions can be made about your service. You can make your own assumptions about your own service, but the others can't.

> That would be a fine protocol, and totally REST compatible. What's the problem exactly?

The problem would be that it wouldn't be REST compatible. You should clearly read a few books on the subject. Friendly advice, not a snarky comment.

REST already has idempotent mutating operations, like PUT and DELETE. It's not just GET that's idempotent. So clearly the problem is that you redefine your own protocol, with your own semantics, even though we already have plenty of standardized methods/response codes.

> If there's actually something wrong with that, then lay it out.

You have obviously missed a ton of bibliography on the subject. Before reading random blog posts from random people who have their arbitrary assumptions about what REST is, I'd suggest reading a few books on the subject.

Honestly sorry if I sound snarky, but after 10 years on working with such APIs, and after reading countless books on the subject, it never ceases to amaze me how people still think that GET and POST are enough. But I don't blame you, but the browsers who basically broke the protocol by just using those 2.

rantanplan··on Problems with RESTful APIs (2015)
You're just supporting my argument and weakening REST's case.

I can do you one better. If you managed to reduce everything down to GET and POST here's an idea; just use POST for everything. Boom. You just re-invented SOAP.

rantanplan··on Problems with RESTful APIs (2015)
> use-cases far beyond what their designers intended

OK, I get what you're saying. Problem is that as far as I can see REST is perfect for S3-like services, Maps(?) and slightly more than basic CRUD applications.

You are bound to discover its limits very soon. The gazillions of books and blogposts out there heralding it as a serious interface are not helping either.

BTW, I don't know about other people criticizing, I am definitely not a purist. But after ~10 years of dealing with REST in various capacities(startups to Enterprises), I am a bit tired and can't wait for something to replace it.

rantanplan··on Problems with RESTful APIs (2015)
Your comparisons are not that relevant. Also comparing it to a "protocol" is the overstatement of the decade.

How many browsers do you have? 3-5?

How many REST client libraries are there?

Answer: one per service(per programming language).

What kind of protocol is that?

rantanplan··on Problems with RESTful APIs (2015)
Ouch. You brought a gun to a fist fight. Ok ok, SOAP/XML apis are worse. Agreed.
← PreviousPage 4 of 13Next →