skysight-inc/HackerNews huggingface dataset:
RolePoint | (mostly) Python Software Engineers | London, UK and New York, US - https://careers.rolepoint.com

You'll play a key role in building a platform that's changing how Technology, Finance, Media, Healthcare organisations hire and access talent - and that is already implemented in the three largest employers in the world.

==New York==

You will be a key figure in the New York engineering team; the primary function will be to build and manage the integrations between RolePoint's applications and the systems that exist within our clients infrastructure (typically Applicant Tracking Systems and Candidate Relationship Management tools). RolePoint's success is dependant on the reliability and features of our data integrations, so you'll be integral to the team and involved in the management of the integration product.

From our New York office, you'll be helping to shape the engineering team based in Soho where we currently have our Account Management department. They are a group of highly intelligent, experienced and passionate people who are also expanding. You'll also be working closely with our London engineering team and RolePoint's customers.

Bonus: Created APIs used by internal and external developers

https://careers.rolepoint.com/#ahBzfnJvbGVwb2ludC1wcm9kchALE...

==London==

You'll be building the most advanced and user-friendly application flow that candidates go through when applying to jobs online and scaling to handle millions of requests per month.
Based in our London office, you'll work alongside passionate, like minded individuals, where ideas and innovation take precedent and each team member contributes equally. You'll be writing code and architecting solutions, all whilst maintaining balance between great design and shipping products.

Bonus: Functional programming, GAE

https://careers.rolepoint.com/#ahBzfnJvbGVwb2ludC1wcm9kchALE...

==RolePoint==

We're building a company that allows you to work on interesting projects in a stimulating, social environment. We work on flexible hours, offer unlimited vacation days, go out for weekly team activities and once a year bring the whole company together on an international gathering to reconnect outside of our work.

Check out more roles at https://careers.rolepoint.com
Dilute instead of trying suppress.

1. Make additional forks that are similar in name to the rogue fork to dilute.

2. Rename the original branch to branch-official or branch-llc which should be distinctive enough to keep it above the fray.
modulejs.com

I was trying to build webpack before webpack was webpack. Then webpack became webpack and I still have the domain.
I'm a big fan of fuzzers and believe the HeartBleed bug could have been found by one. Finding an already known bug would require a very careful researcher (to avoid providing either clues or bias). In any case, thanks for all the work you're doing Hanno!
There is nothing in the market that is at par with VS as an IDE. I am in the hope that CLion will give me an alternative of Visual Studio for C/C++ on Linux.
Google's advice for keeping employees happy
It may not be big in the US market yet, but I can tell you for sure - here in the UK, it's huge. Almost all transactions I do in chain stores are done with contactless.

I believe it's a similar story in Canada.
Automata film critique: Ability to self-repair isn’t the same as consciousness
Be aware that the plug-in repositories follow the version of Idea, so when upgrading you'll need to uninstall and reinstall with the correct repo. Hope this helps!
I did this for years, but monitors are oddly more expensive than TVs.

All my TVs now are actual TVs, but they are more or less permanently set to HDMI1 input and all the other input source switching is handled externally. The exception being Netflix on the non-theater TVs, for that I usually use the on-TV Netflix client.
Colorado proposes bill supporting photographers who record police
http://hired.com already does this, and they seem to be doing it pretty well. I don't want to dissuade you, as they have not upended the industry yet, but check them out.
Video Marketing – Significant Part of Internet Marketing
As the old joke goes, a good developer can write FORTRAN in any language.
Can you set up a distributed system, nationwide, to collect and correlate months of traffic patterns for 50% of the population?
Bubbles, Distortions and Startup Realities
I liked him, and then one day he was being a complete asshole about something (as I recall he was making shitty comments about people who buy Apple products), I tweeted him saying 'using inflammatory and hostile language doesn't help you get your point across', and he said 'THANKS DAD' and blocked me.

So, I dunno. He's a smart programmer and a smart person, but flipping your shit on Twitter doesn't really make a whole lot of sense.
Ask HN: As a freelancer, should I incorporate into an LLC, S-corp or C-corp?
Hi everyone. I am a foreign student currently residing in Germany. I happen to have a US bank account and wanted your advice/opinion on whether I should incorporate (in the US) into an LLC, S-corp or C-corp for freelance work. Much obliged for your feedback. Cheers!
I agree it is a problem, but for those in a particular field, you learn pretty quick which are the reputable journals and conferences.
I agree with you 100%. I used to live in a small town and worked for a company whose CEO was infamous for stealing ideas. According to him, he wasn't actually stealing ideas, he was just implementing other people's ideas without them.

The typical scenario -- according to him -- was someone would pitch an idea to him, then he would counter that they should go half on the seed money. If the person wasn't able (or willing) to come up with the money, he'd implement the idea without them.
I've had a similar experience, though I deleted my Facebook account entirely after downloading my info.

I feel great about it. This might come across as somewhat misanthropic, but Facebook made it too easy for people I don't really like to interact with me. As it is, I stay in touch with the people I see in my daily life in my daily life, and for the handful of people who I live far away from and used Facebook to stay in touch with I just use email, text messages, and phone calls.
When I was on there, to announce my transcendence over the highlight reel, I would intentionally broadcast lowlights (I need to lose a few pounds, bought a cheap pare of sneaks, hairline recession, etc) as a way to say "Im so above this pettiness I don't give an eff what you think of my life". Of course, that's just as childish, but that's where I was. So glad Im off FB.
Right. I forget that some people use Windows and that Windows machines usually don't have PostScript viewers installed.
Apache v2

6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.

I did not found gpl clause
A private citizen could take the photos and store them on a computer.

A private citizen could not easily run them against license plate databases at scale and resolve the identity of the car's owner to the name of a real person.

A private citizen could not then take that real person's name and run it against LE databases to determine whether the registered owner of the car were a known arsonist, terrorist suspect, felon, firearms owner, or campaign contributor to whomever.

If the battle is to be fought and won, I would be surprised if "taking pictures" were the act found to be unconstitutional. I would be slightly less surprised if "storing every bit of metadata possible on every human possible" were found to be unconstitutional, and that storage / reconciliation should likely be the targets of our efforts.
Ask HN: How do you decide to learn something new?
Do you learn something because your project/job requires it ?

Do you learn out of curiosity ?

Do you learn because you planned to acquire the skill/knowledge ?

Recently I have become bit lazy in learning new things. My logic is I will learn it when I need it.

Because there is so much to learn, how do you decide what to learn and what is the best approach ?
http://kukuruku.co/ - Mainly on Engineering.
>No. A warrant means

Are you serious? We're talking about a new thing that only restricts access compared to before. It would not be the same as a warrant today. That objection is ridiculous.

>Status Quo for the past decades.

Part of the problem is that it used to take manpower to spy on people, and a lot of that is getting replaced with computers that do it for nearly free. It's not a legal change, but it changes the end result in a terrible way.
This clearly is a landing page of a non existent product.
Keep in mind that in the US chip-and-pin is still virtually unknown.
"Patents were originally created give monopolies as a reward for innovation."

That's a common misconception. The original reasoning for patents was to provide a limited (in time) monopoly to inventors in exchange for sharing (and describing in detail) their invention with the whole of society.

Interesting anecdote, afaik Gore & Associates, Inc.'s Goretex patent expired before it was universally used for outdoor clothing, thus any brand coukd release their own unlicensed goretex-like material. They have since stopped patenting many of their inventions afaik.
A bunch of people are going to think "what's the difference," but it felt awesome to get to the end of this and see that a woman had written it.
Because it has a tendency to lull you into wasting time on a product that's not going to make any real money.
Agreed, but part of the benefit of real flying hours is to expose the human pilot to situations of fear and stress (and to learn how to deal with that). A computer, on the other hand, has no need to be trained to deal with those particular emotions.
Hmm. Interesting anecdote. I've spent a couple of decades in and around relational databases. They tend to be half-denormalized crufty beasts too.

Data integrity is less of a technology problem than people make out.
> SQL schemas are not expressive enough to describe the data types which I want to store in the database.

I'm incredibly skeptical that SQL doesn't support your data types but JSON and RethinkDB do. A quick glance at the docs for PostgreSQL and RethinkDB, and the RethinkDB types are a small subset of the PostgreSQL types. It sounds to me like you just don't want to break out nested objects into separate tables.

http://www.postgresql.org/docs/current/static/datatype.html

http://www.rethinkdb.com/docs/data-types/
I think it's a safe assumption that most Netflix subscribers want to watch Netflix on their TV with ease.

My grandpa has a Netflix account. If he wants to buy a tv that can play Netflix, It's so much easier for me to tell him "buy a TV with the Netflix logo" than "buy a TV and then buy either chromecast/Apple tv/roku."
My Facebook "happy place" involves using it like a glorified email system.

In other words, it's "a tool I use to contact people" and not "a place where I hang out."

I do not allow Facebook's various apps and operating system hooks to notify me ever unless I am directly messaged by somebody. Used this way, I find it really valuable and not distracting. There are tons of people I'd never be able to effectively keep in touch with without it.

I also unfollow all of my negative FB friends. This is FB's most underrated feature. Instead of unfriending a person and dealing with the possible fallout, you can quietly unfollow them so that they don't show up on your feed. You can still contact each other, and they don't know they've been unfollowed.

I'll always keep in touch with my closest friends, even if they move to a shack in the desert and I have to rent a camel to talk to them. But for the rest of the friends and family I maintain some level of contact with[1] - probably a hundred or so? - I don't know how I'd keep in touch with them anyway.

______________

[1] The threshold would probably be, "would I care if they got a new pet or not?"
Fruit might be good for it's vitamins, but in moderation. Increasing fructose consumption after a certain threshold - which could be easily crossed when increasing it's consumption - would not necessarily be a good thing.
Square Launches as Email Marketing Tool
Redesigning MySQL – AWS Tech Talk on the Aurora Database [video]
That's output only ;)
BabylonJS – A JavaScript framework for building 3D games with HTML 5 and WebGL
Depends on the platform. To me, that's a big measure of how well-designed a platform is that I can pick it up quickly and stop being bitten by its idiosyncrasies.

For example, I've been supporting old ASP.Net Web Forms projects for about a decade and I'm still getting stunned by that damned monstrosity.
I used Mosiaco[0] for a while, but I found it more frustrating than useful. The paid version is slightly better but not by much.

Eventually I found gaming not to be a good enough reason to use windows as my main os, and now only boot into it if I really wanna play something I can't run in linux/under wine. Window management is my biggest technical/functional gripe with windows. AwesomeWM is just... awesome.

[0] http://www.soulidstudio.com/
Dick pics are seen as a source of humor in our culture. "Can they see my pu*" would be more effective.
You get fooled into thinking you're on to something, when in reality it's a zombie. Which can be a great lifestyle business, but your (potential) VC backer may be less enthusiastic.
Isn't the whole point of fuzzing that you don't really need to understand the code to find flaws in it?
+1 Oooh, yes. Your pithy comment reminded me of this vlog brothers post where he relates his small Midwestern town to Renaissance Venice. I couldn't find the video if I wanted, the search terms are too popular.

Still, same thing, locality is important. I wish it was stressed more often in this increasingly globalized world.
link: https://www.kickstarter.com/projects/aresdrones/ares-finally...
I'm not hopeful that contactless will take-off in the US either.

The USA is finally moving to catch up with the rest of the world in terms of using smart cards rather than the archaic mag-stripe, as the liability shift that took place in Europe 10 years ago is swinging into force now.

But it might be too late, and you might be right, the likes of ApplePay may well take over entirely in the USA.

Elsewhere, where Apple have less market share this may not be true, and the US may end up in a ghetto of 1, again, with its own market dynamics and tech that's not applicable in the rest of the world.
How to Get 700% More User Feedback for Your App
> I think you're overestimating the pull Netflix has

Literally every device in my entertainment system can independently access Netflix: the TV itself, the Apple TV, the Blu-Ray player, and the Xbox. Two of those devices' remotes have dedicated Netflix buttons on their remotes.

So you're right that this is probably not going to drive sales. But that's only because they've saturated the market already, not because they aren't relevant to how a lot of people watch TV.
Also, why use such a heavily loaded and overloaded term? I am sure he had his reasons, maybe because it is ambiguous.

I'm pretty sure we all agree that standard oil and internet explorer were not of great benefit to society.
> They shouldn't pass on the savings to just some of the customers; there's no reason they can't pass on the savings to all of their customers.

So they shouldn't be allowed to pass the savings on to the customers who actually use the service in question and thus benefit from the colocated server? And this is supposed to be more "fair"? And somehow the ISP's rate model for their customers is yours to dictate?

Consider if ISPs actually charged customers by data transfer, the way many large datacenters do. What actually costs the ISP money is data transferred outside the ISP's network, going over peering connections. Many datacenters don't charge for bandwidth within their own network; for instance, bandwidth between AWS nodes in the same area is free. So why can't an ISP use the same model, and only charge for bandwidth going over their peering connections but not for bandwidth that stays inside their own network (such as to the YouTube or Wikipedia mirror they're hosting)?

For the record, I do believe in network neutrality in the sense that ISPs should not be artificially limiting bandwidth to particular Internet services (though I'd prefer to see that solved more naturally through ISP competition, but there's a severe lack of local ISP competition available). I don't, however, see anything wrong with setting up additional peering/colocation/etc arrangements that are designed to be mutually beneficial to the ISP, their customers, and the services whose data they're carrying.
Gather Forum Software Update: Maintenance Mode
2) If you have an existing company entity (from another failed startup attempt) that didn't have a lot of entanglements, is it better to change the name of that company to your new startup (after passing #1 test) or better to shutdown and restart? Just trying to understand if there are any (longterm) downside to a simple rename.

Your products and your business do not need to have the same name. Ever seen a shop called Yum Brands? You can just trademark your new brand and continue.
Honestly, I don't know. I'm not really familiar with non-Arch distros, and I only install a different distro maybe once a year, so I've never dug into the problem. The first thing I do when I install a non-rolling-release distro (usually one of Ubuntu, Mint, or Fedora) is update the software using the package manager. The upgrade process almost always fails in some way and leaves me with a broken system. On the odd installation where it does work, it will then inevitably fail on a future update after a few months of dormancy.

I figure it must be something I'm doing, but I don't know what it could be, as updating is literally the first thing I do.
I would often get feelings of envy or
dissatisfaction from browsing it...
...comparing the best moments of my "closest"
500 friends, sometimes I come up short

No, not crazy at all! I've seen MANY people make similar observations and I have definitely felt this way myself.

It's totally sensible. How could a person possibly avoid comparing themselves to others, even subconsciously, and how could a single person's life ever compare favorably to the aggregated "highlights" of multiple other people? logically we know it's about as realistic as comparing ourselves to sports highlights on TV, but we still do it because it's a human thing to do.

For me the answer involved not really spending time browsing FB; I don't really read my "feed" much. I mainly use it to contact people.

I guess you could say I use it a bit selfishly: I post things on there more than I read others' posts. I don't think it's selfish in the same way that talking only about myself during a "real" conversation would be selfish, though, because nobody is forced to read what I say on FB. They can pick and choose...
So if I buy a beefier server, my users with a netbook (ca. 2007) will feel a responsive[1] website?

[1] Responsive as in "Mozilla Firefox is not responding", not as in "Responsive Design".
ClearTax (YC S14) Is Hiring Engineer #4 in New Delhi, India
ClearTax ( www.cleartax.in ) is in the unique position to shape the future of India's financial software. We are India's number 1 tax filing website.

We are also the first India focused product company YC has funded.

https://cleartax.in/meta/careers

Software and experiences designed by us will determine how Indians e-File, save on their taxes, invest and lead simplified financial lives.

Most financial software in our country is from the 80s and stuck in legacy. Most people today have powerful smartphones in their pockets and their lives are better because of apps like WhatsApp, Google Maps, Truecaller, etc.

Simple and intuitive financial tools for taxes, accounting, payroll, invoicing, investing do not exist for the mobile in our country today. We want to change this.

We are hiring:

* Full stack engineers. * Android engineers. * Generalist programmers. * Back end engineers.

Email: careers@cleartax.in if you are interested.

We'll relocate you from anywhere in the world to India. We are building a great company that is transforming how Indians approach their finances.

Come join us.
If you are just doing blob stores, I can get behind a document style database. I know of some people doing a lot of work with blobs that use relational databases.

I know of a "Diablo clone" online RPG that uses SQL Server to store the character blobs for the people playing the game. They have a logically partitioned table, GUIDs for IDs (used for the partitioning), and just a big ass blob (somewhere between 32k and 128k) assigned to that id. I'm sure there are other items associated with the row, but that's the gist of it.

They handle all of the funky stuff in the application. I don't see why that wouldn't work in a document style database, and I'm not entirely sure what the design decision was to use SQL Server.

I'd like to see if they handle items in a relational manner or all of that is in the application. I wish more companies were a bit more open about their schemas and design decisions. I have done a lot of things a lot of different ways, and I'm always curious about how others have tackled similar problems.
He's saying that Sql or NoSql dont matter in this case, since he is using Haskell's type system to verify integrity. A document database is often a better fit for data structures than a relational database, if you are not using the integrity features of a relational database anyway.
> The exception being Netflix on the non-theater TVs, for that I usually use the on-TV Netflix client.

And, if that fits what you want, great. OTOH, If someone is trying to avoid unwanted features of SMART TVs, some of which may not be separately opted-in and which generally rely on network access, providing network access to the SMART TV to allow the use of the on-TV Netflix client is self-defeating.

(I'm personally not so concerned about those features, though I've seen plenty of people who seem to be, I just want to avoid relying on SMART TV features because they are additional potential sources of failure, and because the "SMART" parts become outdated much faster than the display parts.)
Try it without instancing. I was working on a rendering approach and initially went with instanced rendering. I was reading about how badly some GPU's handle that, so switched it off and saw a pretty decent perf gain. Basically trading some startup time to mass create the attribute buffers in exchange for better ongoing perf.
The Most Important Thing on the Internet Is the Screenshot
Exactly. It will come along, and soon. And while all the terminals are being upgraded to support ICC, most of them are being bundled with NFC.
Seconded. When I was getting started with Clojure I had a ball with these set of tutorials - http://iloveponies.github.io/120-hour-epic-sax-marathon/
...and why the hell would you want to do this.
https://github.com/WhisperSystems/Flock/commit/9c2fa9e35ed72...

https://github.com/WhisperSystems/Flock/blob/master/flock/sr...

https://github.com/WhisperSystems/Flock/blob/master/flock/bu...

https://github.com/WhisperSystems/Flock/blob/master/flock/sr...
Yeah, there were more upgrade conflicts years ago before most system software switched to the "conf.d" directory-style configuration system. Now the Arch-provided config upgrades cleanly as the user configuration is separate. Upgrade conflicts have been very rare lately.