JetBrains C++ IDE: Status update and Video report - <AUTHOR> http://blog.jetbrains.com/objc/2014/02/jetbrains-c-ide-status-update-and-video-report/ <comment><USER2> Nice to see some new powerful C++ tools coming up. Also great that they seem to develop their own analysis code, which is pretty challenging for C++, but if JetBrains doesn't do it, I don't know who would. I was getting a bit worried that we would have a Clang monoculture when it comes to C(++) tools (outside of Microsoft at least: Xcode, Kdevelop, plugins for vim, emacs, sublime text, ... all use clang beneath the hood).

The only problem I have with JetBrains' products is the java UI they use. It never seems to fit into the OS. The mac version looks OK in screenshots but feels foreign when you use it, and the Linux version looks really bad (esp the Fonts). Also it is pretty sluggish - faster than Eclipse and NetBeans of course, but you still feel it's a java IDE beneath it. (Not saying that java based IDEs are neccessarily slow and unpolished, but I never found one that's entirely satisfying).

<comment><USER3> Hope they port their IDEs to native code. They are sluggish most of the time and freeze pretty bad (during garbage collection ?). That sucks because the functionality they provide is pretty awesome in most of their IDEs (intelli-j, webstorm).

<comment><USER4> I unfortunately have this same problem, most of the time the IDE works great and it's feature set is most definitely nice. However sometimes it just locks right up / chugs along, especially with the IdeaVIM emulator -- which isn't that satisfying in itself. My machine is plenty fast (a sibling comment on this thread mentioned to another user that it may be the issue). 2.53GHz Xeon (Quad core, hyperthreading) and 24GB of RAM.

All of this has left me using vim + terminal for python development, loading up PyCharm community as a glorified debugger.

<comment><USER5> I haven't used it in _years_ but this used to be the best and only refactoring editor for C/Java/C++, [http://www.xref.sk/xrefactory/main.html](http://www.xref.sk/xrefactory/main.html) not sure if it is even supported or installable. It ran as a plugin in emacs. Even in 2003-4 it was able to index the entire Linux kernel in a handful of minutes.

</comment></comment></comment></comment><comment><USER6> JetBrains is the only software company whose products I actually want to pay for, if for no other reason than I want to keep people that bright and hardworking fed and comfortable, so they can continue making great products.

Very excited to get my hands on this IDE - I might actually start coding C++ again.

</comment><comment><USER7> First class CMake support?

Jetbrains, you're my favorite company. You actually pay attention to what people want when you release your software.

<comment> alok-g QtCreator also has this.

<comment><USER8> And KDevelop has a very complete CMake implementation as well (unsurprisingly, seeing as how the vast majority of KDE projects use CMake and KDE was an early adopter of it).

</comment></comment></comment><comment><USER9> A C++ IDE with modern refactoring capability? Those JetBrains folk are getting mightily ambitious. And I mean that as a compliment.

<comment><USER10> Amusingly (or not), when I attempt to refactor code using XCode, it states that refactoring C++ is not possible. Only C and ObjC can be refactored. I was surprised by this, considering the refactor support under VC++.

So well done to them!

<comment><USER11> I just came across this message some days ago. What's the reason for C++ refactoring being hard?

<comment><USER12> The preprocessor, which means whatever the editor sees might have a complete different meaning. There are people that make all sorts of dirty tricks with the C and C++ preprocessor.

C++'s grammar is not context free, so you really need a compiler frontend to make sure the refactored code isn't broken.

</comment></comment></comment></comment><comment><USER13> That music brought back memories when synthesizers were the cool new thing and people would try to make 'futuristic' sounding music in high school as background to instructional material. "the audio-visual club at Jackson High performs many vital be hilariously fun functions!"

<comment><USER14> Like this? :-) [http://www.youtube.com/watch?v=n2k9JwGpm1w#t=50s](http://www.youtube.com/watch?v=n2k9JwGpm1w#t=50s)

<comment><USER13> Hah! Perfect.

</comment></comment></comment><comment><USER15> It looks very promising, but watch it on mute!

</comment><comment><USER16> What a soundtrack! I stopped watching the video because of that

<comment><USER17> That's a shame. I guess it's a bit too late to tell you that the player had a mute button.

</comment></comment><comment><USER18> Proper C++ IDE for linux would be awesome!

<comment><USER19> What's wrong with Emacs?

<comment><USER20> Whats wrong with using a magnetic needle and steady hand?

<comment><USER21> What's wrong with using butterflies?

<comment><USER10> Injectors > butterfly valves

</comment></comment></comment></comment></comment><comment><USER22> For large code bases, I suspect Java parsing will not be performant enough. I love Jetbrains but I wish they'd just use clang rather than write a Java parser.

</comment><comment><USER23> Also see this development of KDevelop which I think may become a great competitor: [https://news.ycombinator.com/item?id=7211513](https://news.ycombinator.com/item?id=7211513)

<comment><USER8> It's already a great C++ IDE right now, BTW. The referenced blog post is as self-critical as you might expect from a developer aware of the warts, but KDevelop's existing C++ smarts are actually very impressive in practice.

</comment></comment><comment><USER24> I like the features shown in the video, but hated the hideous background music.

<comment><USER25> Most youtube videos have a mute option.

</comment></comment><comment><USER26> I wonder if progress in this area will speed up the process of getting ndk/native development support in Android Studio. Congratulations to the JetBrains team for this milestone, it looks promising!

</comment><comment><USER27> I notice it didn't automatically insert the semi-colon after the closing curly brace of class SMA. Haven't done enough c++ lately to think of situations where you wouldn't want this.

<comment><USER28> It will =) Just some current problems.

</comment></comment><comment><USER29> Eclipse has the best C/C++ tooling these days, IntelliJ has a lot to catch up still: [http://eclipse.org/cdt](http://eclipse.org/cdt)

It is nice to see them trying.

<comment><USER23> These days? How did you come to your conclusion, in my research Eclipse CDT has really fallen behind (Qt Creator, KDevelop and maybe even CodeLite)

<comment><USER30> I don't know, Qt Creator gives up on the code base I have to work on, CDT has problems but is still much better. I remember it used to be the same at my previous job.

I wish I could use KDevelop or Xcode, but we're doing our work on Windows (and that's the case in most corporations, because of Outlook...).

And I don't even dream about auto-refactorings, I just want an editor with good code browsing capabilities...

<comment><USER31> Why not use VS? I have plenty of complaints about various Microsoft products, but very few of them are on the quality of their C++ IDE.

</comment></comment></comment></comment><comment><USER32> No IntelliJ IDEA support. Is this going to be included in AppCode or will it be a separate IDE?

Other than that the refactoring look beautiful. Better tooling definitely makes C++ look like less of a PITA.

<comment><USER23> It's based on IntelliJ and therefore like a separate IDE

<comment><USER33> I can't be the only one that A) Programs in multiple languages and B) Would gladly pay for language add-one to _one_ IDE.

I'd be happy to use IntelliJ for everything!

<comment><USER34> I have IntelliJ Ultimate, but I'd actually love if my license would also be good for PyCharm, RubyMine, etc.

Obviously, you can get much of the same functionality by installing all the relevant plugins in IntelliJ. But, the per-language IDEs are nice in that they are tailored for that specific language. Also, they have a lighter footprint, since the plugins for the other languages are not loaded. And I don't see disabled JRebel buttons, etc. when working on, say, a Python project :).

<comment><USER35> The extra niceties of language specific IDEs over IntelliJ is supposed to provide a reason for giving JetBrains more money to keep up the good work. Their tools are surprisingly cheap when you pay for your own license.

</comment></comment></comment></comment></comment><comment><USER36> This rules - I used to use visual slick edit years and years ago, glad to see jetbrains stepping up to the plate to provide a cross platform IDE for c++.

</comment><comment><USER37> I've been using a version if it for a while in a private build. It gets a long wrong but it's very nice and simple overall.

</comment><comment><USER38> Please please make it support Microsoft's C++ compiler under Windows. Otherwise it's a deal breaker for me.

<comment><USER28> For Windows you can also use ReSharper C++ support: [http://blog.jetbrains.com/dotnet/2013/06/26/resharper-to- sup...](http://blog.jetbrains.com/dotnet/2013/06/26/resharper-to-support-c/)

</comment></comment><comment><USER39> Oh God, release me from Eclipse, please ??!

</comment><comment><USER40> Can I expect this would allow me to write an IDE plugin in C++?

<comment><USER28> I'm afraid no.

</comment></comment><comment><USER12> This is great! I was waiting for this for quite some time now.

</comment><comment><USER41> Hurry up and take my money!</comment>


HN Greasemonkey script: Show user reputation(karma and age) in comments  - <AUTHOR> http://github.com/brainkarma/hnreputation/tree/master

<comment><USER3> Hey Michael,

that does a request to the server for _every_ comment listed, so you are basically loading up HN with a high multiple of the current number of requests per second if this becomes popular and / or gets loaded in threads with a large number of comments.

Not sure if this is a good idea.

<comment><AUTHOR> Well I'm sure HN gets quite a lot traffic as is at the moment on the homepage and with rss feeds and whatnot.

The user profile page itself is only around 19KB....

I'm definitely not trying to DDoS Hacker News though. If this really causes problems I will delete the repo.

<comment><USER3> Do the math, a thread with 50 comments (not rare) suddenly pulls an extra _megabyte_ in order to retrieve several hundred bytes of info per pageview.

Anyway, it really isn't my call to make, I just figured I should warn you, in case you had not thought through the consequences of this becoming popular.

edit: unless I'm misreading your code it even does requests for users that are listed multiple times on a single page, you could easily save there by caching the results of your queries.

<comment><USER4> Maybe he can modify the script so that the score is shown only on demand.

<comment><USER5> Or memoize the fetch function. Greasemonkey has support [1] for persistent data, it should't be hard to cache the info to only fetch the counts every n comments or x days.

[1] <http://diveintogreasemonkey.org/advanced/gm_getvalue.html>

<comment><USER3> That sounds like a better solution. The way it is now it is very heavy.

The very best way would be to ask for stuff like this to be configurable for those that want it but HN 'feature' requests are not usually honoured.

</comment></comment></comment></comment></comment></comment><comment><USER6> What do you gain knowing the karma and age of a user when you're replying its comment or thread?

Are you going to base your disertation at "argumentum ad hominem"?

No to the subjetivism

<comment><AUTHOR> When I evaluate the merit someone's statement in the real world a big factor will always be my and others' respect for that person based on my his\her reputation.

The comments on HN already display the user name. Tell me, would you honestly discern a comment from pg the same as you would for some other unknown user?

<comment><USER7> To be honest, I don't usually read the names of those commenting (and notice that they are less prominent, being in grey, than the comment itself) - <USER2> least until after thinking "Good point, well made."

But perhaps others are more fan-worshipping.

<comment><USER8> I don't buy into this whole pure non-contextual ideal, as though the only possible result of attaching a name and a reputation to a comment is an ad hominem argument or fan-worshiping.

When you're making an argument or counterpoint, you would do well to divorce your argument from the external characteristics of whoever you're responding to. However, when you are just reading through conversations for your own benefit there is a lot you can gain from the added context of the user's reputation.

For example, whenever there is an article about security and I stumble upon a comment written by tptacek, I can safely assume that he knows what he's talking about and I can therefore place more trust in his comment than I would in a comment from someone I don't know. This context is particularly useful to me when I have a hard time judging the value of the comments alone simply because I know jack squat about security.

Similarly, if I stumble across a comment that makes a radically strange conclusion (like "women and men should be lumped into one sports category") and I look at who wrote it, I can remember that the commenter has made some very good points in the past and is not prone to making dumb arguments. From there I can cut a little more slack in my own mind for the argument and I can try to reach into it and see what the main point he's trying to get across is.

None of these approaches is fan-worshiping, nor do they involve me making an ad hominem argument. Context is absolutely useful for humans. We are inherently biased creatures for a reason. We have to make quick judgments and take shortcuts every day to deal with all of the information, and the context of others' reputation works great for this.

You wouldn't do a risky business deal with someone whose reputation you didn't know, would you? Well think of reading others' opinions as a kind of transaction. You take on a little risk by buying into someone's opinion. You may change your worldview just a tiny bit based on the value you place on another's comment. That is what conversations are all about. The risk comes from the possibility of adding inconsistencies, falsehoods, or improbabilities to your worldview without realizing it. We don't know all there is to know and so we cannot make perfectly objective and absolute judgments on whatever we come across.

<comment><USER9> Philosophically, I largely agree with you. The problem is raised by the fact that karma is largely a measure for "how long have you been on HN?" rather than anything that a sane person would like to base their opinion on. This is most clearly evident in your example with tptacek; could you tell me how you would go about determining his aptitude in the security field by looking at his karma score?

<comment><USER8> Oh I absolutely agree. Karma is definitely little more than an odometer and not useful for reputation purposes at all outside of an individual comment, and even then it doesn't say a whole lot.

</comment></comment></comment></comment></comment></comment><comment><USER10> DON'T RUN THIS SCRIPT. My IP was blocked from Hacker News and now I'm having to SSH tunnel in (and no, I haven't done anything unsavory on HN today) :)

Also, if someone could unblock 81.86.235.* I'd be much obliged, thank you. I have turned off this silly script.

<comment><USER11> Indeed, I'd be grateful if 78.86.95.* was unblocked also please.

<comment><USER11> Thanks to PG for unbanning me! :)

I still can't believe I ran this script without thinking of how it worked and the coincidences of running it...

<comment><USER3> It was quite clearly spelled out on this page... anti bot mechanisms are pretty much a must for any site that is 'above the radar' otherwise you end up serving bots 90% of the time and users 10% of the time. If the service survives.

</comment></comment></comment></comment><comment><AUTHOR> I can't be sure of this, but I don't think that such large percentage of the HN readership:

a) Uses Firefox and Greasemonkey b) Will want to install it and keep it installed for a long time.

For the few that will, I don't think this will make such a huge impact.

<comment><USER10> Really? I consider myself an oddball because I typically _don't_ use Firefox and Greasemonkey. From all the blog posts, articles on sites like LifeHacker, etc, that I see, I figured Greasemonkey was _extremely_ popular amongst the techie crowd.

</comment></comment><comment><USER12> Request by pg to not use this script: <http://news.ycombinator.com/item?id=789469></comment>


Apple shares instead of 2001 iPod = Free products ever since - <AUTHOR> http://www.alexmuir.com/2011/08/apples-ultimate-shareholders-perk/

<comment><USER2> But if everybody bought shares instead of products, Apple wouldn't have made the profit it did and the share price wouldn't have risen. A bit of a double edged sword don't you think?

<comment><AUTHOR> True, but then again if all Apple shareholders used their profits buying Apple products then the company would be worth even more.</comment></comment>


Star Trek's tricorder comes to life - <AUTHOR> http://www.tricorderproject.org

<comment><USER2> Love it, but wasn't the software tricorder app shut down by CBS on the basis of trademark infringement? How on earth will this project survive that?

<comment><USER3> The tricorder app was apparently shut down because CBS claimed it infringed upon their graphical interface, not because of the name itself. The app has since been relaunched.

<http://code.google.com/p/moonblink/wiki/Tricorder>

<comment><USER4> I can't find it in the market. Looks like it's dead again. I guess all the source code is there.

I've missed that app. The LCARS interface was neat but just showing off the sensor capabilities to people, especially kids, was great.

</comment></comment></comment><comment><USER5> Pretty cool, but I always imagined it would be easier to build a "tricorder dock" for smartphones (with drivers for the new sensors and the necessary software/apps) - there's a lot more you could do with it, as well...

<comment><USER6> Yeah I think that trying to emulate the design of the TNG tricorder might be limiting in a way and probably isn't the best design for a mass produced version.

This guy needs to start a company and develop the idea. Even if it's just a package of easy to get sensors (as opposed to the advanced sensors in the show version) it's still cool enough to be an awesome gift for Christmas.

I think YC should proactively recruit this guy for the next round ;p

</comment></comment><comment><USER7> It's very cool though it feels like I'd rather have some dongle with censors to plug into my smartphone than yet another device.

<comment><USER5> That's exactly what I was thinking :-)...

</comment></comment><comment><USER8> Oftentimes I find myself wondering what temperature it is outside and instinctively glancing at my watch...this seems like a great solution. I remember having a "Tricorder" program for my Palm Pilot but all it did was make Star Trek sounds, lol.

Sure, a smartphone add-on would be cool, but as the developer says, this device intended to be used by inquisitive children, not the kind of people who own smartphones.

I hope he can start producing these more efficiently soon; I wouldn't think twice before laying down a decent amount of money to have one of my own.

<comment><USER7> Most of my friends' kids all have iPod Touches. I expect that trend to continue to increase so something for the more generic handheld devices seem like they'd get into the hands of a lot more children.

</comment></comment><comment><USER9> There's a video at <http://www.youtube.com/watch?v=y3sHTKrGdKI>

<comment><USER10> Thanks for sharing. I was really excited by the website, but there's nothing like seeing the device in action.

</comment></comment><comment><USER11> Actual technology that will bring about "tricorder-like" sensing: [http://www.technovelgy.com/ct/Science-Fiction- News.asp?NewsN...](http://www.technovelgy.com/ct/Science-Fiction- News.asp?NewsNum=568)

Hyperspectral imaging also introduces the possibility of identifying all the objects in a scene. Terahertz waves can even "look through walls" of most material. Heck, we can do that with simple radio waves and enough computing power.[1] The only thing keeping that bench-top from being miniaturized into a handheld device are further electronic miniaturization and a phased array software antenna.

[1] [http://web.mit.edu/newsoffice/2011/ll-seeing-through- walls-1...](http://web.mit.edu/newsoffice/2011/ll-seeing-through- walls-1018.html)

</comment><comment><USER12> I guess I didn't realize that a device with all these capabilities was within reach. This is brilliant. Looks like a very fun project to build, too.

</comment><comment><USER13> I want this. I would carry it everywhere.

<comment><USER14> i'd keep it in my bag next to my towel. :-)

but it would be really useful. have used the metal detector in the android tricorder app to find metal in places where we were planning to drill.

if somebody builds them in bulk the price will come down. even an expensive version will sell to geeks, nerds and hackers.

</comment></comment><comment><USER15> Great! now i will be sure those stainless steel trinkets i buy online are actually aluminum.</comment>


Show HN: Eclidus – A touchscreen Rubik's cube-like game - <AUTHOR> http://www.eclidus.com/ <comment><AUTHOR> Hey guys,

So my friend (an avid cuber) and myself spent the last 7 months trying to perfect a game that captures the feeling and difficulty of solving a Rubik's cube.

In short - we've searched for a mobile game that captures everything that we love about real-world twisty puzzles. All we found were either 3D recreations that were cumbersome to use or 2D puzzles that are too simple. (If you want to read more on why we did it, you can read the whole story here: [http://www.eclidus.com/our-story.html](http://www.eclidus.com/our- story.html))

So in the end we made a completely new puzzle that is optimized for touchscreens but tries to keep all of the properties of the real thing. We discovered that we really like to play and replay it, so we put in the work, worked a ton on the design, animations and sound and made it available on Android and iOS.

We opted for a premium model (you pay $1.99 once and that's it) instead of relying on ads because I thought it really should have a clean design allowing you to focus on the task.

We plan on adding more puzzle variants and features (such as a timer and/or a leaderboard) but we first want to see if there is an audience for this.

Anyway, it's called Eclidus and the website is linked in the original post - so please let me know what you think of the game and the business model. :)

(Note for cubers: It's somewhere between the Pyraminx and the classic cube in terms of difficulty.)</comment>


NCombinator - <AUTHOR> http://ncombinator.com <comment><USER2> I love the website, and specifically the changing backgrounds. Felt like a one-on-one presentation more than a website.

<comment><USER3> I agree, it's cool. The only drawback I noticed is that my browser seemed labored in scrolling. Anybody know why?

<comment><USER4> Probably because the javascript require to change the background would pause the scrolling or slow down the browser.

<comment><USER5> One way to fix it (at least a little) is to do the background change asynchronously (setTimeOut)

</comment></comment></comment></comment><comment><USER6> Sometimes I think I am too cynical. My first reaction is that it's an overly clever and self-consciously hip site, with a blatant rip-off name...just a few more people trying to ride a bubble before it pops.

But I am probably just too cynical. Why step on positive energy? Go get 'em.

<comment><AUTHOR> Agreed on the name. What bubble are we riding? We're trying to bring something that works (a small but passionate community of startups) to a larger audience.

It also takes no equity and benefits no one except the participants.

Cheer up man! Enjoy the good times while they last :)

<comment><USER7> Benefits no one except the participants?

Also their customers, future business partners, spouses, etc... Don't sell yourself short.

<comment><AUTHOR> oops, sorry. my comment was poorly worded. I just meant that our goal is to benefit the community and not just a few particular individuals. In other words Ncombinator is nonprofit.

</comment></comment></comment></comment><comment><USER8> I run similar program in Russia for the last 6 months, called "The Accelerator" <http://zonaspace.ru/accelerator/>

Yes, it definitely works for our members. Membership is public though. The most useful part is solving startup problems case by case. Also, the whole thing is built around a few key coordinators and their "office hours".

We have 30+ projects. Some are Russia-focused, others are international. Two most interesting ones are <http://UploadCare.com> (launched few months before YC's Chute) and Android app Drawing Cartoons [https://play.google.com/store/apps/details?id=ru.jecklandin....](https://play.google.com/store/apps/details?id=ru.jecklandin.stickman)

<comment><USER9> I do like how this post is bringing out some me toos. There are a lot of great ideas that are not coming out of the valley.

</comment></comment><comment><USER10> Excellently articulated! I ran something like this in Brighton, UK in 2009: <http://www.bootcycle.com>

I'm thinking of running it again this summer.

Also related: <http://thinkstrapped.com/>

<comment><USER11> How did it go?

<comment><USER10> We learned loads and formed some great relationships that lead to good things.

IIRC 7 out of the 8 teams made it to a Demo Day that was loads of fun but didn't result in anything tangible.

Ultimately we failed to ship regularly and we let the work we were doing to bootstrap the projects get in the way of continuing them. None of the projects are still active.

</comment></comment></comment><comment><USER12> I like the design.

I really like the idea, questions I'm walking away with:

Who is behind this?

Are they experienced in giving the advice from first hand success or talking the talk?

How can I get advice from someone who's already done this?

Is this trying to start a marketplace of sorts connecting people with no real bar of quality?

I signed up to find out more..

</comment><comment><USER13> at times i wonder if people forget that "Y-Combinator" has a real meaning ...

Maybe I'm getting old, but I definitely don't remember an N-combinator.

<comment><USER14> I liked the bird hierarchy of combinators, myself.

<comment><USER15> In case you're wondering, I believe the reference is to this page:

<http://dkeenan.com/Lambda/index.htm>

</comment></comment></comment><comment><USER16> A bit dissapointed that all the live events and checkins are scheduled for San Francisco. (I read about the online thing, but that's not the same) Would be nice if we could alternate between San Jose and San Francisco, or at least meet somewhere on the Peninsula.

As others have mentioned: very cool and slick site pitch. That earned my signup alone.

<comment><USER17> I understand that to start something new you need to focus -- but, I'd also love to see Peninsula meetings. Maybe if there's enough interest it can happen.

</comment></comment><comment><USER18> I'm involved in something similar, but slightly less formal here in New Zealand called The Distiller: <http://thedistiller.org>. We provide an office space and power/internet and run a fortnightly sprint program, but that's it. NZ's an interesting place to start a startup, it's hard to get good funding so you have to bootstrap. It makes things go slower (mostly because to eat one has to contract), which can be intensely frustrating, but it's just a reality here so we have to deal with it. We're really focused on creating a good community of startups, keeping people accountable for their progress to the group, but without any hierarchy etc etc.

It's working out pretty well thus far, and we've been learning a lot within the group about how to run something like this since it was founded (not by me, but I've been involved for a little while now).

</comment><comment><USER19> I signed up but ...

>> Totally agree. Thats why every week the teams that don't ship will get filtered out. At the end only the best will remain.

Ouch! That might take everyone out over 12 weeks. Some weeks, everything rolls over.

<comment><AUTHOR> It's ok we won't be dicks about it :) it's just there to keep people motivated. Teams that are dysfunctional / aren't producing should know it and bow out voluntarily.

<comment><USER19> Fairy nuff.

See you online June 5.

</comment></comment></comment><comment><USER20> This looks promising. There are two big questions I didn't see answered in the FAQ:

      (1) Who are you?
      (2) What do you get out of the program?

P.S. The design of the site is awesome.

</comment><comment><USER21> Needs a news.ncombinator.com :)

<comment><USER22> with news from the local community, sounds good!

<comment><USER23> Yes, however would we hear about what goes on SF and the Valley otherwise?

<comment><USER22> i'm talking about communities of different cities ~~

</comment></comment></comment></comment><comment><USER24> Quick feedback on the website:

If your forms have placeholders, I can't see them.

When I type into the fields, I can't see my text.

I'm using the latest Firefox on a Macbook Pro.

<comment><USER25> Same. Firefox on Debian. Could only sign up (if it even worked) because I could access my browser's dropdown list of emails.

</comment></comment><comment><USER26> The timing of this is impeccable. I'm getting my PhD early this Summer and my plan for the following few months was to work on an array of small projects and deliver every week.

I'm at the perfect place in my life where I have both the time to work on whatever I want (for at least a few months) and the ability to.

</comment><comment><USER27> Just some feedback on the schedule, a 4pm kick off isn't that great. I have a 9-5 paying for crazy self-funded startup adventures and I'm sure others do as well, can I suggest pushing it back a little for working types?

Great idea though and I'm definitely on board with this one. Beautiful site too btw! :)

</comment><comment><USER28> Someone needs to write better copy...

"Aren't you just a bunch of YC rejects?

No, not really. Most of our companies haven't even applied to YC."

</comment><comment><USER29> The ninja trope is a put off for me but it's common so I just ignored it, but then Japan's rising sun motif appears full-page, just to make clear we're talking about Asians... Can't we come up with some other cultural stereotype to exploit, like the American fat ass or something? :)

<comment> jack-r-abbit I would love to see a job post for a company looking for "American fat asses" instead of Ninjas. LOL

</comment></comment><comment><USER30> I like the idea somehow, especially when it channels those non-YC accepted groups and distracts them from writing "Why I will reapply", "YC here I come" or "YC application tips" article no. 1244

However, I think it would be better to choose a more unique name ;)

</comment><comment><USER31> um, who are you? your site gives me no idea who you are and why you think you can pull this off. not trying to circle jerk for a summer. the selection criteria at YC is what makes it valuable.

edit: slightly less harsh tone

</comment><comment><USER32> I really like these initiatives. It creates a support network to help early startups get to market.

However there seems to be lots of these popping up and you start to question the longevity of these groups. I am sure these are started with good intentions however what are the motivations of the organizers?

Is it simply the buzz of being involved and sharing ideas/stories/support?

I am not trying to criticize the groups, but interested in the risks of getting involved in these events/communities?

Do you need to be cautious of anything? How do you select the right group or groups to join?

</comment><comment><USER33> There are lots of people who would like some of the benefit of the Ycombinator experience but aren't a good fit and don't even apply. For me, I have no interest in getting into the VC sharktank and the projects I work on are so far out there that a lot of people can't even comprehend their value. This might be a great alternative for those who are thinking way, way outside the box.

</comment><comment><USER34> Great idea! People forget that even if there is no place like Silicon Valley, there are many other places... with no YC.

</comment><comment><USER35> I love the presentation! Is that all custom or is there a JavaScript library out there that was used?

<comment><USER36> jquery waypoints!

(the more people who know, the faster it will become cliche then go away)

</comment></comment><comment><USER22> That's exactly what i want to build in my city(Frankfurt/Germany)!

Can I copy your idea or cooperate with you somehow?

<comment><USER37> Definitely. Let's talk/skype.

<comment><USER22> i just sent you a mail

</comment></comment></comment><comment><USER38> Cool! A friend and I were working on something like this in nyc. Maybe we can join forces as a few of us have had some similar idea. I'd organize a NYC chapter if thats possible. Not sure who to contact but i'm frank @ startupthreads . com

</comment><comment><USER39> Signed up. Very interested in sharing what we've been trying in our tiny (profitable) venture and hoping to learn a few things from others. Here's to hoping that a real community forms out of this.

</comment><comment><USER40> I honestly couldn't tell if this was tongue-in-cheek or genuine.

Between the name and 'ninja coders' and the changing backgrounds, it was very hard to take seriously.

On the flip side, it's a solid idea.

</comment><comment><USER41> Is it possible to join if you are not physically there ?

<comment><USER39> They encourage groups outside of the US to participate, so can't imagine they'd exclude a stateside group. I plan to participate remotely myself.

</comment></comment><comment><USER42> Does anyone think that CSS scrolling effects will be seen as good design in 5 years? I think it will be seen as a horrendous fashion.</blink>

</comment><comment><USER43> A great idea - though this may be confusing, potentially vs. YCombinator?

Perhaps consider a different name - socialisingStartups.com ?

<comment><AUTHOR> Yep, we'll change the name (our first batch of startups will get to pick the real one) . NCombinator is just a working title.

</comment></comment><comment><USER44> Seems interesting. Wish it were in the valley. City is so far!

<comment><USER45> I got the impression from the "check in online" option that you don't need to be a part of the physical community to be in the batch.

<comment><USER44> Where's the fun in that?

</comment></comment></comment><comment><USER46> Sign up is not working for me. I'm using Firefox on windows.

</comment><comment><USER47> the biggest issue with something like this is quality control. I would quickly lose interest if theres a lot of low quality or junk coming through.

<comment><AUTHOR> Totally agree. Thats why every week the teams that don't ship will get filtered out. At the end only the best will remain.

Low barrier to entry, but high barriers for completion is our theory. We'll see how it works in practice and adjust.

</comment></comment><comment><USER48> Hello, needed in NYC where there is NoCombinator.

<comment><USER49> Wouldn't that be NYCombinator?

</comment></comment><comment><USER50> what are the plans for demo day? how will it be marketed to investors?

</comment><comment><USER51> any Melbourne/AU people applying?

i've applied, sounds good even it done remotely

</comment><comment><USER52> Hmm. I guess the N stands for "ninja". Probably full of brogrammers. No thanks.

<comment><USER37> Definitely pretty far from brogrammers :). Just want to build a support community to foster startups. Ideas, and startups are fragile. Might as well do anything that'll give us a fair shot. No reason to hate :)

<comment><USER52> No hate intended. I wanted to express the disconnect between the stated goal of the project and the unstated positioning that the design and terminology conveys.

</comment></comment></comment><comment><USER36> Web site is irritating. I can't tell you how sick I am of waypoints abuse.

</comment><comment><USER36> Random: Why is HN so insanely, painfully slow to load lately?

<comment><USER53> Potentially because you got down-voted a tonne and are on the verge of being hell-banned.

Test this by logging out and see if it loads quickly again. If so, then yeah, you're being artificially slowed down.

Edit: I actually just noticed it was slow for me too, logged out and it was still slow. No idea then.

<comment><USER36> lol. Well good theory otherwise!

Edit: Actually I just realized your theory never really made any sense. What site throttles bandwidth just to you when you get downvoted? Nutty theory actually.

<comment><USER53> It's not nutty, it's what hacker news does.

After getting down-voted a certain amount you get hell-banned. Your posts are still posted, except only people with "show dead" enabled see them.

Before that however you just get throttled and the site loads more slowly.

</comment></comment></comment></comment><comment><USER54> Note to anyone considering using ninjas in their marketing:

It will make you seem out of touch and dated. It was clever for a brief moment a few years ago. But now it just smacks of laziness.

It's like hippies still thinking bellbottoms are hip. Yes, at one point that was true, but now bellbottoms just make you look like a hippie.

If you want to appear creative and edgy, please come up with a unique meme, not a dated played out one.

A great example is Hipmunk - a fresh meme that's _actually_ hip.

<comment><AUTHOR> We were going for the "so bad it's good" thing ;)

<comment><USER7> Better to be actually good.</comment></comment></comment>


Google had one-hour turnaround to counter Facebook's offers to employees - <AUTHOR> http://arstechnica.com/tech-policy/2014/07/google-had-one-hour-turnaround-to-counter-facebooks-offers-to-employees/

<comment><USER2> Standard advice is that accepting a counter-offer is usually a poor career choice because the employer sees you as a risk to leave and starts planning for your replacement rather than advancement.

Does anyone have insight into how Google handled employees who took the counter-offers to stay at Google?</comment>


Why did we sell Dapper to Yahoo? - <AUTHOR> http://shir.posterous.com/why-did-we-sell-dapper-to-yahoo

<comment><USER2> _"While I don't care much for the bi-weekly Arrington Yahoo bashing..."_

So true...

</comment><comment><USER3> "at Dapper, we ship daily. Inside Yahoo, this may change somewhat"

Understatement of the week. Best wishes, but don't expect to remain nimble! When they come to talk about the billing system integration and cutover, run for the hills!!

<comment><USER4> Delicious went from weekly shipping to annually...

<comment><USER5> This really does bother me. I understand selling your startup to a big company can give you life-changing money.

But still, where does all that passion with which you "made something people want" disappear? How can you move on and not think about how your users will be screwed?

I'm honestly asking. I haven't seen any "successful" startup person talk about this.

<comment><USER4> At the time, you can convince yourself that the acquisition is a good idea, it will be good for the product, and the users, and so on.

Realistically, who knows what would have happened? We had a hell of a time getting a Series B together. I might have had to shut it down if not for the acquisition.

</comment></comment></comment></comment><comment><USER6> "...for an undisclosed sum that someone will probably leak to Kara Swisher in a day or two." I was hoping you would trump the leak and let the cat out of the bag yourself on the exit.

<comment><USER7> He almost certainly signed an agreement that prevents him from disclosing that kind of information.</comment></comment>


A new remote job in town – UX writer - <AUTHOR> https://www.remotetribe.life/remote-careers/what-is-ux-writing-and-all-about-ux-jobs/ <comment><AUTHOR> The UX writers help create a great customer experience through the written words embedded in the digital products, either web apps or mobile phone apps.

A strong differentiator between this job and a classic copywriter is that the latter is done AFTER the design phase. UX content creators are therefore part of the design team and work together with them to create a seamless experience for the user of that product.

</comment><comment><USER2> Why is every HN submit about writing so badly written itself? To wit:

"The person doing this UX role should know how to write concise, precise and maintain the brand voice."</comment>


Say »Hello« to Staticman - <AUTHOR> https://binfalse.de/2020/02/20/say-hello-to-staticman/ <comment><AUTHOR> _Application error

An error occurred in the application and your page could not be served. If you are the application owner, check your logs for details. You can do this from the Heroku CLI with the command_ heroku logs --tail</comment>


Show HN: WiFi for a Small Tech Conference/Meetup - <AUTHOR> http://www.lifeisaprayer.com/articles/computing/2012/wifi-a-small-tech

<comment><AUTHOR> I wrote this article (and revised it a couple times) this fall/winter after helping a small conference get a 30 Mbps net connection serving about 200 devices at its peak.

I was wondering if anyone else has experience getting something like this going on their own. In researching how I was going to set up the network for this particular conference, I noted that there are very few articles discussing smaller venue WiFi.

There's a lot of discussion of huge conference WiFi improvements, and specialized companies and consultants for that purpose... but not much for a modest-sized local meetup—where one needs a short-term, cheap network that can serve anywhere between 20 and 200 or so people (a need I've seen fairly often).

Sometimes, just having a few people bring in 4G hotspots is all that's needed... but this (a) doesn't offer much speed when more than a few users connect, and (b) can't be centrally monitored/administered, and often leads to frustration.</comment>


Apple Purchases Another Processor Design House - <AUTHOR> http://arstechnica.com/apple/news/2010/04/report-apple-purchases-another-processor-design-house.ars <comment><USER2> Question for the CPU-savvy people here:

Would there be any advantage in making a desktop computer that ran on the ARM architecture (instead of x86)?

Power consumption seems to be the obvious one; would it be possible to ramp up the performance of ARM to match modern x86 but while keeping a power- efficiency bonus?

Maybe with OpenCL/Grand Central/etc you could have an ARM-based desktop that used minimal power most of the time, spreading the work over many slower low- power cores, and used the GPU when heavy lifting is required..?

<comment><USER3> Apple seem to be keeping a close eye on LLVM which would allow architecture- independent binaries with relatively little penalty.

I'm not an expert in the field, but I suspect that x86 will continue to offer the best value in terms of performance relative to cost, which is the most important factor to consider in desktop computing. However, having the option to run the same binaries on other architectures opens the door for using other architectures on handheld, low-powered, or small-form-factor devices, where factors other than performance matter and Apple may be able to compete favourably.

<comment><USER4> I think it goes a bit beyond "keeping a close eye on"...

Apple's employed Chris Lattner (the creator/primary author of LLVM) for a number of years now, and I think LLVM is widely regarded as being a pretty major part of their plans going forward. (And it's not just Apple, either -- Nvidia's using LLVM for their OpenCL implementation, for example.)

As for x86 vs. ARM...in the high-performance single-core/multi-core area (up to say, 8 cores or so), I think x86, ugly as it is, is likely to remain entrenched. There have been a hell of a lot of dollars and man-hours pumped in to making it (single-threaded) fast over the last couple decades, and in that area it may actually have some technical advantages over a cleaner ISA (such as ARM, though ARM isn't exactly the epitome of RISC purity). Two things off the top of my head -- a) the instruction encoding, as insane as it is, allows pretty dense code, meaning good I-cache utilization, and b) the two-operand instruction format simplifies dependency-checking and forwarding logic, for which hardware costs run O(n^2) (where n is proportional to operands-per- instruction and issue width).

In the "manycore" area though, I think the power and area costs of decoding the x86 ISA will be a more significant disadvantage (this may have something to do with why the power consumption of Larrabee prototypes was rumored to be so enormous). Tilera, for example, makes manycore chips based on MIPS, which I'd say is a somewhat cleaner ISA RISC-wise (meaning better-suited for small/efficient hardware implementation) than ARM.

So, if manycore is indeed the future, I'd say there is definitely hope for avoiding a completely x86-monopolized world...</comment></comment></comment>


How Do We Know Next Year Apple Won't Be Taking 50%? - <AUTHOR> http://techcrunch.com/2011/02/16/media-industry-fear-apple/

<comment><USER2> Apple will take whatever the market will bear.

<comment><USER3> And the market won't bear 50%, or anything close to it.

</comment></comment><comment><USER4> Techcrunch is pouring out anti-Apple articles today, huh? I mean, the criticism is legit, but does it still seem like a bit much? The last two articles could have been one single one...

</comment><comment><USER5> legit concern</comment>


Is this Hacker News or Re-reddit? - <AUTHOR>

Just curious. <comment><USER2> Given the overlap in audience, there's bound to be some (or a lot of) overlap in content. Such is life.

</comment><comment><USER3> It is... what you make of it.

Enjoy.</comment>


Download Atom editor without an invite - <AUTHOR> https://gist.github.com/bevenky/9304566 <comment><USER2> From the README:

> 4\. To help us improve the editor, Atom sends usage information to Google > Analytics. See > [atom/metrics]([https://github.com/atom/metrics](https://github.com/atom/metrics)) > for details.

That is quite horrible in my opinion. Do I want an application on my computer that constantly sends information to Google and Github?

What kind of information is it sending? (from the link)

 __Collected Data __

\+ A unique identifier that is generated by computing the SHA-1 of the machine 's MAC address.

\+ The screen width and height

\+ The version of Atom being used

\+ The name of each item opened in a pane such as EditorView, SettingsView, and MarkdownPreviewView

\+ The amount of time the current window was open for

\+ The amount of time the current window took to load

\+ The amount of time the app took to launch

Item no. 4 is the critical one. I really don't like this. However, you can apparently disable this:

> If you do not want this information reported, disable this package from the > Metrics section of the Settings view `(cmd-,)`.

(edit: removed typo)

<comment><USER3> How dare they collect usage data to improve their free product!!!

<comment><USER2> It doesn't matter whether it is free or not. My only aim was to provide information that might be relevant for some people interested in trying out Atom (admittedly I mixed this information with my personal position towards Google and the ever-present tracking aka surveillance) so that they know the implicit price of its usage.

You are free to use Atom or anything else, but you should always have as much information available as possible to correctly judge what you pay for any given thing.

<comment><USER4> Except you aren't providing information in a vacuum - you are also providing a negative personal opinion. I would rather see responses which purport to educate include a more balanced perspective such as the potential benefits such analytics might confer to end-users in the long run.

I fully respect peoples right to privacy. I just wish those who frequent Hacker news were more accepting of the fact that privacy is a trade off; one which often comes at the expense of the benefits of sophisticated analytics.

<comment><USER2> Are you serious? You expect me to provide a Fox News fair and balanced response in any of my comments on Hackernews? I could understand your point if I would have tried to be polemic, but I surely wasn't.

The other position was already provided for by github and numerous other posters, while I pointed out a fact that was not yet mentioned.

By the way, "benefits of sophisticated analysis" for whom? Google's ad revenues? I actually agree that github could provide a better product with the information gathered, but I really don't think that google should be in between me and github.

</comment></comment></comment></comment></comment><comment><USER5> Works, but the gist is now gone. However, it looks so similar to sublime, I can't believe it. In case anyone is looking for it: the command is curl -L [https://www.atom.io/api/updates/download](https://www.atom.io/api/updates/download) -A "Atom/0.1 CFNetwork/1.5" > Atom.zip

<comment><USER6> that command doesn't work anymore

<comment><USER7> Yup, results in

        {"message":"Not Found"}

<comment><USER8> The command works fine, putting it in your URL bar doesn't.

<comment><USER7> This was the contents of the file created by cURL. I wasn't the only case by upvotes.

However, I tried right now once more and it seems that it's available again.

</comment></comment></comment></comment></comment><comment><USER9> So there's only one comment that gives the impression that there's some kind of troll going on. Just to let you know: It actually works, nothing fishy just someone posting the direct link to the app that's exposed via their update Api.

There's no activation or anything, it will just take you straight into the app.

<comment><USER10> Is it actually ok to download the app without an invite though?

<comment><USER11> Legally, almost certainly. Morally, almost certainly not.

<comment><USER12> Not sure about that - if it's on a publicly accessible URL on a site designed to generate public interest, it's their own fault it got out.

<comment><USER11> Their clear wish is for this to be invite only. I agree that their 'security' should probably better if they want to protec themselves against certain types of people, but your argument is akin to justifying robbing a house of its contents because it was only locked up with no alarm and you had to break one window to get in.

<comment><USER12> No, my argument is not akin to that because piracy is not akin to theft. Downloading the beta from a public URL is not depriving Github of anything or breaking anything of theirs, whereas if I broke a window to steal something I've left the owner with a broken window and deprived them of the contents.

</comment></comment></comment></comment></comment></comment><comment><USER13> Click the underlined "Atom.zip" next to "Download:" to download it.

[http://speedyshare.com/cjJSs/Atom.zip](http://speedyshare.com/cjJSs/Atom.zip)

<comment><USER14> Thanks.

</comment></comment><comment><USER15> So, now that the zip file is missing from GitHub, some people are starting to upload it elsewhere. Can the people who got it from GitHub earlier post the result of running

      md5 Atom.zip

? That might help mollify the paranoid conscience.

(EDIT: or any other hash function for that matter.)

<comment><USER16> MD5 (Atom.zip) = 5454bd3a8271c93f5225cd2b57cdab81

<comment><USER17> $ shasum -a 256 Atom.zip

4614ec62feaea32392ad7f6b3a80534c8ad0c758ed210cabafcc86c5c49a49a1 Atom.zip

<comment><USER15> Thank you. Can anyone else confirm this?

<comment><USER18> From the official update:

$ shasum -a 256 atom-mac.zip 4614ec62feaea32392ad7f6b3a80534c8ad0c758ed210cabafcc86c5c49a49a1 atom-mac.zip

$ md5sum atom-mac.zip 5454bd3a8271c93f5225cd2b57cdab81 atom-mac.zip

<comment><USER19> Confirmed. I downloaded from github directly yesterday night, when this was first posted. Same shasum/md5sum here.

</comment></comment></comment></comment></comment></comment><comment><USER20> This kinda feels a little piracy-ish. Github clearly wants to limit beta access for now.

(...with that said, I couldn't help myself.)

</comment><comment><USER21> Hah, that was easy. Thanks.

It indeed works just fine. It looks very much like Sublime text as people have been saying. There's even a command palate.

One thing I noticed though straight off, it just doesn't feel as smooth as a native app. Is that just me?

EDIT: The gist was just removed. Glad I got it before it went down.

EDIT 2: The curl command still seems to be working:

        curl -L https://www.atom.io/api/updates/download -A "Atom/0.1 CFNetwork/1.5" > Atom.zip

<comment> k-mcgrady It feels a little bit sluggish to me but not enough to effect my productivity. Opening folders/files seems to take a little longer than Sublime.

</comment></comment><comment><USER22> cd ~

curl -L [https://www.atom.io/api/updates/download](https://www.atom.io/api/updates/download) -A "Atom/0.1 CFNetwork/1.5" > Atom.zip

open Atom.zip

mv Atom.app /Applications/

rm -rf Atom.zip

<comment><USER23> Come on... people here should be able to handle a zip file...

<comment><USER11> also, "rm -rf Atom.zip" \- WTF? Why not throw a "sudo" in there for good measure...

<comment><USER12> also, why 'open'? It's asynchronous with the bash session, so the mv will fail.

<comment><USER11> Yeah, "cd ~" is quite funny, too, but maybe we should leave this guy alone now :-)

<comment><USER22> Please forgive me, oh great overlords of HN, for copying and pasting the contents of the original gist without bothering to edit it.

</comment></comment></comment></comment></comment></comment><comment><USER24> Off topic: From Atom's FAQ, Atom is not going to be free.

"We haven't settled on pricing yet, but you can expect it to be competitively priced compared to similar editors"

Then why drop Sublime and move to Atom?

<comment><USER25> Better extendability?

</comment></comment><comment><USER26> Does anyone feel it's very, very wrong of Github to take down that gist?

<comment><USER27> Can you articulate why?

Their terms of service aren't exactly a grand stand for freedom of expression:

 _We may, but have no obligation to, remove Content and Accounts containing Content that we determine in our sole discretion are unlawful, offensive, threatening, libelous, defamatory, pornographic, obscene or otherwise objectionable or violates any party 's intellectual property or these Terms of Service._

From:

[https://help.github.com/articles/github-terms-of- service](https://help.github.com/articles/github-terms-of-service)

<comment><USER26> Well, I suppose I can try.

While I understand that Github is a private body and that their site is, well, their site ... forcibly deleting someone's gist simply because they don't like that that someone has found a way around their invite process smacks of underhandedness.

Will they suspend his account permanently as a result of this leak? Will he have his account limited in some other way, preventing him from having private repos, for example? Will they lash out against anyone sharing Atom.zip that they can trace back to a github account?

It's just all very "our show, our rules" of them to delete the gist.

And yes, I understand that it is their show. And yes, their ruleset too.

Doesn't make me feel any comfier in the knowledge that they'll simply delete anything that they don't approve of.

<comment><USER26> Like I said - I get that.

Also, like I said - it seems underhanded that they just reach into an account and delete gists

<comment><USER27> If it is the case that they removed it, I would prefer "Github has removed this content" to "Oh, hey, we can't find that".

</comment></comment></comment></comment></comment><comment><USER28> What makes this so slow? Is it because it is written in JS?

<comment><USER29> Nope, JS is fast enough. But it uses html for rendering the UI and syntax highlighting. Here is one line of C code " _if (inLen < 1) {_" in atom markup:

      if

      (
      inLen < 1)

      {

<comment><USER28> Thanks for the reply. So, is there no way of speeding it up without moving away from HTML?

Is the html generated from JS? or is it static? would that make it faster? (newb questions)

Thanks!

<comment><USER29> I think the editor uses the same underlying technology that Chrome uses to display web pages. That's a lot of overhead for a text editor, but it makes it really easy to extend and do crazy things, basically anything that is possible in a browser. I honestly don't know what would make it faster.

</comment></comment></comment></comment><comment><USER30>
        $ curl -L https://www.atom.io/api/updates/download
        {"message":"Not Found"}

        $ curl -sLI https://www.atom.io/api/updates/download
        HTTP/1.1 404 Not Found
        Cache-Control: no-cache
        Content-Type: application/json; charset=utf-8
        Date: Sun, 02 Mar 2014 12:23:50 GMT
        Set-Cookie: request_method=HEAD; path=/; secure
        Status: 404 Not Found
        Strict-Transport-Security: max-age=31536000
        X-Content-Type-Options: nosniff
        X-Frame-Options: SAMEORIGIN
        X-Request-Id: f69dc125-390e-40cc-969c-586a04dfa65d
        X-Runtime: 0.014472
        X-Ua-Compatible: chrome=1
        X-Xss-Protection: 1; mode=block
        Connection: keep-alive

I guess the game is over

<comment><USER31> Notice the other comments set the user agent - to one I assume is used by the app itself when it does auto updates. You probably need to set that:

        -A "Atom/0.1 CFNetwork/1.5

<comment><USER30> true I forgot to paste it back, same difference though:

        $ curl -sLI https://www.atom.io/api/updates/download -A "Atom/0.1 CFNetwork/1.5"
        HTTP/1.1 404 Not Found
        Cache-Control: no-cache
        Content-Type: application/json; charset=utf-8
        Date: Sun, 02 Mar 2014 12:55:36 GMT
        Set-Cookie: request_method=HEAD; path=/; secure
        Status: 404 Not Found
        Strict-Transport-Security: max-age=31536000
        X-Content-Type-Options: nosniff
        X-Frame-Options: SAMEORIGIN
        X-Request-Id: 23d92789-1d1f-4ed0-bb95-9e2ff4b33bbf
        X-Runtime: 0.014090
        X-Ua-Compatible: chrome=1
        X-Xss-Protection: 1; mode=block
        Connection: keep-alive

</comment></comment></comment><comment><USER32> I don't have a mac, but still downloaded it , and just refreshed gist, its gone . Github staff really active on HN ?

<comment><USER11> maybe not in the sense that the GitHub owners are constantly refreshing the GitHub home page, but they could certainly have notifications set up for posts that mention GitHub. plus, anything as relevant as this is, is going to reach them pretty quickly by many different routes.

</comment></comment><comment><USER33> [http://pastebin.com/dFSHy3b1](http://pastebin.com/dFSHy3b1)

</comment><comment><USER34> curl -L [https://www.atom.io/api/updates/download](https://www.atom.io/api/updates/download) -A "Atom/0.1 CFNetwork/1.5" > Atom.zip

</comment><comment><USER35> gist is gone

curl -L [https://www.atom.io/api/updates/download](https://www.atom.io/api/updates/download) -A "Atom/0.1 CFNetwork/1.5" > Atom.zip

</comment><comment><USER17> I think I've found the original gist: [https://gist.github.com/anonymous/9265315](https://gist.github.com/anonymous/9265315)

<comment><USER26> Also gone

</comment></comment><comment><USER13> Working link: [http://pastebin.com/raw.php?i=NJngNDk8](http://pastebin.com/raw.php?i=NJngNDk8)

<comment><USER36> Not anymore.

</comment></comment><comment><USER37> Yeah, now updates within the app are broken.

</comment><comment><USER38> How can I download it for Windows ?

<comment><USER21> OS X only for now.

<comment><USER39> It is rather disappointing that github heads down the Mac OS path while they base their company around a concept which is rather strange to most things Apple - openness and sharing. Writing for Mac OS first also makes it harder to port to other platforms as it is a rather idiosyncratic platform.

If they insist on pushing Mac OS AND want to be seen as a good free software citizen they might want to consider putting some effort in the GNUstep project. Once GNUstep is up to par they should be able to build for that on Linux and Windows with minimal porting efforts.

Still, I'm disappointed in the lack of vision many of these so-called 'open source' companies exhibit. Don't they realise that by pushing these closed, proprietary platforms they undermine the very base of their own existence? The software and community which github depends on was not the result of the generous sponsorship from Microsoft and Apple after all...

<comment><USER40> I'm making an assumption that the majority (if not entirety) of GitHub employees use a Mac, so why wouldn't they make an editor for themselves on a platform that they use? I doubt they're doing it to bolster the OSX ecosystem as much as meet their own needs.

<comment><USER39> Because the product they provide is tailored to open source/free software. No matter how much you might be enamoured by Apple and its polished products it is hard to get around the fact that these are the opposite of open and free.

Remember what happened when Linus decided he wanted use BitKeeper to maintain Linux? Also remember how that worked out in the end? Free and/or open source software and closed, proprietary companies often make odd bedfellows.

</comment></comment></comment></comment></comment><comment><USER41> And boom. The script is gone :)

</comment><comment><USER42> The gist seems to be down, anybody take a copy of the contents?

<comment><USER21> This was the curl command:

curl -L [https://www.atom.io/api/updates/download](https://www.atom.io/api/updates/download) -A "Atom/0.1 CFNetwork/1.5" > Atom.zip

</comment></comment><comment><USER43> There doesn't seem to be a way to emulate Vi or Emacs :-(

<comment> pi-rat Install the 'Vim mode' plugin (under Packages)

<comment><USER43> Excellent!!!

</comment></comment></comment><comment><USER44> Is there a way to install in ubuntu?

<comment><USER45> not until it's released (or you use OSX in a VM)

</comment></comment><comment><USER16> Download: [http://www.filedropper.com/atom_1](http://www.filedropper.com/atom_1)

<comment><USER46> FileDropper is really slow for europe. Mirror: [http://www68.zippyshare.com/v/17397784/file.html](http://www68.zippyshare.com/v/17397784/file.html)

<comment><USER47> Here's a command to download from zippyshare without using the website.

wget [http://www68.zippyshare.com/d/17397784/131268/Atom.zip](http://www68.zippyshare.com/d/17397784/131268/Atom.zip) \ \--referer='[http://www68.zippyshare.com/v/17397784/file.html'](http://www68.zippyshare.com/v/17397784/file.html') \ \--cookies=off --header "Cookie: JSESSIONID=F95B7128B57441E49B5F33920D27AFD0" \ \--user-agent='Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; WOW64; Trident/4.0; SLCC1)'

</comment></comment></comment><comment><USER36> Does anyone have the Atom.zip?

</comment><comment><USER48> The gist has been taken down.

</comment><comment><USER49> hello

</comment><comment><USER50> thank you.

</comment><comment><USER51> Can anyone reupload the zip to another host? It doesn't work for me.

<comment><USER15> Same here. Though of course I'd prefer to get it from GitHub directly.

</comment></comment><comment><USER52> this is a test

</comment><comment><USER53> I lol'd.</comment>


TopTal blacklisted me - <AUTHOR> Their response after I've submitted the Codility tests:
"After analyzing your results once again, we have found significant similarities with online solutions from other Codility tests. Upon further investigation from our screening team, we have concluded that some of the solutions you provided were mainly not your own. This leads us to believe that you and Toptal are not a good match. Issues like this are too relevant for us to overlook, so we cannot allow you to move forward with our screening process and must close your application permanently. We would like to thank you for all the time and effort you put into the screening process so far. We wish you success in your future endeavors."
Yes, I cheated and it's my fault. However, what is the point of studying these tests for months if:
1. I'll never use them in real life.
2. let's say I study these algorithms for 6 months and try again, if I pass, I'll be put into a waiting list and wait until one of their clients agrees to work with me.
So, I don't see the point of this and I think they might have done me a favor by blacklisting me.
About me: I'm a experienced and self-taught developer and I've been working with web development since the mid 90s, I'm not good with math/academic exercises but I think I'm a reasonably good developer (not one of the top 3% obviously).
I guess I don't see the point of joining TopTal if they make it this difficult, when I can still work with clients directly and cut the middleman.
Anyone else with similar experiences? <comment><USER2> > I'll never use them in real life

I agree with you, but many job applications often have ridiculous hoops that you must jump through, and these often have a negative impact if you do not adhere to the predefined criteria.

Companies are often looking for very specific skills and talent, but many look beyond the exact code that you write and value additional things like attitude and communication skills.

I ask this as someone who sincerely sympathizes with the frustration of being dragged through many modern applications/interviews: If you were a hiring manager, would you want to hire someone who clearly cheated on or didn't adhere directly to your application process?

</comment><comment><USER3> No jobs for cheats.

You're surprised? Angry? Indignant? It's someone else's fault you had to cheat?

Please.

<comment><AUTHOR> I bet no other developer ever looked at Stack Overflow!</comment></comment>


IndieBio SF's Second Cohort of Biotech Startups - <AUTHOR> http://demoday.indiebio.co/ <comment><USER2> My prediction: zero of these companies will be around in five years. Gelzen has the best product and is a nice idea, but the material it's replacing is literally waste material from industrial process. Koniku's claim to be the only chip with neurons is flat out false, I can order assays on a multiplexed chip directly reading out electrical impulses from cultured neurons, been on the market for nearly half a decade now.

Myi might have interesting tech, because I trust their cto... But I'm honestly not sure about the other folks involved, in any case diagnostics is going to be very very hard in the next few years.

<comment><AUTHOR> How do you feel about the first IndieBio cohort? [http://sf.indiebio.co/indiebio-sf-announces-first- class-11-b...](http://sf.indiebio.co/indiebio-sf-announces-first- class-11-biotech-startups/)

<comment><USER2> Mostly crap, but I like pembient and maybe Clara foods, they have shots at making it. I really want an abiobot but I don't think their founder will make it. Same with arc reactor. Blue turtle was the fraudster of the group. I know enough about Gaucher disease to know that their proposal was total nonsense.

I'm not harshing on class 1 - probably even with ycombinator, many classes if not all are "mostly crap". Zero, though, is stunning.

<comment><USER3> I think pembient are going to contribute to increasing poaching, not preventing it.

<comment><USER4> Google Alerts has brought this conversation to my attention. If you haven't read our recent thoughts on the issue, I invite you to do so. You can find them here:

[https://sosv.com/why-pembient-is-confident-in-synthetic- rhin...](https://sosv.com/why-pembient-is-confident-in-synthetic-rhino-horn/)

As for IndieBio and the prospects of its class members, I'm sure it is too early to tell. We're flattered, though, to be included in this discussion.</comment></comment></comment></comment></comment>


WhatsApp hacked to spy on top government officials at U.S. allies - <AUTHOR> https://uk.reuters.com/article/us-facebook-cyber-whatsapp-nsogroup/exclusive-whatsapp-hacked-to-spy-on-top-government-officials-at-u-s-allies-sources-idUKKBN1XA27H <comment><USER2> Duplicate of [https://news.ycombinator.com/item?id=21411312](https://news.ycombinator.com/item?id=21411312) .

<comment><USER3> Merged now. Thanks!

</comment></comment><comment><USER4> I hate facebook just like everyone else, but doesn't it have more resources to spend on WhatsApp security than Signal Foundation? Yes, Signal is open-source, but how many people are actually looking for its vulnerabilities full-time?

<comment><USER5> You got me. How many people are looking for vulnerabilities in WhatsApp full time?</comment></comment>


Argon – a clean, responsive, modern template for Dokuwiki - <AUTHOR> https://github.com/IceWreck/Argon-Dokuwiki-Template#argon-dokuwiki-template <comment><USER2> I looove Dokuwiki. It has been my personal notebook for well over a decade. I have 8 MB of text in it, and that only includes the current revisions of pages.

However, I recently started writing my own notebook/wiki because:

I want to convert and write my notes in Markdown so that I can copy and paste snippets between different services easily. I consider Markdown to be the Javascript of the markup syntaxes: it's a long way from the best solution, but it's what the world ended up choosing collectively. When I looked at the code, the whole thing seemed to be tightly coupled to Dokuwiki syntax. It may be possible with some hacking and/or extensions to switch Dokuwiki to Markdown but the same amount of effort could also be spent on just writing a new wiki with only the features I need.

I'm growing increasingly tired of having two scroll bars to deal with whenever I want to edit a page. This can be fixed with templates, probably, but I didn't look too closely into it given the lack of Markdown support.

<comment><USER3> > It may be possible with some hacking and/or extensions to switch Dokuwiki to > Markdown but the same amount of effort could also be spent on just writing a > new wiki with only the features I need.

I think it's great to write your own wiki, and encourage everyone to do so (I've done it more than once), but it's definitely not easier to do that than to modify Dokuwiki.

1\. Dokuwiki syntax is included in Pandoc.

2\. There's a plugin (I don't remember the name) that will allow you to not only create Dokuwiki pages in markdown, but let you use Dokuwiki syntax where it goes beyond markdown. My recollection is that it works by using markdown to override common components of the syntaxes while leaving the rest of Dokuwiki syntax unaffected.

<comment><USER4> 2\. I'm using [https://www.dokuwiki.org/plugin:markdowku](https://www.dokuwiki.org/plugin:markdowku) it's alright

</comment></comment></comment><comment><USER5> Tangentially related: if you're starting anew, Wiki.js is a nice modern take: Markdown, auto commit and push to git remote, responsive, visually pleasing, etc. all out of box, no need for heaps of plugins.

[https://wiki.js.org/](https://wiki.js.org/)

<comment><USER2> I'm a long time user of Dokuwiki. I ran across wiki.js a while back and it showed potential. My main issues with it at the time were:

* Had an overall half-bakedness about it. Like, there are features in the UI that sound cool but when you click on them it says "sorry, not implemented yet." ...Then why even have the button?

* Using it, the UI felt "heavy" and a bit sluggish in a way that I can't quite quantify.

* Having to set the page title and URL separately is weird. I think this is an artifact of designing it more like a document repository than a wiki. Because in a wiki, the URL _is_ the title of the page. I remember linking between pages being a little obnoxious somehow, but I don't remember the details.

* You can have WYSIWYG HTML pages or Markdown pages. You cannot switch a page between the two. Which is totally and completely crazy. Either design your WYSIWYG editor to handle Markdown so that you _can_ switch between them or settle on one or the other.

<comment><USER5> It's a big undertaking for a one man open source project, especially considering v2 is a rewrite. I believe all necessary functionality is already implemented in v2 so it makes sense to push it out of the door UI-wise and fill in additional features later. Conversion between Markdown and WYSIWYG is planned[1] although I couldn't care less. It's not like the Markdown editor doesn't have buttons for non-technical users to push; they've been pushing buttons to generate BBCode just fine for two decades.

[1] [https://wiki.js.org/feedback/p/switching-from-an-editor- to-a...](https://wiki.js.org/feedback/p/switching-from-an-editor-to-another- on-an-existing-page)

<comment><USER6> > _v2 is a rewrite_

I've got half a mind to make an "our incredible journey" blog with all of the software that has uttered these famous last words.

</comment></comment></comment></comment><comment><USER7> Wow, thanks for posting this. I created this. Happy to take questions. (And sorry, kinda busy right now so I wont be able to work on dark mode this month)

</comment><comment><USER8> That does look quite nice, compared to the template I'm currently using. Dokuwiki is a handy piece of software, so thanks to IceWreck for gving it a visual upgrade!

</comment><comment><USER9> This is well-executed and adheres closely to the target design aesthetic.

However, for me, that means it looks too "genericly modern," if that makes sense. This is my own personal preference, but for wikis, I like aesthetics that cleave closer to a print book.

<comment><USER10> That is my number one complaint with Material Design. It's so generic that it becomes abrasive to use.

</comment></comment><comment><USER11> Have recently resumed using dokuwiki and the newer templates are quite nice. I also like the advantages of the easy editing alongwith being able to sync between my laptop and phone via syncthing.

</comment><comment><USER12> [https://github.com/IceWreck/Argon-Dokuwiki- Template/issues/9](https://github.com/IceWreck/Argon-Dokuwiki- Template/issues/9)

> Dark verison?

> Would you consider making a dark version of Argon?

A common question, these days.

<comment><USER2> It's not a "real" application unless it supports emojis and dark mode.

<comment><USER13> emojis are like last century. now meme gifs are required to any half decent app

<comment><USER14> I thought that was stickers nowadays.

</comment></comment></comment></comment><comment><USER15> I'll never understand why people intentionally cripple readability by making their text grey instead of black (or at most #111), all for some vague notion of 'cleanness' or looking good in screenshots. It's ableist at worst.

</comment><comment><USER16> Been using dokuwiki for years am thinking about switching to something else because I haven't seen an update in years and wanted something with a newer feel. This theme might do it.

</comment><comment><USER17> Does anyone use Dokuwiki at their company? Or, in other words is it a good replacement for Confluence?

</comment><comment><USER18> Very neat, but just curious... What do they call it when they release Argon v2?

</comment><comment><USER19> Anyone have a ballpark estimate of effort required to port this to Sphinx?

<comment><USER10> Do you want tshirt sizes or fibonacci?</comment></comment>


China Is About to Bury Elon Musk in Batteries - <AUTHOR> https://www.bloomberg.com/news/articles/2017-06-28/china-is-about-to-bury-elon-musk-in-batteries <comment><USER2> Are these the same Chinese battery companies that lost out on the hoverboard gold rush because the quality of their batteries was so low that would spontaneously explode. If so, I don't think Tesla has that much to worry about.</comment>


Should Java have an interpretor - <AUTHOR>

Lots of people complaint that java compiling process takes such a long time and make development cycle longer than PHP.<p>Just thinking that Java should have an interpretor for its development to shorter people's development cycle. Maybe that will make it more appearing. <comment><USER2> The JVM supports a feature called hot swapping (i think thats what it is called), where classes can be reloaded at run time. Most IDEs take advantage of this in debug mode. So a lot of the time i just launch my server in debug mode and edit freely. Occasionally i will have to restart the server, but it works surprisingly well. In fact you don't necessarily need an IDE to do this. A lot of servlet containers support this as well, where you can just copy updated jars to the servlet libs (obviously some simple scripts help a lot with this). After enough 'hot' deploys the JVM will eventually run out of perm-gen space, but even with that limitation you still get 10-20 edit-refresh cycles out of it.

Setting up your tools right can help a lot. Also, optimizing your build scripts. Ideally these will all work together to make it less painful :)

<comment><AUTHOR> I recently switch from Java to PHP development. And I totally agree with you about setting up tools right can save tons of time. But the reality is it is still painful.

My point here is not whether we need more tools for the hot swapping, but just have an interpretor for development processes. It will just make the development much easier.

</comment></comment><comment><USER3> <https://duckduckgo.com/?q=java+repl>

</comment><comment><USER4> Check how the Play framework handles this.</comment>


Fordlandia - <AUTHOR> https://99percentinvisible.org/episode/fordlandia/ <comment><USER2> Ah the paragon of american assembly line manufacturing, Henry Ford. As a millennial its taken me a while to get the real dirt on the guy, as in america highschools extol only his virtue.

Did you know Ford had his own secret police after he doubled the salary of his workforce?

To qualify for his doubled salary, the worker had to be thrifty and continent. He had to keep his home neat and his children healthy, and, if he were below the age of twenty-two, to be married. he created a division within the Ford Motor Company to keep everyone in line. It was known as the Ford Sociological Department

Henry Ford's paternalism even extended the point where you needed the company's permission if you wanted to buy a car, which included a requirement to be married and have children.

[https://jalopnik.com/when-henry-fords-benevolent-secret- poli...](https://jalopnik.com/when-henry-fords-benevolent-secret-police-ruled- his-wo-1549625731)

<comment><USER3> How much of those policies Ford was implienting can be attributed to the culture of the time? I understand in today's culture such a pushing of family values is pretty much illegal but i wonder how many other companies at the time had similar kinds of policies.

<comment><USER4> Adriano Olivetti, although much later in time didn't hoist his demands on the workforce. He did lay out a huge amount of benefits that nobody in it's right mind would complain about though... yet most of this drive died with him, as the rest of the Italian industrials preferred confrontation and stashing of their material proceedings abroad in Switzerland... perhaps it had something to do with the witchunt against anything remotely Socialist

</comment></comment></comment><comment><USER5> The part of the article that starts with this paragraph is particularly enlightening:

> In implementing his vision, Ford faced cultural and climactic obstacles. > People in Brazil were, for instance, used to working in the early morning, > then taking a break during the hottest parts of the day, and later coming > back to work. This didn't fit with Ford's ideal nine-to-five workday. Also, > back in the States, Ford had created an industrial system where workers > could actually afford to buy the products they made, but in the Amazon there > wasn't that much to buy. "There was no consumer society within the Amazon so > they didn't actually need the high wages that Ford was promising," Grandin > elaborates. So "they would work a few weeks or a few months and then they > would disappear and … go back into the jungle to work their plots, to > produce their own food, and maybe they come back the following year, and > this would drive the Ford managers mad." Ford's turnover-reducing strategies > didn't work in Amazon like they had in Detroit.

This is a great example of how _you can 't just transplant a culture_ and expect it to work flawlessly. Cultures evolve to fit the environment that surrounds them, and attempting to blindly copy things that worked in one environment, and assuming they'll work in another, is folly.

</comment><comment><USER6> Rob Dunn also tells the story of Fordlandia in Never out of Season ([https://www.amazon.com/gp/aw/d/031626072X](https://www.amazon.com/gp/aw/d/031626072X)). It's a quick and interesting read of why we need crop diversity, and has a couple of really interesting cautionary tales.

The most enticing one to me was the story of how Cassava was saved from disaster in Africa. Somehow a certain mealybug crossed over from Cassavas native range in South America, and free from its one antagonists, it spread like wildfire and threatened the sustenance of millions. A few lone researchers tracked down the native habitat of the mealy bug in Peru, and identified a certain wasp that only prayed on that specific mealybug. They managed to introduce it Africa, thereby potentially saving millions from starvations.

Dunn's case for crop diversity is all in all pretty compelling. I try to pitch it when I get the chance, because it deserves more attention!

<comment><USER7> Oh how quickly the blight would destroy the rubber trees of Southeast Asia...

</comment></comment><comment><USER8> The photos make it look like it's ruined today, but it's a fairly normal small central Amazonian town. There are nice beaches on the banks of the Tapajós nearby. The roads aren't great in the rainy season.

<comment><USER9> I would have appreciated this article more if author were to add more photos of the well-functioning small town it has today .

</comment></comment><comment><USER10> > biopiracy

What a load of. The privatization and capitalization of literally _everything_ is crazy. I despise companies like Nestlé for trying to capitalize common goods like drinking water. This obsession on the one-dimensional metric of money makes the rich richer, and the poor poorer.

<comment><USER11> There is a legitimate argument behind treating water as a market good like anything else. There is an incredible amount of waste due to water rights in California (e.g. Almond growing during droughts) because water isn't sold in an auction.

We obviously need some token amount guaranteed for drinking water. But the rest used for industrial and farming purposes should be auctioned by the government.

<comment><USER10> I see the problems you describe, but if you sell the rights in auctions you once again boil it down to the one-dimensional metric of money. I think not just how much one is willing to pay, but also what it'll be used for, is relevant.

</comment></comment></comment><comment><USER12> I can recommend Jóhann Jóhannsson's Fordlandia [1] (also responsible for the soundtrack to Arrival, and sadly recently deceased) as worth a listen, inspired by the Fordlândia experiment.

[1] [https://en.wikipedia.org/wiki/Fordlandia_(album)](https://en.wikipedia.org/wiki/Fordlandia_\(album\))

<comment><USER13> Oh no, I hadn't heard Jóhannsson had died. What a terrible loss.

I'll be listening to IBM 1401, A User's Manual tonight. [https://www.youtube.com/watch?v=tBw_wSoVQrY](https://www.youtube.com/watch?v=tBw_wSoVQrY)

</comment></comment><comment><USER14> I liked the part where, thanks to Ford's Rules, a small off-property island nearby hosted a bar and sex workers.

Also the enforcement of the 8-4 shift, despite workers being used to avoiding the hottest hours of the day.

</comment><comment><USER15> Previously discussed with respect to a Guardian article here:

[https://news.ycombinator.com/item?id=12324004](https://news.ycombinator.com/item?id=12324004)

</comment><comment><USER16> Milton Hershey did something very similar in Cuba.

[https://www.washingtonpost.com/world/the_americas/in- cubas-h...](https://www.washingtonpost.com/world/the_americas/in-cubas- hershey-where-an-american-experiment-ended-bitterly-hopes- stir/2015/05/05/87d40942-e84d-11e4-8581-633c536add4b_story.html?utm_term=.9b78ccd016ba)

</comment><comment><USER17> Oh, brave new world.

<comment><USER18> I didn't know much about Henry Ford when I read that book so I was a little amused at first that he would be a central background character of a futuristic novel. About halfway through I read parts of his biography and things clicked. Great book by the way.

</comment></comment><comment><USER19> > _Ford hadn't bothered to learn anything about botany or agronomy before > embarking on his Fordlândia experiment. He didn't trust the kinds of experts > that could've warned him what he was getting into. In fact, he didn't trust > experts at all — he was a figure-it-out type, skeptical of fancy educations > and titles._

> _Rubber trees had never been grown in the Amazon in the way that the Ford > company was trying to grow them: in dense plantations, with trees planted in > tight rows. This growing style might have worked in the Southeast Asian > plantations run by the Europeans, but that's because the bugs there hadn't > evolved to eat rubber. In Brazil, this density ended up creating an > environment where the native bugs that fed on rubber trees thrived. > Basically, Ford built a giant bug incubator, where close proximity helped > pests and blight spread._

> _Strangely enough, despite all of the time and money he invested in > Fordlândia, [Henry Ford] never actually went to visit it himself. He had > orchestrated the whole fiasco from his home, thousands of miles away, in > Michigan._

This sounds like a few present-day startups, such as the one I read about here a few years ago. Someone in SF met a fellow developer, and the conversation went something like this:

"You work at a startup? Neat! What does the company do?"

"We're disrupting parking."

"Oh, that's very cool. So you've run a parking lot or worked at one, and that's given you some better ideas on how to run it?"

"No, we haven't done any of that. You have to understand, we're not interested in doing things the old way. We're _disrupting_ parking!"

<comment><USER20> Garrett Camp never ran a taxi company. Bill Gates never ran a computer business. Etc. All them did know the problem they were solving though.

Previous knowledge of running a parking lot is not causal with startup failure. I think a better way to be critical is the fact that they say they're "disrupting" parking lots, but can't describe the problem they're solving.

<comment><USER21> >Bill Gates never ran a computer business.

Yes he did.

>At age 17, Gates formed a venture with Allen, called Traf-O-Data, to make traffic counters based on the Intel 8008 processor.[1]

And the idea that someone needs to have run a computer business in the past in order to run a computer business in the future is illogical. It means that no one would ever be able to start running a computer business. The requirement should not be running a business in the past, but having some experience with that type of business in the past. Bill Gates had tons of computer experience.

[1] [https://en.wikipedia.org/wiki/Bill_Gates](https://en.wikipedia.org/wiki/Bill_Gates)

<comment><USER20> "It means that no one would ever be able to start running a computer business. The requirement should not be running a business in the past, but having some experience with that type of business in the past. Bill Gates had tons of computer experience."

Thanks for helping me make my point.

Also, I didn't say "Bill Gates" and "Microsoft". You're right, Traf-O-Data was a "modest success". It reinforces my point.

<comment><USER22> Right, who could forget the epoch-making work of Traf-O-Data.

<comment><USER20> Since when is success dependent on the amount of people in the world that know about it?

</comment></comment></comment></comment></comment></comment><comment><USER23> At the time, I'm sure Ford's ideas were considered very progressive and a gift to the indigenous people.

Today, he's the target of a critical article like this one. (There's more criticism of Winston Churchill on HN today, too.)

My theory is that the world has become so prosperous (at least parts of it) that people have no idea what's good and what's not any more.

<comment><USER22> Perhaps if you were, say, Indian, you'd feel less favorably disposed to Churchill, even if you did not live a life of opulence. You don't have to agree with someone else's perspective to be able to understand it.</comment></comment>


Just found this cyombinator.com/news URL on Google—scam? - <AUTHOR> https://www.cyombinator.com/news

<comment><USER2> While it doesn't appear to be malicious (I got a redirect to here), it also doesn't have the same WHOIS information as the official website. I guess that means it is probably owned by a nice person helping us when we fumble keystrokes, but as it has the potential to become less benign in future, the official domain should remain the preferred option for access.

</comment><comment><USER3> So bizarre that someone would register a domain just to redirect to the official site, without some nefarious longer-term goals.</comment>


Our Approach to PC Gaming - <AUTHOR> https://news.xbox.com/en-us/2019/05/30/microsoft-approach-to-pc-gaming/ <comment><USER2> Subverting expectations once again, Gaben must be choking on his tongue somewhere..</comment>


A use case for Cryptocurrencies: Uncensorable donations - <AUTHOR> https://whycryptocurrencies.com/uncensorable_donations.html <comment><USER2> Flip side is it's easier to bypass campaign contribution limits, or to bypass disclosure requirements (think Brendan Eich's donations)</comment>


Finder.cool: The site finder search engine that eliminates ordering bias and SEO - <AUTHOR> https://finder.cool/ <comment><AUTHOR> The site now supports all language characters ... like ビジネス The server side infrastructure is fast - just 10s of milliseconds for server side retrieval with the remaining user-experienced latency due primarily to the required network transport. If a site you would like covered doesn't show up in search results, go ahead and submit it for indexing.</comment>


Hayabusa-2 probe uses 64-bit MIPS CPU to explore the origins of the solar system - <AUTHOR> http://blog.imgtec.com/mips-processors/back-to-the-future-64-bit-mips-cpu-explores-rare-asteroid

<comment><USER2> Google helped me find this very detailed article on the probe: [http://www.spaceflight101.com/hayabusa-2.html](http://www.spaceflight101.com/hayabusa-2.html)

Which says the solar panels are designed to produce 1,400 watts at the furthest distance from the sun. So it gets this 200 Mhz 64 bit MIPS chip, whereas the ~200 watts at Pluto New Horizons uses a 12 Mhz 32 bit MIPS chip (and the power gets steadily lower as it heads out and hopefully looks at a Kuiper belt object).

<comment><USER3> I don't know anything about architecture or power usage of these CPUs, but it wouldn't even surprise me if that 200MHz CPU took less power than that 12 MHz one.

There also is a window of almost 9 years between the launch dates of these systems (January 2006 vs December 2014)

That's six times the 18 months of Moore's law, or a factor of 64, so it could explain much of the difference.

<comment><AUTHOR> Maximum TDP for HR5000 is 4-6W (fact) whereas the Mongoose-V might be in the sub 1W range (speculation).

</comment></comment></comment><comment><USER4> I wonder how the radiation protection process works?

<comment><USER5> Nowadays, mostly architectural. Some design. Not as much process.

They call it "hardening-by-design" which translates to "not rad-hard, at all, just fault tolerant"

Architecturally, you put in a lot of fault tolerance. Multiple oscillators so you don't lose lock. More ECC for RAM. Modulo checks for arithmetic. The ability to reboot quickly and get back to operational from a checkpoint is useful. Voting on operations to detect failures.

Design-wise, you minimize nodes that can cause upsets. You put more charge on gates and only use static CMOS. Presumably, you use bipolar (which is current- driven rather than voltage driven like CMOS) anywhere you can without losing a lot of area (PLL's, I/O's, RF, analog circuitry).

Process-wise, insulating substrate is the obvious thing since it minimizes the collection of ionized charge. I doubt they do much more. Developing stable materials for semiconductor usage is _really_ expensive, and not terribly profitable.

</comment></comment><comment><AUTHOR> For anyone still reading this, I'm interviewing the JAXA engineering team this week. If you have any specific questions you'd like me to ask, reply to this comment.

</comment><comment><USER6> For real work you want MIPS or SPARC, Intel just don't cut it.

<comment><USER7> May I ask why?

<comment><USER6> Easier/more efficient to program in stack-based languages like Forth, lower power consumption, simpler designs are easier to radiation-harden, and more. Why do you think no-one uses Core i7 in space?

Dunno who downvoted me, some fanboy probably. Nevermind I got karma to burn.</comment></comment></comment>


Ask HN: How many HN users are bots? - <AUTHOR> Reddit has bots, twitter has bots, facebook has bots...  It seems to be a problem on those social media sites...  The typical HN user would be more technically inclined to create a bot just to see if they could do it and get away with it.<p>How many users here on HN do you honestly think are bots? <comment><USER2> I created a bot a while back based on phantom.js a headless browser. Mostly I wanted to see if upvotes could be scripted and I wanted to play with phantom.js. It seems that the system is based on 1 vote per public IP. It's possible to use many instances of DO/GCloud/AWS.

I would suggest that there are probably a few vote brigade bots out there. I think the most common bot would be a story cross poster, which takes top- stories from places like lobste.rs et. al. and posts them to HN to build reputation.</comment>


US Strike Group Heads Toward North Korea - <AUTHOR> http://www.voanews.com/a/us-strike-group-heads-toward-north-korea/3802649.html <comment><USER2> This is part of a joint military drill that occurs every year around this time. Making this seem like an aggressive action by the U.S. is FUD.

<comment><AUTHOR> There was a change in plan:

> Carl Vinson Strike Group, including Nimitz-class aircraft carrier USS Carl > Vinson (CVN 70), embarked Carrier Air Wing (CVW) 2, Arleigh Burke-class > guided-missile destroyers USS Wayne E. Meyer (DDG 108) and USS Michael > Murphy (DDG 112), and Ticonderoga-class guided-missile cruiser USS Lake > Champlain (CG 57), will operate in the Western Pacific rather than executing > previously planned port visits to Australia.

[http://www.cpf.navy.mil/news.aspx/130123](http://www.cpf.navy.mil/news.aspx/130123)</comment></comment>


JavaScript port of Paul Graham's Arc programming language. - <AUTHOR> http://jonathan.tang.name/code/arclite

<comment><USER2> Someone should write an arc interpreter and call it tan so we can have arctan. Arctan? Arctangent? The inverse of the tangent function. Hu- hullo? Is this thing on or what?

<comment><USER3> ... or an interpreter named "tic" and then you can work in the arctic.

</comment></comment><comment><USER4> Isn't it like 6 years old? <http://tryarc.org/> is also interesting; and somewhat more recent.

<comment><USER5> Better hurry, only 94 years left.

</comment></comment><comment><USER6> Will it run news.arc?

</comment><comment><USER7> Atwood's Law alive and well.

</comment><comment><USER8> Just tried it. Very nice!</comment>


Perl gained a feature for fixing communication with the Magellan probe - <AUTHOR> http://perl5.git.perl.org/perl.git/blobdiff/fd7895cf8ded27bc2c1cddf7c72c17d6bdc95df0..24f4b7da:/pod/perlfunc.pod

<comment><USER2> Some verification of the bit flip issue:

<http://files.seds.org/pub/spacecraft/MAGELLAN/ms12.12.89>

[http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=8...](http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=82424)

I found nothing that mentions perl, but Larry Wall worked at NASA in those days: [http://www.megalextoria.com/usenet- archive/news112f1/b135/co...](http://www.megalextoria.com/usenet- archive/news112f1/b135/comp/sources/d/00004048.html)

<comment><USER3> Yes, Larry worked at JPL, which managed the Magellan mission to Venus.</comment></comment>


Allo's Tryout: 5 Days with Google's Annoying Office Intern - <AUTHOR> http://www.nytimes.com/2016/09/22/technology/personaltech/allos-tryout-5-days-with-googles-annoying-office-intern.html <comment><USER2> YMMV obviously, but I think the Google assistant has been mostly accurate (in my case).

I follow NBA, and have a few friends in a Facebook group chat where we just talk about NBA.

I tried to move the group to Allo, because the assistant is actually very relevant. When we have a debate about a player, being able to write "@google How many rebounds per game did Dwight Howard have last season?" And get results right away is actually really perfect for us.

Here was the problem, the group didn't want to download another chat app. A few folks wanted us to switch to iMessage, some folks to GroupMe. We ended up switching to GroupMe.

The problem as I see it is that it is hard to move people to use new chat apps because, as the article mentions, there are just so many chat apps (add GroupMe to the list).

I think what will end up happening is that Slack will dominate for businesses, WhatsApp for messages with international members, iMessage for iOS families and friends, Facebook chat for the one off messages to folks that don't have the other apps. A prediction at least...</comment>