HNHacker News
TopNewBestAskShowJobs

lasfter

741 karma · joined January 4, 2015

submissionscomments
lasfter··on Army wants smaller brigades, stronger divisions and lots of robots
The American government is putting ethnic minorities in camps right now too. And performing forced hysterectomies on them.

Either America is not ashamed of the atrocities it has committed, or it is so dense it cannot understand it is repeating them.

lasfter··on Iron, How Did They Make It? Part I, Mining
This article was lovely to read, but I wish there was an RSS feed so I can catch the later installments.
lasfter··on YC's request for startups: Government 2.0
Ah yes, think of the poor high-rise owners who won't take on long-term tenants because they make more from tourists. How else would they afford their vacation home
lasfter··on Non-Consensual Intimate Image Pilot
Facebook: "Send Nudes"
lasfter··on Switching from Common Lisp to Julia
Have you considered Lua? You can develop web apps with Lapis [1] and do your data analysis with Torch [2].

The tradeoffs compared to Python: LuaJIT is much faster, which should ease your scaling worries, but the ecosystem is not as developed.

[1] http://leafo.net/lapis [2] http://torch.ch/

lasfter··on The Corrosion of High School Debate
Oh no! Sorry I didn't mean to disparage American debaters. I was saying exactly what you are: that LD doesn't transfer well to Worlds style. My point being that penalising dropped points didn't lead to spreading in other styles, so there has been a form of evolutionary divergence in the metas of different styles.

Also, American rugby is probably not as good because the good football players are, well, playing football ;)

The "that's your fault" comment was from the perspective of the judges. As in, in LD the judges can follow the breakneck speed whereas in worlds they don't bother to.

lasfter··on The Corrosion of High School Debate
In debate styles (BP, Worlds) outside of America, "spreading" fails completely, even though dropped arguments are still considered conceded. The key is that inane arguments can be shot down with POIs (questions asked during the speech) or dismissed in batches. Also, if you speak too fast and the judge can't follow your arguments that's your fault.

When I was in high school, American teams usually did pretty poorly in international competitions because the Lincoln-Douglas style does not transfer well into World's style.

lasfter··on A Lua 5.3 VM and compiler written in Go
What is the use in Lua without pattern matching or coroutines?
lasfter··on Flow and TypeScript
npm install --save-dev flow-bin babel-preset-flow, add "flow" to the presets in .babelrc and it just works, at least for my projects.
lasfter··on Why We Terminated Daily Stormer
To be fair to the GP, I've, for example, seen/heard my friends and acquaintances call people Nazis for condemning vigilante violence (e.g. "punching Nazis"), the Berkeley riots, and Antifa protests.

I think the sentiment GP is trying to communicate is that many seem to throw the label out there without any further investigation as to whether its justified.

As for the downvotes, it might be because your comment came across very hostile.

Also, I agree that it's easy to see that the Daily Stormer is neo-Nazi type stuff.

lasfter··on Show HN: I made a website to connect you with speakers of different languages
Thanks so much for the heads up! My domain was being pointed to some stale nameservers in Libya (the .ly extension) which I guess responded to you before the ones in North America :)

I got rid of them but it will take a while for the changes to propagate.

lasfter··on Show HN: I made a website to connect you with speakers of different languages
Hi there, I made this site because I wanted to find pen pals to practice French with. While HelloTalk exists, I didn't really like how it worked and it lacked a web interface which I really wanted.

This web app won't be very useful if you know nothing about a language, but if you have even a beginner level it's incredibly useful to chat with fluent speakers.

I'd appreciate any feedback, as this is the first real website I've launched :)

lasfter··on Surgery free, 3D printed implants
Quick heads up that your website doesn't display properly (I can zoom out so that your entire site is a thin column on the left of the screen) on my phone. I'm on Chrome on a Samsung Galaxy S5.
lasfter··on Hard-won lessons: Five years with Node.js
I see some merits. I am not sure I buy using JavaScript based on performance/dev speed ratio though. Lua is even faster, lighter weight and has clean, logical semantics. I guess I'm just trying to decide if having a large talent pool and tons of modules is good enough.
lasfter··on Hard-won lessons: Five years with Node.js
I don't think asnyc/await is a good solution to asynchronous programming. Lua, Go et al are more what I was thinking of as good examples of asynchronous programming. See http://journal.stuffwithstuff.com/2015/02/01/what-color-is-y...

And I addressed some concerns with Typescript in a sibling comment. It is much better than plain Javascript, though.

lasfter··on Hard-won lessons: Five years with Node.js
I actually have, but it doesn't alleviate my biggest issue with Javascript, which is its async story.

Also I've had experiences with Typescript code compiling with an error then immediately recompiling without any errors. Then errors when I switch to my browser. The immediate recompilation is probably just webpack but it doesn't inspire confidence when errors are non-deterministic.

lasfter··on Hard-won lessons: Five years with Node.js
But how valuable is that? I hear this a lot but is it really that much of an inconvenience to write backend code in a different language? Especially if there are different engineers working on the frontend and backend.
lasfter··on Hard-won lessons: Five years with Node.js
I can't imagine choosing to write Javascript on the server, but considering its popularity I'm wondering if I'm wrong. So I'm curious as to the reasons people chose Node.js and whether you would recommend it, anybody willing to share their experiences?
lasfter··on How to Study (2016)
I believe they meant three hours per week for each hour of class. So if you have 6 courses, each with three hours of lecture a week, you'd spend 3x3x6=54 hours a week. That's still pretty rough but that's what happens if you need to study hard for 6 classes.
lasfter··on A Fortran Web Framework
My guess is Server Side Routing.
lasfter··on Stop writing JavaScript, LUA is the future
It's all just for a laugh! Should I lay it on thicker next time? I thought it was too much as is.
lasfter··on Carlsen–Karjakin World Championship
Yeah, seriously... I was looking forward to watching the tiebreaker in suspense. I suppose it isn't too surprising to find the story on HN though.
lasfter··on Elm is Wrong
For example, mocking masculinity/men, white people, Conservative people, etc is all "politically correct". I would not call it respectful to call Trump voters deplorables or to belittle issues that men face, but it's certainly not politically incorrect.
lasfter··on Elm is Wrong
That doesn't seem like a useful exercise because political correctness does not always equate to behaving respectfully, even if there is overlap (i.e. most respectful behaviour is politically correct and vice versa).

I could just as well suggest you mentally substitute the phrase helping the needy with kicking puppies whenever you encounter it.

lasfter··on Why we are suing Apple for better HTML5 support in iOS
I think it may have more to do with the article being written by a native French speaker than sexism.

One of my friends routinely says things like "a woman has rights to his body" when speaking in English because in French possessives agree with the object not the subject, and the French word for body, "corps", is masculine.

In this case, since iPhone starts with a vowel, in French you'd say "son iPhone", so "his iPhone", perhaps.

Alternatively, in French you also always tend to the masculine form in the general case, so maybe that's it? It just strikes me as extremely unlikely that anyone would think, consciously or otherwise, that women don't have iPhones.

lasfter··on I quit my job, bought an army truck, and spent 19 months circumnavigating Africa
Perhaps try Doctors Without Borders?

It is more of a long-term kind of travel, but you will be doing real good and definitely living an adventure.

They need people with all kinds of backgrounds, not just medical, so it might be worth a look.

lasfter··on Show HN: A self-hosted alternative to Trello, Basecamp, and Freshbooks
I think I found a typo on the front page but I'm not sure, all the way down at

"plus... Duet has everything you need to run your business"

...

"Client Portal: Give _you client's_ access..."

Should that not be "Give your clients access" ?

lasfter··on Grokking Deep Learning
Hey William! Just wanted to point out a typo on the "The Solution." paragraph on the front page.

"Everything you need to know to undrstand Deep Learning will be explained like you would to a 5 year old, including..."

Love the intro

lasfter··on What I learned as a hired consultant to autodidact physicists
The issue is that there are different infinities. The infinity the parent is talking about, the one that you generally run into in calculus class and the like, is straightforward. The research in the past century was about what happens _past_ infinity, e.g. ordinal numbers.

I'm no mathematician either, so I'll stop there before I embarrass myself. The most accessible resource I found was this VSauce video [1].

[1] https://www.youtube.com/watch?v=SrU9YDoXE88

lasfter··on Maths notation is needlessly complex [video]
I still disagree. I wouldn't have understood half of my abstract algebra classes if the profs had only used words to explain the concepts.

When you are first exposed to the First Isomorphism Theorem for Rings, a thousand words can't do what that simple triangle diagram can.

← PreviousPage 4 of 5Next →