HNHacker News
TopNewBestAskShowJobs

xymostech

677 karma · joined November 12, 2011

Genentech dev, former Academia.edu, Spring Discovery, Cricket Health, and Khan Academy. Co-creator of KaTeX https://khan.github.io/KaTeX/ and Aphrodite https://github.com/khan/aphrodite

https://github.com/xymostech

[ my public key: https://keybase.io/xymostech; my proof: https://keybase.io/xymostech/sigs/X4gWdG2AX9mYlklCEZ3Ox4wIwt_NHwxru4b1py5pwrw ]

submissionscomments
xymostech··on The 7-bit Internet
I think the reason I like telnet is because I control what is being sent down the line. It's not like telnet has any contextual knowledge of what I'm sending, so it can't do any translations on it; I get to choose exactly how the bytes get sent to the server. This means that telnet can be used for every text-based protocol out there (so long as it accepts \r\n line breaks), whereas your proposed http2net tool would be specifically for turning commands into bytes to be sent to HTTP 2.0 servers, and that response.
xymostech··on Help Put Objective-C Back in the Top 10 This Weekend
Considering that XCode uses a version of clang (which is open source) for it's compiling, I wouldn't say that the main compiler is proprietary either. I think that what people mean is that all of the "usefulness" of Objective-C comes from using it with OSX/iOS development, and all the stuff related to that is proprietary.
xymostech··on Buying the new MacBook Air
For the record, you can't manually upgrade the RAM on a Macbook Air (it's soldered to the motherboard), so selling a RAM upgrade on them is reasonable. On the other computers it is important though.
xymostech··on How zsh is more useful than bash
I use fish. It's pretty fun to use. It has some pain points (most notably missing things like subshells and inline variable exporting) but it's in beta, so we'll see where it goes. I love the completions though, and it's definitely worth checking out for those alone.
xymostech··on Watch Wired Get Rich Quick With A Sleek Bitcoin Miner
But the bitcoins are still in existence. It is impossible to distinguish between a bitcoin that can be spent and one that cannot. Unless you could actively tell the bitcoin servers "I am destroying these coins", nobody can determine which bitcoins are inaccessible. So won't they continue to maintain the value they would if they were still accessible?
xymostech··on 30
Seems fitting that #30 is the best advice on there.
xymostech··on Show HN: Automatic weekly meal planner, also plans your leftovers
Amazon fresh seems to only be in Seattle at the moment. :(
xymostech··on The PyCon Incident
I'm not saying it does, just pointing out the order. I agree, no matter which way it happened, it was bad.
xymostech··on The PyCon Incident
She took the picture before she got the pycon people involved. You can tell because of the times on her tweets. The picture was tweeted at 10:32, and she started calling for the pycon staff at 10:34.
xymostech··on The PyCon Incident
It does say in the code of conduct that you shouldn't handle it yourself. Also, due to "offensive verbal comments related to gender, sexual orientation, disability, physical appearance, body size, race, religion, sexual images in public spaces" I'd agree that what these men were doing was against the code of conduct.

However, she did report it to pycon. She tweeted about: "Can someone talk to these guys about their conduct? I'm in lightning talks, top right near stage, 10 rows back". She also says that she "began to contacting the PyCon staff via text message".

What she didn't have to do is take pictures of them without their permission and post their pictures on her public twitter feed. That is the part that steps over the line in my opinion.

xymostech··on Google Keep
It looks to me like they're just obfuscated words. If you look at one of the hierarchies, you see "TUdKmf-xhiy4-haAclf", then "TUdKmf-xhiy4-DKlKme-haAclf", then "TUdKmf-xhiy4". Seems like they're just taking a normal class like "note-body-wrapper" and "note-body" and obfuscating it.
xymostech··on Diamonds Are Bullshit
> There's nothing wrong with thinking women and men are wired differently.

And nobody is disagreeing with you. It is sexist to say "women are more influenced by marketing" when they are not. If men and women are influenced the same, then making a statement about the difference between them is being sexist.

So, if someone can actually provide some data that shows whether or not women are more influenced than men, instead of everyone continuing to provide anecdotes (as you have), then we can either stop saying false things, or we can accept that different genders work differently.

xymostech··on Show HN: XKCD-inspired StackSort
I suppose wetriffs might also count.
xymostech··on Future of Firefox DevTools
What setting do you change?
xymostech··on SimCity Update: Straight Answers from Lucy
>But if they are, it leads one to question what exactly their vision was focused on.

I think it's pretty clear that their vision is focused on the "social" aspects, and with that comes the idea of having all of your friends build a single small city in your region, and you all interact with each other and stuff. I've seen some examples of this happening, it looks pretty fun. I'm sure people would like the option to build single huge cities, but Sim City 3 still works just fine for that.

> I don't think anyone is debating this.

Have you been reading the same news that I have? I hear a lot of people complaining that the servers are basically doing nothing but saving cities to the cloud, so everything should be able to be run client side, and either don't realize or refuse to acknowledge that the servers might be doing other things/useful. I dunno. Maybe things will clear up in the next week or so, when server issues will hopefully get better, and we can stop having front page posts about a company who doesn't know how to scale an online game.

xymostech··on SimCity Update: Straight Answers from Lucy
Again, I'm not saying "the game is working fine", I'm saying "I know that the servers are not completely shut down because there is at least one person who is able to play consistently". I agree, the game has issues (of which some have been sorta resolved), just not as serious as some people are claiming.
xymostech··on SimCity Update: Straight Answers from Lucy
I'll agree that EA did a terrible job of explaining to people why the new game was different than the old ones (i.e. why it might require always-online). I think the key point comes from this (taken from the OP):

> Players who want to reach the peak of each specialization can count on surrounding cities to provide services or resources, even workers. As other players build, your city can draw on their resources.

What some people may not realize is that the cities in this new game are pitifully small (probably so that a computer can handle trying to update 20k sims at a time), so in order to actually do anything of significance, you usually have to draw from surrounding cities for materials, people, etc. This is the part of the game that requires online-only, because unless you want to be simulating all of the cities in your region (which I'm assuming you don't, but I don't really know whether the computation costs would be that high), you need some sort of server to handle that for you.

People claim that they came out with an "offline patch" that allows you to play offline, and while that is true, you then miss out on all the city-sharing features, and thus your cities end up crappy, because it is impossible to manage all the resources within a single city.

I'm not saying that what EA/Maxis is doing is necessary, but people seem to be missing that this is the main reason that the cities are always online, not just for the city saving features or anything.

Also, I do know about the StarCraft to StarCraft 2 drama, and from what I can tell, people don't really care any more, and people have gotten over the fact that they need internet to play their game. Sure, sometimes the internet drops in the middle of a tournament, and people get riled up about it again, but it seems to have died down very much since the launch.

xymostech··on SimCity Update: Straight Answers from Lucy
I think it is data. People are claiming that the game _does not work_, so if it's working for somebody, then the servers must be doing something. People are claiming that the servers have literally been down for the past week and a half, when this is simply not true. I'll agree that it hasn't been the smoothest of gameplay all the time, but it's not as extreme as some people are claiming it is.

I agree with all your other points though.

xymostech··on SimCity Update: Straight Answers from Lucy
That is a good point. I've avoided it, so I forgot that it can be a large part of the game.

However, one could argue that Maxis will likely be releasing DLC/Expansion packs for Sim City (seeing as they've done this for every other Sim game they've made) so those can be a substitute for the online fee as well. I guess time will tell.

xymostech··on SimCity Update: Straight Answers from Lucy
Guild Wars 2 sells an actual MMO as a one-time fee, and they're doing just swell. I've heard most people claim that as one of its benefits, not a downside. Not sure what that means, just wanted to point out that people often do enjoy single-fee game-as-a-services.

Also, when you say "$60 for something I can't even use on my own time" are you claiming that the game doesn't even work, as all of the hyped up gaming articles are claiming? I've been watching someone stream the game for the past week and a half, and he's been doing just fine, playing consistently for about 8 hours a day, each day since the release. So, sure, there are some problems with it, but it's not like the game is so horribly broken that you can't use it.

xymostech··on Maxis Insider: SimCity Servers Not Necessary
Considering that about 90% of the gameplay comes from interacting with the other cities in the region, I really don't think this would work out as well as people think it would. The cities are small enough that you can't supply all the power/water/garbage/people/industry out of one town, and it's the EA servers that are maintaining the connections between them.
xymostech··on Show HN: Save Memory in Google Chrome
I regularly get up to about 30-40 tabs. I'm a spacial thinker, so I can remember where the content that I want is relative to it's position in the tab bar (+- about 2 tabs usually), so having the icons disappear doesn't bother me. I just compulsively ctrl-click things to open them in new tabs, in case I want both the new content and the old content.
xymostech··on Chess CAPTCHA
I can assure you, this CAPTCHA will not become widespread, because most people don't know how to play chess. It's specifically on a forum about chess, so it's reasonable there, but anywhere else would be ridiculous.

I will agree that coding a brute force method would work well, though.

xymostech··on Could the eagles have flown Frodo into Mordor? (2000)
Did you read the whole article?

"After Frodo and Sam entered Mordor thru Cirith Ungol, Sauron had fully ten days to contemplate the purpose of their mission into Mordor, and did not realize that their plan was to destroy the Ring until the last moment. Given that the Mouth of Sauron refers to the intruders as "spies", Sauron's most likely thought would be that the eagles are merely flying over his realm for reconnaisance purposes. Thus, even if Sauron notices the eagles, his response would not necessarily be an appropriate one to prevent the Ring from being destroyed (such as having the Nazgûl fly directly to Mt. Doom to intercept the eagles)."

xymostech··on A Mac Pro Mini
> A chain-able TB display adapter

You do know that you can already hook up more than one thunderbolt display to a single thunderbolt port using daisy-chaining, right?

xymostech··on Teach kids to farm, not code.
Yes, but we're not talking about encouraging people to become an English major, we're talking about introducing people to these subjects. Do you think people would learn more logical thought doing a year of coding or a year of reading?
xymostech··on Primeval C: two very early compilers
And if they hadn't, people would be confused about whether something's supposed to be a pointer or an array. I think I like the current syntax much better.
xymostech··on Why Use Make
Mind pointing out any constructive arguments against it? I recently switched over from hand-built makefiles to cmake for one of my projects, and it's been a breeze.
xymostech··on Let's avoid designing like this
Hmm, I don't see any ads, even with adblock turned off, once I run that line.
xymostech··on Let's avoid designing like this
If you actually want to, you know, read the article, you can run this in the console once the page loads:

a = $("#abovefold").find("> .fleft"); a.parents().andSelf().siblings().add(a.find("hgroup, h1, .contains_vestpocket").siblings()).add(a.find(".vestpocket, .controls")).remove(); a.css("width", 900).css("margin", "0 auto");

Gets rid of all the crap.

← PreviousPage 3 of 5Next →