Hacker News new | comments | show | ask | jobs | submit | Abomonog's comments login

Link to BitC site for the lazy.

TLDR: "BitC is a new systems programming language. It seeks to combine the flexibility, safety, and richness of Standard ML or Haskell with the low-level expressiveness of C."

-----


I won't thank you for suggesting GitHub, because after I've taken your suggestion, I will be less free! Gitorious is the superior solution :)

-----


I upvoted you, but mostly because I hate downvotes for unpopular stances.

But please answer this question: how does using Github make you "less free"? All parts of Github (even parts of the web interface, like the wiki) can be used stand-alone. All your data can be easily dumped, most of them in a ready-to-reuse form (the git repositories, the wiki and github pages). So, from lock-in perspective, gitorious and github are quite alike. What exactly is it that makes you, as an individual, less free then using gitorious? Sure, the software is less free, but your data: not so much.

-----


Totally agree about Gitorious, but I think it'd be wise to support GitHub (and Bitbucket) as they are used by a large chunk of people.

-----


"wise to support github"?

What does that mean? Github is not some function/feature that you support?

-----


The point that the article makes is that OddMuse makes a horrible project hosting system. It's easy enough to store a link to github, or bitbucket, or gitorious (and in all reality, they all speak git, so it's just another remote) as the official project location in whatever new wiki-system emerges.

-----


Basically, responding to Github issues and pull requests gives access to a whole wealth of people who use Github to communicate and collaborate.

-----


So in order to "support github and bitbucket" you have to keep copies of your project at both sites? That makes less sense than the original post. The OP uses and when including bitbucket the only way your explanation of "support github" makes sense is with "or bitbucket."

-----


> So in order to "support github and bitbucket" you have to keep copies of your project at both sites?

Yes. It's not difficult and means you can accept pull requests from both Mercurial and Git users.

https://bitbucket.org/sjl/gundo.vim/src

https://github.com/sjl/gundo.vim

-----


And separate issue/ticket systems? Do you do it for the LOLZ?

-----


Note, to those that wonder: It moved to git.php.net as github only contains a mirror. And other parts of the PHP project are still in transition. There's also a mercurial mirror. The PHP source module is named php-src.

-----


While that is true they now encourages people to submit patches as github pull requests: https://wiki.php.net/vcs/gitworkflow

-----


Thanks for the clarification. It's been mirrored on github for a long time, but it's almost always a pretty old release.

To OP, "hosted on git" and "hosted on github" are two very different things.

-----


I've been building this in my spare time over the past 3 weeks.

I had the idea after many experiences of having difficulty trying to find good startup names with various co-founders. I always thought a central place for us to log suggestions would help tremendously.

I finally decided to build it after attending my first Startup Weekend and experiencing the same problem again.

Hope you like it.

-----


Sounds like he wants a distro agnostic Ports system, one that hides the dirty work of watching compile time crap fly across the screen and just gives the user a suitable package for their distro.

Either that or he's essentially suggesting we move to static compiled packages, which while tremendously inefficient from a space and security standpoint would alleviate at least some of the headaches of trying to do cross distro binary offerings.

-----


I first rooted mine back in January. It's a very easy device to root and you have a lot of options on how to do it now. You can run off an SD card of you still want to use it as a nook sometimes (like getting your free hour at B&N.)

You can run Froyo, Cyanogen, or a Honeycomb version. And it's very hard if not impossible to brick.

If you are serious about wanting to root yours, I'd suggest putting Cyanogen on your EMMC, with it overclocked to 1.1. Very easy to do now that you can download ClockworkMod on an SD card and install Cyanogen, or anything else for that matter using it.

-----


On this week's episode of This American Life, we will devote the entire hour to detailing the errors in "Mr. Daisey Goes to the Apple Factory."

That's a stand-up move. I hate it when a retraction gets far less attention than the original story.

-----


I think the answer for this is different for fiction and non-fiction. If I don't finish a non-fiction book, I still sometimes consider it "read", if I have gotten the gest of it. This is especially true if the author goes into more detail towards the end of the book after making their point. Non-completed fiction books I usually don't recommend to friends.

-----


Am I the only one who finds popular nonfiction books bloated? So often it seems like the core ideas could've been expressed in one or two insightful blog posts.

-----


I just wrote a comment on the same! I completely agree. I feel there's a pressure to fill some artificial page count requirement.

I read "The Evolution of Cooperation" and it honestly could have been done in 30 pages. Instead, I foolishly suffered through 215 of them.

-----


Hence the executive summary industry for biz books.

-----


Take it from this guy.

-----


It depends on the book. Take "On the Origin of Species". The core idea can be summarized in a few sentences. So why was it written? The reason you make something like that a full book is to recount experiences, anecdotes, speculation, experiments, etc to further support your core ideas. Unlike math, many fields are based on ideas that cannot stand on their own, and once upon a time there were no journals to publish in.

-----


Many of them are an expansion on a good long-form magazine article, and the material doesn't really merit book length. But the author certainly is not going to say that. So you end up with an uncut version of the article, plus some chapters on related stuff to pad out the page count.

-----


Someone started to create roughly the same thing. http://osdir.com/ml/general/2011-06/msg41431.html https://github.com/MassiveTactical/panther-ajax/blob/master/...

-----


Thanks for this hint. I am not sure that it is the same thing. If I look at the example that is given, there is a mix of HTML pseudo-code (hamlet) and the Ajax handling is done explicitly. In Ji, at least from the little code that I looked at (https://github.com/chrisdone/ji/blob/master/examples/Buttons...) it looks as if the JavaScript is done in Haskell. I guess the Ji-author has done function wrappers for some JavaScript functions.

-----


I find the length field redundant. Two character emotions could be null padded, making three the standard length. This would save a byte for angry and evil. If evil and angry were removed (merged with sneaky and frustrated), emotions could be two bytes. Better yet, a lookup table could be used with a single byte. One other idea, which applies to all cases where 7bit ASCII is packed into 8bit bytes, is to have the eigth bit aroused on the last character

-----


Applications are open for YC Summer 2016

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | DMCA | Apply to YC | Contact

Search: