skysight-inc/HackerNews huggingface dataset:
Montreal(MTL), Canada(CAN)

* Datacratic (http://datacratic.com, http://datacratic.com/site/careers)

The team is made up of engineers, and scientists and we are creating a real-time data platform that allows developers to easily and efficiently create sophisticated, predictive, machine-learning applications.

Our systems deal with the aggregation of tens of thousands of network events per second, updating complex internal data structures, and scheduling and executing machine learning models. All of this on 16 or more CPU cores with hard real-time constraints.

* C++ Software Developer (http://datacratic.theresumator.com/apply/zIk4Dc/C-Software-D...)

We're looking for someone to help write the real-time machine learning platform onto which all our products are built.

We are pushing the limits of what a machine can do in both memory size and processing capacity and we need someone who can help us push them further.

We love C++11 and we make extensive use of Boost, ZeroMQ and Linux system calls.

* Software Developer (http://datacratic.theresumator.com/apply/BM6u6M/Software-Dev...)

We are looking for generalist software developers to work on the productization of our applications: creating systems and processes for configuration and control, reporting and visualization, monitoring and deployment, as well as working with our clients to adapt our technology to their needs and develop new features as appropriate.

We value personal initiative, accountability and collaboration. We're committed to mentoring and we expect you to walk out the door a better developer than when you walked in.
First, thank you very much for detailing your Y Combinator experience with the rest of us; you will no doubt help out many other startups planning to apply to Y Combinator.

During the entire interview, I imagine PG and his partners were likely analyzing and processing your idea, your capacity to execute your idea, and your potential to succeed compared with the potential for other top-tiered candidates to succeed. Also, they were likely looking for signs, any sign (based on prior failures), that were predictor of failure.

In my opinion, you were likely turned down because either they weren't convinced that you (along with your idea) have the potential to succeed more than the candidates they were considering, or your case showed signs of potential failure. Note that the signs of potential failure is not necessarily reflective of you or your idea, it is simply based on actual factors that Y Combinators have seen in startups that had eventually failed. I have read about this from PG himself right here on HN.

If Y Combinator turned down a potentially primed-to-succeed applicant because the applicant did not convincingly answer one question (while being very convincing on all the other questions), then I am definitely mistaken about all I have read about PG and Y Combinator. These chaps are well-reasoned and thoroughly experienced investors, I don't think they will turn down a potential DropBox for missing one question—well, I hope not.
via Functionn - Open Source Resources For Web Developers & Designers: http://functionn.blogspot.com/2012/07/jssha-javascript-imple...

P.S. Functionn contains a whole lot more of awesome resources like jsSHA. There only a fraction of them I can post here at a time. Take a look if you're interested, and subscribe:

http://functionn.blogspot.com
Heh .. good for you! I'm an AFOL (adult fan of lego). For me, it started when I got a Mindstorms set to play with robots. I needed pieces for more sophisticated contraptions and the addiction began.

As with all things, moderation is key. I've got about a dozen high-end technic sets at this point. And I realized I had a problem ... my lego addiction was insatiable. Addictions aren't always bad .. but for me personally ... my lego addiction was bad. I didn't learn anything about building. All I did was follow the instructions to build the model. It was ... as you said .. zen like. But I got no feeling of accomplishment. I'm not an artistic person and have no interest in building MOCs (My Own Creations, in Lego community speak).

Anyways ... I have gone cold turkey. Haven't bought one in 8 months or so. I could crack any day if there are any good holiday sales :-p
That's not how English vernacular works, sorry. LEGO is welcome to market its brand as an adjective, and English speakers are welcome to call them Legos, as every Lego-loving child and adult I've ever known personally does.
Fon (http://corp.fon.com/en) have been doing something similar for several years in Europe (without the karma concept).
Bound parameters with prepared statements is the winning combination in any programming language.
The fundamental differences between RISC and CISC (John Mashey)
Launching with anything less than 4.2 at this point is just crappy.
GateGuru responds to backlash, adds back features the airport app removed
What if they were all paying customers? You couldn't scale at all, even during the first week, so you shut it all down? There is something fishy here!
Very long, and I don't think the prose style fits the information you're trying to deliver.

It's a pretty good attempt, though. I would have liked to see more links for more information, and you don't mention packagist at all.

Either way, a good start. Knowing about these ideas, and knowing why to care about them, is the first step to becoming a better programmer, regardless of the language.
watch out for those puddles!!!
The solution is to ask for the zip code immediately after the street name. I work on insurance software and several of our applications do this.
As an avid rider, I really like the concept and applaud his effort but I have a few detractions.

-While it's a good idea to use recycled parts, no manufacturer is going to go through the trouble of creating a (conceivably multi-million dollar) factory to make these bikes and only sell them for twenty dollars.

-Let's not forget that $20 is still a heck of a lot of money in third world countries. Half the world lives on less than $2.50 a day[1].

-Bikes aren't that expensive or hard to come by, even in impoverished nations.

I think a real difference could be made if this guy set up a non-profit, sold these cardboard bikes to people who really like live "green", and donated the profits to the red cross or some other charity.

1-http://www.globalissues.org/article/26/poverty-facts-and-sta...
Is there only 2 domains with ".post" extension?
"but when I finished I filled the BCC with as many permutations of what his email address could be and then hit send."

I've figured out a great way around this. Install rapportive in gmail, compose a new message and start guessing emails. If the email is correct, rapportive will pull up all the information for that person. Bingo! There's the correct address!
Feels like there has to be a way for them to authenticate the paid-for copies that's cheaper than refunding all of their customers.
This kind of amazing customer care is something every company can aspire to - and not just for the obvious reason of making people smile. This cost LEGO maybe $300 and has netted them an incredible amount of positive press and rekindled emotional connections with their brand.

If you want to read two great and inspiring books about this, read The Thank You Economy by Gary Vaynerchuk and Delivering Happiness by Tony Hsieh. We're working to build a culture of over the top customer service and these books are our bibles.
You won’t be adding an aftermarket SSD to your new iMac
Your experience sounds great and something I've been trying to replicate. Building something with your hands and watching it come together provides a different level of satisfaction and enjoyment than hacking on your computer. Recently, I've been trying to come up with ideas of "adult" things I could build in my spare time without taking up too much space in my apartment - such as model vehicles or aircraft. I hadn't even thought to just revert back to Lego, which I enjoyed a lot as a kid. I think I'll give it a try, thanks!
> Minimum Pubs for a PhD in CS?

This certainly exceeds acronym/real word ratio in my book. I thought this was about a university pub crawl... :S
Interview with Viktar Khamianok of Link Assistant
When I first started doing Django, I found South intimidating. I think it's mostly just some vocabulary and concepts that end up feeling more complicated than they have to be (I remember the orm freezing being totally confusing, and things like my team members always 'faking' migrations baffling me).

That said, I think introduced properly/carefully South is the easiest way to do migrations by a landslide. If anything, I'd expect people to eventually grow out of it, not into it.. And not most people either. I think a number of the commenters talking about hitting bumps in the road once they got to (gasp!) dozens of models or migrations, probably bailed prematurely. Our project is 300+ models, and well over 500 migrations now and South still suits us pretty nicely.

If you'd like any help reviewing tutorial materials, I'd be happy to lend a hand. I haven't looked lately, but I'd love to see a better intro blog post for South show up. A couple years ago when I was learning I found what's out there just a little bit obtuse (not to knock Andrew's very solid tutorial at all, I just could have used something even more stripped down and careful about introducing concepts to get started).
For debugging, profiling and optimizing Xdebug is highly recommend: http://xdebug.org/
About 1 hour ago I went to the page, briefly scrolled through it, then closed it. I just received an email from them...? How did that happen?
bcoates left an excellent comment here that has been marked dead for no reason that I can see.
"We couldn’t find a single package of Lego blocks that didn’t have a theme"

I don't think they looked hard enough:

http://www.amazon.com/LEGO-Ultimate-Building-Set-Pieces/dp/B...

http://www.amazon.com/LEGO-Bricks-More-Builders-Tomorrow/dp/...
افزونه اشتراک گذاری اتوماتیک مطالب در شبکه های اجتماعی || کیوسک
Bubbling in JavaScript: What it's Good For
Besides the tangible benefits others have mentioned, I think everyone falls prey to the desire to be "well liked". Karma means you wrote something other people liked or appreciated, so it is gratifying to watch your karma go up (because that means people like what you are saying).

Silly I know, but I also recognize that it is what made me try to write good comments when I first joined HN. Which is exactly what karma should do - make you try to be a better poster.
...you're comfortable blowing several thousand dollars on what, lets be honest, is a very, very unlikely chance at securing a domain name.

Considering the context I have to vehemently disagree.

Steve's really well known in the UK tech scene. He's a regular attendee & speaker at the Hacker News London meet-ups. Acceptance into the YC program would have vindicated his ambitions.

YC is seen as almost mythical in this part of the world as it's a huge ask to move to the opposite side of the world to go through a program to gain funding when there are an insane number of VC's & angel investors in the UK. YC is essentially 'Tech Hollywood' as far as most UK hackers are concerned. You can make yourself a household name as an Actor based in the UK but most Actors would jump at the chance to make it in Hollywood. The appeal of YC is a microcosm of that analogy.

EDIT: I appreciate CaveTech is referring to the zap.com situation but the entire trip was a guy doing everything humanly possible to make his dream a reality. I stand by my point.
I scratch it to make myself feel good
Unusable floor space, higher than necessary vertical space. Seems largely inefficient to me. I don't need ten feet I'd be very happy with 8. This could theoretically fit 1/6 more people into the same amount of "square land" without any drawbacks other than cosmetics.

Inventions I'd like to see:
Solar / radiant heat rechargeable thermostat. Annoying to have to replace mine with a watch battery once every six months.

Dual-filament bulbs that only fire one at a time. First one burns out, second one still provides light (perhaps at reduced output?), but indicates it is in need of replacement somehow. Not necessarily needed for standard bulbs, but the recessed lighting in my current place needs this badly. Bulbs are expensive and I don't keep them on hand if I'm not going to need them. But when I do need them, I'd like to have a bit of notice to get them before I lose light in a certain area of my home.

Flux (brightness / color adjustment for OSX) for all lighting in the home. Adjust amount of lighting based on time of day.
If they refund the customers full price they're actually refunding 30% more than they received due to Apple's sales cut.

Disappointing to see this happening but there has to be someway they can authenticate users who have purchased the app. Seems easier than just shutting down and wasting so much money.
Sure, I said as much in my post. He writes great comments which are very helpful. Which means they always get karma. But if there is a sorting of "high karma users" to the top...it simply accelerates how quickly he get's more karma.

Patio is one of my favorite posters, I'm not denigrating him at all. He certainly deserves all the karma he gets.
The blog post where he wrote the fake coordinates was a clever trap is missing.. at least I can't find it.

Edit: http://www.whoismcafee.com/i-am-safe/ (404 now...)
> I'd be genuinely interested in reasons why I should learn Perl?

Perl 5 is handy, putting oft-used tools within arms reach. There are a lot of useful and mature Perl 5 modules available (at CPAN). The language has some warts you'll hear folks complain about. Perl 5 is considered a power tool for GNU/Linux & unix admins. Perl 5 infrastructure is great. Community support is great. The docs are great. For small scripts that involve text manipulation (with regexes) and working with the OS and with other scripts, it's very tough to beat Perl 5. The Perl 5 goals appear to me to be: be handy (sometimes providing more than one way to do it), be useful (bending the rules sometimes is ok, but try not to wreck up the place), and try to do what I mean.

Python is easy to pick up, is pretty uniform, and has a nice repl. You'll often find your Python code working correctly the first time you type it. You should be able to learn the language itself in a very short amount of time. The Python goals appear to me to be: be easy to learn, be mostly uniform. For more, open a repl and type `import this`.

The Perl 5, Python, and Ruby communities are somewhat different from eachother.

> Will Perl remain relevant in 15 years time?

Can't answer that, but I don't think Perl 5 is going anywhere for a while. Too much stuff runs on Perl 5.
Show HN: Walking Wizard, a walking style guide for better health
zap.com is a public company http://finance.yahoo.com/q?s=ZPCM

That probably explains why there is little interest in selling you the domain. It would probably be a huge PITA for them, even if they wanted to do it.
Is being sentimental about print media bad?
tl;dr;

1. Spent lots of time and money(thousands of pounds) trying to meet with CEO of hedge fund just to get one of the domains in their portfolio.
2. Failed.
3. Explained that he is co-founder of twillio europe.
4. Used above story as some kind of self proof of ability
5. Decided that he failed YC interview because of a silly mistake
6. Drew lots of lessons and conclusions.

yawn
It's hard to say. I published 8 papers before submitting mine - 6 conference and 2 journal. I guess technically you don't really need to publish any, but doing so yields a few key benefits:

a) A conference paper early in the process can get you some really great feedback on your research. You might get to network with some people who are influential or prominent in your field. You may also get greater clarity for the direction you want to take the research.

b) Publishing a few papers means that a lot of the work you'll be submitting in your thesis has already been scrutinised by experts in much the same way that your thesis will be graded. If there are any weaknesses in your work or literature you've overlooked then this should come out in the review process when you submit your papers so you then have time to address the issues. Once published, you have greater certainty that the quality of your work is PhD suitable.

c) You get to put a timestamp on your work in case someone does something extremely similar in the meantime. It's improbable, but it's not impossible. If your ideas are great, the likelihood of this happening increases. If you publish stuff, you can point at your published work and say "look - this idea was mine". This almost sort of happened to me. I took it as reassurance that what I was doing had some merit.

d) Paper writing is similar to thesis writing, albeit on a much smaller scale. You still have to review the literature, present your work, evaluate it properly and do all the necessary comparisons to other existing stuff. If you can get a small paper published it's great practice for what you'll ultimately have to do for the thesis.
Profiling with microtime? What's wrong with XHProf?
He flew from London to NY and showed up at their office uninvited only to find out the CEO was in Aspen. After spending countless hours stalking the guy and hundreds (or thousands) on a plane ticket, he missed by 2,000 miles...

If that happened to me, I'd be too embarrassed to repeat that story even to a group of close friends, let alone tout it as my proudest "life hack".
Retinal Implants Will Soon Fit Inside the Eye and Offer 20/20 Vision
Google is not indexing sites with .post extension, when searching for "site:.post" there are no results. So it's not easy way to know if is there any other .post domain. I could only find "www.posteitaliane.post" and "www.ems.post".
Don't know if github made things easier or harder. Want to contribute a patch? Fork the code, make your changes, do a pull request...

In the old days, we just sent a diff to the maintainer and that was that. It could either be accepted or it wasn't. It was quick and simple.

In the old days, opensource projects would also have a site, with downloadable artifacts, and wouldn't present the user with a source tree which may or may not work, and with millions of forks leaving the user doubting which is the official one.

It is a dumping ground of code.
For Slovakia, the db doesn't seem to be complete. When I was looking for some source, I've found one one that has almost the same number of rows and also misses the ones I tried to find. There was also packed a db that is more complete and it might be a great idea to process and use that one. Both can be found here: http://www.posta.sk/subory/322/psc-obci-a-ulic.zip (zip contains 2 xml files)
Basically all of my code I've ever written (as someone who's yet to find an actual job coding) is "open source" simply because I use GitHub for everything, not necessarily because I want people to look at it ;)

I have a few projects languishing I'm concerned about - an aborted attempt at making an EmberJS build system using Grunt, an aborted attempt at making a localStorage adapter - that I still see being starred or even forked.

I wish GitHub had some way of marking a project as "inactive" with a big warning banner. I suppose I should go back and update the READMEs of those repos to note such, but it'd be nice to have just a checkbox to tick and get a big ol' warning without having to actually update the repo.
Ask HN for help to find a missing person
Hi guys,

I have a friend who's brother lives in Canada and has been missing for 3 weeks. When I say missing he has not returned calls (his phone is off), he hasn't been online (as far as she can tell) and the family does not know his friends v well (he's recently moved to Canada). They've messaged his FB friends to no avail.

Need any inspiration you may have - how do you find someone who is missing? I am sure he is ok but the family are understandably worried. He is known to be unreliable but not as bad as this. Any advice you may have would be great.

Thanks
If this force was non-trivial we'd see it when we send out spacecraft or it would affect things in orbit.

My gut feeling is that a theoretical probe that could use this would have to weigh so little that it wouldn't be worth creating or its size would greatly limit what it could do.
Well, it's rather like karma: "As a member of the Fon community, you agree to share a little bit of your WiFi at home, and get free roaming at Fon Spots worldwide in return."
Android too. Garbage. I get people not working to optimize for mobile but at least be readable on mobile surely.
Zend Framework.
I find it interesting that there is no coverage in Santa Monica, arguably the most tech-centric section of Los Angeles. Plus, requiring folks to use Facebook to get a Karma account is a very unfortunate decision.
Good point, I appended that link to the profiling section.

I noticed there is some discontent with my use of the microtime() method. It's not intended to replace a serious debugger/profiler, but it is something that's available in any PHP environment for quick performance checks.
This is also another reason why developers choose to go the freemium route.

With apps that have their own backend its trivial to verify receipts with your server. It's hard(impossible?) to verify actual purchases with your server but In App purchases can easily be verified.
If only the App Store / iOS has a way to verify receipts that are installed with the app... http://developer.apple.com/library/ios/#documentation/Networ...
New springy form of graphene promises 'flexi-electronics'
No one with any sort of ability uses the Zend Framework. It's a piece of shit.
It is not that obvious. Especially in theory, it is quite possible that you might have a thesis but not have published work anywhere or have things in the process of being published at the time of defense. I am not sure whether this is a good idea from a career point of view though...
At this point, anyone who writes an iOS application should expect it to be pirated. Same as desktop applications, same as movies.

The response here, though, makes me suspect that the app authors simply weren't doing a very good job of planning for load. If an influx of pirates was enough to make them decide to throw in the towel, how long would they have been able to commit to keeping the servers running after sales plateaued?
Yeah, if it is an online-only server based game it should be much easier to prevent piracy.
Pre-Winter Inspection of Your Composite Slate Roofing | NJ Roofing Blog
Maybe we need a new name/acronym for this "pragmatic REST" style?
Tried that!
Thanks, Mate.
Definitely important to do AB testing. I'm wondering, on a broader scale, was it worth it to most people?
The Price of Coffee | And Other Software Related Things
>Only 1 paragraph deals with PHP's reputation, the rest is geared towards those who actually want to learn PHP and/or improve their skills.

Do we really expect the language elitists to actually read articles now? Just say something bad about PHP here and you'll get 20 instant upvotes. We're getting as bad as reddit here.

As someone who uses PHP, I found this article very enlightening.
Not sure if it's "couldn't" or just didn't want to, if they really made little money on the game.

But, there seems like there's more to this story. I haven't played the game... but having a popular free-to-download game and making money on consumables is the new App Store model.

So seems if it was a very popular pirated game, they could easily make money promoting it to the broad free-to-download audience and make money on in app purchases. I'm guessing the game will come back retuned as a free-to-play game. (looks like it already had IAP, not sure how effective it was).
I do not understand your comment at all.

To what do you vehemently disagree? That it is a slim chance of securing the domain name? If so, why does the rest of your comment discuss how important YC is to UK programmers?