skysight-inc/HackerNews huggingface dataset:
I think the grandparent is reacting to "Untimed. They gave me a weekend" which made it sound as if the interview took all weekend which a more seasoned programmer would be less likely to do.
I just moved a few days ago and I would love an easier way of finding where to play basketball than calling every gym in town and asking tons of people for tips, which is what I started doing earlier today. I've also seen how the friction in this process makes lots of people simply stop playing basketball after they move away from their home town or lose easy access to a college gym, so the problem you're trying to solve is both real and important (and extremely difficult, of course).

But... I don't have an iPhone. Does it make sense to leave most people out, even for an initial launch? Especially since your biggest challenge will be getting critical mass in different locations.
Really every website should have a mobile-friendly version, but no, i don't think that just because this is mobile testing oriented that it should have a mobile-friendly version any more then any other website. Being for mobile testing doesn't make it any more or less likely to be viewed or used from a mobile device.
All of these exact same points (including a very similar title) have been floating around my head as an idea for an article I wanted to write. I was so pleased to find that you had basically written my article for me. Very well said on all accounts :D
Here is what we’ve learned since our start at YC Hacks:

— Best learning comes from fast cycles “challenge-action-feedback”.

— Ideally, each learning cycle should be 30 seconds or less.

— Learning with yes-no questions (tinder-style) is much more powerful that one can think.

— Existing content is not ready for interactive content. Serious investment in content is necessary.

— Interactive learning requires depth: ideally, at least 10 examples for each rule.

— Mobile learning has high potential, especially for role-based training in the fields like sales, support, horeca, transportation.

HN Academy was a temporary name for our hackathon project. We will rename soon.
I agree. I purchased this web site recently and didn't make any changes to the home page including claims. The only thing I did since I purchased the site was develop a new version.
Kinect v1.0 was not an MSR product, although they did assist with the software. Kinect v2.0 was wholly developed at Microsoft, however. Again, with v2.0, MSR assisted with significant portions of the development.
So you don't approve of Condoleezza Rice backing the invasion of Iraq in 2003. Okay, I agree with you that the invasion of Iraq was the wrong thing to do.

I don't approve of you attacking Dropbox, and Ms. Rice in her capacity as a Dropbox employee, for actions that have nothing to do with the company.

Would you like it if I wrote to your employer demanding you be fired because of your actions here? No? You would say, wouldn't you, that your posts on HN have nothing to do with your employer and regardless of what I think of your posts, it would be a dick move on my part to drag your employer into it?

Do unto others as you would have done unto you.
"You can actively try to avoid Google sites and they're probably not missing out on a ton."

Just expanding on your point here, but of course actively avoiding Google's sites isn't nearly enough -- unless you take very specific steps to block Google Analytics callbacks, Google is going to know virtually everything you do on the web whether or not you ever use them for search or go directly to any sites they own.
Robots with Their Heads in the Clouds
> - In PHP you don't have resource management, the process kind of just dies and resources get deallocated.

We have long running PHP processes for months at a time (hey, code reuse) and they do not suffer memory leaks. Works great actually!

However, for desktop applications and short-lived processes, freeing app-level resources is pointless and only bad for performance. Why bother running through a destructor chain when you can keep your external data clean and just kill -9 the process? This is how iOS makes you work anyway.
I find this an interesting trend:

"A recent valuation of $5 billion was reported earlier this year after investors bought shares from employees."

Basically if you're an engineer and you're looking for part of your pay as equity, that doesn't work if there is no exit of some form. But you can 'buyback' the the option pool (kind of like an internal Second Market type of deal) which lets you keep the cap table pretty stable but both bring in new investors and keep your employees incented.
For soccer, do you know Jogabo app? Why don't you partner on specific sport community apps intead of making all sports in the same time with Sporty? It will be harder to have a critical mass for all kind of sports and avoiding the chicken and egg problem....
PS : Do you really think everybody can/like play at amateur/occasional level more than 1 or 2 sports?
was not rural, bit lived in the centre of a small city (60k persons)

was 5 minutes walk to nearest grocery and 5 minutes bike to work. Though in the winter I would walk (half hour) because biking on ice is deadly.
The reclining feature doesn't go "into" your lap. No need for a ridiculous hyperbole. Either way, the person paid for that seat and if the airlines choose to put in a reclining feature, your anger should be directed at them and not attempting to harass the person merely trying to use the seat they paid for.
If the duck type is going to be checked, it should be checked when the child is added. Ensures you only call #respond_to? once per node, fails earlier. Checking types during a computation is a code smell to me.
We still don't have software/hardware that's as sweet as what's in this game. But we do have elliptic curve cryptography becoming the standard now, which is cool.
Of course small is subjective, but I would consider, say, a 1 in 3 chance to be small in this case.

>test for ethics is entirely asinine, as it renders anything of sub-infinite scale unethical

I don't see how this is so. Explain?

>anyone who chooses not to have children is behaving unethically -- as is anyone who has children, for that matter

This is also not obvious. Of course tenable is poorly defined, but there is nothing contradictory/chaotic/unsustainable about everyone stopping having kids. Furthermore, it is not obvious to me that the statement "it is unethical to not have kids (if you're able)" is necessarily absurd.
To answer the more general point, your (n) doesn't follow from (1). valarauca1 was already going to die, regardless of whether he/she commented on rump kernels, so that's not an example of taking things to their logical conclusion, and doesn't work as an argument against it.

There's only "a point to anything" in the context of external goals. When trying to satisfy one of those goals, it's almost always beneficial to take your assumptions and logic to their conclusion, because that's what reality, and (more relevantly) groups of people, do with their logic.
Congrats on shipping! That's an awesome achievement.

You'll probably run into the chicken/egg problem of launching an app that requires network effects. One way to solve that that I think would work good here is to provide ancillary benefits to installing and using your app over the competitors (meetup). For example, some stat tracking capabilities might be a great differentiator that would hopefully motivate those with pre-existing leagues to install and use your app.
Right. Both issuer and acquirer banks pay per-transaction and/or annual fees to Visa/MC to participate in the network. These deals are highly custom but it is roughly 0.1% of payment volume.
Could it be that Microsoft won’t ”force” the user to use Internet Explorer because of anti-trust concerns?
The Most Honest London Tube App
Does anyone else find it strange that the IG engineering blog is on Tumblr?
Some of those suggestions are pretty good, actually. I particularly like 7, 12, and 14.
> Tall people earn more money than short people, an average of $789 per inch per year, according to a 2004 paper in the Journal of Applied Psychology.

What an absurdly childish argument. Just because on average tall people earn more, it doesn't follow that every tall person on a flight would be able to afford to pay someone not to put them in an uncomfortable situation.

He's talking about effectively exploiting someone's situation.

Or is that the point? That in a capitalist system, it's a-ok to be an arsehole?
Amazon Opens Up Its Enterprise Cloud Storage Service Zocalo to All
If you don't want to sit behind a seat that reclines you can pay extra for the first row. Or on Southwest pay extra for boarding group A.

Regardless, when you bought your ticket you buy it with the knowledge that there is a seat in front of you that reclines.
Mac version is in the works.
> Dropbox having good Linux support is a big reason I use them personally

AeroFS (what I use), Bittorrent Sync and Syncthing (Golang, OSS) all support Linux (and Mac/Win) and are good alternatives.
> The reclining feature doesn't go into your lap.

As a tall person, especially on regional jets: yes, yes it does.
"Finally, we anticipate that computers in the not-so-distant future will interact directly with the human brain in a fluent manner, supporting both computer- and brain-to-brain communication routinely."

Pretty interesting, history shows that tech gets cheaper and easier over time. If this is also the case here this could change communication as we know it.

By the way, given Newsweeks recent history with the bitcoin Satoshi Nakamoto fiasco maybe just link the original source? It seems to be freely available [1].

http://www.plosone.org/article/info:doi/10.1371/journal.pone...
To run Unix commands on Terabytes of data, check out https://cloudbash.sh/. In addition to the standard Unix commands, their join, group-By operations are amazing.

We guys are evaluating replacing our entire ETL with cloudbash!
Julien & Mason but it's a big team effort in the end.
>> For those who don't know, laws are different, sometimes in major ways, when you cross a state line

> That seems like a recipe for a huge disaster that we should rectify.

Naw, bro. It's by design. I'd rather not get into the US's extensive history of states rights vs. federal goverment, but you have to appreciate the fact that it's even possible for a state to independently and legally override a federal law.
It certainly isn't typical, at least among "big name" suppliers dealing with "institutional" customers.

For example, I've ordered chemicals from Fisher and the composition wasn't up to spec, which I should have known by reading the fine print. But they refunded me $several hundred anyway, and I kept the kinda-wrong chemicals. This sort of thing happens a few times a year (things like the ice thaws during delivery, etc.) and they always fix the problem immediately without asking for proof. Sometimes it's my fault, sometimes it's their fault, and sometimes it's fate-- But they never ask for proof.

Similarly, Thorlabs bends over backwards to accommodate customers, and has shipped me free replacements when I broke their $hundreds-thousands stuff by using it in a somewhat out-of-spec manner.

Also, any mainstream antibody supplier will reship or refund orders if you call them up and say that their product didn't work well.

I haven't ordered raw materials for semiconductors in a really long time, but I assume that any good supplier behaves in a similar way. At worst, I'd expect them to ask for some sort of minimal proof as to why their product was out of spec. Of course if the customer gives indications of being a scammer it's reasonable to cut them off, but asking for replacement of $hundreds is absolutely normal behavior.
Classilla: Building a secure browser for classic Mac OS
Agreed both on the fact that I think she is overplaying Google's complicity and that the reaction to it was counterproductive.

Basically this is a variant of the Streisand effect -- I previously had never even heard of the "Code Club" but now I have a negative opinion of it and my opinion of Google is now slightly more tarnished (though my opinion of Google is already complex and multilayed and so the relative damage to Google here is not nearly as great as the damage to "Code Club").

OTOH, had I just read what she said about Google in an interview or whatever my opinion of "Code Club" would be neutral and I would think she was being somewhat unfair to Google (but far less so than a lot of more damaging claims I've seen people make).
This is really beautiful. However, be warned, the webGL widget completely froze my Firefox (on OSX), I had to kill the process to recover. No problem in Chrome though.
Am I the only one that doesn't find looking up commit messages as a followup to `git blame` as convenient as a code comment?

When I see something like,

42 def wobble(self):
43 # Make sure the vent core has been frog-blasted,
44 # so that we know {rare bad things} won't happen
45 frog_blast(self.vent_core)
46 self.do_important_things()

I find that a much faster answer to "Do I really need to foo the bar?" than if I have to decode it:

42 def wobble(self):
43 frog_blast(self.vent_core) # see commit msg
44 self.do_important_things()

git blame wobble.py
git log abcd4242

Author: Bob

Ensure that vent core is properly blasted

We rarely have frogs, but the vent core must be cleared.

Is this a matter of insufficient knowledge of my IDE? (I'd love to be able to easily show the last commit messages for specific lines in a tooltip or other popup.) Having to context-switch into commit-sleuth mode seems (to me) to be more disruptive than having the code comment.
Another way is to be lucky enough to have an Open Device Lab nearby: http://opendevicelab.com/ (or try to set one up yourself)
Until their API doesn't improve, Mixpanel is a crippled product. Nothing they launch can cover that simple issue.
Where else would they blog?
Actually, I'm pretty tall. It is at the least awkward, if not very uncomfortable for someone to recline. It depends on the plane, but those interstate mosquitoes you get on flights between small cities are the absolute worst.

I know it's en vogue to treat everything as an economic exercise to show off that business course you took for your undergrad, but some things are really a matter of being a decent person. I've asked people to please not recline when it's a problem. Usually people are cool with it on the short flights where it really is a problem. Of course you sometimes get an indignant person who needs their 30 minutes of "relaxation" and that's when I push them up. If they prioritize their comfort over mine, why shouldn't I do the same.
try https://www.meteor.com/blog/2014/08/26/meteor-090-new-packag...
I haven't done C in at least a decade, so bare with me.

> 1. The value of a pointer to an object whose lifetime has ended remains the same as it was when the object was alive

> 8. A read from uninitialized storage returns an unspecified value.

Isn't that already the case in C?

> 3. Shift by negative or shift-past-bitwidth produces an unspecified result.

What is the meaning of "an unspecified result" there?

> 4. Reading from an invalid pointer either traps or produces an unspecified value.

What is the meaning of "traps" here? Is it the same as later on ("math- and memory-related traps")?
"You don't seem to understand the patent system."
1. I"m a registered patent attorney.
2. I run www.google.com/patents
3. I talk to examiners frequently
4. I spent years of my life working for patent reform in DC

Trust me, I understand how the patent system works.

The USPTO is not horribly understaffed. They have other issues. One of the main issues is actually that the patent examiners are union, and the union is not really on board with them being asked to do significantly more work (IE searching harder), unless they get significantly more pay. In a lot of cases, they can't get significantly more pay, because there are salary caps on federal employees, etc.
Um, no. If you don't understand types in js, you don't understand js. I'm not hiring a front-end engineer who somehow hasn't learn js unless he or she is a totally raw intern. And a 1st or 2nd year intern, not a 4th. For anyone else, you need to know js, and if you don't understand types, you don't know js. If you need to google your example, you simply can't write js on a daily basis. (The one exception is, as noted below, saying "don't do that, here's why, do this instead"; that's a great answer.)

Types, functions, objects, classes, type conversions, etc, are part of the minimal working set needed to write code in a language.
And Android's biggest issue is its reliance on Java...

And Apple's biggest issue is its reliance on Obj-C...

They're just languages. At least JS runs more ubiquitously.
What's the issue we have with our API? Email me: suhail@mixpanel.com - we'll try to fix it
Show HN: Pixyll, a minimal, mobile-first Jekyll theme
You paid for the recline space behind you. The person in front paid for the space in front of your face. That's obviously the deal. If you hassle the person in front, you are the problem.

You can choose to pay extra for the bulkhead/exit row if you want or need a different deal.
As someone that deals with large datasets on a Database + Python daily, I'm not quite sure what you mean. You'll have to explain it to me what "not a good idea is", or "basic data exploring".
>and the consensus around that is that it's a lie.

What the fuck consensus are you talking about?
> And Stroustrup says about himself that he "lacks marketing clout" and says Java and C# are bad for you because they're "platforms, not languages", whatever that means.

Perhaps Stroustrup is referring to the JVM and CLR, respectively?
Or you could just do what everyone else is doing: behave like polite adults.

Then when you get off the plane, complain about the decay of moral decency in the world.
The real problem, then, is that the airline seems to be selling the right to sit with unsquashed knees and the right to recline your seat into someone else's knees, and since it rarely comes to an argument, they can get away with double-dipping.
Josh Barro sounds like he's about 4' 11".
Amazon Promotion Guarantees $6 CPM- Ending Sept 30th
Okay, if that's how you feel, there are plenty of options. Choose a different airline, take your chances that someone reclines in their seat, sit in the front row, check in earlier or pay more money. Those are all valid options.

The idea that you somehow control the right of the person in front of you to recline (a right which they actually paid money to use) is rather selfish and not a valid option.
Bingo. For my recent move I made a spreadsheet to calculate the financial impact of rent vs. buy. I had to guess at a lot of factors, but in the end it was a no brainer. Do the calculation!

Cost to Buy: estimated lost investment returns on down payment (after taxes), estimated lost returns on monthly payment (cumulative), financing costs after tax deduction, real-estate taxes after deduction, insurance, HOA fees, utilities, maintenance, estimated increase in value, cost to sell. Compare this against rent and utilities over the same time span, factoring in likely increases in both rent and utilities.
D'oh! Thanks for pointing that out. Sorry for the noise.
Do you say crap like that to try to convince yourself, or...?
Dropbox uses file deduplication, also I suspect the distribution of disk space used is nowhere near the maximum offered (this is, they offer 1TB but most users will take up only a small fraction of it)
The kernel uses -fno-strict-aliasing because they can't do everything they need to do by adhering strictly to the standard, it has nothing to do with it being to hard (The biggest probably being treating pointers as integers and masking them, which is basically illegal to do with C).

IMO, this idea would make sense if it was targeted at regular software development in C (And making it easier to not shoot yourself in the foot). It's not as useful to the OS/hardware people though because they're already not writing standards-compliant code nor using the standard library. There's only so much it can really do in that case without making writing OS or hardware code more annoying to do then it already is.
> if you do silly things like use raw references you can still get screwed.. experienced C++ programmers don't fall to that pit either

Yes, they do. Empirically.
The Leanplum guys appear to be quite a bit cheaper: https://www.leanplum.com/pricing

$79/month for up to 1.5k users.
So there's a couple things going on that would make this feasible.

1) People are unlikely to use that much actual storage in the first place. The tipping point, assuming their on S3 and haven't moved to a cheaper option like some other comments have suggested, for the $10/mon is ~363 GB. That's a lot of data for a single person to upload especially considering the poor state of US internet speeds.

2) There are technologies to push that break even point even higher from the customers perspective. Deduplication and compression will shrink many of a users files while still increasing their used count. It's really hard to estimate the effects of dedup and compression though because of the number of unknowns.
Yes, I buy a seat knowing that when I sit in the seat my knees will be up against the seat in front of me. The seat in front of me has nowhere to recline. My knees have become used to the pressure over the course of hundreds of flights. At my height (2 meters) there is little alternative. Passengers in front of me have asked me to move seats, avoid air travel and invited me to go to hell.

In my opinion, your 'right' to recline ends where my kneecaps begin.
Are you employed? Could you tell us some things you really dislike about your company? (Giving your real name and your employers real name)

Rolling with the government example: should the government be obliged to fund communists (or other people who think the current government is evil)?
Correction to my previous comment: I feel proud of the invention indeed, not the patent-sans-the-invention.
The idea that someone gets to invade my personal space is rather selfish and not a valid option. If I don't want you imposing on me, then I will make sure that damn well doesn't happen.
That is actually more interesting... can you tell us about what exactly you bought, why you bought it, who you bought it from, etc?
I think a custom tailored extension should offer a more consistent experience
We check the browser agent not to be IE or Safari. Strange, will try to figure this out.
the photograph in the office with people - are these real people on the office or rendered models too?

http://www.cgsociety.org/static/images/feature/ikea-onComp.j...

A model of model rendering itself....

By the way, instead of home furnishings of different colors for people with Google Glass or similar devices IKEA can just sell an app which will color a furnishing (only in the image projected onto retina) into "bought" color whenever owner looks at the piece, Emerald City style.
Really sorry about that! We knew Facebook would put some people off, but it did two things for us;
- We could outsource our login system
- As we're going to have a chicken and egg problem, we wanted this to be really great with your existing facebook graph, so that people will be auto friends etc.

Will absolutely implement self login and twitter connect in future updates.
> If you were to A/B test for user satisfaction instead (much harder to measure) you'd get a totally different result.

I think you would pretty much get Amazon.

Strictly from a customer point of view they are the company that would get the highest user satisfaction I would give any company.

They do worry me though, that much power in some verticals is far too open to abuse.
Okay, in the same vein, maybe that person isn't a decent person. You still don't have the right to force them to not recline and calling them "indignant" shows the same kind of attitude, albeit a lesser scale, that caused the Newerk-Denver incident.
CryptaMail – Secure decentralized email built on top of a cryptocurrency