skysight-inc/HackerNews huggingface dataset:
Give me an internship and I'll pay you
My name is Zhan. I'm working in a software company as a software developer for a year already. Meanwhile I have received a new scholarship from my country to do internship in university or organization abroad. This internship will 100% funded by the scholarship. Moreover, if hosting organization requires any fees my scholarship covers that as well.

And of course, I want to spend this money to do this internship in silicon valley. Any suggestions?
The one that made monads finally 'click' for me was "What the hell are Monads", from 1999:

http://web.cecs.pdx.edu/~antoy/Courses/TPFLP/lectures/MONADS...
Because it makes advertising a lot more complicated.
The first comment is an a-hole comment. Basically you are trying to get an idea/range of what people would be willing to pay for a book that contains all of the relevant information listed and/or as described and I don't see anything wrong with that.
crunchbang (#!)
It is http://www.nextbigwhat.com/intuit-launches-txtweb-sms-platfo...

PS: I wrote an app on the ecosystem to manage your email
http://suhastech.com/mail
They cannot know the final form of the harassment the government will come up with - but they know something will become overbearing.

And the individual doing the act of terrorism doesn't have to be the one being devious, in fact the lack of intelligence is exactly what those putting the idea into their head count on.
Are these links from only 2013? It would be interesting to see what the top links are by year/month or something too.
Flickr and Tumblr have more in common than just the inability to buy a vowel. If the kind of things I've seen on Flickr have been allowed to exist for years under the Yahoo umbrella, I can't imagine that Tumblr's risque content is in any danger.
That's a great feature we haven't considered implementing yet, we will focus on it asap. Thanks!
I think Instagram acquisition and this are not similar cases. Instagram was a direct competitor of a core product of Facebook: Photo Sharing while there's no such competition in Tumblr case.
"This simplistic 'snap out of it' ideology" lies at the heart of Buddhism. It is neither ideology nor simplistic.
Right but there's a lot of people still maintaining code that has it implemented and also a lot of tutorials that people are using that likely use that framework.
This is not even close to being the real problem, imho.

According to Google AdPlanner, Tumblr has between 14 million unique visitors per moth and between 5 and 10 million page impressions a day. Seriously, how does that justify this kind of a value for the company?
McDiet
Hey, why have compilers, if you can just write hand-optimized assembly yourself!

Compilers aren't able to do similar optimizations, first of all the flow of data that finally leads to some computation might be non-trivial and I think most compilers deal well only with reasonably local (in space and in time) optimizations. Besides, compilers typically don't know much mathematics. If I have a function for taking a square root and a function for squaring the compiler most likely wont rewrite sqr(sqrt(x)) to just x. Certainly it wont rearrange a quadratic equation to minimize round-off.

You are basically totally dismissing an idea on very little evidence, which is typical of HN lately. It certainly isn't completely hopeless and trying it out will shed much more light on the problem than your know-it-all-in-advance comments not substantiated by any evidence (like the claim about not being able to simplify most expressions and now the claim of 99.9%).
To be perfectly honest, the API changes from 1.7 to 1.8 were pretty much catastrophic. Might as well have included instructions on bandaging back lacerations. It was like working with a different library. JQuery looks good to go for another 20 years. It's easy so it costs me no effort to maintain the skill. If it eventually dies, I will have moved on to native pastures already.

The arguments about being able to do all kinds of crazy stuff without bloating code size just don't make me happy at all. Should we include an extra build step and production pipeline complexity for web, something that is supposed to have flexibility and speed-to-deployment as its evolutionary strengths? I can't even remember how much time I ended up spending on JUST the silly require boilerplate, which accomplishes mostly nothing because it's not like I ever want to fetch javascript asynchronously. CDN JQuery is a 304-not-modified and my code is gzipped by nginx if the page is over 4kb. Hey look, it's really fast and I didn't work at it.

JQuery 2.0 is about to be out, so goodbye old IE bloat. I'm happy with ever increasing internet speeds, ever faster browsers, and a plethora of small libraries ideally suited for various legs of the journey. I've never used underscore, knockout, or angular, but I know that if I ever run into a problem that requires more architecture, I should go find out what they do. This can be one's approach towards almost all problems in web. Which comes first: a focused javascript library or an implementation of it on top of the Dojo (or any other) API?
The reason to move to emacs is exactly because it has far more customizations available than vim does. Emacs' nerd tree equivalent is called undo tree, and its fantastic.

http://www.emacswiki.org/emacs/UndoTree
This is similar to the service offered by http://55444.in in India.
I think you missed his point. The Mayor is talking about student who are so-so, which means won't perform quite well and won't have a good chance of finding a job later.

Why waste their time on a degree if they'll finish later in McDonalds? Learning a craft is much better than working in McDonalds, having a huge debt and a degree.
> They find the idea of mutating a variable to be completely counter-intuitive!

The notion of mutation is implicit in the definition of "variable."
http://stackoverflow.com/questions/33550/best-open-source-ma...

1) Mathics
2) SAGE
3) Sympy
4) Maxima
From the Q&A at the end ( http://www.youtube.com/watch?v=9XaYdCdwiWU&feature=youtu... ), Grug has this to say on TOR:

"Against [Law Enforcement Officials], it's fine. Against a nation-state, the TOR network has insufficient resources and has sufficient bad actors that it is not actually secure. So if you're going to hack the shit out of the NSA and do really really bad planning and do not actually evalute the targets you are after, you will go to jail."

He also expands on how to unmask a user by controlling both the exit and entry nodes:

"So if you can purchase 300 VPS accounts at $5 each then you can set up 1% of the TOR network and statistically, over a month, you will be able to uncover a large number of users.
[...]
You are better of selecting your targets so they will not be state actors."
Wow, bitter much? People can lurk on HN without signing up.

Compare this to these other paysites where they cannot judge the material until they have paid for it.
I think that many monad tutorials, including this one, fall into the same trap. They explain monads without giving any motivation, or when they do, it seems like monads only exist to get around problems caused by being pure.

When you program in normal languages, you have the ability to perform effects all of the time. You can always read/write to/from files, you can always raise exceptions or otherwise change the control flow. There's nothing you can't do.

Haskell is different. In Haskell, by default, you don't have any effects at your disposal at all. You can create values from other values, that's it. When you want to program with effects, you use a monad. The type of monad that you use decides the effects that you are allowed. For example, the maybe monad instance gives you the "fail without an error effect". The either monad gives you the "fail with an error effect". The list monad instance gives you the non-determinism effect. etc. You might expect me to say that IO gives you the "interact with the outside world effect", but that's not really true, forget what you know about IO for the moment.

The continuation monad instance is a bit special. In a sense, it is the most general of the monad types, because every monad instance can be seen as a specialization of it. The continuation monad allows every kind of effect. At this point, you might be thinking, "but how can this be, it doesn't allow IO".

To reconcile these facts. I present the coroutine monad. It has an effect, yield, that gives a value to the caller and waits for the caller to respond with a value so that it can continue. Here are some types:

runCoroutine :: Coroutine i o x -> Either (o, i -> Coroutine i o x) x
yield :: o -> Coroutine i o i

So running a coroutine either produces a value of o and function to resume the coroutine or it completes with a value of x. IO is very similar to the coroutine monad. When a Haskell program gets to a function that talks to the outside world it yields control to the runtime environment, the runtime environment does the actual IO and passes the result back so that the program can continue.

This is why Haskell is pure despite having effects. Haskell programs don't do IO, they yield control to the runtime environment whenever IO needs to be done.

So why are monads useful? They allow you to restrict the effects that are possible in different parts of your programs. This aids in reasoning about your programs, because you don't have to think about whole classes of behaviour, but they're less useful in other languages where you already have effects everywhere.
Would it be possible to avoid the problem by storing scanned books in an encrypted form where the key is some words from random page?
So the issue stopping NFC abuse is the policing of questioned payments?

[i.e. someone with a auth key can basically choose to charge people what they want (by using modified aerials), it's up the the people charged to complain sufficiently to get that auth key revoked]

I'd imagine that there might be a low bar of complaints to get a key revoked, but perhaps a higher bar to start legal proceedings?
Amazon's tax arrangements are nothing short of a work of art. Bravo
I agree with this completely. I use emacs for clojure and I really like it, but learning a new language and a new editor at the same time is going to make things harder. There are clojure plugins for most popular editors at this point. Learn with an editor/IDE you understand and like and then switch editors later on if you want to.
My opinion is that dojo should forget about backward compatibility once, or create a dojo2 fork, there is too much new things happening that are quite exciting. But dojo is slowed down due to legacy code support.

jQuery is good for another 20 years. But is backbone? or angular? or Would it be the new components thing google released?

Remember dojo is not just jquery, its jquery+backbone+requirejs and few things put together.
At this point, the article has left hackernews. I am writing to you as fellow hacker looking to help you out.

You are involved in a stock fraud. The company you work for is a sham.

If you live in the US, then you have a plausible defense that you have no understanding of the underlying business. In this case, you likely can't afford the lawyer to present this case.

If you don't live in the US, then be careful. Imagine, ten years down the road, you are a successful engineer, and want to take your family to Disney world. Unfortunately, there is an outstanding bench warrant for your arrest, and rather than a nice family vacation that your wife wanted, you end up in a US prison.
This reminds me of Google Talk Guru, the Google bot that lets you ask simple questions. It was an experimental service a few years ago. I'm not sure if it's still accepting invitations, but it still works for me in Google Talk or Gmail Chat: You can try to "friend" the bot by adding guru@googlelabs.com to your contact list. I sometimes still use it for a quick reference.
If only something like this existed for Windows.
http://en.wiktionary.org/wiki/boxen
Like I mentioned in tutorial and in the other comment, we are doing too much today. With advent of HTML5 we are pushing more and more server logic to client. Today we have javascript templating languages, javascript MVC frameworks, all of them to address the new reality that today web clients do lot more than just manipulate DOM.

Going forward client is only going to get more and more rich, and dojo has a cohesive and consistent solution for handing these "rich" aspects.
Why are you blogging? If you're blogging strategically, you should be trying to establish yourself as a subject matter expert in your startup's field. The best way to do so, which is beneficial to you AND the community, is by giving away for free useful information (insights, advice, analyses, etc). So, just choose useful information you happen to know that is not confidential - I'm pretty sure every founder has got a lot of that. If the insights come from real cases that you'd like to recount but you can't discuss publicly, anonymize them.

EDIT: The real dilemma - but the author barely scratches the surface there - is time. How much should you devote to writing vs to developing your business? I don't have an answer here, but I'm seriously thinking about hiring someone to help me there.
Everyone should learn about the great philosophical questions.
(useful link, but it's probably easier just to expire it on CrunchBase and generate a new one, if they didn't already do that)
I know these kind of strategies (get early engagement / validation) are promoted in this lean startup era but it leaves me a bit disappointed (and I think the more people use this strategy, the less accepted/effective it will become). But that is me and if it works for you and enough others, the democratic process of HN should prevail :)

I do like the idea, also because you plan to explore (in a fashion that does not require full serial 'consumption' of the book) various JavaScript toolboxes and libraries and even server-side stuff. I can't put any sensible price tag on it though.

Side note: in a 80/20 world, 10% finished would mean that roughly half of the draft is written ;)
Which web front-end framework to choose?
What is this Buddhism that you speak of? Put another way, what is Buddha? Given the epoch, it's not even clear that all of the teachings attributed to the Buddha derive from one being (i.e. Buddhism is the evolution of a core teaching that has become an ism).

IIRC, from the Diamond Sutra: a cloud, a flash of lightening, a dew drop, a star...view all created things like this.

If that doesn't divert one's attention from sex, beer, or a pint of Ben & Jerry's, nothing will ;-)
Create army of small robots that take on the cockroaches one by one - as a bonus revenue stream you can sell the video feed as a Warhammer 40k movie.

This is almost a joke - I do think that in few years time we will have tech, batteries and software for that - and I think that the mechanical solution of extermination will appeal to a lot of people.
DevBytes: Android Studio
I'm pretty sure it's actually like 120 million a day.
yah true I understand. But for some reason yahoo has not being good with things they buy. Flickr delicious geocities etc. So how can we be sure what they're going to do with Tumblr and how can we be sure it's going to be better?

Yah i know it's too early to talk about it. Will see and wait. And from the news it seems Tumblr directors have given go signal to yahoo offer.

"Forbes' Jeff Bercovici reported
Tumblr's board of directors
approved Yahoo!'s offer and the
Yahoo! board is expected to go along with Mayer's wish to buy
Tumblr. There's still a little room for
things to fall apart, but it's unlikely
that's going to happen. So no, the
Yahoo! deal will likely not be falling
apart."
Youtube requires age verification if you want to see "adult" videos. I guess that many people want to browse that kind of content anonymously, so requiring the same on tumblr could cut the traffic a lot.
Tumblr directors give go signal to Yahoo offer
Forbes' Jeff Bercovici reported
Tumblr's board of directors
approved Yahoo!'s offer and the
Yahoo! board is expected to go along with Mayer's wish to buy
Tumblr. There's still a little room for
things to fall apart, but it's unlikely
that's going to happen. So no, the
Yahoo! deal will likely not be falling
apart.
Tor is useful for hackers and law enforcement alike because it anonymizes the TCP client from the TCP server. Obviously this is useful for both hackers and law enforcement investigators alike. You're right in that that has its limits. It doesn't protect against traffic analysis by an adversary who is able to observe both the client's and the server's internet connection.

But the talk was about "OPSEC for Hackers". If the hacker's adversary is already monitoring his internet connection for correlation to specific and ongoing attacks, he's pwned.

This was filed in court in at least one of the Anonymous prosecutions. Basically the investigators said "We observed the suspect walk into his house, we observed his Mac connect to his wifi, we observed Tor traffic over his wifi, and we subsequently observed the suspect's hacker alias join the IRC channel."
I think combining Flickr and Tumblr could be a massive win for Yahoo! They have monetised Flickr successfully and the model they use to do that combined with Tumblr's current model could see them transform revenues on both titles very quickly. I do think Tumblr should grab the offer while it's on the table, however.
It would be an interesting experiment to try and do it closed loop, in an effort to dump enough energy in to damage the radio front end, but not overheat the rest of the circuit. Have a computer with a card reader interrogating the chip via the near field, and cutting the power to the microwave, via a relay, as soon as the chip stops responding?
Tumblr directors have given go signal to Yahoo offer. Now it's up to Yahoo director when they meet on Sunday

Forbes' Jeff Bercovici reported
Tumblr's board of directors
approved Yahoo!'s offer and the
Yahoo! board is expected to go along with Mayer's wish to buy
Tumblr. There's still a little room for
things to fall apart, but it's unlikely
that's going to happen. So no, the
Yahoo! deal will likely not be falling
apart.
Great work. I am sure this would be useful if there was a filter on official documentation sites like jquery or php.net etc.

In the spirit of HN, how does it work and what powers it? :)
Is there even a Perl6? Last I was paying attention, Larry Wall released a spec, everyone argued about it, a few people tried to do reference versions, and no one completed anything usable. Meanwhile, those of us who were trying to get work done moved on to Ruby (Perl's rightful heir) and Python (weird, but reasonable, I suppose).
Please take a look at the application I have built, the build step is just two commands: https://github.com/amitu/dkudos/blob/master/build_dojo, and the "require boilerplate" is just 7-8 lines: https://github.com/amitu/dkudos/blob/master/prof.js (if you ignore the comments).

A lot is happening in dojo, the dojo development has picked up pace lately and dojo2.0 is going to be a huge step forward for simplicity and richness.

I have mentioned at the beginning, if you just want a jquery like work, Google's CDN is available for dojo too, and the CDN has all the modules required to get jquery level functionality baked in.
Well, when I work on my game, it doesn't feel game-like at all. I'm just coding pretty abstract stuff about voxels and packing cubes for 8 hours. Nothing really feels gamey (yet). It's still a joy to come home and play a few games to relax.
Quite similar to Thoreau's stated intent in going to Walden:

"I went to the woods because I wished to live deliberately, to front only the essential facts of life, and see if I could not learn what it had to teach, and not, when I came to die, discover that I had not lived."
Firefox OS-running GeeksPhone Keon and Peak now on sale
Quick question: how did Yahoo monetize Flickr?
I really did have some hope for being able to use some of the DB-like tools and integrations with Django, and even started work on using the graphics library to write an SVG converter to display on all browsers. What a dead end all that turned out to be. Libraries like lawnchair, history, and kinetic or some other canvas library just seem to run circles around the larger libs for whatever it is that the focused libs do.

I really like larger web frameworks like Django because a lot of what those frameworks provide is only won at a high-cost to the programmer if not done as part of the architecture. Going more micro means more work in those cases. Going more macro with JS when 99% of pages need a contact form is not making me feel empowered.

JS libraries are to me like single-celled organisms. Sure they spring up and die a lot, but out of all that change and natural pressure to remain small and decoupled, it's not necessary to tie one's future to any one of them if they act up. Dojo 1.8ish made me greatly loathe not being able to swap out that one misbehaving part because of commitment to the larger scheme.
To read that definition, you need to understand that Haskell has a notion of "type variables", and 'data' is used to introduce new algebraic data types, which you can think of as a sort of tagged union.

The definition states "For all types a, the data type Maybe a consists of 'Nothing' or 'Just a'", where the a in 'Just a' is a value of type a.

Nothing and Just are polymorphic constructors that create the values of any "Maybe a" type.

So if you take a concrete type, say String, you get a new concrete type called "Maybe String" whose values are Nothing, Just "Hello", Just "World", etc. For Maybe Int the values are similarly Nothing (polymorphism!) and Just 1, Just 2, etc.

Extra: 'a' can be any type so Maybe (Maybe Int) is a perfectly valid type, with values like Nothing, Just Nothing, and Just (Just 1). Something like that would be useful when retrieving a "possibly empty" value from a database: Nothing means it's not in the database, Just Nothing means it's there, but it's empty, and Just (Just x) means it's there and it has a value.
The stigma might be associated with jealousy. I know I would be annoyed if the median income of a HS-degree profession were higher than my college-degree income. If not watched carefully, that would lead to thinking that while they are better off financially, they lack in other areas, like small world view, no critical thinking, etc - in other words, stigma.
Many artificial intelligence researchers say mind uploading is probably never going to happen.
http://en.wikipedia.org/wiki/First_principle
It's really nice when people want to do good. They deserve our full respect.

Having said that, we, as a society, need to understand that we must correct the sick systems we've built and have come to accept as "the new normal".

In other words: Homeless people don't need showers. They need to receive a system which prevents them from ending up as homeless people. Homeless people are homeless because we, as a society, have accepted that we create homeless people. Other countries have successfully avoided this (take a very close look at how Switzerland works), why can't we?

To correct that, we need a social security net:

- Mental health care for everybody who needs it

- Sound financial aid for the unemployed

- Put minimum wage above slavery levels: $20/hr AT LEAST
VMWare ThinApp

Enigma VirtualBox

Molebox

Thinstall Virtualization Suite

There are more...
I can't really follow how this reactor reduces the risk of (further) proliferation of the materials and technologies for weapons?

I notice the article doesn't reference waste. That's because its a non issue ever since we here in australia came up with a state of the art solution that finally puts the matter to rest:
we're building a dirt road out to a small, remote, economically disempowered and politicially disenfranchised community of traditional land owners. At the end of the road, we're building a barbed wire fence, that surrounds a shed. Problem solved.
That sounds really cool. Definitely will check it out. Thanks.
The sliding window minimum algorithm