skysight-inc/HackerNews huggingface dataset:
In Finland we have a system based on authenticating through your bank (TUPAS[1]). It works pretty well, and is easy, at least for the end-user, to use (you just select your bank and get redirected to their login site; the banks system then passes your info to the site). I don't know what kind of requirements there are for businesses to use it though.

[1] http://en.m.wikipedia.org/wiki/TUPAS
I've read this post title four times and I still can't parse it.

Edit: Got it finally! Fifth time lucky, I guess.
Coinduit are a new start-up in Cambridge UK. We've just signed up our first brick and mortar store! http://www.cambridge-news.co.uk/Business/Business-News/Cambr...

We actually want to promote Bitcoin so much that we are offering a free loan on an android tablet to the first few (5-10) businesses in our area that agree to start accepting so that they can test accepting bitcoins without any initial investment.

We replace the exact number of pounds that the business quotes its customers essentially providing a 0% fee service for as long as we will be economically able to do so.

If you know of any merchants that want to start accepting bitcoins anywhere in the UK, we are able to offer the same service but require that they provide their own device. This can be a mobile with a data connection, or an android or ipad tablet. We can send setup instructions.

We have created our selling site, https://coinduit.io

to facilitate the exchange of these bitcoins into pounds so that we may repay the merchants. Right now the limits are low as we are in a testing phase. Feedback is appreciated.

Please contact daniel@coinduit.io for more details.
My wife recently began learning python with the book "Hello Python." It seems like a solid intro from what I read. The book uses hunt the wumpus as its starting example. If you combine that with Steve Johnson's excellent Pyglet tutorial[1] you could probably get to writing games pretty quick.

[1] http://steveasleep.com/pyglettutorial.html
Rock bottom always enables you to re-invent yourself. Take it as an opportunity to figure out more about family and other non-startup things about life. Work out what were your weaknesses, it will take time and be okay with that.

For me the first time fuck up (which was epic level, startup that I was working in crashed the middle of the recession) taught me that I had to make this holistic and a part of my lifestyle (building things, companies). Have a 7mo baby and a startup together now, can't think of doing anything else (and yes, shit does happen on and off).

Feel free to email d@klipper.io
thanks for that link
Currently working on a gem for ruby that extends Faker to allow you to produce fake data related to RPGs. Weapons, characters, gods, spells etc.
What George Lucas and Kurt Vonnegut’s brains tell us about genius and insanity
"Making Silicon Valley Go Crazy" is a bit of hyperbole, no? I would guess a quick poll amongst SV-dwelling HNers will reveal >90% haven't heard of this.
I should be surprised by how much sense the interaction has

Agreed. Principle of least astonishment.
Plzlovato
perdi a senha
As long as we're being precise here I have to correct some minor issues:

A preference, strictly speaking can be with or without a ratchet. A preference means that, at a liquidity event, you get paid before another class of shares. A ratchet means that you get paid a specified minimum price before other shareholders get paid.

An anti-dilution provision usually is invoked in a "down round" and it does what it says: It compensates earlier investors for dilution in cases where the value of their shares don't go up. The details are often complex, and the circumstances where this happens are often where a company is in trouble, and holders of common and options on common are going to get massacred anyway. At which point, if the company wants to keep you, you'll get a new set of options. Which is a long way of saying "you got bigger problems."
hauhaua podem me ajudar ?
Proximity 5 jumps into iBeacons and Hospitality.
I used the following PlayBook app:
https://appworld.blackberry.com/webstore/content/27638
Interaction is like dance: You just know when it's right. Even though there are visual languages for movement, the best way to explain is by example.
How did you get people to complete this survey? Google, Facebook Ads?
Prostitution terminology and slang
>For more flexibility, you can include your own CA certificate

This would require the server to present a certificate to a client. With that, I might as well be creating a TLS clone. So I'd like to avoid that for the sake of simplicity, at least for the first versions. I'll see where it goes from there.

>If you (as a user) are really strict about privacy/security, or if you exchange a lot of information with the server, the benefits of TLS (or any security scheme for that matter) will outweigh the drawbacks soon enough that you will not think of it as a problem.

I was referring to cipher negotiation and certificate presentation, both of which, in my case, are in theory unnecessary to have security as strong as provided by TLS.

>Your credit card number is only 16 bytes, but I guess you want to securely transmit that :)

I never said I wanted to sacrifice security for the 40 bytes, I was just saying that the HTTP overhead and TLS overhead is really a lot, and if I can get away with a specialized protocol with a lower overhead, that would be even better :)
Honestly, I have no idea. Once you've spent a bit of time on HN, you realize it's no better than reddit when it comes to voting.
I'm keen to learn the drug administration pathway / route. Not oral, not IV, not skin patch... Will these future gastrome (?) remedies be administered in time release capsules (to get past the stomach's acid bath) or thru FMT or...?
Yeah, unfortunately i've neglected most of my friendships b/c of the startup.

GF breakup isn't a result of startup failure, but more around our long term goals - children.

Appreciate your perspective, thanks
This is a good reminder that "undefined behavior" includes "doing what I want it to do".

It's also a good example of how undefined behavior allows for optimizations. The compiler is able to evaluate your expression at compile time rather than emitting a division instruction, even though this changes how the program behaves.

C sure is fun.
What do you typically spend the $2k/month marketing budget on? Is it mostly online advertising?
Taking a look at your app, it seems a little disingenuous to tell people they can see the same results without a gym membership. Maybe a complete beginner will see the same results for a few weeks, but after that there's no way.

Also, fitness advice I can trust and nutrition plans that work? Why should I trust you guys over anyone who has an actual background in exercise physiology or nutrition? Do you have any evidence that your nutrition plans are better than premade ones online? I'm blown away that people give Soylent so much crap, but they're following the same principles as apps like this (an "if it fits your macros" approach) but do it with consistency and accuracy that a meal plan could never achieve.

It looks like you're off to a strong start, and I wish you the best of luck, but the app so far looks like it's strongly overselling/under-delivering which can be pretty offputting.
Wouldnt the increased accessibility to the C# language be of benefit to MS?
The article makes some interesting points, but overall I don't find it terribly convincing.

--- While they do comment that retractions are just the most extreme version of this problem, the retraction rate of .02% they mention near the beginning does not strike me as a crisis in science.

--- I'd also like to see more acknowledgment that the degree of this kind of problem depends pretty heavily on the field instead of just lumping everything together as "science." Physics has had its share of frauds (e.g J. H. Schon[1]) and certainly puts some weak papers in big journals, but I have found that publication in one of the big journals really is meaningfully correlated to quality on average.

--- Earlier sections of the paper criticize the higher unreliability and lesser quality of papers in high impact journals. Much further on, there's a paragraph or two acknowledging that these papers, by dint of being in these journals, typically have more novel results and receive way more scrutiny than typical papers. Thus it would be unsurprising if the true error rate actually were higher, and certainly one would expect the error detection rate to be much higher for these articles. Further, I expect this meta-result (big papers come up short more) would persist even if you got rid of the journal model like they propose.

--- That last bit is something I don't feel they address at all. Any model of "filter, sort and discovery" is going to produce papers which are more successful/visible than others. The career incentives of scientists will still be essentially the same in a new system. Setting aside the path-dependence problems of switching to a new model (when basically all of the present actors are well calibrated to the old system), I'm very skeptical that their proposed solutions will actually prove less gameable than the current one.

[1] This is a pretty good book on the subject: http://en.wikipedia.org/wiki/Plastic_Fantastic
How about using statistics/machine learning and showing these spam warnings only when people want them? Yes, it is hard, but this is not an excuse!

Besides, fixing spammy warnings shouldn't be more difficult than fixing actual spam! I mean, common, with spam you have intelligent adversaries and compilers haven't reached that level. Not yet, anyway...
Betfair has an API. This can be used to return the odds and volumes matched for all sports on their Exchange platform.

https://developer.betfair.com/
How Clash of Clans Prints Money
HTML5 games! They're easy, quick to set up, the feedback is instant and they're fun to play! I've been making HTML5 games as part of short, two hour collaborative coding exercises at work and it's awesome. Here's a recent one we did based on Flappy Bird [1].

I made a few bootstrap scripts here [2] to make it easier to get up and running.

1. https://github.com/hoorayimhelping/Flabby-Bird
2. https://github.com/hoorayimhelping/HTML5-GameKit
I have no idea how your reply relates to my comment. I wouldn't claim that Lisp is limited to a single paradigm, nor do I see how fractals are related to the discussion at hand.
Supposedly MLC NAND is susceptible to data deterioration due to reads.
Airship over NSA’s Data Center to protest illegal spying
The mental model I'm seeing there is simple - the compiler is allowed to assume a 'contract' of "The caller will ensure that the function is called only such argument values that the undefined condition is never reached".

In this particular case, the 'contract' and the actual code imply that "The only allowed values of 'int v' are those that actually are found in the table"; for those values the function correctly returns true; and for all the possible 'illegal' arguments any and every possible behavior would be correct.
Huh? A small effect size is the opposite of a meaningful impact.
Actually, when I said 'certificate', I actually only meant the public key, that's basically what you were describing. I rely on RSA-OAEP to detect if someone's been trying something funny (I've been told on StackExchnage Crypto that I can rely on it to tell me if a message I'm decrypting was encrypted using a non-matching public key). However, sending a client-generated symmetric key using the server's public one is not perfectly forward-secret: namely, if a server's key ever gets compromised, prior recorded communication can be trivially decrypted. I want to minimize the damage done if a server key is exposed.

Furthermore, a compromised pseudorandom number generator on the client can compromise the security of communication. To mitigate that, at least partly, both parties in my scheme contribute half of a session AES key.
> CEO Chet Kanojia admitted there was no "Plan B" option

This drives me nuts with all the startup shutdowns, I don't feel they try hard enough, want it hard enough to keep adjusting (may I say pivot?). I don't think they could say now that "well, we have tried everything". Of course, it's their freedom to do that, it's just feels lame...
The unchecked doesn't add anything that makes it easier, and debugging functions and others rarely check things.

/* Assumes you have a valid foo */
int printfoo(struct foo *bar)
{

/* Print the main part of our foo */
printf("First field: %d\n", bar->first);
/* Get the substructure value */
int foosub = get_foosub(bar);
printf("Second field: %d\n", bar->second);
}

/* Doesn't assume you have a valid foo */
int get_foobsub(struct foo *bar)
{
if (bar != NULL)
return bar->second;
assert();
}

In any case, people have spent a long amount of time trying to make warnings like this work without massive false positive rates. It's just not easy.
Able – Get credit from friends, family and fans
assuming this applies to developers and doesn't work for marketing/product manager types
I feel the same here! +1
The graph is logarithmic, so it might not go entirely through the roof.
But I could sell you a VCR. I might even let you store it at my house since I have better reception than you. Wait, that would be illegal...
How many of that 90% are in the hardware business?
I got to the part of "It wasn't giving me joy anymore" and, well... that accounts for a large portion of why anybody is no longer [fill_in_blank]. I believe circumstances make up most of the rest.
Heh heh, I'm laughing that you are downvoted and you literally had the absolute most useful and best suggestion of any post here. Not everyone hangs out in the paleo world though clearly as some of the discussion here shows the hacker news people are light years behind the paleo world in terms of up to date scientific knowledge about health.
Do you absolutely need full-screen flash video on your 40-core DB server?
What bothers me here is that people claim to program "Minecraft in X lines", when in fact all they create is a block (voxel) game engine. Minecraft is much more than that, it has redstone circuits, farming, mobs, structures, biomes, potion brewing, netherworld, fire, etc...
Mind you, I don't want to belittle anyone's efforts. I think this is an awesome programming project. But its description is misleading.
Disengaging from yesteryear's institutions is not going to help them.

Best way is to force them to adapt. MOOCs seem to be the thing that will make education assess its business practices.

I wish I didn't have to refer to education as a business, but alas, the idea that you can fine-tune any organization through business cases has been perpetuated.
thanks for the list
If you have a function that references a pointer without checking, then it's valid for the compiler to assume that it is not possible for that pointer to be null in subsequent lines of code, that's the whole point - if it sees that the pointer is used without checks, then this implies that all your other code somehow ensures that at that point it won't ever be null, that you've made sure that null pointers are checked somewhere else.

The compiler often can't verify it (halting problem and friends), but it allows for nice optimizations by assuming that the code as written is actually correct, and the check was skipped intentionally.
8fit is currently erroring out for me, but you don't need a gym to get where you want to get.

Not all non-gym bodyweight routines will work, but there are a few that use progressive overload and changing leverages to keep things "hard". This is what builds muscle, and if you're doing it regularly and eating well, you can shed fat (either through bulk/cut cycles or at the same time, albeit more slowly). For instance, see the beginner routine on Fitloop: https://fitloop.co/routines/bwf-beginner-routine

(I should probably mention that I'm assuming a lot here: specifically, this applies if you're looking to replicate a weightlifting-centric routine.)
Have you looked into setting up your projects as modules? I have dozens of modules in a project with no issues. If the projects are related there are benefits like source code linking too.
It doesn't necessarily has to be slower than string concatenation. String concatenation has the issue of a lot of gc pauses. You'll need some benchmark tests to know for sure.
I just tested clang, and free(malloc(42)); gets completely optimized out, as does free(NULL);. free(argv) doesn't, so it's not quite that clever, at least.
Compiler Writers Gone Wild: ARC Madness
Pack Like a Nerd: Optimizing Underwear
Facebook conducted secret psychology experiment on users' without telling them
Line count is always misleading.
I wasn't. Thanks for the link. Besides the fact that it works on top of ZeroMQ and some differences in operation, it seems that it has roughly the same goals as me. Will look into the RFC for some ideas.
Mükemmel Bir Blog Yazarı Olmak İster misiniz?
Akinator also available online here" http://en.akinator.com
The first part of what you say is true, but that can result from systemic deficiencies or incompatibilities, which was the case here.

Education is notorious for having people quit due to feeling disillusioned, constrained, or opposed by the systems around it. The National Association of Schoolmasters Union of Women Teachers in the UK did a survey of its members in 2013 and found 84% felt demoralized with 50% having considered quitting the profession entirely in the past 12 months.
Why is there any doubt over the meaning of 'binary compatibility'?
Because it's undefined, the compiler is allowed to do anything: including giving the expected result.
Node.js quick vhosts server
The web of 2008 didn't look like this. Looks more like '98.
By MOOC you mean "Massive open online course" I assume?
Chroma-Hash – A sexy, secure visualization of password field input
Some of the plugins (which is a big part of choosing IDEA over the sub-products) aren't backwards compatible (I had issues with the golang plugin in 12, but it's fine in the community edition of 13). Right now I've got PyCharm 3.4 (work license), IDEA 12UE (personal license), IDEA 13CE, and Android Studio on my machine to support the various languages I'm using on somewhat regular basis (90+% of my time is spent in python, which is why I don't just use the python plugin for IDEA - the plugins are nice, but the context menus get crazy one you have more than one active at a time)
I'm really interested in a less-trackable cell phone, but until I read this article, It didn't seem possible. I am really hoping a fully open source phone comes to the market soon. It wouldn't have this ping "feature", it could connect to the second or third closest tower, and it could completely shut off cell when on wifi.
I use an app - Timesheet
https://play.google.com/store/apps/details?id=com.rauscha.ap...
What's "pseudo" about Clojure's dynamic typing?
I haven't used the play plugin that much, but I've been very happy with the Scala plugin. In fact it's the only reason I switched to intellij. The only annoying bug I've encountered is bogus error notifications in Java code due to the ide ignoring Scala throws annotations on methods that java is calling.
> Being able to long press or hover for a tooltip would also be a welcomed addition.

This is standard for Android ActionBar icons already. If the icon is custom the developer needs only to set the: android:title property of the item and the long press will display the title and/or read it to the user depending on accessibility settings.
Whenever I think about teaching I generally assume I'll run into similar problems. Teaching apparently has tons of politics and strict rules.

The only thing I could think of is starting my own school but I haven't gotten myself to make that jump yet.
Are there any phones that currently do this?
DevOpsDays Silicon Valley 2014 Live Video Stream Saturday 6/28/2014
Tools joki jenius
saya mau cobain ajh
This is at least the 2nd mention of "paying back friends and family." Typically, F&F capital is for equity, not a debt, so paying back doesn't make much sense. I'd focus on real debts first. F&F investors would not be asking for just their orginal investment back if the company had been successful, so sharing the loss makes sense.
That's the exact thing that the compiler is doing - if there are code paths that might access an array out of bounds, then the compiler is assuming that in runtime it actually never would happen.

With this assumption you might even deduce that

int f(int x) {
if (x != 42) undefined_behavior;
return x;
}

is the equivalent of

int f(int x) {
return 42;
}

since (according to the assumption) in runtime it would always be called in a way that doesn't reach the undefined behavior, i.e., with x=42. And, of course, the many similar assumptions about array boundaries, pointer nullabilities, numbers not reaching overflow, etc.
I like it, quite useful to be able to quickly preview the themes without having to wade through the description pages.

One thing that would make it much better (at least for me) would be the ability to filter by marketplace. Creative Market is by far my favorite because of their license terms (much better than Themeforest or WrapBootstrap).
I feel like Tim Cook's sexuality is trivia not news. Like knowing his dog's name or what he collects.
Ask HN:Developer looking for team/ideas to work in free time
I am developer with almost 5 years of experience in C#.Net. I am looking for some ideas or willing to join teams to work on weekends.
Contact Lens | 123australiadirectory.com
I have been there. If you manage to stand back on your feet (and you will) you will be stronger than you ever could imagine. Find your own path and get back in the game.

PS: Consider moving to another city.
Could Aereo pivot to selling a physical device that one would plug into a home router and do roughly the same thing?
ASCE Organiza Conferência Internacional Sobre Infraestrutura Sustentável 2014
"I’d rather be dead than sing Satisfaction when I’m 45."

http://quoteinvestigator.com/2012/08/12/jagger-satisfaction/
Alternate view : the economy has collapsed for most people simply because we no longer have any (economically) reasonable thing to do for most people.

In the US 30-40% of people are economically useless. In Europe 40-50% (not counting government employees who arguably have a net-negative economic contribution. Note I'm not saying they're useless, but they're not producing stuff). In the middle east 95%+, In Africa 80% or so, In most of Asia it's also 30-40%.

The problem is simply that the economy no longer requires large amounts of human input, yet that is what keeps it going :

1) people work

2) which produces "stuff"

3) then you buy, which enables big firms' existence and profits

4) which provides jobs

repeat

3->4 has broken down a little bit. Only a little bit.

The big puzzle of the 20th century was how to get to 1) to get the cycle started, printing money was the answer : we had lots of things we wanted to do (like highways, hoover dam, the military, fix Europe during WWII, fix what we blew up in Europe after WWII, ...). The big puzzle of the 21th century will be the same. What can we do with people that is economically useful.

There have been periods of history where the same puzzle played : the end of the Roman Empire. Their answer is plain to see in pretty much every European city today : churches. Lots of them. Bigger and huger and heavier and prettyer and bigger still. To the point where the ground could not hold them (a problem for a lot of Cathedrals). Then wars started that would last a millenia and the answer to the question : what are we going to do with this massive population became a very easy one, and then quickly became "how do we get this population more massive ?". But I doubt you'd like the methods, especially the methods of these newfangled "believers" (7th century, and if that doesn't make clear what party I'm referring to, nothing will).