skysight-inc/HackerNews huggingface dataset:
Facebook doesn't sell any data to advertisers. It allows advertisers to display an advert to a group of users based on broad demographic and interest information, without divulging information about the user. In some ways, this is similar to deciding to show a particular advert in "Time" rather than "People" in the more physical world.

I realise some people (possibly including you) say "your data is being sold to advertisers" when they know how it works, but it is surprising how many people say the same thing and don't.

(I work at Facebook.)
Our New Redis Hosting Service
def pyChallenge():
print sum(s for s in range(1000) if s % 7 != 0 and s % 5 != 0)

pyChallenge()

Produces a TypeError, and using xrange produces a NameError (Python 3?). I have no idea what they're trying, but it doesn't work.
Out of my field:

1. A new political system

2. Fight corruption

3. Fight poverty

4. Education

5. Medicine

In my field:

1. New internet

2. New programming language

3. Open books

4. Open encyclopedias by field

5. No intellectual property, patents, or licenses
The reason there is no SaaS fatigue is that $117/month is still chump change for most companies or even angel funded startups. So yes, if your customer base is made primarily of individuals or nonprofitable or nonfunded businesses then there is a chance for fatigue. Most profitable SaaS cos charge what is perceived as a tiny amount by their profitable or funded clients.
If research is not appealing then a PhD program is probably not right for you. For some, reaching the edge of human knowledge in a certain narrow subject and then perhaps pushing it a little further is very rewarding. I am completely appalled when I hear of PhD candidates who are in it for the title or whatever but my thought is that most of these don't make it to the end.
Want me to download your app? Please do this.
Anger for Path after Privacy Breach: So Many Apologies, So Much Data Mining
The EcoSpeed Saves You Money And Fuel
Ask HN: How can I professional without sounding like a "business type"?
My question is a relatively simple one.

I am working on applications for internships at a few tech companies for this summer (business side, I can't code well enough yet to apply for technical stuff yet) and am having trouble reconciling the general advice I've received from people about how to write a cover letter/resume and the nontraditional nature of the tech industry.

Essentially I am having trouble making sure my cover letter sounds professional without sounding like a "business type"

Any advice?
1) No
2) No
3) No

I rarely check my email or sign onto my Google account on any other computer.
Requires you to have some expertise with Adwords and Facebook ads, otherwise you'll blow tons of money attempting to generate leads and sell nothing. It can work though.
Direct subscription isn't the only revenue stream. I would imagine that ad revenue is a significant source these days.
I feel like that is the way this has to go in the end. When almost all our needs are taken care of through automated processes, and only a few people have the skills to contribute to the creation and maintenance of that automation, we are going to need a large orginisation (logically government) to provide the rest of the population with livelihood.
While Tesla was researching wireless electricity, he was being supported by JP Morgan. Morgan had an interest in what was then a monopoly on copper. That monopoly wanted their copper wires to rule the world, not free wireless power. Tesla's vision of helping humanity didn't fit into the designs of a monopoly, so Morgan made sure Tesla's research went nowhere.

As Morgan said, "If anyone can draw on the power, where do we put the meter?" Tesla's mistake, as brilliant as he was, was his inability or unwillingness to see how the Dogs of Money keep all the good scraps for themselves. I know many brilliant people today with the same difficulty.
Microsoft To Patch 21 Bugs Tuesday
All the more reason it would be funny if every car on the road in the future carries the advances of a company named for him.
It that a joke? Cause clicking on sign up took me to: https://beta.fastmail.fm/%3C?%20Signup%20?%3E
If I'm interested in cutting SaaS costs I think the first thing I would cut was a site that monitors my SaaS bills. But I'm probably not the target market.
If nobody made money on porn, no new porn would be made. But there is tons of new porn being made. That money comes from somewhere.
Basic techniques for user exprience sketching
I think a ghostbusters kindof ambulance would suit better. It can go really fast in urgent situations but it looks weird and not everyone can drive it.

http://images2.makefive.com/images/entertainment/other/top-5...
A Tech-Happy Professor Reboots After Hearing His Teaching Advice Isn't Working
Michael Wesch has been on the lecture circuit for years touting new models of active teaching with technology. The associate professor of cultural anthropology at Kansas State University has given TED talks. Wired magazine gave him a Rave Award. The Carnegie Foundation for the Advancement of Teaching once named him a national professor of the year. But now Mr. Wesch finds himself rethinking the fundamentals of teaching after hearing that other professors can't get his experiments with Twitter and YouTube to work in their classes. Is the lecture best after all?
What's the rest of your path? What plans do you have for this? Sorry I'm being so inquisitive but I'm an Android programmer and also an active seeker of new Android employees for my place of work, so it confuses me to see something like this with zero additional information.
I will vehemently disagree with you on this, CSS is very, very hard.

And you even admit it yourself without realising it!

Trial-and-error is no way to code something. Programming novices use trial-and-error. But saying CSS is easy when you're still trial-and-erroring stuff just shows how incredibly hard it is. It's admitting you don't know what you're doing. And that's CSS all over. Few people can use CSS to do exactly what they want and know what they're doing.

Everyone else just finds something that kind of works and do the same thing over and over.

It's only recently been the case that you can view the source of websites posted here on HN that aren't a mass of nested divs just to get the layout right.
Don't get excessively wordy, but otherwise ignore the fear of sounding like a "business type". You're applying for a business role; if you were applying for a tech role would you be asking how to not sound like a "technical type"?

The application process is just a filter, especially at the intern level. Do what you need to do (ethically) to pass the filter and then worry about performing well in the internship.
Relevant comedic relief: http://www.theonion.com/video/cias-facebook-program-dramatic...
List comprehensions worked but reduce did not. Had to resort to for loops.
Works in Portugal.
The weird thing is that there's not even a mention on their blog... Anyone knows if they even announced it?
BitTorrent Does Not Hurt U.S. Box Office Numbers
I used offlineimap when I moved from gmail, worked fine.
That ambiguity is the “uniform composition” I was talking about, which is the essence of the paradigm. But I agree that it can be a lot to keep in your head if you think about everything as a stack. That’s why I’m offering applicative syntax in Prog, because it’s far clearer in many cases than the concatenative equivalent.

However, giving Prog a concatenative basis lets me do all kinds of interesting things much more easily than if I were to work from lambda calculus. With the syntactic issues taken care of by sugar, it’s a net gain. I hope you’ll see your way to trying it out one day.
I'd get my PhD in anthropology.

(Another "PhD" response begged the question of "to what end" - in my case, artifact preservation and restoration museum work would be the ultimate dream job. It's totally impractical, though.)
Remember how many compared Steve Jobs to Edison when he died? Maybe they weren't so wrong after all.
Just to add to your excellent list, a lot of verticals have an established software company that's stuck in the desktop world (e.g VB6/Access/etc, CD-ROMs, licence keys, etc) and is often clunky to use or old-fashioned looking.

The difficulty with vertical markets is cutting through all the jargon/assumptions and figuring out exactly what the business logic should be. Everyone knows what they want, but very few people can actually explain it to the uninitiated.
Since I'm not familiar with this space, what are some of the other big competitors out there? And how do they (seemingly) stack up against SendHub?
One reason that I can think of is that a spam account here doesn't tend to get very far. Sure--they could spam the New Submissions list, but they'd have trouble getting upvoted and thus polluting the front page.

They could create a bunch of accounts that all upvote an article, but it's easy to detect articles that only get upvoted by low-reputation accounts as clear spam.

I guess the bottom line is that the reputation scores here provide a lot of high-quality signals for spam detection that a normal site wouldn't have.
The ambiguity produced by stack effects is also paralleled in most infix procedural languages. C++ recognizes 18 levels of operator precedence[1] with two types of associativity when evaluating expressions, and any of those operators can be overloaded to produce side effects for different combinations of types. Sometimes this behavior is intuitive, other times it can be deeply confusing.

For what it's worth, my experience is that practice and good factoring can make concatenative languages much less cryptic. In Forth, the ideal size of a procedure is about a line, and procedures that take more than three arguments are considered a "code smell" that suggests a different factoring might be more appropriate. When you only care about the top few stack elements within any given definition there's a lot less to juggle mentally.

[1] http://en.cppreference.com/w/cpp/language/operator_precedenc...
What's interesting in your case, and particularly frightening, is that any preventative care or examination is actually forbidden, which is the most counter-productive possible choice both for your health and the cost of maintaining it in the long term. It's strikingly brain-dead.
This might be a good way to learn a language, but I'm not motivated to solve a problem which I've already solved.
I guess it depends on the country. In the U.S. it's 1.5 ounces.

http://en.wikipedia.org/wiki/Shot_glass#Sizes
UK Specific comment: remember in UK there is no cost to receive sms messages

I work as a teacher and use bulksms.co.uk to send text messages to my students who are 19+. I use an Intranet based system with a fixed set of non-editable messages to send to 18 year olds and under because of the UK child protection laws.

Students respond well to sms messages compared to email. If someone was missing, a quick sms results in a phone call explaining absence. I pre-pay for 1000 messages every couple of months out of my own pocket because it makes my job easier.
I am trying to find out the identity of the person who made the fraudulent charges--that's why I contacted Tagged. Tagged should be able to quickly identify which user used my card information to purchase goods from their website. I sent them three separate requests as a follow-up of the three separate transactions made through Google Wallet, but did not receive a response for any of them.

Yes, I do have the 2-factor authentication and yes, I change my password quite frequently (and changed my passwords for all my accounts on various sites as soon as I found out about this).
Besides gmail's superior spam filtering, this is the one thing I miss from google.

I look around once in awhile, and I never do find a good solution. My current solution is Thunderbird's Lightning extension, and I cringe every time Thunderbird updates, which is often now that Mozilla has the constant update fetish.

I would love to find a reasonably priced calendar solution with a company that I believe will be around for at least five years.

I really wish fastmail did calendars. Are you listening FM?
I love all HNers dearly, but I have to say, prior to writing off monthly payments as a model: consider how much you're likely to gain in business from someone who occasionally buys apps for $10 and thinks $130 is a lot of money versus how much you're going to lose by not being able to debit the bank account of a business $200 to $2k a month. (P.S. Neither of those are large numbers if you are doing something worthwhile for them.)
Show HN: Very low footprint JSON parser in portable ANSI C
That's hardcore!
Even if I could quit my job, I would not.
Angel funding is very much not a prerequisite to being able to pay for business tools which cost $120.
Technology Trends That Will Change The World
I'm very close friends with Amy. We've collaborated on a number of things related to our businesses.

Freckle is not the largest product in it's niche, nor the most successful (monetarily anyway. It creates tons of happiness for Amy, her husband, and their customers and I consider that a huge success). The secret to subscription revenue is that it doesn't need to be the most successful to still be really successful.

Harvest might be the largest direct competitor with Freckle, but Amy could speak better to that.

Seth Godin said: "Your goal is to be the 'best in the world'. But you get to pick the size of 'the world'." Perhaps he should have omitted the 'size' part and simply suggested that you should pick a world. Ideally a world where you can and will be the best.

A big part of why Amy's successful in general is because she doesn't really play the "niche" game, she's very adept at playing the "worldview" game. With this, she's able to build tools that appeal to people who her competition wouldn't appeal to.

To hear Amy and her customers talk about Freckle, you realize that the time tracker is a means to an end: Freckle is actually a tools for managing time more than it is for tracking it.

This alternative view on the same product has smashed open the doors for potential customers, and I can tell you first hand that most of Freckle's customers absolutely LOVE using Freckle - not many "time trackers" can say that.

On the same note, I work on Beanstalk and Postmark (both created by the same company, Wildbit). Both of our products are extremely successful and growing like crazy as well, not just because of our niche decisions, but our worldview-based decisions.

[edits for clairty]
I'm a Jersey guy who was more sympathethic to the Nets too and I think I too might be a Lin convert to the Knicks.
Democracy at work. The majority of Americans support putting you in jail for smoking weed and doing mushrooms in Amsterdam. Wake the fuck up.
Depending on the situation you should either just decline to comment, or answer truthfully. Lying is usually bad.
Ah yes, the good old days where you bought a program and owned it. I remember those days. They were the same days in which the computing awesomeness available to us for $117/mo was only accessible to large corporations.

Sure, review your subscriptions periodically to make sure you are getting value for money. Don't subscribe to services that lock in your data. Aside from that, it is at the same level as "don't subscribe to magazines that you don't have time to read".
Google who? Expedia largest traffic source for Priceline
They're also planning a surprise upgrade soon.

What does this mean?
The Chinese conscript students into internship at their electronics factories? Not nice. Not Apple's fault.

How come this blistering expose of Chinese labor practices didn't blame Amazon, Barnes & Noble, Asus, Hewlett-Packard, Dell, Intel, I.B.M., Lenovo, Microsoft, Motorola, Netgear, Nintendo, Nokia, Panasonic, Samsung, Sharp, Sony or Vizio? It's so attention-grabbing to blame Apple, even though, as far as I know, Apple is the only one among these companies to have even expressed concern about these issues.

Here's the real problem: The Chinese government is determined to dominate electronics manufacture and, as the article illustrates, is willing to go to what we would consider outlandish lengths to succeed. Don't fool yourself that low labor costs is the only reason companies source from China. Chinese companies, Foxconn included, are second to none in electronics expertise and manufacturing quality. That's why virtually every well-known brand is built there. Fix that and maybe consumers would pay a little more for more expensive labor. Maybe not. Don't fix that and there's really no question: no consumer will pay more for crappy products.
There is a way to kill wikipedia and it is simple in essence, just build a beautiful encyclopedia by field. Start with a world atlas, with stunning images, then continue with animals, a book on birds, plants, books on flowers. Even greek mythology, history, religion, art.

Knowledge, beautifully presented.

And free.
Agreed on all points, actually. My language Prog, though concatenative to make my life easier, has syntactic sugar for yours.
The game you're thinking of is Messiah by Shiny Entertainment. I vaguely remember that one too :) This was released just before hardware T&L cards were on the market.
After reading the post above, I reached out to our cloud vendors and got them to sponsor us with Tor-servers. As of right now, we have five Tor server up and running, and we are expecting more shortly (more here http://wireload.net/2012/02/were-helping-tor-project-bypass-...)
Be a Tesla and hire an Edison
there is not a single thing they can say or do that will make the situation better for you even if they did.

In his case, even a form letter response saying how they generally respond to chargeableness would be make that situation better.

just try to remember you are not a unique and special snowflake - this happens thousands of times a day and everyone except you involved has established procedures for dealing with it

Did he really have to come to HN to find that out? Wouldn't it have been better if Tagged had told him that in the first place?
I always liked this (slightly paraphrased) quote:

Idiomatic Factor does not (explicitly) use the stack.

That is to say, in Factor, a popular concatenative language, you tend to use higher order functions and high level combinators instead of manually shuffling stuff around on the stack. Sure, from time to time you still need to move stuff into the right place, but its easy to keep track of the stack if you only need to consider two or three items. At least, that seems to be the theory - I have not used Factor in a number of years so don't know how well that holds up in practice.

Also, Factor does allow you to use local (named) variables and infix syntax when it makes more sense to do so. Concatenative languages do not need to be unreadable at all and for some things I think the concatenative code is actually more naturally readable.

"If c consumes two arguments, in applicative terms it would be d(c(b, a)); if b consumes one argument and c only one, then it would be d(c(b(a))); if d consumes two arguments, b one, and c none, then it would be d(c, b(a))."

'a b c d' in a concatenative language is akin to 'a | b | c | d' in a shell script (where a stack is being threaded from function to function) or 'd(c(b(a(STACK))))' in most languages where each function has a type 'Stack func (Stack s)'. It doesn't change depending on how many arguments a function takes off the stack - its always 'd(c(b(a(STACK))))'. Of course, since literals are essentially functions which push their value onto the stack, what you say is true if a, b and c are literals. I don't find this nearly as confusing as what it sounds like from your comment.

In code like '1 2 + print', all the words you see are functions. 1 pushes the value of 1 onto the stack and so on. This is interesting because you can easily factor out any part by replacing it with a new word that calls the replaced word:

:A 1 2 + print

:add2 2 + ;
:B a add2 print

A and B are the exact same.

This is also interesting: http://concatenative.org/wiki/view/Concatenative%20language
Can I ask how you protect, and show that you're protecting, people's phone numbers?

How do you handle the data protection compliance stuff?

Or is that something that you don't have to concern yourself with because of the use case or somesuch?

thanks.
5 Reasons To Buy A Mac Instead Of A PC
minimalistic syntax isn't necessarily the holy grail. We can't pinpoint exactly why Clojure is hockey-sticking but Common Lisp didn't[1]. But Clojure took a minimalistic language, then made a few very tactical departures from minimalism - common data-structures have native syntax encouraging people to use more than just lists, and the native data structures are immutable encouraging a functional style. from this we learn that minimalism is a great base, but the langage forms opinions about what code should look like via its syntactical choices, and these opinions shape its community, libraries and ultimately its success. language designers must take this into account.

with that said, you can do "concatenative" programming in any language supporting a functional style (python, ruby, clojure, haskell, javascript), and some of these languages (clojure, haskell) encourage or force functional style. clojure and haskell have different opinions about how this should be done, but they are opinions, not gospel, and each has their use for different problem domains and personalities.

the author makes some assertions that a "concatenative" language, one that encourages a concatenative style, are better than functional languages. i don't think these opinions were adequately backed up at all - i'm not just skeptical, i sort of think he's wrong. both clojure and haskell strongly encourage composition over application. these languages already have concatenative opinions. i don't really see the fuss here, i don't see the need to introduce more metaphors into an ecosystem which is already unfriendly to noobs. what we need is a language as noob friendly as python which has functional opinions. ruby got noobs using lambdas without realizing it, but ruby also has some weird opinions about magic which the functional community frowns upon. there's a clear niche here.

[1] (edit for gruseom) but we can try to learn from those who are successful, especially those who failed a few times first. Martin Odersky has written all about his failures leading to Scala, and Rich Hickey talks about what he thinks made Clojure successful all the time.
I agree, but I think that with a great IDE for stack languages which would track the stack and the stack effects of functions, and display it all in a convenient way, most of the problem would be solved. It would be hard to read code without it, but I'll argue that the same could be said about syntax highlighting. And honestly, I think reading this kind of code can become natural with practice.
Speaking as someone who worked for the Wikimedia Foundation: noncompete agreements? That just doesn't exist in our culture, as far as I know. But your idea seems to overestimate the staff's importance when it comes to writing the encyclopedia.

The community does all the content and most of the policy decisions, by themselves. The staff is there for things like ops, fundraising, legal, bugfixes, research, PR, and projects that require a longer-term vision.

Ian Baker aka Raindrift recently did a cool project to expose how things really work on Wikipedia. People usually underestimate the process.

http://meta.wikimedia.org/wiki/User:Raindrift/Workflows

For example, here's the diagram for Articles:

http://meta.wikimedia.org/wiki/File:Article_lifecycle.svg
_neil is right. Freckle is simple (you can track time without the hassle of creating a project) and powerful (the multiple ways you can see your data is awesome, especially the "pulse" screen) with great design (its very pretty). That said, there's more features I'd love to see, but they are constantly improving the product, so its only a matter of time.