skysight-inc/HackerNews huggingface dataset:
Reminds me of the Soviet Union's incessant microwave bombardment of the US Embassy in Moscow. Presumably it was intended to eavesdrop via the "Great Seal Bug" but as a possible side effect, US embassy personnel suffered from a high cancer rate (e.g., Thompson, Bohlen, Stoessel).

Street X-raying may not be as prolonged, but for it to be effective in a drive-by, I imagine they may have to crank up the intensity.
You can't get your bike to the last two miles, easily, on public transportation. That's the point.
How the hell does 1-x/2-6x^2+11x^3-7x^4+3/2x^5 relate to wood?
I don't think so.

My position is that "mainstream" users - the type of people who care about the apps, docking stations, ubiquity of the platform, etc - also care about UI fluidity.
In a way, this reinforces my hypothesis that Latin in traditional Western higher education was never quite so much about Latin itself as it was about gaining a deeper understanding and greater praxis of your native tongue by reading its source code.
You're exaggerating more than a little bit.

There's 2 trigonometric proofs, and a number of less than obvious geometric proofs, especially the latter ones pertaining to the circle. The rational equation in #8 on algebra going to involve solving a cubic. And although #7 in arithmetic wouldn't be too hard if you worked entirely in pence, it is still a trickier problem in the days before decimalization.

Granted, it's weird in this day of students taking 5+ AP classes to see no calculus, but the math isn't weak at all. Remember, there's no calculators here. Maybe a slide rule and a table of trig values/logarithms. But that's still a lot of work by hand.
Lots of people in developing countries don't have credit cards, so, yes, this has a lot of potential.
Outsourcing companies using a per-hour/day model don't just save on costs by hiring developers who are not very good at what they do, they benefit from it through increased number of hours required!

It's the model, not the location/nationality.
Somali law(s) are definitely NOT based on Sharia, their claims to the contrary.

Rather its based on clan/family cooperation & paid protection. The 14 corporations are not "legal" in any sense of the word. They might be registered overseas, but there is no central record to register business & contracts in Somalia. People enter into agreements with the firm understanding that the cheater WILL be physically harmed. There are multi-million dollar businesses, even airlines, but everything boils down to mutual agreement.

If you fuck over someone they will hurt you, your family, your tribesmen, etc. Because of that, tribes ENFORCE contracts agreed to by their members, to avoid spilling the damage to the rest.

P.S. I'm Somali.
yes. for example in virtual box you can mount host's directory tree within the vm either in rw/ro mode. from then on, things are seamless.
They tried (and failed) in Masdar - UAE: http://singularityhub.com/2011/03/01/masdar-city-abandons-pu...

And I think you didn't read the article. It gets to exactly the same conclusion you did - or are you just trying to be witty? :)
A lot of companies are looking to build simple, mainstream projects. For example "add a shopping cart to my site." Those are easy projects for outsourcing. If the client is looking to do something that has never been done before, then outsourcing may not be the best idea.
What on earth are you talking about?

Parent was making some general observations about the nature of sexism in the tech industry and its causes.
How did you get from that to this 'you're not a real techie' nonsense and jocks beating up nerds in school?

I'll tell you that I am a 'real techie' (but not a true Scotsman) and I am pretty much in agreement with what gordonguthrie said.
'"INT_MAX + 10 - 20" is legit, even though it overflows twice.'

In general, maybe so. But in systems programming? What could that possibly mean that is not a bug? There are answers to that, but since the answers are going to be <1% corner cases it doesn't justify defaulting to the dangerous case while requiring one to jump through hoops to get the safe case. If you desperately need "INT_MAX + 10 - 20", ask for it.
Well, if you demand nobody use anything that their ideological opponents produce, then anticapitalists can't use anything ever produced by a company (like this router), and libertarians can't use anything ever produced by a government (like the internet). Then only apolitical flexible people are allowed to even get online at all...
Not sure why this is, or was, getting downvoted. For most high school students, geometry consists of 1 semester in their entire high school career, and it mostly involves learning about triangles and polygons and learning the (n-2)/180 formula and a few, trivial proofs. The depth of Geometry on the Harvard test is not very deep per se, but it's easily out of reach for most high schoolers.

Now the students who do math contests and are AIME/USAMO level could probably do the geometry section here without a lot of trouble, but they are the exception.
Could Anyone Have Thought Up Hotmail?
If the author were writing in the late 60's he could have titled a similar piece: Why GM will never feel threatened by Toyota
Many, many schools today offer "College Prep" calculus, which is far less rigorous than AP Calc. It covers most of the same topics, but with less depth. It's unlikely a College Prep Calc class would spend much time, if any, memorizing Trig Identities for integration. Generally very little epsilon-delta work, etc.
This is a very old link, but i thought it might be interesting to those who might have missed it...
My pleasure. I thought it was pretty interesting, too.
http://news.ycombinator.com/item?id=2426655
This math is much harder than the math on the current SAT test. There are no geometry proofs or trig/logarithms on the SAT. However, most admits into Harvard nowadays have either a solid AP Test score in Calculus and/or a SAT2 Math score, so that's sort of an unfair comparison.
Both sides look silly to me. That's exactly the type of emotional reactions you get from young, technical entrepreneurs. EQ is just as important as IQ if you really want to be relevant in business.
"Are you fucking kidding me? Motivation isn't something you can just ignore. If you aren't motivated to work, you will eventually either stop working or hate your job. (Why would you keep doing something you don't want to do?)"

I most certainly am not kidding you. You want to talk about motivation? How's a mortgage, a wife, a car payment and a kid on the way for motivation?

I'd take a job at McDonalds if that's what it took to keep my family afloat, and while I'm in a position where I do frequently enjoy the work, I've had plenty of jobs I didn't enjoy. Simply put, whether or not I'm having fun at any given moment isn't really relevant. Paying the bills is.
How to Engage Your Visitors through a Corporate Blog
Does porting Homebrew make any more sense than porting something from Linux (for example)? My impression is that the Mac OS ones aren't as good.

A package manager really sounds like the sort of project where the incompatibilities between *nix and Windows are large enough that writing a new one would make more sense. I think there are even existing projects like that for Windows; I remember seeing one on HN a while back, but can't recall the name.
> Low-end users like low-end content (ringtones etc), which is what sells on those platform.

I can only agree with this partially. Nokia's Ovi store gets the most downloads from India (by far), and the most popular category is games. Just because someone is poor doesn't mean they don't like to have fun. :-)

I've seen some pretty poor people (for example, street-side vendors) play games on their low-end feature phones.
There are good Indian programmers, but they are so diluted by complete amateurs who decided to go into programming just because it pays well. I've worked at a huge corporation that outsourced a few projects, and even brought some of the best developers on site. Even those guys took days for some silly things that took me a couple of hours to implement. One of them just sucked so bad, he was sent back to India. In the end, my hourly rate made more sense for the corporation, since I produced cleaner code, which often costed them less.
This is my startup MVP software. Please test it out and let me know what you think.
Uhm, what? You couldn't be more off. Traditionally, any liberal arts education would include extensive familiarity with the classics. That means Plato & Dante, at the minimum, whether a BA or BS. You were expected to know Latin and Greek because you were expected to read Latin and Greek. If you were pursuing a BS, then perhaps you would read Euclid's "Elements" instead of Thucydides' "The History of the Peloponnesian War". (&c., It's not like those were the only texts one would encounter.) But languages were a prerequisite because they lacked the chronological hubris of our age. Hence the tight coupling with Geography: notice the ties between Xenophon in translation & the role of the Ten Thousand in Geography.
I can not agree with this more. Take your local government seriously. Serve your civic duty. Maybe you don't like it, but it is like writing documentation. Something that needs doing but few like. Do the job with humility, and then finish out your time. Administration and government need to not be given up to those simply seeking power.
Kudos to Slashdot! It had a great impact. That is the word I would choose to use, rather than the word "Better". It is because "impact" can be quantitatively measured. "Better" is subjective.
I don't find it creepy it all. Actually, I think it's an good portrait. The viewer is definitely drawn to the eyes. Perhaps because it's in black and white that you find it so?
This looks really cool, but I'm not sure what it is. Is this sort of like a cross between Heroku and WordPress.com?
Wouldn't it be better if you could only "angel" before the company closes an actual angel round?

Piling onto known successes (über is given as an example somewhere) is easy and unrealistic (I couldn't get in if I wanted to now.)
I'm still appalled at the fact that the term 'brainfuck' is used in a Princeton website.
If things continue as they are, expect this to change a bit. In particular, proofs like #4 on Geometry is going to be a requirement in 45 of the 50 states.

Check G-SRT.4 at http://www.corestandards.org/the-standards/mathematics/high-...
This looks a lot like OData... strange that they don't mention it when they compare themselves to other querying technologies on the 'about' page.

http://www.odata.org/
Said router is probably as much a product of DARPA and other government subsidized research as whatever organization produces the actual machine itself. (Anybody who thinks a pure economic system is possible, whether libertarian or socialist, is a naive fool.)
Ask HN: Why Verdana?
The HN font looks small and ugly in Linux because Verdana font is not installed by default. I had to install mscorefonts. Why don't use a responsive CSS font family adding sans-serif?
People also seem to be ignorant of the fact that this is from John Regehr, author of CSmith. He probably knows the C standard and C compiler behavior as well as the primary C compiler developers. He's well aware of the issues of backwards compatibility but is ignoring them for the purposes of this post.
I don't think the problem is "overpriced" programmers in the US or "bad" programmers in India. The problem may not even be programmers at all.

My guess is that a big problem is "business people"(1) deciding to get their idea implemented on the cheap without knowing the technical challenges involved or even how to clearly communicate with programmers.

This just demonstrates that a founding team needs to have some sort of technical expertise, preferably from everyone on the team. There's no need to be a genius, but at least have a little, tiny bit of experience making a computer do what you want it to do. That makes communicating with programmers a lot easier.

I don't work for a startup, just the opposite, a huge multinational. I see the consequences of relying on people with zero programming experience making decisions about managing software development. There is definitely an attitude of "just ship it to India" without really thinking through the details of what that means. Tsk, tsk, the consequences will not be pretty.

(1) I am not bashing business people here, I am one myself, I am just saying this is often the root cause of the problem.
"gets rewarded proportionally to the value people place on their work, then I might be convinced that copyright should go away."

Of course, there is no such system, but capitalism is the closest we've gotten. Copyright is an attempt to get closer to that system than pure capitalism, but I don't think it works.

Kickstarter has already enabled the creation of lots of stuff that simply wouldn't have been possible before. But you're right that it might not work for infinitely copyable art. We'll see. My real point, though, is that Kickstarter shows that new technologies are enabling models that weren't possible before. I think Kickstarter is only the beginning.

"In an ideal world, he would produce these works and society would reward him. For me the only question is, how to bring about that ideal world? Copyright is closer to that world than free copying."

Again, the problem is how to decide who provides value. Capitalism is the best system we've come up with. It's not perfect, but I'm arguing that copyright is worse.

Re economics: But I'm saying that a mostly free-market economy is the closest we've come to making things happen the way they SHOULD. In my view, copyright is an artificial restriction that doesn't do what it's supposed to, which is to encourage artistic works. It just changes the type of art that gets created, while enriching middle men.

re IP: I think what I'm against is the conception of ideas a property. I'm not against attribution, or enforcement of attribution, but notice that attribution has nothing to do with property if you just think of it as not lying. Ideas as property also reinforces the, imo faulty, notion that there is any one single creator of any idea ex nihilo. Ideas come from other ideas, and circumstance, and brilliance, and the more ideas can move around, the more ideas we'll have.

re changing minds: I changed my mind after many online discussions, offline discussions, and reading. And generally for me, when I do change my mind, it's not during a discussion. Instead, it's usually after I have a discussion in which I refuse to give ground, and then later I simply realize that I've changed positions.

"A foolish consistency is the hobgoblin of little minds." I think the desire to be consistent is real, but not always helpful.

My question is: if you don't think anyone changes their minds from online discussion, why are you engaging in this one?

I've read Lanier before, and I find him fascinating, but I don't ever really follow him to his conclusions. I'll check out the link. Thanks!
You're right. I spoke too quickly. Thanks.

I studied ancient Greek too for several years. I hadn't heard of this 'General Supposition' as a way to describe conditional clauses. Apparently -- just looked it up some -- it was an older way of describing the categories we use now (which are mostly temporal based -- future less-vivid, etc.). So there are two spheres for classifying conditional clauses.

If you look up the Goodwin grammar reference for 'General Suppositions', the vast majority are from NT Greek. So that's what made think it was mostly used in NT Greek.

So in a way, thinking about conditionals as 'General Suppositions' is sort of biased in that direction.

But you're right, could apply to Classical Greek too. I should've remembered that Classical Greek is mostly a superset of NT Greek, so there would be examples there too, etc.

But it's actually a rather deep question. Classifying conditions as 'general' asks for a kind of aphoristic understanding of things (talking only about the very general case). I would hazard a guess that the majority of this is in NT Greek. But I suppose some historians and philosophers also generalized (Thucydides, Plato) in this way and could have their protases classified as such. But it is sort of a different way of thinking. Bad to generalize ;-) -- but it may go quite to the heart of certain differences between aspects of NT and ancient Greek.
The primary source has already been submitted to HN:

http://news.ycombinator.com/item?id=3310853
Hah, I read it as "the open source code powering Wall Street". Was all set for some hot tips about tweaking your kernel for high-frequency currency arbitrage, but no...
Chat hooks! I want hipchat (or campfire, w/e) to say "Joe commented on…" etc. Specially new items, comments and status changes.

Then I could configure github to notify sprintly and sprintly to notify the chat, instead of getting all the pushes in the chat, which is too noisy IMO.
The Shard's bleeding edge: anatomy of a 21st century skyscraper
Having it as a blog post would increase the domain authority in Google's eyes. But on the other hand, having a blog post dedicated to talking about your main competitor would probably be detrimental in converting more customers.

This is the best compromise. A separate site to discuss the situation. With many links to the main product site to pass through some of the domain authority as well.
Prevention and Control of Cat Flu Symptoms
There are various ways which will help you in the control and prevention of cat flu and its symptoms:

1. Cat should be fed with the natural diet food either highly quality or high energy commercial food which should not have additives, preservatives or dyes added into it.
Co-located teams are better off with sticky notes and whiteboards as long as the client is also in the same room :)

Either way, I work from South America for clients in the US, so I like having these tools around. Specially when they innovate in any way. That means better tooling for communicating with my clients, which is the #1 problem of distributed teams :)
This is correct.

Good programmers in India, like good programmers everywhere, cost more than bad programmers. If you would like to hire a decent shop, there are boutiques and larger firms available, but they will charge $40-50/hour, not $15. The problem isn't in the outsourcing, it's treating development like a $15/hour commodity. We all know that it doesn't work that way.

The author described paying an hourly rate for their offshore developers that was 10% of the local rate. If you compare the salaries of good developers in places like Bangalore to developers in more wealthy countries like the US, you will find that the difference is not that vast--maybe 25-40%, not 10%. If you would like to hire these people, expect to pay corresponding rates and receive good-quality work.

And don't let anyone tell you that you need crystal-clear requirements; pay for a qualified local business analyst and expect to spend a lot of time on the phone with them.
>>> anthropologists, sociologists and psychologists have all scientifically established that Asian-Americans are more collectivist than Euro-Americans

Oh yeah, all the social scientists are in agreement about the problem with the Asians? Hm, I see that you are shifting away from the race to racial ethnicity in your terminology (Asian-American). Like, I know you read (at least a review of) Tiger Mom but do you have a real source for this stuff that isn't a single autobiographical account and your own experience? This really makes you sound like you're full of shit.

>>> You are trying to silence uncomfortable facts

I'm really not uncomfortable with the fact that some of the Chinese-American friends I have are pushed really hard to "excel". What I am offended by is that you extrapolate from a similar experience to talk about all Asian people in America, "Asian values", "Asian ethics", and the "Asian mindset".

>>>"Saying anything about race is racism!! Burn the witch!!"

"She is Asian." -- Not racist.
"Her family is very patriarchal." -- Not racist.
"A lot of my Asian friends have overbearing fathers." -- Almost...
"Asian families are very patriarchal." -- Racist.
If you can't tell the difference, then quit talking about my race, fucker.

>>> Everyone on HN sees right through you.

I doubt anyone else is reading this. I just wanted to let you know that the way you speak about THE "Asian Culture" and "Asians" really offends me. Is it still unclear why? Is it clear to you why anthropologists do not produce ethnographic accounts of RACES.

>>> rock solid scientific finding of the social sciences

LOL
> What is the reason that when different powers of the same quantity are multiplied together their exponents are added?

As a math professor, I think this is a great question. Students learn that math is about manipulating formulas and equations, or about excessive formalities. But being able to explain simple arithmetic facts in clear and plain English is often neglected, and is of the utmost value.
Or even andLinux [1], which gives you "a complete Ubuntu Linux system running seamlessly in Windows".

[1]: http://www.andlinux.org/
Buy discount Cigars
Human Brain Is Limiting Global Data Growth, Say Computer Scientists
Dante wrote in (what we now call) Italian.
Or an SSH client which can be called by the gow shell?
look at the bigger picture: there is a lot to be said about mastering a classical language to such a degree that you can translate these sentences back. Sure, on the surface it looks simplistic, but students with such a command of Latin would equally possess a rich knowledge in Roman and European history and culture through the process of acquiring classical Latin. Someone mentioned "modern history" missing...well, maybe because they still thought highly of the renaissance value of "ad fontes"?
It is just a closing argument, I don't think it went through multiple iterations
I'd like to think there's more to it than that.
Figure out how the business works and nobody will even consider outsourcing the projects you'll work on.

Exactly. It's easy for a tech person to get lost on the tech side of things. We have to remember that the business people really don't care how cool the algorithm was that we used to solve their problem. All they care about is that a) their problem was solved and b) it saved/made the company more money. In reality a tech person is going to be a stronger position than the pure business person because the tech person should also have the skills to implement. The business/tech hybrid who can see the business problems early on and has the tech skills to solve them will always be an invaluable asset.
In Systems Programming Languages? For "writing operating systems"? There are people who argue we should be writing our operating systems in high level languages anyway. Assuming the premise is we should be using a low-level language, then how does the author reconcile that with "but I want the language to hold my hand when it comes to math".

Choosing "overflow" or "underflow" to mean "I fucked up" is totally arbitrary. Variables usually indicate values that have a domain - a range of valid numbers. Saying "I don't want to think about what that it is, but oh if X hits 2 billion and change then warn me when some math fails" is no better than having it not fail at all. In most cases there's already a problem.

So, simply, writing "OS quality" code means explicitly checking inputs to ensure they are in the permissible range. Once you know what the range is, you know if your code needs to go up to 64bit math to handle them.

UPDATE: Some explanation for the downvote would be appreciated.
Ask HN: How does one gain expertise in scalability?
My experience is mostly in experimental software and prototypes that never made it into production. I have some vague ideas of techniques that are used to scale applications and have read materials such as that on http://highscalability.com, but no practical experience in this area, nor any projects where I can apply any of this information.

For those of you who are knowledgeable about scalability, how did you develop that knowledge?