skysight-inc/HackerNews huggingface dataset:
Publisher Development Manager
Please apply to http://jobvite.com/m?3tB0shwi
Drawbridge is the leading cross-device identity company building technology that fundamentally changes the way brands connect with people. Drawbridge enables brands to have seamless conversations with consumers across their computers, smartphones, tablets, and connected TVs. Backed by Sequoia Capital.
The role is to be the face of Drawbridge with Publishers and App Developers. This role is focal point for procuring and facilitating unique deals and opportunities to allow revenue generation from our clients. The role is highly focused on building relationships, on-boarding partners, managing media and being a strategic leader in creating innovative monetization opportunities
What You'll Be Doing
Source, engage and negotiate partnerships with premium publishers and app developers
Evaluate and build media buying strategies across programmatic and direct offerings to increase ROI
Develop relationships with media makers
Work with business units to evolve and shape new media buys and strategies
Analyze and optimize media deals to capitalize on existing demand
Represent Drawbridge at industry events
What’s In It For You
Contribute to a fast-paced, high-growth company that will challenge you, and which was recently featured in Forbes, Fortune, TechCrunch, and AdWeek.
Have a huge impact in the hottest growth area in digital advertising.
Get rewarded with competitive pay, benefits, and pre-IPO stock options.
Work with fun, intelligent people in a great work environment.
Enjoy free lunches, fully stocked kitchen and a kegerator.
Stay fit with our free on-site gym.
What You Need For This Position
3-5 years of experience with online media buying or advertising
Sound understanding of the media buying ecosystem
Excellent relationship building, listening, presentation, written and verbal communication skills
Proficiency in combining data analysis and sales feedback to grow existing accounts
College Degree
Upcoming hackathons calendar repo
It works for floating point numbers -- 0.01 0.02 0.04 for example. So it's a geometric series that has to start with a positive number and doubles. (The submit button and the show the answer button were broken for me.)
Shotgun full of buttons is your standard coder designed UI.

Many of the common alternatives are worse though, I prefer a shotgun full of buttons to many of the supposedly simpler systems unless they are very well thought out.

Good UI is very hard.

edit - to me, really good UI is simple shit like things that gather system stuff, then install while gathering user stuff. When that started coming in as standard with many linux installs, I almost wept ;)
> No muffler replacements, no leaking head gaskets, no timing belts making an attempt at freedom

FWIW I've only ever changed the oil on my 2006 Ford Focus.
http://nmp.nasa.gov/st6/TECHNOLOGY/compass_tech.html
Mockpy is an open source tool to quickly create mock servers
Mockpy is a python open source line utility to quickly create mock servers on Mac OS X. Mockpy is inspired by wiremock and uses libmproxy for the proxy functionality.

Mockpy works by reading a list of configuration files in the YAML format, it uses these configurations to match the HTTP request received and return an http response based on the matched YAML file configuration.

https://github.com/oarrabi/mockpy
Ask HN: Password-less login
How do you do it? OR, why won't it work? Where has it critically failed?
Not saying this is a bad article but the 'first glance' part seems misleading. There's lots more to read than the title suggests.
Ask HN: Where to market/sell partially developed software?
Does such a thing exist?

I have a partially developed online betting platform. It's reached a scale which I can no longer develop as a side project, and I'm interested in selling. Other than reaching out to existing online betting platforms, does anyone have recommendations on how to market partially developed software?
Well, that's really interesting for all of us who work with multi-tenant webapp.

Maybe you took some notes.

Could you share some more info if you are free to disclose how you poked with the connection pool.
I haven't look at OpenERP sources, but I think the database in use is PostgreSQL.

> "for a user of one database to access other database"

Were OpenERP using a database for each tenant or 1 database with multiple schemas ?
In case it was the former case, were all databases accessed with the same credentials ?
Which connection pool was it ? Pgpool / Pgbouncer ?
Where was the vulnerability, code, db, pool, config setup ?

Sorry for all this questions, I'm indeed very interested and involved in this topic.
Specific to the Microsoft Office suite, or in general?

I spent some time trying to automation Powerpoint and Excel creation via Python, which is based vaguely on the capability: http://clebio.github.io/pythonOfficePresentation.html

Unrelated to Microsoft Office, I wrote a Perl utility that would run QXDM (telecom call testing software) via OLE in order to automate the initiation and answering of cellphone calls (think drive-testing or load-testing a cellular network). It was quite useful. Qualcomm, who licenses QXDM, had a fairly good reference document for the OLE interface to the program.
New York to Complete First Prefabricated “Micro-Apartments” This Year
Yep, these licenses are banned in Amazon for example. I am also refusing to use AGPL projects because I think free supposed to be free in the BSDL sense and not some weird awkward way that AGPL is trying to force on people.
It's a good point that we've seen this before. I'm under the impression that many early computer standards were essentially de facto standards caused by everyone trying to be compatible with a market leader. e.g. "Unix-like" or "IBM PC compatible". That's probably not the only way, though.

I guess the real question is "how are successful standards created?"
With an equal protection clause, i.e., no particular number or a group of numbers can appear in the rule, is the problem solvable?
On an OS that is still under Microsoft support, all of those "bypasses" require:

A) An argument to powershell.exe which Office will not supply when executing the ps1 file or

B) Interacting with the powershell window after it's opened (which you can't do without already having some sort of code execution) or

C) The execution policy being set to something that allows unsigned code.

A and B are impossible, and C can be locked down with group policy to the point that local administrator rights can't bypass.

Executing a ps1 with the appropriate parameters after executing something else may be possible, but also redundant.
Mars doesn't have hydrogen because at temperatures where water is liquid, the speed of hydrogen atoms due to temperature is greater than the escape velocity from Mars.
This Little Warship Blew Up, Burned and Saved America
Yes, this is exactly right. If you want to write free software just use a nice license like MIT, BSD, Apache, Eclipse etc. Why would you want to force your views on people?
Going into space for 1,000 days presents a series of health risks
It's also something that, while everyone seems to agree on it, the actual process of simplifying it is stupifyingly boring.
If we're worried about lousy developers being lousy, then I think we should do the absolute opposite and make -Wall the default.
Prestige only has value if the community upholds it with integrity and warrant. The journals are fundamentally looking to protect their business model and their attachment to the community. Thus the journals' prestige becomes significantly diluted (and with warrant).

Publication prestige originated in the publication's crucial role as a discovery mechanism before the Internet. Now there's a much better discovery mechanism, and the community is adapting well to it. If publications had the community in mind foremost, they'd similarly adapt.
To be realistic, the chances of selling something like this practically nil. Nobody wants to own software that they have no clue how it works, with the owner gone. That's a bad investment.
Practically speaking, asking them to resign their posts is kind of extreme. Food is a little more tangible than morality.
See, but your statement is super misleading. You introduced your jobs site with a direct comparison that all but directly claims that your site serves the same function as CL:

"Craigslist charges for job posts in competitive markets; the posts disappear after thirty days.

I charge nothing for listings at http://www.warplife.com/jobs/computer/ and they are permanent."

Instead, your site is effectively a rolodex of companies who hire tech workers.

While this isn't useless, it's completely unlike CL. Frankly, I can see almost noone[0] spending money on a Rolodex entry. I would regard anyone who did spend money on such a thing with a huge amount of suspicion.

And, uh, I've gotten a couple of really good, solid job offers through CL jobs postings, so they were quite useful to me.

[0] "Almost", because people spend money on unreasonable things all the time.
Did you read the article? That's exactly what the author was pointing out. Also this article and wiki have ruined The Martian for me.
Prostitutes are now teaching each other about Bitcoin
You're spot on in that citations are largely the pagerank metric and that's really what "counts", but there's a need for having an earlier metric. Journal impact factor is a computation based on historical citation count of articles in a journal. The leap of faith is then that if you publish in a journal that has a history of publishing highly cited work, that means your work is good and likely to be highly cited. There's any number of ways to argue against that logic, but that's the way it works.

So yes, what journals typically provide is a leading indicator of quality that you can get before waiting for citations to come in. There's a definite demand for such a leading indicator, and I certainly believe there's an opportunity to replace the journal with something else.
The official React repo actually used Jest, which is Facebook's own testing framework/test runner/Frankenstein's monster.

Basically an old 1.x version of Jasmine, bolted to a test runner, a JSDom environment, and a ton of mostly working automocking magic. It's glacially slow and kind of buggy, and in my experience most projects using React use Mocha, not Jest. And I haven't run across any using actual Jasmine (Jasmine and Jest are neither compatible nor interchangable).

As a general rule, I'd say node-based projects are heavily mocha based, whereas browser-based projects are much more mixed. CoffeeScript based projects seem especially likely to use Mocha over Jasmine; Angular (as you noted) has a strong preference for Jasmine due to their Protractor tool, etc. QUnit seems to be used by a lot of libraries and frameworks, but to have almost no usage among projects; I've never seen QUnit tests in the wild except in framework/library repos.

And as a final data point, note that on NPM, the main mocha package has almost 5 times the weekly downloads of the main jasmine package.
Yep, many organizations banned it already and few guys are learning it the hard way that they should have. Google requires special approvals to even use AGPL in their network. It is kind of funny that these guys who want AGPL showed down your throat happily use non-AGPL code.
buy Windows 10 Pro for $164 but it will break compatibility with their Office Software

How so?
Thanks for detailed description!

Yeah, I observe in telescope Venus + Jupiter dance for a 3 weeks already.

Still beautiful show, even without telescope.
You can get a reasonable windows 8 desktop for 300 dollars. If it increased productivity even by a small margin (less then a dollars worth a day) it's paid for itself before the end of the year.
Interesting to see how long they stay shut
nah. It will be ardupilot (or another open source flight controller) on linux, and because it's on linux, you have access to all the other open source goodies you need for processing, analytics, connectivity etc.

It's already happening - check out http://emlid.com or http://erlerobotics.com for boards you can use with Rpi2 or Beaglebone Black
After storming with this problem for a while there are two approaches that are promising to me.

1) Have users enter their email address and always use a newly generated e-mail link to login.

2) Give the user some data like a nursery rhyme that is unique to them and easy to memorize. Every time they want to access the site you ask them specific information about their nursery rhyme without revealing all the details of it.

Example: Seven Goats Hopped Seven Boats With Only a Spoon to Spare.

You could ask them "how many letters are in the last word of your rhyme, how many goats were there?" ... stuff to that effect.

Personally, I really like the "email me a link" approach because it requires the user not learning any new passwords, although it is not as immediate for something like an admin page. That's the method I'm using for a website I'm developing.. so it's yet to be tested in the field.

There are some promising projects using "select all the right emoji (or equivalent tiny symbols) that make up your password" and the whole grid changes colors/shapes/arrangement every time you enter a "digit"
Pretty much yes. My mom runs up-to-date Ubuntu on an IBM desktop that's older than Windows Vista.
it would work anywhere you could figure out the direction of the light. An example might be a tree on top of a hill, compare that to that tree's shadow on some high cliffs. That's not going to be particularly accurate, but it would get you going in the right general direction.

If you can figure out where the sun is, and you know what time it is, you're in good shape.
Well, I would expect that as part of the deal, I (the developer) would be kept on to help get their team up to speed. That would be worked into the sell cost, of course.

But I get your point. I'm not even sure if this is feasible either, I just don't want to see my project of 1.5 years go to waste!
The efficiency gain from lowering the suspension on the highway is pretty small, to the point that it's really tough to measure. It might be a few percent at best, so in the neighborhood of 10 extra miles on a 100% charge, if that.
I haven't had a horse in any of these races. I despise them all; I especially despise those sad true believers out there that pin their hopes to an empty suit.
The chart shows a comparison of CO2 emissions between 2000 and 2011 for each country.
We'll have to fix the issues of installing on two systems. For the issue linked to InfluxDB I assume it was for the client tags. The tagging issue in Telegraf was actually a problem with the InfluxDB client.

Anyway, we're committed to maintaining this and pushing it forward
Wouldn't they be held by surface tension?
Which of the license restrictions actually poses a challenge to anyone who is trying to further the goals of the mailpile project? The emphasis on security and not trusting the server or service providers already precludes integrating it into a closed-source product.
Reread the comment you replied to. He/She is talking specifically about the act of commenting.
This is great news. Currently our js tests are run as part of Django's testing framework using Splinter (Selenium wrapper) to do browser automation. Those are hacked together using some partially documented class methods on top of pyvirtualdisplay and some X server packages so they can be run on a Linux server. Writing the tests themselves is a bit of a nightmare and involves writing pure js inside of Python docstrings and then injecting them into the virtual browser and inspecting the results. So yeah, looking forward to upgrading and using this.
More Context into the events that possibly led to the layoff: https://www.reddit.com/r/OutOfTheLoop/comments/3bxduw/why_wa...

Alexis Ohanian's response: https://www.reddit.com/r/OutOfTheLoop/comments/3bw39q/why_ha...

List of subreddits suddenly going private: http://www.reddit.com/r/SubredditDrama/comments/3bxjyu/list_...
As a side note, I wonder how bad MAC-then-encrypt is on a stream cipher compared to a block cipher. TKIP used CRC plus Michael MIC for example.
That's a good point - although based on anecdotal evidence from a couple editors of scholarly society affiliated journals I've talked to, the societies have largely already lost this revenue stream due to steep declines in subscriptions over the past decade. I'm very much in favor of disrupting the existing model of how academic publishing works (and applaud any efforts to cut out exploitative companies like Elsevier) but for anyone reading this who is working on something along those lines, please remember the scholarly societies and ordinary journal editors! If a new system emerges which allows them to be fairly compensated for the work they do but which cuts out the current corporate intermediaries like Elsevier and Brill, I think the current status quo will rapidly shift in a positive direction.
The worst part is when you search for a question and find one obscure topic several years old asking the same question. Then you realize you were the one who asked that question years ago, and you never found an answer.
In Denmark a Tesla is about the price of a BMW 5-series or an Audi A6 due to the tax structure.

The tax exempt for the electric cars is ending this year though and will not be renewed in its current form.
It's more complicated than that. Part of the problem is that it's difficult to predict how a variety of complex situations will turn out in court. With strongly opinionated licenses like AGPLv3, it's difficult to know if you're using the software "safely" in full compliance with the license without putting yourself at risk in unintended ways. Many of the complex situations that could come up in a protracted legal battle have not been tested in a court, so there is no precedent allowing one to determine for sure how technical issues will be viewed in terms of the license.

Due to the risks and complexity around these issues, and the high cost of "getting it wrong" either in one's analysis or in making a mistake, many firms choose to stay away from projects licensed with AGPLv3 even if they are actually intending to use the software in a way completely compliant with the license. Using it even the right way, safely, is viewed as too much of a risk.

The legal teams for many large companies recommend a company policy that prohibits using GPL and AGPL software outright - that's just using (running on company servers), not modifying, and not redistributing anything but the original version. Attaching a license like GPL or AGPL is a good way to kill enterprise use of a program even by companies that are conscientious about open source. See how Google views the AGPL, for example: http://www.theregister.co.uk/2011/03/31/google_on_open_sourc...

Perhaps it shouldn't be this way, and perhaps these legal teams are being overly cautious and someone should be push back, but that's how it is today at many companies. Attaching an AGPLv3 license means that I can't use it, while I can and do use Apache-licensed projects, and contribute improvements or fixes arising out of corporate usage.
Where exactly do you live that you have not seen these kinds of days and events and parades and so on all the time?

(If you're American, I don't know how you can live in the US and not have noticed this)
I agree with some of the points (like ambiguous icons and vague error messages), but not all of them.

‘If you are an X, then you have to fill in Y and Z. If you are not an X, please only fill in Z, unless Z=1, then you should fill Y too.’

This could be simplified considerably: "Fill in Z. If you are X or Z=1, fill in Y." Although I'm not surprised that refactoring boolean expressions is something that a lot of people seem to have trouble with.

In some cases it can be better to have a more human, relative notation, e.g. ‘within the last hour’, ‘yesterday’, ‘next week’…

Actually I really, really abhor this style of date formatting since e.g. seeing events all dated "yesterday" - possibly on different sites - make ordering/comparing them nearly impossible. Is ISO 8601 really beyond comprehension for most of the population?

The user interface is totally empty when starting out

Unless you mean completely empty (as in devoid of any buttons or other widgets), I don't think that's a bad thing. It's funny that it mentions adding an explicit instruction "Click ‘add contact’ to add your first contact." when the next point is "Visual clutter", since it could very well be the case that the users are confused because after removing that "Visual clutter", "add contact" doesn't even look like a button anymore! Incidentally, this trend of "flat" UI designs is another thing I loathe.

Am I the only one who thinks it's rather sad that, despite society spending great effort over the last few hundred years to improve literacy (which was quite successful), we're now dumbing-down software to encourage basically the opposite?
5 Most important ideas and concepts in Bitcoin and blockchain technology
If you look at the raw answers, a lot of people who guessed the wrong answer according to: "What answer did you give?" said they got it right:

Right? What answer did you give?

Yes,	double the previous number

Yes,	Each number much larger than the previous

Yes,	sequence must always increase by 1

Yes,	Powers of 2

Yes,	h = 2n, i = 2(n+1), j = 2(n+2) . n is an integer

Yes,	Powers of 2
sigh This isn't a problem with recruiters [0]. This is a hiring problem. Hiring isn't very easy, and it seems that a huge number of companies don't know how to hire.

You have opinions and your HN profile indicates that you've been programming for a long time, but that doesn't appear to have any relevance to your opinions on hiring.

Oh, BTW, you have some mojibake in the Education section of your online resume.

[0] Numerically, most recruiters suck. This has nothing to do with hiring. :)
I'm curious what your view of what academic publishing being "popcornTimed" would look like.

PopcornTime isn't really the mechanism for curation, it's merely one avenue to show the result of a highly complicated curation process that's always occurring. The curation of movies involves big-budget advertising, box-office results (which feed news reports which feed box office results), websites like IMDB and Rotten Tomatoes, and of course some level of purely "viral" spreading of what's good and bad (social recommendation). PopcornTime/BitTorrent itself is just easier distribution that sits on top of and feed off that curation process.

So if you can only make money off the distribution, I agree you're going to have trouble. But if you can shift your business model to be based on the business of curation I think you're fairly safe. You mention the price of curation decreases year on year, but in the case of something as highly specialized and expertise-based as academic research I'm not totally sure the analogy with pop-culture movies holds. "The crowd" can relatively easily curate movies (which says nothing about its ability to select high vs low quality actually), but I'm not convinced "the crowd" can effectively curate academic research without large changes to the overall system (see publons.com for a way that might change if peer reviews are rewarded and open).