skysight-inc/HackerNews huggingface dataset:
The Meteor team has been working on Meteor for almost 3 years now and recently raised enough money to do it for a few more years.
it really depends on how fast you shove it into the application. Since TV can vary from region to region by upto 7 seconds. But from seeing it on the apps end, to sending the tweet less than 2 seconds.
Yes. I believe it's an artefact of the popularity of the site that that type of comment is becoming more common. We've seen a noticeable increase in trolling and simplistic bias-driven comments over the past year (i.e. comments that suggest that the commenter cannot even conceive why someone might not share their viewpoint).
Well, unlike every other communiqué of theirs, this doesn't at all sound like it was penned by J-Roc of "Trailer Park Boys."

They must've been hacked.
Author of the top post, here. Two of my favorite C books are David Hanson's _C Interfaces and Implementations_ and Peter van der Linden's _Expert C Programming: Deep C Secrets_.

The former is ostensibly about designing reusable modules for data structures (e.g. ring buffers), but also contains a lot of wisdom about API design, particularly how to make the most of what little API design tools C gives you. The latter is all over the place, from funny anecdotes about compiler bugs and programming contests to all kinds of useful C information that is too advanced for an intro book on C-the-language, but way too practical for most books on a specific domain: valuable details about linkers, symbol visibility, different kinds of allocation, and the memory hierarchy. Also, it's called "Deep C Secrets" and has a giant fish on the cover. What more do you need to know?

I skimmed "21st Century C" briefly a couple months back and didn't have strong feelings about it one way or the other.
I'd have thought [0] Moss was behind it if not for source being open! Great work.

[0] - http://www.youtube.com/watch?v=49UakIHb1yI
> One where the author cultivated North Korean contacts and even went to the country to see for themselves.

Good luck with that endeavour.
I never understood this either. Aren't heart disease and obesity much bigger killers (statistically) within US borders? What if they flipped the medical and military budgets for just ONE term, what would happen…
false dichotomy. Just because there is no profit motive doesn't mean that it can't be private. For example, the chemiosmotic effect is something that was discovered by a private nonprofit scientific effort.

You could also argue that education is such a long-cycle think that state control is deeply problematic. Knowledge is a public good so it shouldn't be sullied by grubby hands of politicians seeking to control the populace and gain more political power for the sake of their narcissism.
And there aren't ways to ramp up that fear? I'm not going to venture into conspiracy land here but I believe it's safe to say that there are ways to manipulate or stimulate certain means in order to accomplish goals (the ends).
> What's the worst thing that can happen by learning something?

If nothing else, opportunity cost. I can't use the same time to learn something else.
your post is recursive.
Sorry to disappoint but I am another yet another programmer/techie who picked his handle based on early hip hop influences.

Most of the money was thanks to entrepreneurial endeavors and code. I love building things. I still build, focus is just a bit different now.
Does anyone else see the folly in patronizing a news site if you think the news reported is untrustworthy?
Show HN: Global Dev Bootcamp Alumni Tracker
I think it's fair to bake economics into their identity when the conversation is solely about economics, and not about specific people.
"And the deeper problem is that every country would like to shift its tax burdens to "big multinationals""

This is of course, 100% the problem.
None of these countries seem to believe they can support themselves long term on the tax revenues earned by just their local people and businesses.

If that's really the case, they are doomed, long term, without changes.
A lot of value of stolen credit cards comes from the reluctance of businesses and law enforcement to go after the users of such stolen cards, as the transactions are "small" - sub-1000$.

Last year, I had four fraudulent transactions appear on my card. I am a very cautious user - Linux on the desktop, seperate user and browser profile for e-shopping etc. This was the first time it happened in over 15 years of extensive online card-use.

Two of the transactions were with Netflix to register new streaming accounts. I called up Netflix, and within a couple minutes had a block placed on my card and both the accounts deleted with refunds to my card.

The other two transactions were on frys.com. One was for a laptop and the other, much higher value, for a smartphone. Shockingly enough, while one transaction got security flagged and did not go thru, the laptop one cleared and the laptop had been shipped out before I contacted frys. Frys rep told me on the phone that the information submitted was very clearly and obviously phony - the email address was a string of random letters @gmail.com, name etc everything was fake. Even with the credit card info, the only piece of correct info was the credit card number. No CVV was submitted, no correct billing address, not even the name on the card was correct. Heck, as my credit card is NOT US based, even the country of the card was not correct. Yet Frys shipped it.

I tried to get more information about the fraud but frys refused: they told me point blank, that they will not give me information, they will not initiate a police case, and they will not refund my money even though they were clearly at fault for having the transaction to go thru.

I, not being based in the US, had few options. I filed an online police report with San Jose police, where Frys is based. I also filed an online report with the FBI online fraud division. Both of them assumed I was filing these reports for insurance/reporting purposes, but told me outright that no investigation would take place.

Later, when my bank provided me with more info about the fraud I found out that frys actually challenged my chargeback and provided the transactions details to my bank. As expected they had no case, but I found out from the details that the laptop had been shipped to an address in Abilene, TX. I immediately registered an online report with the Abilene PD as well.

None of the authorities were interested in following up. Considering how trivial it would have been to atleast checkup on the address, this seems like a bad lapse.

I believe it creates a moral hazard: In the end, frys was the one that was out a few hundred dollars, and they refuse to prosecute. Police does not act on my complaint. Once it becomes known that a company has such lax policies, its open season.
Anyone else notice the magic (black) hat they used in their matrix? :P
I wrote an answer to this question on Quora a while ago: https://www.quora.com/Clojure/Why-would-someone-learn-Clojur...

I think the answer is interesting because it's not purely mine, but instead summarizes a poll of ~5 strong engineers at my previous company. Two years later, I still think most of these bullet points hold, though I could also add a few more advantages and a few disadvantages of using Clojure.
It'll be great if someone can pay my bill. Unfortunately, in real world this won't happen. Big Corps. have ways to get around taxation. And if the tax burden is big, it's probably of gov. incompetence.
If Snowden Returned For Trial, All Whistleblower Evidence Likely Inadmissible
What are you talking about then?
"The two men died in front of a firing squad. But instead of rifles, the squad used antiaircraft machine gun..."

I can't imagine much was left.
Neat. Which framework are you using?
Book Review: Remote - Office Not Required
I as a developer can appreciate the relatively quick response and post caughtya transparency.
Satire on the past few days of HN. Flowing loosely from Math vs. Lisp, Lisp vs. Scala, Clojure vs. Scala ...
As Google expands into consumer tech, a retail presence will be very important
A little whitespace goes a long way. Were the list elements also stored in sequence in some array, or is ->lnk a two-element array with the forward and backward pointers?
Ah, you are right, I missed the part about life expectancy.

Of course, the $75k number is based on working individuals- I expect the number will be completely different for non-working individuals. People who are not working both do not enjoy the same life-satisfaction that can be had from rewarding employment, and do not suffer the stresses of that employment, so who knows where the balance of happiness lies. Perhaps if we are talking about someone who is not working for their money, there is no such thing as "enough", as they have no happiness "cost" to simply having more money (as they do not need to work for it)?
It just sucks for those poor people in those horrible detention camps. Maybe there's some kind of diplomatic solution for those people. The ruling elite come across as mafia style corrupt leaders.
agree but as they say its politics and I don't think anyone in the democratic party would challenge either of them. Both candidates have been enacted and backed crippling legislation to both the industry within the state as well as the country and have done a lot worse in terms of financial gain.
This one wasn't actually real. TV shows in the United Kingdom have a tradition of creating crude and funny references to their show as a Christmas gift to executives or people that work on the show and this happened to leak out, a similar thing happened with the children's TV show Rainbow: https://www.youtube.com/watch?v=CgbcQIT7BMc

However, it is hilarious and deserving of attention.
I would far prefer to earn half as much if it meant working only on problems I find interesting and spending my time teaching others, instead of churning out websites. To each their own, but your pity for your proffesor is likely misplaced.
There are unicorns. And you can catch them.
My experience differs. Odds are, even with all those spammy links, there are thousands of legit links. Many of those links are probably discounted by Google.

I definitely agree that Google wouldn't be so vocal about buying links, if it wasn't a real threat to the quality of their SERPs.

That being said, this particular strategy from Rap Genius most certainly does not work. There are just too many obvious signals that those links are unnatural.

Why not go for the single link, in content, without exact match anchor text, with content near the link with the text you want to rank for...

http://wiep.net/link-value-factors/

If you're gonna ask bloggers for links, start with legit outreach strategies, why open with an obvious barter. I bet broken linkbuilding http://www.brokenlinkbuilding.com/ is a treasure trove of opportunity in the lyrics vertical. or simple Start with just sharing great content that is relevant, and nurture relationships with bloggers. Why buy them off, when you have such a great web property?

For a list of more strategies...
http://pointblankseo.com/link-building-strategies

why not try this strategy while your at it... It would work perfectly for Rap Genius. https://news.ycombinator.com/item?id=5688175
Right, the study does not say exactly those things about individuals; I'm loosely extending those conclusions to the individual poster, to help my parent understand what the study means and why it suggests $75k is more happy than $200k. After all, it is not immediately obvious why $200k wouldn't be more happy than $75k- isn't $200k more money? Doesn't more money always make you happier?
Hey Tamer, Great work! I'm a Syrian developer based in Sweden. Hit me up if I can help in any way :) %username%@gmail.com
It's interesting that your experience is so different from mine (I work at Netflix now).

for #1, I've never heard of someone being let go without having any idea. When a manager goes to HR and says "I'd like to let this person go", they ask, "will it be a surprise?" and if the answer is yes, they send you back to have the hard conversation first.

for #2, I have lots of friends from Netflix. And some of them have even been let go and we're still friends. I was even friends with my boss, but like any company, when it is a relationship with a manager it must always be reserved.
I would not really call it a issue of economics, since you are assuming someone elses economic situation it becomes a social issue.

You are matching your perception of someone with your pre-existing notions of them - typifying them in a sense. There are so many things to consider, really.

If you see someone in a Lamborghini, you might assume they are rich. But they may in fact be massively in debt. Therefore the analysis becomes a social one - about there access to funds or cars and not necessarily related to their economic status.

If you see a mother with a phone you think she couldn't / shouldn't be able to afford (I realise they used this example as a past belief but may as well use it). The phone could have been a gift, it could have been won - there are so many factors that you are reducing to one.
Why should you care about functional programming? Here are a few reasons:

1. It's different, especially from what it seems you're already doing. Therefore it is likely that if you do FP in earnest, you will learn new problem-solving techniques, many of which will prove useful elsewhere.

2. In FP, the abstraction and composition model – functions – scales down farther than do objects, modules, or compilation units. That is, functions remain practical in smaller places where objects or modules would be too expensive to insert, syntactically or semantically. In FP languages, then, you can use abstraction and composition even within the "leaves" of your logic, and that's where the bulk of your code actually lives.

3. Functions have a mathematical basis that you can draw on for intuition. In some FP languages, the mathematical parallels are so reliable that you can even calculate the code you need. Calculation can work in places where main force of intellect and the search for "aha! moments" fail.

There you go, three reasons: it's different, it not only scales up but down, and it comes with useful theory.
while he touched on learning from more advanced engineers, the number one way I found to be better is to actually read their code. Look at many of the best open source projects and even the source code for the language you're using. You'll learn a lot.
thanks for calling our attention to this. We've updated the post so it directs readers to the original source.
(Might be that the .ttf didn't have CM Roman bold either, then.)
There is a difference between a territorial tax system and tariffs.

If properly implemented, territorial tax systems do not create a race to the bottom, because countries compete for the quality of service they can offer to businesses that operate there. In theory, a rich individual could live in a tiny country with no income tax, but the moment they tried to put that money to work, they would have to operate in some other country which imposed territorial taxation.

On the other hand, this law is more like a tariff. It seeks to impose a tax on value created (i.e. the selling of an ad to an Italian business) whether or not that value was created in Italy or not.
I don't think I agree with this statement.

1. I think you can get some pretty interesting assignments even if you work for someone else.

2. I've worked with developers that work for themselves (contracts/consultants) who write code that's difficult to maintain.
I would probably not write my open letter to a US-based company in the middle of one of the biggest holidays of the year.
Well, I agree. First, North Korea would have to allow foreign journalism. Right now, as I understand it, a North Korean contact who was known to be "cultivated" by a foreign journalist would be hauled up on charges of espionage and treason.
The found a better solution so they switched to it?

That's bad?

As for the PartialFunction[Any, Unit] comment: well, yeah. That's the way actors work. They can be sent any message but may or may not respond. The company I work for has a very large Akka-based backend and that has honestly never been an issue for us. Moreover, it's necessary to facilitate hop-swapping (changing an actor's behavior dynamically during runtime). That is most certainly not a feature I would be willing to sacrifice. "context.become" is an incredibly powerful tool within Akka, especially in how it makes modeling a finite-state machine quite trivial in practice.
It means it was a good enough idea and apparently a strong enough tool.

Yours or mine definition of quality is of no importance to this discussion.
This is a really interesting project, and something I wish I had the capacity to think of. I watch Countdown, and the comedy mash-up 8 out of 10 cats does Countdown[0] and love the shows. And it's not entirely for Rachel Riley[1].

[0] http://en.wikipedia.org/wiki/8_Out_of_10_Cats#Countdown_mash...
[1] http://i1.cdnds.net/13/38/618x348/rrcountdown.jpg
I think a lot of people gloss over a bit too quickly on the actual implications at a hardware level on what it means to have immutable state. If you have 10mb of numbers that you need to add 1 to, immutable state means you now have 20mb of numbers guaranteed. Allowing for mutable state means you can stick to the 10mb and mutate it.

So in general, forced immutable state means that any class of problems which require both high performance and a lot of mutation are going to be very poor candidates for functional programming. This is actually a large share of embedded programming and why the OP probably hasn't found that much use for it - embedded programming often comes down to accepting large amounts of data from sensors and manipulating it.

The problems where functional programming shine are where you have a chunk of data and need to create an answer from it. Given 10mb of data, should I do X or Y? Functional programming is a very good tool here because of aspects such as composability allowing for extra steps to be chained into a calculation, and immutable data ensuring that multiple steps can be run on the same data at the same time.

Hopefully that helps a bit in deciding when functional would be useful or less useful.
That is a really great policy, if you do that with all posts!
I feel like the "Why Use Clojure?" essay is a bit flawed. I feel like it focuses too much on details so minor that I would regard them as trivial. I would suggest that a much better answer to the question "Why use Clojure?" could be found by reading Colin Steele's essays. When he became CTO at Hotelicopter/RoomKey he was inheriting a vast system of PHP and Ruby. When they re-wrote the system in Clojure, he had a very small team: only 4 programmers. That they were able to accomplish so much in a short amount of time says a lot about the power of Clojure. These are 2 essays he wrote:

60,000% growth in 7 months using Clojure and AWS

http://www.colinsteele.org/post/27929539434/60-000-growth-in...

Against the Grain: How We Built the Next Generation Online Travel Agency using Amazon, Clojure, and a Comically Small Team

http://www.colinsteele.org/post/23103789647/against-the-grai...

At this point RoomKey is a lot bigger than Hipmunk.
> Working at Netflix seems to be a very demanding experience. Will you say that Netflix balance this demand ? In which way ?

It is demanding, but management sets a good example of taking time off and allowing for a work/life balance. If you're there at 6pm on a weekday, the building is 1/2 empty and by 7pm almost no one is around. People do not work crazy hours.

Also, for the most part, no one is around for the next two weeks, other than being on call for critical issues.

As for the no bonuses and perks, that is deceiving. Yes it is true, but instead they pay us what they would spend on those perks. Then we can chose to spend it on that or anything else.

Also, there are no official perks, but management is really good about celebrating wins and making sure we feel appreciated.
Cranked RSS reader - Never miss the best stories
Functional programming is about composing functions with functions. Just like OOP is about composing objects with objects.

FP and OOP is not in conflict with each other and you can certainly use both. FP is more in conflict with procedural programming. With procedural programming you are teaching the computer how to do things step by step (for i while i < len i++). With FP, you declare what you want to be done, and the computer figure it out on its own on how to get it done. An example would be for each loop on a collection. You are not telling the computer to increment index. You just want to iterate each element. The computer is free to spawn 20 threads to iterate the collection, so long that it accomplish the goal of your expression.
I think the GP meant that the demonstration was inadvertent. As in, Snowden intended to use the strategy himself, but he didn't intend to teach the strategy through his actions.
She was not fired -- she left on great terms and most everything she put in place is still there. She had just been there a long time and wanted to help other companies.
Quora should come up with a tab closer to make it easier to bail out when you discover you have accidentally followed a Quora link.
I have an unicorn job. 100% to my own projects. My secret? I don't use any standard technologies: Python, Ruby, PHP, etc. Too much competition there.