skysight-inc/HackerNews huggingface dataset:
I know exactly what are the real production costs; this is why I mentioned presentation and not the costs. As you said yourself: "this is what hardback books are designed to make you think". And this is my point exactly -- the price of books has been determined by the perceived value of their _form_, and had nothing to do with their _content_.

I completely agree with you wrt Amazon, but this is not the case of taking one side or the other. We have two big middlemen -- Amazon and publishers, represented by Hachette -- fighting out for their own interest and stating that they are looking for the interests of authors and readers. The truth is that they are both misleading and misrepresenting their case.
It would be useful to have something on the home page to tell the prospective user "Why use Ghost and not WordPress, or X, or Y".
> I have to say that one thing is a bit strange in Hondas - the controls, as in switches, are a bit different from what most Europeans are used to.

I had use of a couple of Audis years ago and could never get used to the controls. It seemed like everything was designed to be in a place I'd either want to rest an arm (and therefore accidentally trigger) or force me to take my eyes off the road and change my body position to operate. One of them, the A3, was particularly terrible, burying the radio controls almost down as low on the dash as you could put it for example.

I remember one experience in particular, I was on the A9 from Nuremberg going towards Munich. The car was still pretty new to me, but I'd been driving it pretty steadily for a few weeks. I was listening to the radio, the show changed and all I wanted to do was scan the dial for the next station. I had to lean over with my head virtually below the dash to reach the dial, and it being an Audi there were dozens of buttons and dials. I accidentally hit one of the preset buttons instead of "scan forward" and it switched to an Opera (which I don't particularly care for). I couldn't figure out, while driving how to fix this, accidentally turned the volume up instead of down and ended up with red Audi dash lights blaring me in the face while doing 170kph absolutely blasting Opera music out of the car. Being Germany of course there weren't big American style shoulders for me to pull over on and fix the situation so I had to exit and drive till I found a place to park for 10 minutes to fix this mess.

The entire time I was doing this I was thinking of the Hondas, Nissans and Toyotas I had driven right before that, where that entire operation was a glance and a comfortable no-lean reach to the ergonomically placed controls that were just at arms reach away. The Audis were fun cars to drive, but knowing that doing something like changing the radio station might put my life at risk, I decided never to buy one.

So yeah the switches are definitely in different places, but I think that they're in better places overall.
Let's build a browser engine, part 2: Parsing HTML
I don't think we've mellowed, just that we have become more sympathetic to Facebook's problem. I think the reality is that the 65k method limit problem has turned into something Android Developers put squarely at Google's feet. At the time I thought, what the hell is Facebook doing? Now, I've run into the 65k limit myself on an app written by 4 people over 18 months. Sure it's not a throwaway weekend project, but that is a pretty standard app.

Google either needs to blow away the 65k method limit, or figure out a way to make Google Play Services a lot lighter. As it stands right now, if you want just push notifications you are giving up ~20k methods of your 65k limit for that alone.

Just look at this post from Jake Wharton (leading Android open source developer): http://jakewharton.com/play-services-is-a-monolith/
My last three addresses and all surrounding roads cannot be found on OSM. The streets are all there, they are just tagged incorrectly. With some help from the forum, I tried to correct the errors, but it never worked. Apparently there are 'broken relationships' that are beyond my ability to correct.

http://forum.openstreetmap.org/viewtopic.php?id=24177
Decentralized Autonomous Organization
I think it's quite common for developers to expect restrictions on APIs to ease as the API matures. I've also heard, anecdotally, about more developers hitting this method limit since facebook first talked about it.

Personally, I think it's silly that Android apps work one way up to 65k methods, and then require you to re-think how your app is architected due to packing limits. I think Google is just as guilty as Facebook of selfish engineering choices.
This curve order limit actually introduces a small bias. You can choose a number greater than a curve order, but then it'll be taken modulo the order, so some incredibly small amount of numbers will be biased closer to zero. In practice the probability to hit such numbers is less than 2^-128, so you may easily skip all checks and take the number as is. Of course, nitpickers will nitpick and that's why in all standards that describe key and nonce generation (BIP32, RFC 6979 etc), you'll see boilerplate code that checks for such numbers and does some extra cumbersome computations just to avoid these from happening.
Really cool! I'd argue that Swift doesn't really have much to do with this, more "Animations in iOS".

You brought up a couple of neat concepts that I wasn't aware of, especially "UISystemAnimation.Delete".
Frauds and Other Impostors
this is very simple and should like all the loaded like buttons http://pastebin.com/CUhS9vq4, it also unlikes whatever was already liked though, since fb doesn't seem to change the class.
True. But knowingly using up finite resources doesn't seem to deter people.
Umbrelify – all your social networking profiles under one roof
Somebody still uses Facebook, film at 11.
It does still exist: http://stackoverflow.com/questions/21490382/does-the-android...
I don't care about them, it'd be interesting to find out only out of personal curiosity.
I don't get why people recommend VPNs so much. I never bothered to look for a free one because I didn't think it'd have a decent speed and all ports opened, but doesn't Tor basically do the job?
Sorry for the n00bish question, but I've never done any reversing. What does CTF stand for?
InfoEducatie 2014 Software Engineering Contest
Oculus Rift DK2 Social VR Experiment #1
Je lichaam zuiveren door te vasten | Leef Nu Gezonder
Haven't confirmation bias and information bubbles always been the way though?

Historically you lived in a place which - through economics and upbringing - was full of people who were a lot like you. You worked in a job where your colleagues were - through reasons of education and geography - a lot like you. Where you found people disagreeable generally you'd avoid them if you had the chance. You chose the newspaper you liked and the news show you felt most comfortable with on TV or radio.

We've always put ourselves in information bubbles, this isn't anything to do with the internet, the internet is merely recreating what we already had. The only difference is that with the internet it's a larger wasted opportunity because there is so much more information out there you might subject yourself to.
But working backward, if we see somebody who is into political extremism, it could hint at the behavior that lead them there. What if the members of radical hate groups are not aggressive idealists, but people whose spirits have been crushed, have low self-confidence, or are afraid to go against those that yell the loudest.

Actually, that does not sound surprising at all.
Are you sure you understand how programming and testing works?
I don't think this platform is for equities (yet?). They only support FXCM, which is a spot FX outfit. Based on the pricing, it seems to me these guys are targeting, mainly, retail FX traders.
How D3 can help you build effective data visualizations
The kind of person who clicks "Like" on these stupid things is kind of like the person who buys the Enquirer magazine from a supermarket tabloid shelf. They're going to click "Like" on a bunch of other stupid things, and visit the stupid links.

Facebook has the advantage over a supermarket that they can sell you extreme political material without pissing off their other customers. What you end up with is probably what supermarket tabloid shelves would look like if people only saw what was tailored to them.
Work and Travel, Anywhere
Complex Passwords Aren’t That Much Safer
Times Square is right in the middle of Midtown Manhattan, the biggest and best-paid central business district in the US including a lot of financial industry headquarters, so depending on how they define 'Times Square' (especially if they include, say, a 2-block radius, which would also include Rockefeller Center), that figure could be realistic.

Those offices, of course, aren't there because of the big LED signs & throngs of tourists— most New Yorkers I know would think of working around Times Square as a negative, and would prefer a less-touristy, less-crowded neighborhood.
when they really want to immigrate to the US and settle down

I'm not sure that's actually true. They want to work for Apple/Google/Facebook/Tech Giant Inc. - they must live in the US to do so. If Canada is smart it'll give companies incentives to build permanent bases in the country - then people won't always be waiting to move south.
Or just for ANSI-capable terminals, without involving any cursing and terminfo/termcrap nightmares.
شاهد شهب البرشاويات عبر الفضائيات العربية والعالمية غدا الثلاثاء 12 اغسطس
GoPros can shoot in 4K, they're not a low resolution camera by any means.
EntityDAC – new ORM for Delphi is released
Startup Pitch Decks Are Like Resumes
It looks very simple & clean. One thing I noticed is the amount of in-app requests (AJAX/whatever) were giving no indication of progress, so it seemed like a lot of things were hanging.

Obviously, I attribute this to HN load, but in the real world you'd probably like to get some notice that the SPA is attempting to do "something."
In this case, it does have to do with Facebook. To quote the article:

"
By the end of day one, I noticed that on mobile, my feed was almost completely devoid of human content. I was only presented with the chance to like stories from various websites, and various other ads. Yet on the desktop—while it’s still mostly branded content—I continue to see things from my friends. On that little bitty screen, where real-estate is so valuable, Facebook’s robots decided that the way to keep my attention is by hiding the people and only showing me the stuff that other machines have pumped out. Weird.
"
I have interviewed a few candidates from companies like this, with Masters in Computer Science/IT/whatever. They were perfectly adept at coding C#, using the Entity Framework, etc... writing SQL? No. A few literally had no idea how it was structured.

One of a few reasons I'm glad to not be in the .NET world any more.
Well, if the rate holds for Google, it means there's 1320 users that look just like you.
JuliaCon (the first one ever) was a great event and I'm glad the videos are ready to go up now so others can see these excellent presentations – there will be more, but this includes talks by Tim Holy about the medical imaging applications his research lab at WUSTL uses Julia for and some cool recent NLP work by Pontus Sterntorp. Well worth watching for both scientific curiosity and interest in Julia as a language and ecosystem.
Visual Studio Discouragement
> common tooling like benchmarking and profiling tools

And might I add: A debugger! For both shaders and the entire GL state. Yes, 3rd party tools exist. But more often than not, I find they won't even compile or execute on a given platform.
This seems a little accidentally sinister to me... Something about doing automatic sentiment analysis on someone's data without their permission seems morally questionable. I mean, almost none of us are happy when the government does it, even though it's allegedly with the (very questionably) "good" intention of "fighting (terrorism|drugs|bogeymen)".
Fun trivia: Google had quite a bit of data for North Korea that was added by unpaid editors, and then one day they decided to flip the switch and show it on the public Google Maps site. Their data source can vary country-by-country and they can config per-country display options.
You can add a note and someone more experienced will fix it. http://wiki.openstreetmap.org/wiki/Notes
Unfortunately it is just in the USA Netflix. Hope the rest of the world subsidiaries get it soon (in their national languages!)
UseR 2014 Interview with Hadley Wickham
Hadley Wickham is one of the best known R developers, and is responsible for the "modern R" movement (or Hadleyverse.) In this interview he talks about his approach and philosophy towards Data Science and R development.
European Union Expresses Concern About Microsoft Email Privacy Case
Easy Haskell Profiling
Yeah that sounds like creepy facebook. Blowing content tumbleweeds through its digital ghost town. This explains recent likes I've had on stuff I posted 3-4 years ago.
Hi Guys ! Congrats on the launch ! ;-)

Some questions:

- what will be your policy about invasive ads ? (basically more than 1/3 of the viewport)

- what's the average duration of an animated ad ? Do you have technical boundaries ?

- What's the impact on the battery ? I fear that another rendering engine will pump the power drastically...

- do you support sounds ?
The comments people put on those kind of posts scare me more than the posts themselves! I think you can tell a lot about what's wrong with our society and the root of a lot of our problems from internet comments..
Even A Novice Can Make Money Online
Think about node modules. How often have you done an n install only to have 10+ other libraries brought in. Some are going to be decent, some not.

I've found oddities like improper implementations of http digest auth and what not. When libraries are small you can sometimes catch these things easily.
Vint Cerf thinks robots will take your job, but that's not a bad thing
This looks like something Michel Gondry would've figured out manually 20 years ago with an 8mm camera and a paper cup or something.

That being said, it really does look amazing!
Work out what's actually important in life and to you, and LET GO of everything else. Work out what your heart desires, and then the thinking becomes doing very quickly.
DemoJS Paris promo
No, he is not saying that, stop trying to twist his words to whatever you want to believe.
There was some discussion on a preliminary version of this article/blog-post[0] last year: https://news.ycombinator.com/item?id=5820245

[0] http://aphyr.com/posts/288-the-network-is-reliable
"Capture The Flag", typically the challenges will have a "flag" hidden somewhere that you have to locate.
Compare this with the worst library include language: JavaScript. There is no sand-boxing at all - code is simply inlined. (PHP's require does this too.) But for some reason web developers pile on the shady libraries when they should be extremely discerning.
Sure:

http://www.hitxp.com/articles/history/origin-dowry-system-br...

https://www.google.com/search?q=dowry+pre+colonial+india&oq=...
> Profit surly shouldn't be the only consideration.

If you've figured out a way to motivate a large number of people to do something other than pure profit (where to the layman profit = employment = paying his bills) then I'm all ears. Shit, EVERYONE is all ears.

But thus far in the history of the world profit has been the best source of motivation we've discovered. When I say "profit" you can't say "ahh rapacious capitalism that's evil blah!" but rather you have to look at it as "the ability to stay alive and perhaps get ahead"

Very few people willingly take a pay-cut. Most of the time the way a person figures out that they need to accept less money for their work is that they get fired from a job and they start looking for a new one. They can't get hired at $x per year anymore so eventually they accept some percentage of $x in order to again have SOME income rather than NO income.

$x dollars per year is HIGHLY correlated with standard of living, so we can reasonably assume that people are not willing to accept a lower standard of living willingly either. They tend to accept a lower one only because they have to. This isn't a hard rule, but it's useful.

As a result it is easy to see that people probably won't willingly take their standard of living down because it's the right thing to do for the environment.

I agree that it would be better to do things for reasons which aren't purely profit-motivated. But I can't blame the world for not working that way because I haven't come up with a better system.
> But on the console, the target is constant, and every Xbox One or every Playstation 4 is identical to every other of the same console on the market.

That's exactly what should change. Such situation can exist only because of lack of competition. With increased competition the overhead of writing bare metal code to support many targets will become prohibitive on consoles as well, and console makers will be forced to support portable higher level APIs. Squeezing performance by being closer to bare hardware was more reasonable in the past, when it was too weak and extra abstraction introduced too much performance penalty. Modern day hardware should be already better in this regard. And modern OpenGL isn't introducing much overhead if used properly.

> OpenGL solves a problem the consoles have never had.

They always had that problem, except there were too few of them and the problem didn't become criticial. Increased competition will blow that problem into different proportions. Supporting 2 console APIs is possible. Supporting 10 is insane and developers should demand a portable layer in such situation.
I logged in to say that I'd want to contribute with roads, but every time I've tried to I didn't know where to start. I've added shops and ATMs in my neighborhood, but I want to add buildings and roads too. I have a Nexus 5 and sometimes a bit of time. Is there a friendly guide?
maybe grabbing the frame before the video compression and use 100% quality JPEG when grabbing a frame would help for the OCR
Try bouncing off a US server with ZenMate - https://zenmate.com/
Lessons From the Low-Tech Defeat of the Guinea Worm
This is one of my favorite aspects of JS. It won't win many prizes for its language design, but the community of people and the proliferation of projects & libraries is worth a little struggle.
It's also interesting to see how much activity has been going on in the recent past - ITO World have maps that can show you OSM edits made in the last 90 days, and in the last 7 days. For instance, this map shows the last 90 days of edits around Y Combinator's head office:

http://www.itoworld.com/map/127?lon=-122.06776&lat=37.38596&...
I have only looked at a wikipedia article so far, https://en.wikipedia.org/wiki/Dowry#India which mentions how it changed at the end of the section
Funny enough in a sad way, static analysis tooling was part of the original C tooling, but when developers started creating C compilers for systems other than UNIX, lint seldom came along.

It also did not help the way C compiler phases were split.

If anything, we have to thank LLVM guys for making static analysis part of clang.
I can understand why you think this might be a good idea. But it completely doesn't take the depressed person into account at all. It thinks it can solve suicide by checking up on the individual? Do you think the individual wants to be checked up on? Maybe the people checking up on the person are the actual problem in that person's life, which could create an even more serious dilemma for that person.

If there is anything that would drive me to suicide, it would be more people thinking that they can 'solve the problem' in this manner.
Festival of Colors 2014 in Switzerland
I really want to like OSM, but the default UI is really holding me back. Even with its limitations, Google maps looks great out of the box. Open Street Maps is downright ugly.

Aesthetics is a huge selling point, especially when used for business, and I can't help but think that its the factor that is holding OSM back from prime time.
Borland 3.1 also came as a graphical IDE. For a while Borland was ahead of Microsoft's character-based Programmer's Workbench. Borland had a great IDE.

My company stuck with Borland until 4.5. We parted ways when the compiler generated code that GPF'ed when calling 'new' in a DLL, or declared some global variables undefined that had successfully compiled a few modules earlier. Also, Borland couldn't step through 32-bit code in debug mode. Visual Studio 6 could.
Researchers have developed a method to produce ammonia with air and water
Yes, exactly. And there are a lot of tricky corner cases like SIGHASH_SINGLE when number of inputs != number of outputs with hash 0x01 [0]. Actually the entire implementation (Bitcoin Core) is the specification :) It's interesting from the software design point of view - an extreme case of backwards compatibility. It's hard even within Bitcoin Core as some changes already caused forks [1].

The article is just a demonstration but it won't hurt if it was as accurate as possible (while still being readable) :)

[0] https://en.bitcoin.it/wiki/OP_CHECKSIG#Procedure_for_Hashtyp...

[1] http://bitcoinmagazine.com/3668/bitcoin-network-shaken-by-bl...
Show HN: A service to share secrets among your peers
Slimming down Play Services just punts on the problem for a while. My view is that Google needs to do two things with this:

1) Split up the Play Services client libraries.
2) Figure out some solution for developers hitting the 65K limit.

I'm sort of assuming that the solution would come in the form of a framework or tooling that we'd have to implement. Such a solution should allow us to build fully working apps with multiple dex files, with some decent documentation. It should also work fine for debug builds without proguard, and also without bumping build times up beyond a two minutes. What's more, we should be able to split off pieces that are defined in the manifest into secondary dex files, and fire intents at them.

That, to me, seems like a reasonable response to this problem by Google. The company I work for has been hitting the limit for the last few months, and some of our other dependencies are becoming more and more expensive with newer releases (things that our users actually like.) So far, we've been able to build with a stripped down Play Services jar, but I'm not terribly happy about that approach.

Regardless, I'm not going to blame Facebook for a problem that Google caused. If Facebook can find a solution, and tell the community how they did it, I'm all ears.
AI Video Competition Features Robots Plotting Against Humans, More
Critics Blame Airbnb for San Francisco's Housing Problems
Cynical. Depression is often the cause of suicide. Its not 'caused' by people trying to socialize. Makes perfect sense to me to monitor my mental state externally, just like I check my blood pressure and weight.
Yeah, you're right.

The main goal was try and introduce these APIs to designers, since there seems to be a current of interest around designers getting excited about learning Swift.
Agreed. The panels look awesome. It's a very good looking admin theme.
Every since I read The Circle stuff like this seems to ring true.
Obviously IQ has something to do with this.
Webinar: Easily add authentication to AngularJS using Auth0
Hole in that logic: at some point more money is just ego. As I age and my cash flow lessens (mortgage paid off; kids thru school) I would certainly consider a job with < pay. In fact I have; I've joined a startup.
I turned off "private results" a long time ago and my results are still customized...