HNHacker News
TopNewBestAskShowJobs

plainOldText

2,806 karma · joined April 28, 2010

submissionscomments
plainOldText··on Micro Snitch – Know when someone spies on you
Yep, I was referring to that. You are correct, you won't be affected, since you run a different OS. I personally just couldn't stomach that a manufacturer would engage in such sneaky practices.

So, maybe you're fine for now (I envy you slightly for enjoying such a well designed piece of non-Apple hardware) but will you trust the X7, X8, etc? Especially with the escalating US-China trade war.

plainOldText··on Micro Snitch – Know when someone spies on you
That's a questionable approach you took, since Lenovo has been caught in the past shipping laptops with spyware. I actually bought the same Thinkpad a few months ago (beautiful machine btw), but I had to return it as I couldn't get myself to trust a computer manufactured by a dishonest company, in an authoritarian country. It felt just so uncomfortable.

At the end of the day, I still trust Apple the most, since they have a huge reputation they need to maintain, although I recognize it's not an optimal solution, as they might very well have weaknesses in their supply chain, or become dishonest at the request of some higher authority.

On a related note, it appears we don't live in the era of personal computers anymore, but rather personal interfaces. Most people are comfortable getting a mobile interface they control, while the computation and storage of their data is performed by somebody else.

plainOldText··on Show HN: Guitar Dashboard – Open source music theory explorer for guitarists
Nicely done! Finally a proper aid for learning the fretboard.
plainOldText··on Immune Cells Play Key Role in Determining Male or Female Traits in the Brain
Too bad you won't reproduce. You seem like an intelligent specimen of the human race.
plainOldText··on Loneliness is a serious public-health problem
We need deeper, local, and more meaningful social interactions, and less shallow, global, low quality connections.

In the course of the last 12000 years, we've evolved from small, hunter-gatherer tribes, to highly dense, highly competitive, modern human establishments, and in the process have created a world perhaps too complex to successfully navigate without properly augmenting our intellects and social abilities. It seems that much of the technology we have developed recently hasn’t worked in our favor, but rather against us, and one consequence might very well be loneliness.

No matter what we decide the proper course of action is to successfully address the challenges of modern life, we must not forget that the only way forward is to accept our shared destiny and the need for collaboration.

After all, we’re in this together. There’s no need to fight.

plainOldText··on What I've learned since quitting Elm
Upon reading the post, I realized how click-baity the title really is.

There’s only a brief statement about Elm, in the beginning, describing why the author has quit using Elm, and then:

> In this post, I'll just highlight some of the most important things I've learned since the beginning of 2016 by using PureScript.

Quitting Elm has little relevance to what the author has learned about PureScript.

I guess the title could’ve just simply been What I learned in PureScript

plainOldText··on Alexa, be my friend: Children talk to technology, but how does it respond?
I think your tale begs the question: How will your son's (or any other child's for that matter) notion of personal privacy be shaped by the use of technology from a very early age? I think we'll have to wait and see, as this will be highly interesting.
plainOldText··on Google Employees Protest Work on Censored Search Engine for China
> Not true, you can have a labor union for one company.

Yes, you can, but for all practical purposes I believe this would never happen, as it’s unsustainable. I mean, can you imagine every little startup or small company having their own union? I think the whole point of a union is to represent workers across the industry, unless you’re tied to a huge corporation, in which case it would make sense to have its own.

> Lack of funding, ...

So if starting a company ‘is not that easy’, why do people complain about companies being ran like dictatorships?

It seems that, despite the hardship, these “dictators” have managed to successfully bring something into existence and ought to exert more control over a company’s fate, don’t you think?

And for the sake of clarity, I’m not denying the huge contribution of early employees, just to be clear. I think they’re instrumental to any successful venture.

plainOldText··on Leverage Points: Places to Intervene in a System
Worth nothing Donella H. Meadows has authored a highly rated book on systems, Thinking in Systems: A Primer.
plainOldText··on Google Employees Protest Work on Censored Search Engine for China
For one labor unions represent people across all companies, whereas without it, one can deal/negotiate directly with companies individually.

Also, nothing is preventing one from founding a startup which elects its leaders democratically.

plainOldText··on Google Employees Protest Work on Censored Search Engine for China
I’ll tell you why: because the op suggested labor unions. They are considered harmful because it’s switching to a centralized decision making process. Perhaps unions were beneficial in the past for workers with little to no education, but for the “highly educated” software engineers living in an age where information is easily available, maybe not so much.
plainOldText··on Lenovo Launches Ultra-Thin ThinkPad P1: X1 Carbon Meets Workstation
Well, for one they have a reputation they need to maintain, so it's unlikely they would install malware or backdoors on their devices, as that would breach their users' trust; whereas Lenovo have no problem installing rootkits on theirs. It's also a question of principle/values, and I like Apple's more than the alternatives.
plainOldText··on Lenovo Launches Ultra-Thin ThinkPad P1: X1 Carbon Meets Workstation
I think this is a legitimate concern. That’s one reason I only buy MacBooks. I trust Apple more than other companies.
plainOldText··on Show HN: PJON v11.1 an independent, decentralized, open-source protocol
I think the OP’s critique of your README being vague is fair. Although judging from the downvotes, he comes across a little harsh.

Your README is needlessly abstract. It’s tantamount to saying you’ve invented a new wheel.

Well, wheels have all sorts of specifications, they're made of various materials, can have different weights, etc. They also have all sorts of use cases. From plastic wheels used in toys, rubber wheels used in cars, all the way to various wheels used for the construction of a rocket.

Although conceptually the wheel is an object that allows for easy rotation, you wouldn't use a plastic toy wheel for the construction, say of an automobile, would you? Also, not all wheels are used as rotary devices. Some can be used for just support.

Going back to your network protocol. What does this protocol allow one to do? What can it be used for? Be specific!

plainOldText··on Some Amazon Reviews Are Too Good to Be Believed – They're Paid For
I use fakespot for analyzing Amazon reviews. It’s better than nothing.
plainOldText··on Elixir v1.7 released
Indeed, an advanced static compiler could provide assurance against certain types of errors. Generally, I think compilers should do as much work as possible, because people are slow and prone to error.

Having said that, I know of no language that offers concurrency via the actor model – which is easy to reason about – fault tolerance, advanced static typing and distribution out of the box, all at the same time.

Thus, I'm wiling to forgo the static typing, in favor of all other features.; no to mention other cool Elixir/Erlang features such as live runtime introspection and tracing, hot code reloading, the OTP, excellent multicore support, and soft-realtime capabilities due to preemptive scheduling and per process garbage collection.

And btw, people have written large systems in languages less stricter than Elixir – e.g. Python, Ruby, etc - thus I think large codebases in Elixir should be fine.

plainOldText··on Elixir v1.7 released
I've been programming heavily in Elixir for the past 2+ years and I've become increasingly happier with the language, its growing ecosystem, and the Erlang/OTP.

I first came across Erlang a few years back, while I was researching more exotic programming languages, but for some reason Erlang never felt like home. I know plenty of people like it, but personally, I found it difficult to get accustomed to its syntax, especially after having spent most of my time in Python.

But as soon as I discovered Elixir, I got hooked. All the advantages (and disadvantages) of using the Erlang/OTP programming model, while experiencing a nicer, developer-friendlier, and more familiar interface.

Our work is seldom, if ever, not dependent upon the sweat and labor of other people.

So, thank you Elixir team! Elixir is truly a joy.

plainOldText··on Evolutionary algorithm outperforms deep-learning machines at video games
How about using Erlang because it provides fault tolerance, and any faults resulting during the neuroevolutionary process will be contained and won't bring down the whole system? Or evolving groups of neurons in parallel, and across a distributed cluster? These things are much easier in Erlang.
plainOldText··on Evolutionary algorithm outperforms deep-learning machines at video games
I've been meaning to read Handbook of Neuroevolution Through Erlang. Has anyone done it? If so, what's your opinion about it?
plainOldText··on Amazon’s share of the US e-commerce market is now 49%
Just to be clear, you're saying you've encountered counterfeits on Adafruit?
plainOldText··on Christopher Alexander – Patterns in Architecture (1996) [video]
He actually has an interesting series called The Nature of Order:

Book 1: The Phenomenon of Life (2002)

Book 2: The Process of Creating Life (2002)

Book 3: A Vision of a Living World (2005)

Book 4: The Luminous Ground (2004)

plainOldText··on Genann – Simple neural network library in ANSI C
Beautiful, properly documented code.
plainOldText··on Elchemy – write type safe Elixir using Elm-like syntax
Rocket is fast and high quality. I’ve gotten impressive latency numbers in my benchmarks. http://rocket.rs/
plainOldText··on Erlang OTP 21.0 is Released
Yes, there will always be certain limitations as you've accurately mentioned. However, as a platform for writing networked web services, I think the Erlang VM is stellar.

Compared to other languages, such as Go, Python, Rust, etc, the conceptual models in Erlang (processes, message passing, supervision trees) and how they all work, map better to the web problem domain.

As far as the slow parts, like you said, there are plenty of choices of integrating other languages.

plainOldText··on Erlang OTP 21.0 is Released
I've never been as happy programming in a language as I've been in Elixir and its ecosystem. A complete joy! So yeah, I'm quite excited to see the VM go faster, especially when languages like Go and the likes are competing with Erlang/Elixir in terms of concurrency.

Until then, I'll happily use: https://github.com/hansihe/rustler for writing NIFs in Rust.

plainOldText··on Erlang OTP 21.0 is Released
I'm personally still waiting for the JIT. I guess it will be a while.
plainOldText··on What Sucks About Erlang (2008)
I turned to Erlang a few years ago as I wanted to experiment with more exotic languages. Then I discovered Elixir and never looked back. It’s a truly enjoyable, expressive and productive language. I highly recommend it.
plainOldText··on “God is a Verb” by R. Buckminster Fuller (1968)
Buckminster Fuller was the architect who envisioned a new kind of house, called the Dymaxion House. Fortunately it didn’t pick up. It was a great engineering exercise, as the house was quite simple and efficient, but on the other hand it had no soul. https://en.m.wikipedia.org/wiki/Dymaxion_house
plainOldText··on An Update on Last Week’s Accident
Like you’ve predicted, first headline on Techmeme: “Tesla says Autopilot was engaged during fatal Model X crash on Mar. 23, and the driver didn’t respond to warnings to take control of the car before the crash”. Although the linked article has a different title; might’ve been changed.
plainOldText··on A Supreme Court Case That Could Give Tech Giants More Power
Adding more regulation to one industry just because other industries have it is not sane policy making. One must consider how each operates as an independent system and think about all the implications when one tries to poke it.
← PreviousPage 7 of 19Next →