HNHacker News
TopNewBestAskShowJobs

gngeal

987 karma · joined March 2, 2013

submissionscomments
gngeal··on Frege: A JVM pure functional programming language in the spirit of Haskell
http://en.wikipedia.org/wiki/Microsoft_Windows_library_files...

Now what could the "RT" part possibly mean?

gngeal··on Frege: A JVM pure functional programming language in the spirit of Haskell
"A language that doesn't need a runtime, like C?"

The language perhaps doesn't, but most actual programs do. I'm definitely not going to write my own standard library just because I can.

gngeal··on Introducing the Intel Galileo Development Board
Don't forget BeagleBone Black for ~$45, with a 1GHz Cortex-A8 application CPU and two additional independent 200MHz control MCUs.
gngeal··on Swiss forensic report on Arafat's death
That's exactly the reason why nobody would check for it! :-)
gngeal··on Swiss forensic report on Arafat's death
I fancied the notion of stealth poisoning by heavy water. Who'd bother to actually check for it?
gngeal··on Stop comparing this to the 2000 bubble
Yawn, is someone calling social networks "the tech sector" again? Yeah, right, because material science and industrial automation technology and others are obviously agriculture or something.
gngeal··on An analysis of the C#/.NET platform
If you're interested in type systems (and as a Haskeller, I imagine you are)

Bah! Interested, definitely yes, but I share Alan Kay's point of view that "I like type systems but I don't know any that doesn't suck", so in this particular area, I'm a bit of a Luddite. (I'm much more of a lisper in heart.)

gngeal··on An analysis of the C#/.NET platform
We're talking languages here; the way a grammar construct helps the programmer.

So do I. We've had CSP, Occam, Newsqueak, Alef, Limbo; now we have Erlang and Go. I'm just puzzled by the walled garden phenomenon present in such communities as that of the .NET programmers. The very fact that you're comparing C# to Node.js (!), of all things, just confirms it. It isn't very difficult to beat Node.js in terms of the language quality. Hardly seems like a fair fight to me.

gngeal··on An analysis of the C#/.NET platform
but there is a lot to love in C# and .NET that have been there for a long time. Real generics.

Real generics, as in generic programming? As in, this: http://www.haskell.org/haskellwiki/Research_papers/Generics ? The last time I saw C# (2.0?), it only had simple parametric polymorphism.

gngeal··on An analysis of the C#/.NET platform
C#5 added async/await, which I think is one of the most 'integrated' ways I've seen of doing async programming.

What's with the C# developers ans async/await? Almost every time I read their exhortations it feels like they're blissfully unaware that other languages have already had their own mechanisms for doing concurrency.

gngeal··on "BadBIOS" features explained
Extraordinary claims require extraordinary evidence. So far, I haven't seem him providing the latter.
gngeal··on "BadBIOS" features explained
There are so many people out there who are delusional...the truthers, the "Moon landing hoax" folks; even Nobel prize winners can be susceptible, just recall Pauling and Shockley. Also, Bobby Fischer. This guy could easily have fallen prey to the same kind of brain eater.
gngeal··on Thorium backed as a 'future fuel'
A Swedish guy rooting for thorium? Odin's beard, how surprising!

(Jokes aside, I've been in love with this idea since my high school studies of nuclear engineering. I know a lot of these things didn't pan out eventually, but I still find that sad.)

gngeal··on US Coast Guard visits mysterious Google barge
False dichotomy. Both of them can have too much power simultaneously! :)
gngeal··on US Coast Guard visits mysterious Google barge
Coast Guard has the right to board any nautical vessel for inspection, no?

Is it actually a nautical vessel, or just a floating anchored data center? If the latter, it may still be a vessel technically but there won't be much "nautical" about it.

gngeal··on The Aha Moments That Made Y Combinator Possible
Please don't tell me that developing client apps on Windows was so much worse then doing it on Linux.

Uh, what Linux? No, pg worked on Lisp Machines before, and that's why Windows were hurting him so much.

gngeal··on Self: the movie
Was not sure what to expect when I first saw the title.

I expected something along the lines of Erlang: The Movie. (I'm also surprised that there are still people who don't know about Self.)

gngeal··on Letter to a young programmer
Software is slowing down faster than hardware is speeding up.

Write your own; that's the only way of staying sane. (It's especially atrocious with vertical market applications, of course. Not only does the SW I used to use in the past suck more and more, but it doesn't even keep adding the features I really need.)

gngeal··on Fury at Facebook as login requests “Government ID”
Either they go to FB or DM over Twitter or some other "social thing", but they view email as far more cumbersome.

E-mail clients need to be reinvented. There's no real reason for e-mail operation to be cumbersome. I mean, we have such a wonderful, decentralized, asynchronous messaging protocol based on pure text; why do most (if not virtually all) client applications suck so badly?

gngeal··on Fury at Facebook as login requests “Government ID”
Okay, so you're a snob.

No, I'm just an introvert. I have a few people to who I feel deeply connected to, and our exchanges are rare yet substantial. But these don't require IM or anything like that. I don't know anything about "shooting myself in the foot". I just don't have the impulses that some other people do (frankly, for me as a schizoid, people are very puzzling entities).

Also, "effectively communicate" is such wonderfully non-specific expression that I don't know what that even means.

gngeal··on Fury at Facebook as login requests “Government ID”
"Texting is expensive and regional, and nobody uses email, wants to remember email addresses or IM handles, or deal with spam. WhatsApp totally fucked themselves by not running on tablets. For lots of people, the most effective way to reach them quickly is facebook messaging. That's fact, not opinion, and how intrusive or shitty facebook is totally irrelevant to that point. Not having a facebook account means that you are sabotaging your own communications effectiveness."

The people who'd do this are exactly those people I don't feel any need to communicate with. Is it work-related? E-mail and sometimes phone are given. Is it not work-related, but urgent? I still have a phone. Is that costly? Perhaps, but if you have six urgent things to communicate every day, perhaps you have a much worse problem than having to pay a lot of money. Is it anything else? Well, what could it be? I have no idea.

Frankly, this whole "you have to live a hectic social life, everyone's doing it!" movement puzzles me.

gngeal··on Why You Shouldn't Interrupt a Programmer
Could you elaborate on that? Since that doesn't make too much sense to me. From what I know, the movement goes in the opposite direction: much of what was considered "grammar" in the past has been reinterpreted as a part of the lexicon, now that we actually have adequate technology to work with humongous corpora.
gngeal··on The Argument Machine
So you set out to create a device that would ensnare normal, rational people and turn them into ranting lunatics.

You mean like a mosque or a church? ducks

gngeal··on Letter to a young programmer
What makes you think they aren't getting faster?
gngeal··on Bloom Filters by example
Google Chrome not only uses bloom filters for malicious URL filtering but also as a part of the CSS selector matching process. I'm not sure how exactly, but allegedly, it gives them a nice speed bump in majority of the cases without compromising on generality.
gngeal··on Why You Shouldn't Interrupt a Programmer
Any chance this is related to the relevant biological/neurological/robotics terminology?
gngeal··on Why You Shouldn't Interrupt a Programmer
"Eh, no need to call in the Grammar Squad."

Obviously, as this is in the purview of the Lexicology Squad, not the Grammar Squad.

"Hacker News did bring something about as a result."

Except that Hacker News did not bring about the existence of the linked site, which would be the actual meaning of "effected the site".

gngeal··on Lou Reed, Velvet Underground Leader and Rock Pioneer, Dead at 71
First thought: 1998, Lou Reed, Plastic People of the Universe, and Václav Havel in the White House: https://www.facebook.com/media/set/?set=a.16834349884.22255....
gngeal··on C--
This thing is written in ML, not in Haskell, and the GHC docs themselves claim that Cmm (the GHC thingy) is "is rather like C--. The syntax is almost C-- (a few constructs are missing), and it is augmented with some macros that are expanded by GHC's code generator". So "GHC's Cmm/C--" sounds rather like an independent reimplementation of a superset of a subset of "this C--".
gngeal··on C--
Uh, I believe that the GHC C-- (Cmm) is one of the dozen different C--es that have nothing in common with this project save for the name.
← PreviousPage 3 of 16Next →