skysight-inc/HackerNews huggingface dataset:
As someone who used to run a site that made money from tracking people by showing them ads (and we tried really hard to make those ads unintrusive and relevant), I have mixed feelings on this.

On one hand I totally get why people don't want to be tracked (I don't). On the other hand, for many of these sites, this is their only source of revenue.

Whenever I ask, "is it ok for those sites to block you if you are running adblock" usually people say "no, they need to find a different business model!". But my question back is always: until they do find a new business model, if they can survive by blocking people who use adblock, why shouldn't they?
No.

If you really want to know what I think, I basically linked a book that describes it. The writing may not be my best ever but the ideas have as far as I'm concerned stood the test of 15 years of tech development, which is, if I dare say so myself, not bad. No need to make up strawmen; you've got plenty of content to criticize.
I think you should just list every position in one big post rather than make one post per position you are hiring for.
My tweets rarely get favorited. The web is broken!
Reading this thread, I get the sense that most comments are from twenty-something guys. There is no way they would understand what the 40-something rusty programmer is talking about. It's call the invincibility of naive youth. You will be him in a few years.
Penn Medicine - Philadelphia, PA (ONSITE)

Associate Web Developer, Web Developer, Senior Web Developer

We’re looking for web developers of all skill-levels at Penn Medicine.

All of our new applications are being built in Ruby on Rails, but we’ve got over a decade of legacy PHP code so you’d be spending time in both environments. We work agilely and in small teams (~3 developers and 1 product owner per team) organized loosely around different themes (e.g., medical school admissions, faculty data, research data).

We’ve got a bit more about the open positions on our website (https://www.med.upenn.edu/pmacs/jobs.shtml), but I’m happy to chat (barendt@mail.med.upenn.edu) if you’ve got questions or would like to know more.
Yes he did. "At one point TV had decent programs."

As far as too many channels, it's not like you have to constantly look at those channels.
YPlan | https://yplanapp.com | London, UK | Onsite | Full-time

Here at YPlan we uncover the best events every day so you can get out and Live Your City!

We are looking for smart, talented people to join our growing team. We're agile, pragmatic and curious. We see what works and keep doing it, if it doesn't work we change it, be it tools, process, management or code. We prefer small steps over big launches. We focus on the outcome, not the rigid plan and like smart people over heavy processes.

Our stack: Python, Django, React.js, Flux, Swift (iOS), Java (Android)

Why we believe you would love working with us?

- People. We've got a very strong and skilled team with a wide mix of backgrounds and experience.

- Teams. We work in cross-functional teams, each fully responsible for a specific product.

- Culture. No BS culture focused on helping each other out, valuing each others ideas and bringing out the best in the team.

We're currently hiring for several positions including:

- Backend / Full-stack Developers - https://boards.greenhouse.io/yplan/jobs/27465
- Junior/Graduate Developers - https://boards.greenhouse.io/yplan/jobs/45388
- Front-End Developers - https://boards.greenhouse.io/yplan/jobs/36793
- iOS Developers - https://boards.greenhouse.io/yplan/jobs/20297
- Android Developers - https://boards.greenhouse.io/yplan/jobs/47542

For a list of positions across all teams, please visit https://boards.greenhouse.io/yplan

For more information, including the perks we offer, please visit https://careers.stackoverflow.com/company/yplan and if you have any questions, feel free to contact our head of talent at becs@yplanapp.com :)
Only if they achieve the blocking by not sending me the data in the first place. If you send me a multi-megabyte page that relies on Javascript to prevent a redirect to an "enable cookies" page or to remove an overlay, you're an asshole.
Until a shipment gets delayed by weather and he can't go outside because he has no more clothes. Though he'd probably consider that a positive development.
> If you build your static binary today and tomorrow there is a vulnerability in your libssl dependency of choice, don't you now have to recompile and redistribute a new binary

Technically there's only one ssl library you should use, it's the standard one. This doesn't change your overall point that when a part of the program must be upgraded, the whole binary must be upgraded as well and re-deployed, which I totally agree with. If your software is a server that you host yourself and you have full control over the deployment chain, as is the mindset behind Go, then re-deploying a dependency or re-deploying a binary is more or less the same.

Regarding logging, I'm really partial to the approach advertised by 12 factors (http://12factor.net/logs): let your software handle the business, let the supervisor handle the software's lifecycle, and handle the logfiles outside of the software, because there are factors specific to the hosting machine that in my opinion shouldn't be the concern of the software.
"- Postgres and all timestamps are UTC"

+1
Many websites already do this (sorry, I can't think of them off the top of my head). For me, it hasn't affected my browsing. If anything, it serves as a warning that those people are shady about privacy and respect for their users.
async/await is one of those very C++-ish features, though, due to how it's implemented.

Understanding ES5 async callbacks requires very little conceptual understanding -- you need to understand run-to-completion and the event loop (and I guess the idea of higher-order functions), but otherwise it's straightforward.

Understanding ES2016 async/await keywords require you to understand all of that, plus ES2015 promises, ES2015 generators, and how they're all orchestrated together to implement async/await. The code looks simpler, but understanding what's really happening is a lot harder.
Ah this has reminded me how awesome gdipp is [0]. For those who don't know, it's an alternative renderer for Windows that makes the fonts look a lot better. The only downsides are that it hasn't been updated in years and that it breaks the font rendering in a few applications (notably Chrome and Skype).

[0] https://code.google.com/p/gdipp/
Looks quite useful. I follow a number of VCs sharing very interesting stuff and it's tough to keep track of all their links and information. It may apply to different verticals too. Have you thought about Tech Reporters?
This seems like an argument that's easily quantifiable. When was television still good? How much quality programming was available to watch then vs now? How much advertising did one sit through to watch ye olde quality shows of yore?
Awesome video. I hate to say it but I never knew how a differential worked.

This is a great educational video.
congrats Luke!
Kentik | SF | Onsite (Preferred) / Remote (Possible)

SF startup hiring frontend/backend hackers. We take network data at scale, store it and take actions based on it. JS/Go/C stack. If you want to work with data, visualize data or think SDN might have legs, get in touch.

https://www.kentik.com/careers/
pye+hn at kentik.com
Yeah, the numbers seem very suspect. It says, for example, that 1 in 1.34 (ie, only about 75%) of all browsers have cookies enabled. Considering that these days, you basically need that for things to work:

1) They're probably getting a very skewed sample, and

2) They're probably counting bots that hit the site.
Location: New York City and NYC metropolitan area

Remote: Probably not, but if it was a really good match, I would consider it

Willing to relocate: No (I would not relocate without working remotely first for some months. I would consider it if things were going well, but the only place I would relocate to is the SF Bay area)

Technologies: Android programmer. Standard Java/Dalvik side, but also extensive NDK (C/C++) work. Lots of work porting C, C++ and Java programs and libraries over, including OpenGL and OpenGLES (not Objective C though).

Not my main focus, but I am good with SEO or whatever it is called for Google Play as well. I am currently bouncing between #8 and #9 for the word "books" in the USA ( https://play.google.com/store/search?q=books&c=apps ), I was #2 once upon a time, but Amazon, Nook, Audible and other well-funded companies have pushed me and my little old book app down to #8/#9. I'm pretty good at this Play SEO stuff - the book app was downloaded over 6 million times, and its ad budget has only ever come out of its profits.

Lately I have been doing the server-side work REST/database work for the Android apps as well. I used to do this stuff in Perl, and have been using Python more recently. People keep pulling me back to Perl though. Android is my main focus though.

Also my former career was as a Unix systems administrator going back to the dot-com days, so I can set up a VPS in my sleep (I have set up EC2 instances as well), or if needed, even an actual server! Plus set up standard services - RHEL/Debian/Ubuntu OS, Linux/Apache/MySQL/Python-Perl-PHP configuration, BIND/DNS, IMAP, Postfix/exim/qmail/sendmail, nagios, MySQL etc. Again, Android is now my main focus.

Résumé/CV: From 1997 to 2009 I worked as a Unix systems administrator in everywhere from high flying IPO'ing dot-com startups to investment banks and Fortune 1000 companies.

From 2009 on I have been concentrating on programming, and from 2011 on I have been concentrating on Android programming.

Email: contact@matchingwords.com

Preferences: The ideal would be you just were series A funded, for the interview I would be talking to a technical person and then other IT people to see if I was a technical/cultural/goal fit for the position, if you want I would talk to the designer or business logic people or whatnot. Then if it was going good, you'd say you strongly want to bring me in, and then I'd talk to HR or maybe the big boss or whatnot.

What I would not prefer is a Fortune 500 company or large company where hiring is a long, convoluted, bureaucratic process of me filling out forms and talking to HR for hours and giving them phone numbers of my last three former bosses etc. before ever talking to someone in IT about whether I'm a fit for the position or not. Or have some recruiter call me, and then they want me to come in to meet them even though there is no position they currently want to send me out to. I have no desire to waste my time on these types of things.
We are not at this point now, but I'll share my understanding of what the grandparent post meant.

The average car sits unused (parked) for well over half of its life (I'd say 90%, but I don't feel like research right now, and the concept holds at 50%). If we assume 100 1-hour rides are needed in a day, and each person uses their own vehicle, we need 100 cars, despite the fact that we need 100 car-hours. If we can optimize with a service like Uber, we would only need 5 cars to provide 100 car-hours in a day.

Obviously, trips are not completely fungible, but I think the central concept is clear above.

The second piece is that those 5 cars will be replaced much sooner than the 100 individual cars. That's where the utilization comes in. If everyone drives themselves, then the stock of cars must equal peak demand. If services like Uber combine riders (via UberPool - the typical car has more than 1 passenger seat that is unutilized in the typical commute) and provide utilization for cars at 50% of the day, then the total stock of vehicles would be lower than required for self-driving.

These two effects combine leading to fewer cars.
oh wait, ALL images get 2x upscaled? That sounds crazy. There are double-sized samples in the compare mode. But if they're still upscaled by macOS, what can I do?
Great. If you're better off without them, just stop consuming their content.
I'm not sure what the deleted post was about, but as a backer of both yours and Linda's projects there is quite a bit of difference. You did an excellent job communicating with us exactly what was going on, and why delays were happening. At the end of the campaign I received exactly what I paid for - not some excuse why I was paying an extra $20 to receive it only a month before everyone else can get it on Amazon much cheaper.

I never questioned for a second my purchase of "Hello Web App", but the little girl that I bought "Hello Ruby" for is going to be almost too old for the book finally being delivered.
I use Terminus as my Linux terminal font and love it, however, I don't get to use Linux much and it's hard getting Terminus to work anywhere else.
Hmm? First I've heard of it, and I work in professional baseball and have been active in the SABR community. Can you add me? mike.anon@hotmail.com
I've been fuzz testing python modules on some whimpy local computers, I'd love to give AWS a try!

I hope to find security problems w/CPython which would likely help the world at large.
Hmm...the idea to block all third party trackers by default and only allow 2nd party trackers (also with a few restrictions) could be interesting.

I'm guessing this is not what the EFF is doing here, though.
I agree. I get so much frustrated everytime I end up behind a paywall for an article I was genuinely interested to read. Plus, content behind paywalls is not something that should be acceptable in an open community like KN where no one should have exclusive access to knowledge shared on the platform
Wow, 20,000 GPU cores for 20+ days wouldn't help much?
AltspaceVR | Software Engineers | Redwood City, CA | Onsite | Full-time | Permanent eligibility to work in US required | Virtual reality, Unity, Rails, HTML5, React, ES6, WebGL, three.js

About us: http://altvr.com

Open positions: http://jobs.altvr.com

Our team: http://altvr.com/team

WHO WE ARE:
- AltspaceVR is a virtual reality software company building a platform for communication in VR.

- Backed by some of the best investors on the planet (http://bit.ly/1EEqFsw)

- With a team that is passionate about the future of VR.

WHAT WE BELIEVE:

- VR will be for everyone.

- The social connection enabled by VR will change your life (and we can show it to you.)

- We should embrace everything that is great about the 2D web.

- That we can and will invent the 3D web.
For more info: http://altvr.com For open positions: http://jobs.altvr.com
Houston, TX - Lead Software Developer - Onsite Only
We are looking for high potential candidates who have 3+ years of hands-on software development experience along with some team or project leadership experience. We are a technology consulting firm but the bulk of our work in based in Houston, TX. If you are interested in learning more, please send your resume and contact information to shanna.wright@parivedasolutions.com.
San Diego would be a nice place to have a base of operations for getting more involved in biotech.
The story of the persecuted Christians falling asleep in the cave is also known in Christianity as "The Seven Sleepers of Ephesus" or "The Seven Holy Youths of Ephesus"[1]. Their feast day in the Orthodox church is tomorrow[2].

[1] https://en.wikipedia.org/wiki/Seven_Sleepers

[2] http://www.goarch.org/chapel/saints_view?contentid=152&type=...

Edit: I found this article extremely insightful, but have nothing insightful of my own to offer in response except for this bit of trivia. :)
Recursion Pharmaceuticals | Salt Lake City, Utah -- Onsite

Looking for a Senior Data Scientist / Computational Scientist.

Help us bring computational sophistication to curing diseases in a way that's only recently become possible. We’re a small (currently 8 full-timers) and fast-growing biotech startup with an amazing set of advisors including the Broad’s Anne Carpenter, and we're using high throughput biological experiments in human cells, automated image segmentation and feature extraction, and machine learning and statistics to find new treatments for rare genetic diseases faster than anyone has previously thought possible. We’re looking for a computational scientist with an outstanding track record to join our computational team and help lead our analysis efforts.

You'll need a deep foundation of statistics and probabilities, strong coding skills, and real-world machine learning experience. You should be adept at data exploration and visualization, developing and testing models and hypotheses, and rapidly solving lots of big and small problems using lots of numerical data, preferably with python’s scientific stack including pandas, scikit-learn et al.

We'll sponsor current visas, but you must already be able to work onsite--we can't wait for next year's visa cycle.

More details and how to reach us: http://www.recursionpharma.com/senior-python-data-scientist....
Justworks is hiring across the board (engineering [front end, back end, ios), sales, marketing, product, design).
We are building tools that help startups and SMBs compete with larger companies by giving them access to the same tools and benefits larger companies have. We process millions of dollars a month in payroll, provide access to healthcare that is significantly less expensive than standard small group rates and also automate tons of the really difficult and time consuming parts of running a business (tax filling, workers comp, epli etc.). We're growing about 25% month over month.
I really enjoy working here. We're working on tough problems that really impact the entrepreneurial community. It's nice to work on something that has a clear value and solves a clear problem for a group of people I care about. The team is excellent and the business is being run very well.
Contact info in profile, feel free to ask any questions or reach out to me directly.
It's a proof of concept. The numbers are dependent upon people visiting that page. As they say in their FAQ:

> The quality of data that we get from this project is definitely decreased as a result of the fact that the design of the website encourages people to play with their browser configurations. A lot of people are doing things like turning off javascript, entering private browsing mode, or deleting cookies just to see what effects those actions have on uniqueness.

> We'd have gotten better data by putting these tests in an invisible corner of a high-traffic website, but that simply isn't the EFF way when it comes to running an experiment like this
How could I get on that list? I would love to be involved.

Edit: email -> dustin@xdlbx.io
I would love to use Feedly but Feedly requires an extension to use who's only possible purpose is to spy on you. The extension provides zero features that could not be provided without it. Since it's required (as opposed to optional) the only logical explanation is its spying on you.
> I doubt I have used "many" yc-products from the total last batch in the past 12 months.

I think you're conflating YC with Kickstarter. YC increasingly works with companies that are later-stage; there's no reason they couldn't be almost shipping when they do YC.
Lots of professors leave academia to pursue other careers. It frequently happens when they're denied tenure, which has nothing to do with misconduct (there are a lot of junior faculty competing for a small number of tenure slots). In a field like CS, professors can get much higher salaries working outside of academia, so many are tempted to leave.
It's possible that very few visitors of panopticon use W8.1.

I'm using Firefox ESR on Linux64 and I get 1 in 550.
Houston, TX - Enterprise Architect with Sales Experience - Onsite Only
We are looking for a very senior level resource to join our team in Houston, TX. You must have enterprise architecture experience, be able to solution, have prior consulting experience as well as some sales experience. We are a technology consulting firm but the bulk of our work is based in Houston, TX. If you are interested in learning more, please send your resume and contact information to shanna.wright@parivedasolutions.com.
Prime is a sign that Amazon has to some degree given up on the simple business model of just selling stuff with a margin. It's gone from chasing Walmart to chasing Costco, and that's a much smaller market.

That's not to say it doesn't make business sense. The problem is that monetization is now tied to walking the fine line between positive experience and pissing people off...e.g. they have made Prime worse from the customer's perspective. New ways to suck is not a good kind of innovation.
Show HN: Optical Magnetic Stripe Reading
See How Indian Man Praising Islam V Hinduism
Email 2.0 – Your Personal, Trustworthy and Automatic Email Assistant
6 Nested Virtualization Resources to Get You Started with Community Edition
23 registered users? :P
> But my question back is always: until they do find a new business model, if they can survive by blocking people who use adblock, why shouldn't they?

In this day and age, Adblock is a necessity for nontechnical users. I installed it on my parents' machines to protect them against drive-by-downloads, malware, etc.

Someone may say, "I know my ad networks would never do anything of the sort". But the fact is, ad networks get compromised, and even ad networks that have strict policies for acceptable ads sometimes have bad actors slip through. Even if it's not often, it's enough of a risk that it's simply not worth it.

FWIW, Reddit may be in a different situation, since I believe Reddit's ads are self-hosted. In that sense, I'd view it more as analogous to sponsored user-generated content, which I have other philosophical issues with, but don't suffer from this problem.
Watch STUPID Mistakes in Bajrangi Bhaijaan Movie
How well does this really work? It occurs to me that this could be used as a form of steganography.
How to Become a Technical HR Recruiter
"Nevermore will I bumble through endless confusing aisles like a pack-donkey searching for feed while the smell of rotting flesh fills my nostrils and fluorescent lights sear my eyeballs and sappy love songs torture my ears."

Author needs to cheer the fuck up - his life sounds like a chore...
I would use it to find 1,000,000,000 digits of Tau.
I'd like to point something out that I never see mentioned...

Some common medications make people hotter. Amphetamines, antidepressants, and some narcotic painkillers for example.
don't see how this is any different from the educational backbone infrastructure in the UK like JANET.

JANET has been around since (and before) I was at school 15 years ago, and has kept with the pace, more info at https://www.jisc.ac.uk/janet
No one will do an unpaid internship in San Francisco when there are so many paid internships.
Homesnap in Bethesda, MD (near Washington D.C.)

Android Developer (onsite)
http://www.homesnap.com/about/jobs
Email me directly at lou@homesnap.com

Homesnap is an award-winning startup disrupting the real estate industry. Our apps empower people to discover real estate info, whether standing in front of a house or sitting on a couch.
If it were the difference between getting the job I wanted and not, I would learn French.
At my current job, we aim for a new employee to push to prod on day one not because we want the employee to begin churning out valuable work immediately, but because we want them to quickly become familiar and comfortable with the development, QA, & deployment workflows and tools.

The ticket that gets deployed is often as simple as a typo fix or a small CSS tweak, just to illustrate the whole process. The risk of deploying to prod isn't zero, but since we deploy many times a week already, the risk of deploying a typo fix is pretty low to us.

It also serves as a test for the existing employees: ideally those workflows are smooth enough that it all Just Works on a freshly-set-up environment and account, and we are comfortable enough with our rollback strategy that (after reviewing and testing) we are not afraid of merging in and deploying our new employees' code.