HNHacker News
TopNewBestAskShowJobs

swatow

404 karma · joined December 7, 2014

submissionscomments
swatow··on On Secretly Terrible (Old) Engineers
I agree that AVL trees make a bad question. But if you're in an interview, you should just answer the question as best you can. If I was asking a question and someone tried to avoid it by changing the topic, I wouldn't feel threatened, but I would indicate in my feedback that they didn't answer the question.

"Why do you want to do that" might be appropriate when actually working, but not in an interview.

swatow··on On Secretly Terrible (Old) Engineers
I think algorithmic interviews are good, because they are a kind of intelligence test. In spite of liberal dogma, some people are more talented and intellegent than others, and tests can shed light on this. However, the article does expose some flaws. Here are two bad kind of algorithm questions

1) Questions that rely too much on background knowledge. Knowing the exact properties or implementation of the more complex algorithms in the canon of undergraduate CS knowledge is not a particularly useful skill in itself.

2) Questions that have some trick that you either get or don't get. These aren't always terrible, but they give a big advantage to someone who has seen the question before.

So what is a good algorithm based question?

1) Implementing something basic but non-trivial, like N-Queens with backtracking. Basically, something anyone should be able to do.

2) Something that mixes in domain knowledge. E.g. problems calculating probabilities than can be solved with dynamic programming.

3) Pure domain knowledge, but in programming form. E.g. how to implement k-means clustering.

swatow··on Ask HN: The rising “Hackathon Hackers” culture
I wonder if you would enjoy other kinds of community tech events more, ones that are closer to the technical side rather than the business side. Things like robot cup come to mind. If you are interested in social/environmental projects and meeting other similar people, you should check out the solar decathlon. I never did it but it looked fun.
swatow··on Antiwork – a radical shift in how we view “jobs”
I don't understand your point. Can you give a specific example of where you think the "classic agency problem" results in useless jobs?
swatow··on Antiwork – a radical shift in how we view “jobs”
Are there really people seriously believing that work is more than a means to an end?

Probably, but this argument is mainly a strawman to avoid debating actual classical economics. The classical viewpoint is that no job would exist if it didn't serve some useful purpose, and requiring people to find a job instead of getting welfare, is a way of preventing people using other people's tax dollars for their sustenance, instead of getting it by performing some useful task for someone else.

swatow··on Antiwork – a radical shift in how we view “jobs”
Can you give examples of this kind of job, other than those created directly by the government?
swatow··on Antiwork – a radical shift in how we view “jobs”
The facts and figures generally don’t support the rose-tinted political view of work. Studies consistently show how jobs keep many of us poor while also making us ill, stressed, exhausted and demoralised

This whole article is a ridiculous strawman. People don't advocate hard work for its own sake (or if they do, this viewpoint isn't politically influential). They promote hard work for what it brings, that is, whatever the worker produced.

Graeber's essay is wrong. There are no "bullshit jobs". From the employer's point of view, why would they hire someone if hiring that person wasn't profitable? Does he really think businesses put the ideology of everyone having a job over profit?

swatow··on Searching 20 GB/sec: Systems Engineering Before Algorithms (2014)
Judging from the comments, this article was written around May 8 2014. Can we get a (2014) in the title?
swatow··on Study: Teen Cannabis Users Have Poor Long-Term Memory in Adulthood
How is that an "affiliation". Isn't it natural that people tend to publish on the same topic?
swatow··on Why salaries don’t rise
Look, people. If you have skills, you should be getting paid 150k+ a year. Please, stop taking menial salaries. You're hurting all of us

Not everyone is the same. In my experience, employers are quite discerning when it comes to individual's talents, and pay accordingly. I think your statement is a kind of false egalitarianism. You pretend that skill level is fairly flat, and that lots of people should be earning a lot more. And yet the market doesn't reflect that, so you make up a story where the market doesn't really function, and people are willfully taking below market salaries.

swatow··on Why salaries don’t rise
Jobs are not an externality. If you want to help the poor, give money to charity.
swatow··on Show HN: Make School – College replacement for founders and developers
They should, because there are many things that we don't have sufficient evidence to prove or disprove, and sometimes it's useful to hold an opinion on them anyway.

If a person can make the unsupported claim that gender differences do not stem from biologically hardwired tendencies, then a person should be able the unsupported claim that gender differences do stem from biologically hardwired tendencies.

Also, not being able to make "unsupported" claims is a vicious cycle. If you can't say X, then any academic study is going to phrase their conclusions very careful regarding X (or possible selectively publish - I've seen this). And then X is going to be "unsupported".

swatow··on The 2015 Wealth Report
This was a very strange report. Skipping to the middle I thought it was about wealth in general, which seemed like a nice counterpoint to the study of poverty. I'd be very interested in reading about trends in people earning above $60,000 a year, and how the rest of the world can get there. But this was really about "Ultra high net worth individuals" which doesn't strike me as a very interesting topic.
swatow··on ResearchKit: A software framework designed to benefit medical research
ah I didn't even realize you were referring to the video.
swatow··on Show HN: Make School – College replacement for founders and developers
>Without being able to grasp and think critically about sophisticated propaganda, and how to challenge ideas

College education currently involves exposing students to sophisticated (progressive) propaganda, which they lack the skills to challenge.

Nonetheless, I think the good outweighs the bad when it comes to a the broad liberal arts education. But it could be a lot better. A good start would be

1) Adding more mainstream economics (and confronting Marxists economists who have left the economics departments but continue to preach Marxism from other departments).

2) Removing censorship of non-progressive opinions. This means people should be allowed to say that different races have different IQs, that it's not ok to be gay, and that gender differences stem from biologically hardwired tendencies. People censor all of these things, then wonder why there are no moderate right wingers. The fact is moderate right wingers get fired. All that remains of the right after it's intellectuals have been eliminated or forced to pretend to be more moderate than they are, is the populist right.

swatow··on ResearchKit: A software framework designed to benefit medical research
I don't see the similarity with patientslikeme.com

Apple has created a UI toolkit to enable researchers to directly get data from participants via an app. All control is in the hands of the researcher creating the app.

And the app will be used for traditional research studies, the only difference is that participants enter data via their app.

swatow··on ResearchKit: A software framework designed to benefit medical research
If you were in charge at Apple, would you have made Apple Pay unable to buy a Coke?
swatow··on Show HN: Make School – College replacement for founders and developers
I understand, but it still greatly ameliorates the problem, to the point where cost is no longer the main issue when going to a top school (again, assuming you have the money now). The long term payoff is certainly worth it.
swatow··on Show HN: Make School – College replacement for founders and developers
But almost all top schools have needs-blind admissions which means that if you get in, they will provide the financial aid that you need if you can't afford it. So it's actually very unlikely someone gets into a top school but then decides it's not worth the money (assuming the school is worth the money, which it is, and the only issue is whether they can afford it right now).
swatow··on We have socialised the risk of innovation but privatised the rewards
I'm familiar with the theory, however I've never seen a good treatment of how this works with multiple countries. The income and capital gains taxes only apply to shareholders residing in the US. Maybe some of the corporate tax could be considered a fair "rent" price for using the nations resources? But I'd have to see a real model to be sure. It's still unclear to me whether (a) nations have conflicting goals when it comes to taxation (they don't when it comes to free trade, so maybe they don't with tax either) and (b) what the optimal corporate tax rate is.
swatow··on Lint for Math
Most of programming is done in something reminiscent of type theory. Actual languages are more complicated because they either are impure (C, C++ etc) or involve non-total functions (Haskell). Idris, Coq and Agda can be reduced to some sort of type theory.

On the other hand, most of mathematics can be done in first order logic (FOL).

As for English, I'm not much of a linguist but I believe the closest equivalent to the above for English (and other natural languages) would be Categorical Grammar or maybe Montague grammar.

swatow··on Sexism in Tech: Don’t Ask Me Unless You’re Ready to Call Someone a Whistleblower
I don't see how the opinion of Wikipedia editors is a good source for how rape is defined colloquially.

Here is an article that discusses the controversy over force based vs consent based definitions of rape.

http://www.newrepublic.com/article/117630/jed-rubenfeld-rape...

swatow··on I was a professor at four universities. I still couldn’t make ends meet
Yes. This is just the sound of the free market telling you to get a different job.
swatow··on We have socialised the risk of innovation but privatised the rewards
I'm not an expert in taxation, but corporate taxes are just one piece of the pie. There is no way for employees to avoid income tax, and as far as I know, no way for US based shareholders to avoid paying capital gains/dividends taxes.
swatow··on Sexism in Tech: Don’t Ask Me Unless You’re Ready to Call Someone a Whistleblower
As someone using a colloquial term for anything sexual without consent, obviously. Sex without consent is generally called rape; most people don't have any clue about the exact legal definitions

But most people don't subscribe to your consent based definition of rape. I think the majority of people would lean towards the force based definition of rape. You personally might think that rape should be defined as sex without consent, but that's a different matter.

True, there has been some movement towards consent based laws in the US, but many states still retain the requirement of force (which could be expanded to include threats and physical restraint).

swatow··on Sexism in Tech: Don’t Ask Me Unless You’re Ready to Call Someone a Whistleblower
You say that rape is a colloquial term for a range of specific crimes and chide me for not being more specific. And yet the person I replied to was making a positive claim that certain actions were rape. So how am I supposed to interpret that claim? Does rape take on a different meaning (e.g. a broader feminist definition) in that context?

If rape is defined to be a crime or class of crimes, it's completely unreasonable to selectively ask people to be very specific about which crimes they mean. In the US I don't believe there is any such crime as rape by threatening to fire someone, or if there is it is not a serious crime.

swatow··on Sexism in Tech: Don’t Ask Me Unless You’re Ready to Call Someone a Whistleblower
How diverse is your workplace? I think that a lot of the differences are not in the workplace culture, but how it is reported. I work in the US and I also have never seen anything like this (not that I would have necessarily seen it if it was common, but the same applies to you and other non-US commenter).
swatow··on Sexism in Tech: Don’t Ask Me Unless You’re Ready to Call Someone a Whistleblower
Can you clarify what sort of coercion was involved? My understanding is that rape does involve physical violence, or at least physical coercion. In particular, "give me a blowjob or you are fired" is not rape, but "give me a blowjob or I'm not unlocking the door" is.
swatow··on Sexism in Tech: Don’t Ask Me Unless You’re Ready to Call Someone a Whistleblower
Do you honestly think that the UK and America are that different in this regard? Is it possible you're looking for a reason not to contradict the article (not that the event occurred but that it is common or derives from tech culture).
swatow··on The $30/hr Data Scientist
As in all things, the answer is supply and demand.

The demand for these services mostly comes from the West, and there is a big advantage to local workers. So assuming there is a large supply of skilled data scientists in India and Ukraine, but not the demand, then they can't charge higher wages.

Furthermore, if these barriers could be broken down, and there was no longer an advantage to being local, then we would expect the price of Western and other workers to equalize, but the final wage would be somewhere in between the current Indian wage and the current Western wage.

← PreviousPage 2 of 11Next →