skysight-inc/HackerNews huggingface dataset:
Xiki and PubNub Gives Advanced Shell Users Insane Flexibility
His handle sounds familiar. Did he used to run a design company called Dragon--or something along those lines? If so I've been impressed by his design work for a long time. Really interesting to see how his work has evolved.
How is that skewed, second map generated?
You should add this information to the front page.
That is a big, huge question and issue to try to tackle in a comment.

From my perspective, it's not so much that there is an anti-meritocracy trend in America, as that America has classically had a popular culture of "if you work hard, you will succeed" that has been taken to the extreme (Horatio Alger, as an example).

However, rising income inequality, a weak job market for certain classes of individuals, poor employment prospects for college grads and the like have created a situation where there is increasing cynicism that in reality working hard will not let you get ahead.

Couple that with a vocal set of extremely wealthy individuals saying stupid things and getting lots of press for it, and you start to create a growing perception that there's a "landed elite" that disdains the shrinking middle class.

So - in this particular case, it's not that anyone is angry that there's a hackathon - it's the perception of extremely wealthy professional investors challenging undercapitalized individuals to write code, with a prize of literally jumping around in a booth for cash.

I don't think America is anti-meritocracy, but to paraphrase John Oliver from his show, many Americans are thinking it's more of a rigged game, and not in their favor.
They can't be shipped from the US but they can be shipped to the US from Germany, the page clearly says so. The shipping cost depends on the shipping agency. Therefore they say "Please inquire at <email on the page> about shipping and payment options" and list the fixed costs to Germany and Europe where the delivery is fast.
I buy physical books because they're cheaper than ebooks. I'll usually pay about $.50 to a buck for them. Sometimes my friends just give me a box of books they're done with. The local thrift store often has bestsellers for a buck.

The usual price for a used book on Amazon is $.01, which with shipping comes out to still far less than the ebook.
+1 for being will to pay for a SaaS version of this.
Let me expand on my downvote: putting aside the issue of sexual assault entirely, Assange has made enemies of several major intelligence agencies. Leaked documents discuss “the start of an international effort to focus the legal element of national power upon non-state actor Assange, and the human network that supports WikiLeaks”. Assange is indisputably the target of one or more international conspiracies.

He might also be a rapist, but it's intellectually dishonest to dismiss the conspiracy angle offhand.
What's wrong with "cheers"?
As much as we would like it to not be true, in the real world free services attract the lowest financial class of people. Libraries are awesome, and I spent a significant portion of my life in them, but as soon as I could afford to not use them, I quit going to them.
this is the most innovative, inspiring, and creative use of the internet I have seen since the Google itself
Show HN: Fight email spoofing. A free tool to monitor and implement DMARC
Offer: I'll build your Android App Idea for $50
Inspired by this post: https://news.ycombinator.com/item?id=6068007 I've decided to do something similar.

Background: I gradated with a CS degree from UC Berkeley 2 years ago, and have been working as a developer at a start-up since. I'm just about to finish an Android bootcamp (thecodepath.com), and I'm excited to build some more apps, but I haven't got any great ideas for myself. I figure since I'm still relatively new to Android, $50 sounds reasonable (and it'd be cool to say someone paid me to build an Android app).

The steps if this piques your interest:

- Email me at calren24@gmail.com with your app idea.

- If your idea sounds doable, we can set up a Skype call to hone out the details and see if the arrangement will work out.

- I'll come up with simple designs for the app and have you review them (or you can give me some designs if that's your thing).

- Back-end: I'll be using Parse unless you have an API I can use.

- If all sounds well, I'll ask for $25 before I start the work. The other $25 can be paid after I deliver the app to you.

Email me with questions if you have any, or leave a comment below and I can answer it.

Also feel free to check out my personal website if you're interested: www.carenslaboratory.com
Does anyone know what the USB Ultrasound transducer mentioned is called?
> Yes, there are a few ways to reposition photos.

AH! I see it now. Thanks for the feedback. I was trying to do the repositioning from the view that showed all the pages, I completely missed the little left-right arrows on the last step, I thought I could ONLY edit the cover there. Much clearer now that I see how it works.

I still really want to drag to arrange the page order on the "Change your theme page", and to click the page thumbnails to edit the page.

Good to know about the lay-flat. I used to use Blurb, but after a few years the pages fall out / come unglued.
I'm afraid I don't have anything constructive to add here, but thank you for leading me on to these links. I'd never thought about the more subtle issues that were faced, the effects of speed and gravity astounding enough already.

> From the gravity of jupiter to the fact there are reflected photons on one side of the earth but not the other (the latter is admittedly only 30cm per day).

That we face these issues is quite beautiful in many ways. In the tech side, we're probably more used to seeing problems with scaling things down, it's nice to think find out that something as simple as finding out how to get to the shops must take into account the position of Jupiter. I feel my complaints about cleaning messy data quite minor in comparison.
The Windows 3.x UI was always ugly and didn't make any sense ;) But that's the 90's, I'm talking about the 80's.

For instance: AmigaOS 1.3 (notice in the bottom-most screenshot how the buttons don't have '3D edges':

http://toastytech.com/guis/amiga1.html

'3D' UI elements were introduced later in AmigaOS2.0, and I remember how the user interface style guide made a big fuzz about how UI elements that appear raised are supposed to be clickable while flat or recessed elements shall be used for non-interactive or disabled UI elements which cannot be interacted with.

Actually this site is a pretty awesome collection of operating system UIs. BeOS still looks nice, almost like retro-modern pixel-art.
My team switched from Debian to Ubuntu a few years back for precisely for this reason: a predictable update schedule. Dealing with support isn't really my concern. I'm able and willing to workaround whatever edge-case issues arise, but when I deploy an OS on a box I need to know how long I can plan on the core OS elements being updatable. I need to be able to schedule mass OS upgrades months in advance. Ubuntu provides that capability, Debian has not. Though it sounds like Debian has woken up to this issue and is finally addressing it.
I wonder if it's possible to put a retention department person into an infinite loop by answering their questions a certain way.
>So you have some entity with the power to enforce contracts by violence? What incentive do they have to do that instead of simply mugging you? A democratic government has to care about elections. A private company has no such concerns.

Of course, it's the first reaction to say "but your private protection agencies are going to turn into de-facto governments". If you think long enough about it, you understand that they won't. Violence is never profitable unless somebody else pays for it (as with the government). Private protection agencies are in the business to make money long term, just like every other business. And that is only possible if you produce something people truly want.

So, two things as incentives to not rob you. 1. Your future business - if they rob you they, obviously, aren't going to get your business in the future. 2. Competition. Those two things government doesn't have to worry about! You always pay and there's no competition.

>Ostensibly direct democracy, where people can delegate their voting privileges to a representative, and change that delegation at any time

It's better, but it's still worse than the free market with no government, because you still have to pay taxes. You cannot just say "no, no, thank you, but I prefer to keep my money and not use these and these services or fund these wars". You still have to give politicians power first. And you still use government power to make other people pay for what the majority considers a good idea. I think this principle of majority is rather insane. A simple test: if tomorrow the majority decided to shoot all redheads, if you followed your principle, you'd have to agree.

>Indeed, so in a completely capitalist system, your freedom is contingent on the amount of capital you have. Personally, I think some freedoms should be guaranteed regardless of wealth.

When you have a democracy, you're still paying for it. Nothing is free. When you say "some freedoms should be guaranteed" you probably mean "some services", which is different. Freedom is not the product of someone else's labor. It simply is inaction, when you don't tell other people how to live their lives and how to spend their money. I may or may not agree that healthcare should be available to everyone at no cost, but you have no moral right to come and take my money to pay for something you consider to be good. You may, however, convince me to give you money and I may do it.
I didn't downvote you, but I think that it may be the "Do unto everybody as you would have everybody do unto everybody else" principle. If everybody asked for a hiring referral from the Googlers/Facebookers/Tweeters on HN, then HN would promptly turn into LinkedIn. Except it'd be a LinkedIn where you have even less of a personal relationship with the folks you are networking with, no spam/privacy controls, and everything hangs out in public.

Also, nobody knows what race you are on the Internet unless you tell them, so it's a little disingenuous to play the race card.
Memo to the White House From Tesla Motors, Inc.: You Made a Big Mistake
This might be a great acquisition for the team over at Yo!
Digital means "with digits". I play the guitar digitally; that is, with my digits (fingers). With another meaning of digital, the time is not displayed on a clock face but rather by showing digits to represent time.
So much so you created an account 2 minutes ago ;)
Sometimes when I travel, I find that the taxi companies I rely on are not available in the area.

So the value proposition of this app could be, "send me a taxi using whatever taxi service is available where I am.'
Emerging Technologies: Smarter ways to fight wildlife crime
I am not involved directly but have a friend at school who has seen it. You can import papers from anywhere ( import from Mendeley). You share your papers on Google Drive, but you have to have a IEEE Google account (membership required). You share your papers with anyone with a Google account just like Google Drive.

I will likely not use it, unless I am working on a big team for an IEEE project. I run owncloud so I'm not tied to companies like Google or Dropbox. Why should I duplicate my papers in Google? So they can track who I share them with and then give that to Elsevier/Springer/etc when inquiries are made?

It is funny though that Elsevier pirates IEEE content with Mendeley. So now IEEE will pirate Elsevier with this new system. Maybe eventually they'll stop in the arms race and dump everything on arxiv.

As far as collaboration, use Github like this:

http://www.hastac.org/blogs/harrisonm/2013/10/12/github-acad...

That said, I would happily take a beta account - I am at richard at few dot view (but with a u) in the Netherlands!
this was created before Om existed so it is largely dommy with a smidge of core async.
As an American, I am equally puzzled.

We've had decades of sociopolitical groups pushing "social equality & justice", grossly summarized as eliminating any reason one person should have something while another should not. Much of it is valid (overcoming abject discrimination based on race, disability, gender, etc) but as those problems are solved, smaller issues are magnified into the same intensity & rhetoric, asymptotically approaching a demand for absolute equality in all things. As such, this manifests as a "war on meritocracy", whereby nobody should have "more" than anyone else for any reason whatsoever. I'd theorize that it's a combination of good intentions gone wrong, leaders having to "continue the fight" lest they work themselves out of a job thru success, ad-driven culture taught to want everything for nothing, frustration of efforts not reaping tacitly promised rewards, and straight-up greed.

Odd, as it wasn't long ago that hard work was the dominant ethos. Now it's an awful lot of "get mine" by making up excuses to take someone else's.

[downvotes commence]
Or maybe the support for OCaml on their platform of choice (Linux, Java via OCamlJava, don't know) is better than of F#. Or maybe they started off from an existing (older) codebase that was started before F# existed.

Many possible reasons.
Oh my god, it would be so cool if you could boot to this. Raspberry Pi irc bot. Literally.
The Viking Facebook
This feels faster. Is it?
I have several thousand books. Many I've cut & scanned into pdf's. It is just marvelous to be able to take with me that library when I travel - I never lack for something to browse. I no longer have to read those wretched in-flight magazines.

My bookshelves are still crammed with books, but they've all got a date with the slicer! Mua-ha-ha-ha-haaaa!

BTW, for examples of books I've cut & scanned, see http://www.generalatomic.com (yes, I either acquired permission to post them or they are public domain).
Solarmovie is down for maintenance and an upgrade?
If you signed up a month ago, and you haven't received your invite, please contact team@deepfreeze.io.
>And from what we've seen so far, the case seems shaky at best: A he-says / she-says where in the case of a trial, the prosecutors may be unable to even produce a signed statement from one of the women; will face a lot of questions regarding the multiple procedural violations; will have to explain the womens attitude to Assange after the alleged offences and so on. The chance of conviction is tiny even without those problems.

You just described every rape case ever that isn't a masked-stranger-in-a-dark-alley attack.
That was an interesting comment. May I ask, as a follow-up comment, what you meant by

mathematical symbols from the SMP

as I did the expected Google search, and I am not sure that the search results I see refer to what you were referring to.
Images of the World – Pawel Kuczynski
Honda's new Asimo robot is all grown up
I do that too, but it can be pretty late. At least hours after the item is posted. Which isn't bad for some things, but sometimes you _really_ want to know. :D

I've never actually heard of Craigswatch, but I think it's something most engineers have done at least a couple of times. I've got a script I use to watch the FredMiranda forums any time I need some new camera gear, for example.
Very true. Case in point: http://www.sfgate.com/bayarea/article/BART-protest-causes-ma...
>There is little hope for OSX to displace Windows

Although, anecdotally, at conferences with business types carrying laptops the majority seem to be MacBooks. I think Apple may be creeping in a bit.
In Demo it says to get see the data in browsers console.. thats cool .. but how do we Download the data , like the results should directly prompt a Save dialog window..
Perhaps, but it is a market valuation for preferred stock, not for common stock, a distinction when market valuation generally refers to the latter. Ie, companies doing a round at a $1B valuation aren't implicitly worth a billion$ - the liquidity preference affects it.
I'm self-published on Amazon, and I'll be happy to make them available on this new service.
Female driven design? Is gaming growing up? Can't wait to find out the answer to that one!
Two reasons:

One, band-sawing a senator into a fraction is probably bad for their health.

Two, representatives exist so that the people can hold some say over how they are governed. Right now the people in the district have no say over how they are governed, as if they lived under a kind of monarchy.

There are probably solutions to the percentage-of-representation issue you describe, like increasing the number of delegates to even out the numbers.
I predict $40 million of seed funding incoming.
Hi Joshua. This is exactly how we think about deepfreeze.io! Can I quote you?
Stay Classy Comcast
Ask HN: Is there a script for create and running slideshows on the command line?
A dupe of https://news.ycombinator.com/item?id=8042451.
I'll go ahead and feed the troll: please back up your statement that the license won't hold up in court. The site you link to has an entry for the "do what the fuck you want license v2" and there is literally no warning, and the only restriction mentioned is that a change to the license text requires a change to the license name.

So again: exactly what is the problem (beyond hand-wavy unevidenced claims about judges)?
Yeah, it's an interesting situation. I've been averaging around 12 books per month (audio and ebooks) pretty consistently this year, mainly because I've been really good about going to the gym (I do all my reading on an elliptical). Last year, read about 30-40 books, nearly all of it in the first few months and the last few months of the year, because during that middle period I had stopped going to the gym regularly. I probably read about 2 or 3 books during that time.

I could very much imagine someone having "clumpy" reading rates like that, where they read a lot of books in one month, then almost no books in other months.
Why do you think termination is easier to reason about in eager languages? I think it's quite the opposite: in lazy languages functions compose, in strict ones they don't necessarily. For example, you cannot compose a "take ten values" and "square all elements" function in a strict language if the argument you apply their composition to has infinite length (e.g. is cyclic).
Looks like it was using XPath to parse the HTML: https://github.com/beaulm/craigwatch/blob/master/post.php

I imagine the 'selling' point was users not even having to know what RSS even means, let alone how to script it.
Oh right, I forgot about that definition of digital. Now I'm wondering about the etymology. How did it go from fingers to numbers to binary electronics?
I'm an American too; I don't see this happening. Straw Man.
Oh I see what you mean. I can see a few patterns around but I've not got a good understanding about how to solve many of them, so I can't logically work through things after a certain point.
This is why we have reviewers, to benefit good establishments and harm bad ones.
Festival of Code
A dupe of https://news.ycombinator.com/item?id=8043217.
If you want to know what it's like in a startup, watch Ghostbusters
you can, but it's sufficiently clunky that it simply doesn't feel like a natural thing to do in the language. good language design is a lot more about the things it makes easy and natural than the things it makes possible.
You can also wrap the call-closure with an exception handler to make sure that 'f' is always closed when you leave with-open-file-for-writing.
this is nothing new when it comes to Comcast. I know that cancellation dept. is rewarded in form of bonuses if they manage to stop a cancellation.

I'm just wondering, if he can get in trouble for publishing this recording online?
Yes, females mostly lack emotional maturity. Thank you for demonstrating the obvious. But males mostly don't. You preposterously claim that they do, and it is outright wrong.
Best Buy runs a flier with a price. You walk in, and Best Buy tells you they're not selling that product at that price... but they do have it in inventory at a higher price.

You drive up to a gas station, listing one price on its sign. By the time you pay, they've changed the price.

You see a house for sale. You make an offer, at that exact amount. There are no higher competing offers, but they want to back out.

You have legal recourse in each of those situations.
"a world where everyone carries around a cheap hardware authentication module"

You mean you don't have ssh-agent and Google Authenticator on your mobile 'phone?
One instance would be function composition. If functions are values in your language, you can define function composition in the language, that is given a function f : a -> b and g : b -> c, you can define their composition g . f : a -> c as

g . f = \x -> g(f(x))

(Here \ denotes lambda)

Why would it be useful to have function composition in your language? Well it gives you similar power as "method chains" in an object oriented language, without being tied to specific classes, especially if the language also supports polymorphic functions. It also interacts nicely with other abstractions usually found in functional languages: For example consider map, of Map-Reduce fame

map : (Functor f) => (a -> b) -> (f a -> f b)

then one has

map (g . f) = map g . map f

Now imagine that map would cause the function to be send to thousands of nodes in a cluster, then the above identity tells you that instead of doing that twice, once for f and once for g, you might aswell take g . f and send it out once. Also say you would for some reason know that f . g = id, the identity function, then

map id = id,

so you would not need to do anything. This might appear trivial, but if you can teach the compiler about those cases, you can do interesting stuff with it. In the case of GHC (the Glasgow Haskell Compiler), it is able to use such rules in its optimization phase, which allows people to write apparently inefficient but declarative code and let the compiler eliminate intermediate values. See for example https://hackage.haskell.org/package/repa.
The sample looks like any other closure-based framework, to me. Compare to C#, for instance, I can just do this:

try {
var a = await Function1Async()
var b = await Function2Async(a);
try {
var c = nonAsync(a,b);
await AnotherThingAsync(c);
} catch { ... }
} catch {
...
}
finally {
...
}

This generates the callback mess (every await is an async call), figures out the right parts of the exception/finally handlers to run, etc. etc. I don't see how this can be remotely approached if the only syntax you have is lambdas. You need some sort of rewriting system, either by a special keyword (C#), or monad-like thing (F# workflows) or something.
Scenic Routes for Maps
3D Paper Button Effects
A few mentioned in this article are true modules and polymorphic variants. Both can be partially modeled in Haskell, but it's tougher. I feel that almost nobody would disagree that these are advantages of OCaml.

Most people also suggest that strict evaluation and impurity are good traits of OCaml. This is more a contested point, however, as lazy evaluation and strict evaluation are more like duals than one being definitely better than the other. Furthermore, unrestricted side effects are a major tradeoff between convenience and safety—it's up to your use case to decide what's best.

Finally, OCaml obviously has an "O"bject system in it. My understanding is that serious OCamlers shy away from it for reasons of complexity and low value. The major stuff is provided by the module system and doesn't have anything particularly "object" about it.
That is a fantastic reply! Thanks a lot. That shows a number of pieces in the puzzle, and how they fit together. I am working on my first product, and looking for cheap production in Taiwan right now. How could I contact you/Sparkfun about possible sales when the product is ready for shipment?