skysight-inc/HackerNews huggingface dataset:
Facebook already has this for newsfeed -- either by blocking apps entirely (Zynga...), or blocking invites from users, or selecting to see All, Most, Only Important, or None of a user's newsfeed items, or lists like Limited.
Exactly. It's amazing how well this can convert. For anyone wondering how to collect the emails, I found the simplest way is to write a very useful article or tutorial on your topic and have a signup link at the bottom. Pretty straight forward. You can also use the "free report" giveaway or something similar. I did this with a CSS3 course I put out last week.

It has taken me years to learn how important email is (and I'm just getting started).
Sometimes people say things on television that are not true.
I recommend that you read "Delivering Happiness" by Tony Hsieh, if you hadn't already done so.

In my experience, company values are not declared so much that they emerge in practice. You can write down anything you want, distribute it during orientation, and enforce it with penalties. None of this will create a values document that resonates with the people who actually work in a company.
Beej's networking guide is pretty good

http://beej.us/guide/bgnet/
For the Sake of Customer Service
AMD Targeting Windows 8 Tablet Market with New Z-60 APU
I think it's only a matter of time before we prove slime-molds to be turing-complete.
The problem is the open internet. There are ways to establish connections to a peer-to-peer overlay that take this out of the equation. The ISP is unlikely to block UDP traffic on some high port. Throttle perhaps, but not block.
That gets us around the port issue. Once you log on to the overlay, the ISP only sees one port.

Then we are free to do our SMTP of other messaging as we desire. Each connected machine can choose what ports it wants to listen on, if any.

And what if this does not need to scale? What if it's only being used for a small group of people? What if all the people know each other? A very specific but very common use case. Not everyone is a celebrity with a gazillion "friends". Nor is everyone constantly conversing with new acquaintances. Some people have old friends and family. So I've heard.

Is it worth the spammer's time to try to find an SMTP daemon for each indivdual email address? Under the current system, things are centralized enough that a spammer can spam hundreds, thousands or even hundreds of thousands of recipients via sending to a single SMTP daemon.

Spammers have to send enormous amounts of spam to be successful. Having to do extra work to find an SMTP daemon just to send email to one recipient, and have to do this repeatedly, seems like it would not be worth a spammer's time. At least, not when it's so easy to just spam people that are using email the usual way: allowing some third party to handle their mail.
Anyone can start a bank, you just have to do the work to meet the requirements.
There isn't a clear difference as you're making out. What is the clear-cut line between them?
It's unfortunate these new map types are so verbose:

object.set(key, value)

vs

object.key = value
But aren't you just legitimizing a sort of blackmail culture when you suggest that the rich must be pampered or they will take all their toys and go away?
Toymaker: JAIMIE MANTZEL
We remove overhead from outsourcing

I thought that outsourcing's main problem was lack of common incentives for both parties. Management overhead is a consequence of that. How's that related to what you do?
24 hours is your definition of long-term investment?
Why Authors Don’t Have to Be Broke: A $10,000,000 Case Study
Microsoft Asked Google to Delete Bing Links, So It Did
I agree with this, and I feel like this is the crux of the piece. Work first, worry about process only when it gets in the way of work.
There's been plenty of discussions on HN about getting into HFT and the advice given is that it's too expensive for the average guy.
Of course, the poor sods who had their stops blown don't get their money back -- the recreated wealth winds up in someone else's pocket.

But then, blowing out people's stops so you can buy up the stock cheaper is a time-honored trick.
Please look at who got hailed out and what they were doing.

Issuing a sham mortgage is not a high frequency trade.
Ask HN: What is a principal component matrix?
There are a lot of smart people on here so I thought this might be a good way to understand this concept.

I have a 3x3 matrix and I need to split it into its 3 principal component matrices. How do I do this?

Thanks!
Harmony of Dreams Come True
Thanks for taking the time to write the transcript!

Nathan, how did you get your first few sales? You stated that you "..released the book. Sales started coming in." Those first few sales seem to be the most difficult (I'm currently trying to market an eBook myself), and I'm interested to see how you achieved your first batch of sales prior to your HN post.
Real question: Where's the best place to incorporate and host your site outside of the USA in order to sell software products globally with minimized hazard of becoming a target by patent trolls?

No need for it to be some kind of claimed tax haven or supposedly look the other way for content pirates, really just not worth a troll's effort for what they try to extract from a small company?
You're missing the key regulation these services are trying to do an end-run around: an artificial cap on the number of taxi licenses allowed in these cities. Nothing to do with safety, just an officially-sanctioned cartel.

Compliance with all existing regulations would in many jurisdictions require the purchase of existing taxi drivers' medallions (or the equivalent) at exorbitant rates - and not one extra cab would be allowed on the street after that transfer is complete.

You're making it sound like regulatory compliance for Uber and Lyft is as simple as ensuring that their drivers are competent and providing some means of recompense for wronged customers. That simply isn't true.
Words are cheap if you quote someone else. Probably as you are doing Linus here. Not when they come from genuine experience of being in the wild. I think, we with a fair bit of experience can make a good judgment when we hear someone who doesn’t really knows what he’s saying.

Rest assured these guys here: http://news.ycombinator.com/leaders wouldn’t be there if they could not code. Most of them have detailed profiles for you to check out first, instead of asking them ‘show me the code’ on their every comment on HN.
The fact is, it's 2012. We all appreciate V8 making the web fast. It's stuff like this, however, that makes me question the sanity of those still promoting node.js

The fact of the matter is that JS is bad at all the things a programming language is supposed to be good at. JS can't even perform integer math. It's also fairly alone in being async by default (and no, comparisons to erlang do not count).

Does JS work? Sure, but believing JS is good is a special kind of delusion. We have decades of language research to work with, and once again we see the pull of the lowest common denominator.
Last year I interviewed a BigCorp which was all about these interviews. The first guy clearly told me that the project was sort of stuck and they needed to sprint to make it happen.

The interview was 99% math. The people who asked me question looked all smart alecs and their questions all seemed to indicate that they wanted to show me how intelligent they are, and how stupid I am.

By the end of the interview it was clear to me why they were stuck. Those people had absolutely no interest in building things. It was all about individual One-upmanship, and showing their little math and puzzle tricks they would have gathered by combined reading on the internet over the years.
Same for Tekstra LTE in OZ, SG3 barely performs above 3G but the iPhone5 I just got is pulling in 57M down and 24MB up!!!
Innate Numbers?
Next Silicon Valley: Map of emerging technology centers. - Slate Magazine
Is it as easy as possible? Can you borrow straight from the central bank at the low interest rates? The more regulations/expenses you put in the way the less competitiveness there is and the more unfair it is (hence giving free money to the powerful). (Also, will I get a bailout?)
Couple more things.

Why is it linked to my facebook account? I don't remember ever opting in for that. How do I unlink it now because my facebook account is not a business account.

For that matter, how much control do I actually have over what you pull from my accounts?

- Can I delete anything you add and unlink any accounts I link?
- Can I opt not to synchronize my accounts or lock my profile at a certain state?
- Can I delete my entire workio account if I want, and if so, what if anything does workio retain of my data?
Suppose the NYSE has a new rule where trades only happen once a day, in a morning auction. Imagine that you just bought some stock at the auction in a certain company. Later on in the day, the company announces some catastrophic news, but you have to hold on to your stocks until the next day's auction, only to suffer great loss when you sell.

Meanwhile, on a options exchange, a different exchange, where trading happens throughout the day because there is no such regulation, other investors in the same stock get to hedge their position by selling call options. They get to act ahead of you because their exchange has no such regulation. Unfortunately for whatever reason, you have no access to this venue. Should regulators regulate these exchanges as well? If they don't, someone will complain that it's unfair to people who have no access to such exotic venues. So, let's say they regulate all exchanges in the country.

Then, people who really want to trade in the middle of the day have to do it the 'good' old-fashion way, away from the exchange, making phone calls to each other, through brokers, where there's less transparency and more chance for corruption and unfair deals because the fair price of an instrument is unclear due to the absence of exchange activity. This would be a step backward.

Additionally, in terms of raising and reallocating capital, companies whose stocks are thus regulated will be at a disadvantage relative to their international counterparts whose stocks are more liquid in the absence of similar regulation, as capital tends to flow where trading is more convenient. So, this effect would impact the country's competitiveness as well.
A startup is not a sprint.
Of course if the guy had said the same thing, he would be a passive aggressive jerk, saying "maybe" when he who darn well what the problem was. But the girl had long flowing social skills, and two large, soft skills, and these that made her delivery more pleasant...
Japanese geek recruiting boyfriend at github.
Please help her with your coding skills if you are interested.
I would say that a good developer must work 19 hours a day, have at least 20 projects on github and must be able to burn through tough deadlines every day.

I would say any developer worth his salt ought to have(as you would say it) all this skills.
>But I doubt you can call it unforgivable. You can't tell me you have read every single ToS to every single service you have signed up to in full and detail.

As an individual? No. As a business, presumably an organization that has a lawyer on standby to translate the legalese? Yes.
>If there's more data, then it's more costly to deal with it - simple as that.

You can still trade on daily bars. Anyone can. Whether you sum up a days worth of data into a daily bar, or you have an auction once a day you're still going to have the same sized data set.

>The net effect is that less predictive models of the economy are created.

No it's not. $100/month is a reasonable cost. I don't know how to make this clearer to you. Data costs are among the CHEAPEST part of the equation when you're building a financial model. Quantitative analysts are paid six figures. Skilled programmers are paid on the order of six figures. Getting data costs down to $100 is not going to make someone go "Oh you know what? I'm ready to put in 100 hour weeks developing financial models because I can now afford a bus pass".

The examples you're giving sound ridiculous because they are ridiculous, and so is the premise you're basing them upon. It's like me telling you that I want to become a programmer but a $100 laptop cuts into my expenses too much.

>The larger framework is that competition increases quality. Any barrier to business decreases competition.

$100 will not increase competition. I can't put it any more plainly than that.
Video overloaded? or region locked? "This content is currently unavailable" - Australia
ALEC, Ed-Tech, and the Privatization of Education
This is known as the EFF.
I didn't say long-term investment. I said limit trading to once per day or week. Then resources will go towards creating predictive models in the longer time range than milliseconds/seconds etc. Even limiting to monthly would be good. Most real world projects (that directly benefit soceity) occur on days/weeks+ timescales. There's no reason for stock trading to occur faster than that since it's ultimate purpose is to finance those projects.
The fact is that -- at least percentagewise -- the rich tend to be taxed far less than the middle class, precisely because capital gains tax tends to be so much lower. I'm not sure why this is considered a good thing, other than the assertion that it attracts rich people.

I'm no economist, so maybe there's another good reason to give the highest earners a lower effective tax rate, but I don't see it.
The Story Behind Mathematical Search Engine Symbolab - The Next Web
Startup Offers Failed Entrepreneurs A Million-Dollar Signing Bonus
Not only is this arbitrary, it is also old, and a copy from another site. From the discussion we had on this in 2009:

http://news.ycombinator.com/item?id=1022394
There's quite a bit missing from this article, like any sort of data from the FSC who is actively working to get out an accurate message. I know its a blog post, but that doesn't mean it needs to be inacurate...
Interesting- thanks! In what cases can't we do that? (ie. why did Ford and Bellman bother at all?)
By that reasoning, HFT are parasites too. More generally, the stock market exists to allocate resources. Is society already so efficient that millisecond allocation needs to occur?
Looks photoshopped to me. Unless its a weird lighting effect on the metal, the shadows between the two devices don't look right.
The "patent troll" companies are not participating in MAD, since they have no products. However they want the min-max for squeezing the patent licensees versus nobody using the innovation. I think the patent troll companies are closer to the original envisioning of the patent system, more so than MAD patents.
Stevens's Unix Network Programming is the classic. Any edition will do -- quite frankly the first is clearest. He gets coverage-happy (STREAMS, seriously?) in the 2nd and the 3rd (completed by another author after Stevens's death) is just plain too big.
I don't think you're going to get people to pronounce your site "poe-uh-three".
If that was your intention you might want to rethink the name. I read the name as "poh-three", which frankly meant nothing to me.
Shouldn't the point of the "web platform" be that they make de-facto standards like JQuery obsolete? It seems to me that the examples and information on this site should be based on code that will work on all browsers without an intermediary between the code and the software these vendors (mostly) produce.
Stop losses are stupid - period.

If you're investing for long term - you shouldn't be investing in things that require stop losses.

If you're investing on margin - take a good hard look at yourself before you blow up.

If you're trading options - unless you're pushing liquidity - watch yourself before you blow up.

Sell side liquidity is there - until it ain't. Stop losses don't protect you.
The Unsolved Mystery of the Tunnels at Baiae
Yea, there is a reason why WHATWG considers HTML a living standard. I am thinking that "HTML5" even as a buzzword is a misnomer.
And cue the HN bashing in 3,2,1 ...
In hindsight, maybe I should have used Actors...
Is there some type of injection vulnerability here?

Is it possible to attack a node.js server that creates objects via some API and give it a name that overwrites an internal javascript property? Your content would be the javascript injected code that might get run when the property is used internally?
Ha! I was just thinking this today.
They do contradict one another. In one Paul lays out a process, actually the process (which gels with my experience) which involves a lot of pain and flat to down time, followed, in the very long run, by the eventual ramp and growth phase.

Now he suggests you need to have 5% growth per week or your startup is doing it wrong.

I think that the first view is that of a founder, whereas the second view is that of a VC.
I'm left of center politically, but the argument is that they put money they already have (and have paid taxes on) at risk by investing. They don't have to do that, and by doing so, they help the economy overall. So the government provides incentives to risk money that they don't really need to.

Also middle class people can (and do) take advantage of the exact same mechanism.
I think most of us here love trying new things and if it helps us enjoy what we do even more then I think that's a great thing! I like the first comment: "For the rest of us: http://thetoolbox.cc/
I suppose the fact that the information is being stored at the location it describes, instead of in a central location, makes it a bit weird?

"weird" is emotional response. I think that function is the appropriate criteria here. Functionally, it is serving as memory. There's no magic difference between inside the body and outside of it.

Richard Dawkins' The Extended Phenotype http://www.amazon.com/Extended-Phenotype-Reach-Popular-Scien...
is a good read on this sort of stuff (it's a little bit more technical than his other books, but still readable by someone without a biology background).
Decision Trees and Political Party Classification
I find a half hour of biking to work a great way to start the day. More awake and alert than driving or taking transit in.
The tricky thing about problems best solved by applying CS concepts is that they're never worded that way. By way of analogy, when I was in junior high or early high school (before I'd taken calculus, at any rate), I participated in a math contest. After the test I remarked, "That test didn't really have any calculus in it!" Only later, when I actually learned calculus, did I realize the calculus problems were never, "Apply the derivative and integral to this set of functions," but "These two quantities and their slopes are related to a third quantity by these rules. Write an equation for the third quantity."

Graph theory has also proven useful. I created a simple topological sort to ensure that objects in my dataflow-based visual programming system targeted at home automation are run in the correct order.
In the past 5 years, I haven't regretted leaving France once. I am thankful for having grown up there, but as an entrepreneur/engineer adult it would make no logical sense for me to stay there.

The government complains about "la fuite des cerveaux" (brain drain), but they're not doing much to prevent it (whether it is for entrepreneurs or researchers— I've been in both camps).
I don't understand the obsession a lot of people seem to have with demanding that their significant other can do the same line of work (or even have the same hobby), like in #32 and 33:

> People who have home server 32. Wish * Linux (required)!

> People who let me play with the home server 33. (Required)

Can someone explain that to me? I hear that sentiment a lot, but almost exclusively from engineers and programmers.

--------------

On the other hand I'm kind of pleased to find one thing among the list that I consider perhaps the important qualification, albeit worded a bit oddly (not sure how it reads in the native language though):

> [#27] Who have mastered one or more hobbies outside of work

I don't think an SO has to do or like the same things as me, though similar domestic likes help (ie, like to cook). But I think this point, that you care about something, anything really, is very important. Though I guess I need to go one further than that even. You have to make things.

You could care about and make poetry, or papercraft, or sandcastles, or haskell libraries or ballet or gardens or anything.

But just caring about something and making things seem so wildly important to me. I wish I could better articulate why.
That seems like a great way to go. I always felt somewhat embarrassed when googling bar codes trying to find a shirt or whatever. As a programmer I knew there's a better way for this to be done, which made the whole experience even less pleasant than it was already (and frankly it was already pretty boring). Glad to see you're stepping up to the plate.
In a use case where you don't actually need a shortest path?

Or if you know the path will be a constant numbers of edges, I guess, otherwise adding weights would bias the algorithm toward fewer hops.
Nothing wrong with people looking to get forked.
This sounds like a joke:

> 冬の間は暖房をつけなくても平気な人

> Someone who is OK not having heating in the winter [Note: residential central heating/cooling is essentially nonexistent in Japan, but a kotatsu[0] is a must for surviving Japanese winters]

> 中学、高校、大学時代の友人と現在も交流が続いている人が５人以上いる人 （Facebookを含む）

> Still maintains contact with at least 5 friends from middle school, high school and college (Facebook counts)

> 職場並びに仕事関係者以外で1年以上付き合いのある友人が20人以上いる人（Facebookを含む）

> Has at least 20 friends with at least a 1 year old relationship that aren't from work or work-related contacts (Facebook counts)

> 外国人と気さくに20分以上話せる人（日本語でもOK）

> Can readily talk with foreigner for at least 20 minutes (in Japanese is OK)

> ソーシャルゲーム（GREE、Mobage）に対して嫌悪感がない人

> Doesn't have unpleasant feelings with respect to social games (Gree, Mobage) [Note: these games are really shitty]

> WindowsよりもMacまたはLinuxが好きな人

> Someone who likes Mac and Linux more than Windows

Given the fact that she's in her late 30s and admits that she's plump, these are pretty harsh demands in Japan, a country that has rather traditional views on gender and gender roles.

0: http://en.wikipedia.org/wiki/Kotatsu
AMD's Z-60 chip: 'all-day' battery life, graphics 'you would never expect'
Latest release version of major browsers (Chrome, IE, FF, Opera, Safari).

Have a mobile version which tracks mobile browsers.

Once the HTML5 term was dropped (because it's a living spec), it's impossible to refer to any meaningful feature set. Of course it's all HTML, but there's so much variance in what's supported and what is not. If I can then say 'HTML 2011', that means HTML which was supported by RTM versions in 2011.

A variation on this would be to say that rather than referring to the latest RTM version of browsers, 'HTML 2011' would refer to the subset of HTML which can target 80% (or something) of worldwide users.
> The fact is that -- at least percentagewise -- the rich tend to be taxed far less than the middle class...

If you're talking about Federal income taxes, that isn't true. Marginal rates for the middle class can exceed 15% (a married couple would have to earn ~$80K jointly before that happened), but the effective income tax rate for the median household is much lower than, say, Mitt Romney's.[1]

Payroll taxes make this a closer run thing, but that's another story, and the trend since the Medicare reforms of the '90's (removing the FICA tax cap) and the ACA today (higher FICA tax on high income, new cap gains tax) has been to push the costs of broad social welfare programs onto high earners.

[1] http://www.cbpp.org/cms/index.cfm?fa=view&id=3151
Only Sith deal in absolutes!
This brings a whole new definition to pull request.