HNHacker News
TopNewBestAskShowJobs

EdiX

2,346 karma · joined September 2, 2010

submissionscomments
EdiX··on Twitter Shares Drop as Pace of Growth Slows
Uses medium.com instead of a tweet storm...
EdiX··on Looking for Work After 25 Years of Octave
Free startup idea: Patreon for Open Source

* Users signs up to OSPatreon, downloads OSPatreon app that creates ospatreon directory in $HOME/.local/share/ or other operating system appropriate location, then creates a cronjob (or whatever) to rerun after one month

* Open Source projects that want in add a snippet of code that, when the application closes, writes the amount of time the application ran to $HOME/.local/share/ospatreon/

* At the end of the month the OSPatreon window pops up, shows the user a list of ospatreon projects the user has used, sorted by decreasing total time, lets user select how much to donate and the share each application gets (default: proportional to time the app was used)

* You collect money from the user, pocket some percentage, distribute the rest to OS projects.

Startup name: Fosstreon.

EdiX··on Joyous Africans Take to the Rails, with China’s Help
geopolitical advantage: when their internal labor becomes too expensive they'll have a place to outsource to.
EdiX··on What Rust Can Do That Other Languages Can't
> First, there is no way to get a reference to a field inside a struct in Go

what?

https://play.golang.org/p/1OJ5U5ZwFJ

> if you could get such a reference the compiler would be forced to reference count the member via the GC to satisfy the Go memory model

no reference counting in go.

EdiX··on The TTY demystified (2008)
I don't know. The reason I haven't done it is because it's too much work, there is no pleasant way to do GUI programming and I don't have a clear design for how the UI.
EdiX··on The TTY demystified (2008)
Are you trying to do mathematica notebooks for the shell? There's no easy way to do this, you have to run each command into a separate pseudo-tty. You can only do this with a combination of a special terminal emulator and a special shell that only runs inside the special terminal emulator. You can't do this and then just use bash.
EdiX··on Stop Disabling SELinux: A Real-World Guide
I didn't say gnome specific, I said DE specific. There's only two implementations and both of them can only be trusted to work correctly if you run them in combination with their respective desktop environment.
EdiX··on Stop Disabling SELinux: A Real-World Guide
Gnome-keyring is a poorly documented, DE specific solution that will rope in libdbus abnd a dbus service as dependencies. There are few circumstances where gnome-keyring is the answer.
EdiX··on Rust sucks because
> Would professionals in any other industry complain about a tool that took only weeks to learn?

I would guess the answer is yes. After all the new tool needs to be much better than existing tools to justify weeks of retraining.

In fact, I suspect programmers are willing to put up with a lot more compared to other professionals since we do a lot of our learning in our spare time.

EdiX··on Japanese toilet industry agrees to standardize complex bidet controls
Bidet is gender neutral. This must be the japanese interpretation of the word.
EdiX··on Rust vs. Go
C code runs on a larger special stack (that's part of the reason calls to C are slow). I don't know whether or not guard pages are added.
EdiX··on Rust vs. Go

    fn main() {
      let a = "Hello,";
      let b = " world.";

      let c = a + b; 

      println!("{}", c);
    }
And the result is:

  rustc 1.15.0-beta.3 (a035041ba 2017-01-07)
error[E0369]: binary operation `+` cannot be applied to type `&str` | 5 | let c = a + b; // this is the only part that concats, really. | ^ | note: an implementation of `std::ops::Add` might be missing for `&str` | 5 | let c = a + b; // this is the only part that concats, really. | ^ timeout triggered!

What?

PS. looks like hacker news can't handle rustc error format, a pity...

EdiX··on Rust vs. Go

    Goroutines are _very_ light (8KB stack size)
2kb, actually.
EdiX··on RethinkDB Postmortem

    Go's entire selling point is "faster than python, no need to learn anything new". In terms of language features it's again living in the 80's - Java got generics in 2004 and Java was way behind the times. In terms of speed it's worse than Java and Rust, maybe comparable to Haskell.
This is not true, go is generally slightly faster than java (while using less memory_ and slightly slower than rust. The garbage collector is slower than java's default collector but has better latency but java's gc can be tuned and go gives you better tools to bypass gc partially or entirelly.
EdiX··on Twitter May Have Predicted the Election
I did not know that Jeb wasn't his real name, that's all there is to it.
EdiX··on Postmodernism Generator
The fact that "soft" sciences are too often junk sciences is not proof that "empirical proofs" aren't required. The opposite is true, in fact.
EdiX··on Postmodernism Generator
This makes more sense to me than all I have read of Lacan.
EdiX··on Twitter May Have Predicted the Election
My impression is that this was a choice of her campaign (differentiate from Bill Clinton? make her seem friendlier?).

Jeb Bush and Bernard Sanders also had campaigns centered around their first names.

EdiX··on /r/golang subreddit deletion proposal
Google groups truly is a work of wonders.
EdiX··on Reddit CEO admits to altering user comments that were critical of him
The_Donald is called "The_Donald" not "politics". "politics" shouldn't have the exact same problems as "The_Donald".
EdiX··on This Pizzeria Is Not a Child-Trafficking Site
I disagree that it constitutes a valid fact check, but it doesn't matter, nytimes removed the fact check label.
EdiX··on This Pizzeria Is Not a Child-Trafficking Site
> It isn't on the NYT to disprove the owners aren't child molesters

If they don't want to do that they shouldn't title their article "Fact Check". If I see "Fact Check" I expect a piece that will engage the conspiracy theory in detail and debunk it piece by piece. Something like Snopes does, for example.

Saying "this is fake news, just trust me" is not a fact check, it's an opinion piece.

EdiX··on Beyond Nokia: A love story
If Windows Phone had done well their profits would have been gutted by cheap Chinese competitors installing Windows Phone, with Microsoft making all the profits in the phone industry like they did in the PC industry. The bold risky strategy with a big payoff was developing their own platform, the safe strategy with a low payoff was Android. Windows Phone was the bold risky strategy without any payoff.
EdiX··on Go fonts
Unfortunately if you use Noto fonts with Go Rob Pike and Nigel Tao will hunt you down, show up to your house and kill you and your entire family, so you have to factor that in to your choice.
EdiX··on Mark Zuckerberg Is in Denial
Well, I didn't know buzzfeed bloggers counted as reporters, I stand corrected.
EdiX··on Mark Zuckerberg Is in Denial

    reporters have found that the spread of false news is far more common on the right than it is on the left
Citation needed.
EdiX··on Facebook admits it must do more to stop the spread of misinformation
Facebook is located in the USA, if Facebook institutes its own ministry of truth do you think its more likely that they will antagonize the government or work with it like they have done thus far and comply with the requests of Trump Administration?
EdiX··on Donald Trump’s Contract with the American Voter [pdf]
I'm going to introduce a new concept here, the "Dunning-Kruger effect effect": people who talk about the Dunning-Kruger effect usually haven't read or did not understand the Dunning Kruger effect paper and are only putting their ignorance on display [0]. Furthermore they are also ignorant of follow up studies proving that even the original effect was just a statistical artifact [1].

The Dunning-Kruger effect effect is itself an example of Dunning-Kruger effect but given that the Dunning-Kruger effect does not actually exist in general, the Dunning-Kruger effect effect may be the only instance of Dunning-Kruger effect that actually exists.

[0] http://danluu.com/dunning-kruger/ [1] https://www.ncbi.nlm.nih.gov/pubmed/11831408

EdiX··on New MacBook Pro Is Not a Laptop for Developers Anymore
ESC is 0x1B, traditionally the CTRL key reset the two highest bit of the ASCII code, [ is 0x5B, if you reset the two highest bits of 0x5B you get 0x1B which is why ESC and CTRL-[ are the same thing.

CTRL-C is completely different.

EdiX··on Sex, honour, shame and blackmail in an online world
Yep, if 9/11 was the only example of islamic terrorism in the last twenty years I would definitely agree that worries about it are outdated.
← PreviousPage 7 of 21Next →