skysight-inc/HackerNews huggingface dataset:
engageSPARK | Cebu, Philippines | ONSITE, REMOTE, FULLTIME, VISA, Code4Good https://www.engageSPARK.com

engageSPARK, a social enterprise, is the world's EASIEST Platform that empowers professionals (marketing, sales, hr, operations, project managers, etc) at NGOs & Businesses to easily & quickly build interactive Automated Phone Calls (IVR) and 2-Way SMS campaigns in any country. We're especially focused on emerging markets, where 66% have no Internet and another 15% who have smartphones can't afford data plans regularly. Interactive automated phone calls are the most cost effective and scalable way to engage anyone anywhere with any mobile phone. People opt in by sending an SMS, doing a Missed Call, sending a FB message or others, which trigger an automated call back to them.

Customers such as Google, Facebook, Intel, UNICEF, Noora Health (YC W14) Asian Development Bank, International Rescue Committee, Innovations for Poverty Action, MedAir, Mercy Corps, and US Institute for Peace use the engageSPARK platform to interact with people for a variety of use cases, including social change in the areas of Agriculture, Health, Finance, Elections, and Disaster Planning & Response, as well as for sales, marketing, customer feedback, and operations.

We've recently raised funding by 500 Startups and other investors. Forbes says we're "A Leading Startup" and a "Notable Social Enterprise". Since launch two years ago, engageSPARK has become the global leader in our space - we've already been used in 125+ countries.

Adventure Fellowship (1 year): https://goo.gl/YA8ENR | You're passionate and interested to work with us? Great, let's talk!

Our stack: Go (GoLang) Microservices, Python/Django, JavaScript, Docker, Redis, Thrift, PostgreSQL, CouchDB, AWS, Android, Java

Located in tropical Cebu Island, Cebu City is the second largest city in the Philippines. It’s a safe place to live with a variety of malls, restaurants, shops, beaches, and activities such as scuba diving, running, hiking, rock climbing, and snorkeling. It has a busy international airport with cheap flights to domestic and regional destinations. Check out Google Images: https://www.google.com/search?safe=off&site=imghp&tbm=isch&s...

Email us at Jobs at engageSPARK.com
Web components and hybrid applications: present and future of mobile apps?
Reread his comment. You are the exception. I would even venture to say that a lot of HN users are also exceptions, but neither HN nor IT administrators are most people.
EFF to Supreme Court: Don’t Turn US Patents into Worldwide Patents
Resolvers should aggressively cache the root zone. And the traffic shouldn't be any worse than what google or cloudflare resolvers are seeing.
can't access - HN hug of death?
County Attorney Formally Asks ACLU to Stop Saying Factual Things About Drug Laws
العين الكسول
When is the Hacker News site redesign coming?

Things I'd like to see here:

- TLRD; article summary for each post

- markdown support

- image support

- user profile page enhancements: avatars, pretty URLs, more links to user's other sites/profiles, etc.

- user karma listed next to username in comments

- social logins (1 less password to manage)
Sad to see that Python still suffers from the Global Interpreter Lock (GIL), and that the only way out is still to use multiple processes (which causes problems of its own, e.g. sharing of large data structures becomes expensive).
Military documents reveal how the US Army plans to deploy AI in future wars
Funny thing: do your eyes light up seeing a "scholarly academic paper", or a "deeply tinkering blog"? Which one have we trained our brains to react more strongly to, what is more exciting to you? What do you feel you learn more out of, have more confidence to choose as a starting point for further activities?

OP's distinction between tinkering and research seems wishful thinking at best.

There are many grievances people have with research (and it's easy to think of examples), but I find most tend to fall under:

* (unaddressed) RISK: poor result analysis, cherry-picked examples; glossing over edge cases and failure modes; focus on novelty and "academic writing" at the cost of repeatability and conceptual clarity.
The Mummy Effect of research that looks great but crumbles to dust when you actually try to touch it: https://rare-technologies.com/mummy-effect-bridging-gap-betw...

* (missing) OWNERSHIP: cadence dictated by grant cycles rather than one's intrinsic motivation to solve a problem; slow or missing feedback cycles; no dog-fooding => poor code and documentation; few incentives to make it easier for others to pick up or validate the results

In fact, both of these seem better addressed by tinkerers than by institutionalized research. No wonder people react more positively to "tinkerers" and "hackers"! Academia has a lot of positive inertia (and taxes) going for it, but all goodwill has its limits.
The query itself is available in a screenshot. Also a pretty periferal part of the paper.

Looked/thought hard about options but did not come up with better at the time.

But wanted to highlight how important it is for parties starting such services to have a plan for longevity. Hopefully Goog will keep old links going for a long time.
> Products don't sell themselves and neither do research papers apparently. I think there is something seriously wrong if that is not perceived as a crisis in the academic world.

It's a case of expectation mismatch from your end. A scientific article is aimed to encapsulate all information which can help push the frontiers of human knowledge. Science is not meant to sell a product.
Intel Gemini Lake NUC7CJYH Review
gdb needs to be added to the keychain as a signed program in order to attach to programs. But brew is a rolling release so I might need to add this frequently. It's painful.
> some obscure keyboard shortcut

FWIW, according to the old Human Interface Guidelines basically everything was supposed to be discoverable via menus, and then has the keyboard shortcut right there in the menu.

The keyboard shortcut System Preference pane lists additional keyboard shortcuts, and lets you easily change them system wide. But yes, granted, searching online reveals quite a few more shortcuts.

I'm just wondering how Windows or Linux are better in that regard in any way??
My big issue with the profile redesign is that the the individual items in your feed (?) aren’t links any more. You can’t Ctrl-click, right-click or scroll wheel-click them any more. There’s (as far as I can tell) no way of opening them in a new tab at all^1. Every click will take you away from the profile. Which is a shame: visually I like the redesign. But it’s unusable.

I’m honestly a bit in awe at this level of active UX hostility.

^1 … unless you enable the option causing all items to be opened in a new window. Obviously that’s also not what I want.
No more videos – Naomi sexycyborg Wu [video]
Time Management Tips by a Super Experienced Manager Comic Strip
That just says that Firefox is going to use 1.1.1.1 . But this Freedom to Tinker article is saying Mozilla helps operate 1.1.1.1 and that Mozilla has partial ownership.

>Mozilla and Cloudflare are deploying their own DNS recursive resolver

>Mozilla/Cloudflare’s 1.1.1.1 operate such open DNS recursive resolvers
Compare Europe Group (http://www.compareeuropegroup.com/) | Lisbon, Portugal | Full-time. Onsite. Can sponsor visa

Compare Europe Group runs service comparison sites across Europe. We help consumers navigate and compare the complex landscape of services such as loans, credit cards, insurance, and telco services. We are currently looking for talented people for the following roles:

* Fullstack Developer (Junior & Senior): http://www.compareeuropegroup.com/careers/fullstack-develope...

* Java Tech Lead: http://www.compareeuropegroup.com/careers/java-tech-lead-lis...

* QA Lead: http://www.compareeuropegroup.com/careers/automation-qa-lead...

We value critical thinkers and expect our developers to champion taking the time to deliver quality, well tested software and to help us build our future processes for rapid iteration and developer happiness.

If interested please apply on the site or email directly to jobs@compareeuropegroup.com. Mention seeing the ad on HN for bonus points!

We can sponsor work visas for non-EU applicants.
OT: do they run on 5.6 or 7? ;-)
My complaints are about the multiprocessing module, and my hope is that concurrent.futures will solve some of them.
AGM batteries are packed with fiberglass, so when oxide starts building up on the plates because of improper charging or electrolyte drying up they start pushing on the case.
With these kind of "cost effective" bosses I suggest offering remote work, it usually works beautifully and you don't have to endure their ridiculous attitude 8+ hours a day.
Exactly. The word "peers" in the title implies comparison between people with a similar background (education, industry, etc). But it seems the actual study just compares the average salary of all single, young, childless women vs the average salary of all single, young, childless men across the economy.
You dont sleep on hotel beds?
Even so, there will be few women relative to men taking the programmer career, it's a matter of personal choice. Women have many attractive choices that compete with this one.
That would certainly be an improvement, but not the end of the story.

> the .com would just see your NS query for google.com

This would still create chokepoint for countries or generic TLDs where law enforcement could harvest data. For example they might be interested who visits say eff.org or stormfront.org

We still need to either blind or distribute the TLD NS servers to avoid presenting a singular target.
Cool idea! I'd be intrigued to try it out on an idea or two.
They've got a serious design issue on mobile. Compare the two screenshots below:

https://twitter.com/m_eiman/status/913863382364770304

Which one is using text that is somewhat on the small side, and which one is a vast, empty vacuum of useless whitespace? :P
You'd have to solve the language barrier first. Burmese speakers will not be able to read stuff written in Rohingya language.
I am a very satisfied owner of the PM3 myself, I was glad finding it a year ago after a long search. Now what? Should I resume search when my headphone wears out or unfortunately get broken or lost? I was relaxed that I always can buy a new one or even an improved one after that happens. Maybe I should buy a reserve now!
I don't understand, what's compromised there? He's literally running only ssh client and a browser. What stops you from using the surface in this way?
Stop asking for mentors and start asking for sponsors
<<Need a consultation of PHP developmer? CONTACT GURU OF PHP!>>
False, https://blog.jessfraz.com/post/containers-zones-jails-vms/.
Not sure why people are still comparing towards PHP 5.6 as that version is slated for EOL later this year.

http://php.net/supported-versions.php
DevOps: It’s an Odyssey, Not a Journey
Ask HN: How to interview software developers?
Everybody is doing these hiring processes for software developers differently. How do you best
assess hard and soft skills? I think it would be interesting to get different perspectives and to discuss the pros and cons of each type of interview/assignment.

Some processes I have done when applying for jobs are:

phone screen, non-technical interview, 1-2h home assignment, technical interview

non-technical interview, 4-8h home assignment, technical interview, hr interview

4h home assignment, technical interview, team interview, hr interview

non-technical interview, hr interview (no technical)

I think the first one is a good balance between technical and non-technical interviews and it has a good pace too. I dislike doing a long home assignment before any other interview as it feels a huge potential time waster.

Are employers still doing whiteboard problems? They seem to be disliked by most developers I have met.
If you mostly use the terminal for sysadmin and coding, I assume the difference between terminal and server is nil.

I'm trying to achieve this result with a solar powered rPi and my Android phone (running Termux), for syncing aren't git and rsync enough?
Looking back on starting Libravatar
> So, contrary to its name, data science is rarely science. That is, in data science the emphasis is on practical results (like in engineering) - not proofs, mathematical purity or rigour characteristic to academic science.

Science in a nutshell is to take a hypothesis, test it rigorously and validate/invalidate the hypothesis based on the results. The results of this experiment could be extremely practical. Data science that follows the scientific experimental design, does science. The one that doesn't is equivalent to reproduction of past experimental results OR putting a blindfold on your eyes and throwing darts around until it hits the bull's eye.
> You may already know that PHP, C++, Swift, and any other modern programming language is not communicating directly to the hardware. The programming language is just an easier way to talk to the machine. The machine native language is still binary code.

> One way or another, each programming language is translated to the binary code by using the compiler. PHP is no different. But what makes it unique is a Just in Time engine, that allows compilation of the code during the execution of the program. This principle is also known as dynamic translation.

I mean, I guess this weird explanation is fine for a php consultant, but honestly I wouldn't trust any results presented next a description this wrong.
In theory there is no difference between theory and practice. If no one is testing the build on platform X, no one should be surprised if it doesn't "just work" on platform X.
There are notable exceptions.

The theme used by /r/geopolitics is genius for its vertical thread collapse controls. That would be the Minimaluminiumalism Theme.

https://www.reddit.com/r/geopolitics/comments/897qfo/saudi_c...

https://www.reddit.com/r/geopolitics/about/stylesheet
"It's also particularly odd to invoke Japan as an example of a culture that doesn't care at all about design or aesthetics."

The belief that Japanese people all deeply care about such artistic things is largely a Western romanticization of Japanese culture, the sort that Roy Andrew Miller criticized in Japan's Modern Myth over three decades ago already. Yes, Japan is home to some interesting traditions, but that doesn't mean that broad society cares. And as Japanese websites show, Japanese mass society is quite comfortable with cluttered websites that one would be hard-pressed to call "elegant".
He can also write your web services in runtime interpreted C++!
Dumb_ptr: A partial implementation of C++ smart pointers in GNU C
Sometimes the alternative to published research is no material at all.

In this instance you need to pay the price of working in an obscure domain, research literature, and experiment what works and how.

As a concrete example, boolean operations on polygon meshes still have even not one "de facto" implementation. You can find papers from early 70:s, but each method has one catch or another. Compare this to, for example to sort alogrithms, where just quoting the method name gives sufficient information - "quicksort or mergesort"?

The only source are few obscure books,a ton of research papers, and some open source libraries with very little documentation on the algorithmic specifics.

In this instance I'm very happy the research papers exist - they give lots of information and ideas, on what has been tried and so on. If not for the papers, the occasional tinkerer would have all of that ... decades of academic research ... to fumble through, all alone.
We do not support Jira integration at the moment sorry. It is something we will put on the roadmap if enough users request it. I am building the notifications to be pushed to Hipchat & Slack though. Hope that will be good enough to get you started!
Got it. I'll fix them asap thanks
Biot you made some excellent points. The pricing at the moment is definitely exploratory. Our goal is to limit the number of people we sign up at this level and learn from the process.

I think your idea of limiting the amount of tests is great and something we will definitely explore. When we were running the service for clients manually we did something similar. As for services such as 24/7 support along with neat features like variables and interacting with API's they are on the roadmap. We are bootstrapping this at the moment and looking for our first 10 - 20 customers to work with us as we refine the service. They get a very affordable QA service and we refine our process.

Biot if you have used rainforestqa before would be great if I could ask you a couple of questions over email if possible. I can be reached at analyn (at) testrise (dot) com. Your help would be greatly appreciated
Because in the hosting world this is still one of the dominant versions.
What the hell is a headline, the email subject line? And why is this a Gmail address?
"Your ideas are intriguing to me, and I wish to subscribe to your newsletter."
CONFIRMED:+Audi+double-cab+bakkie+set+for+2020+launch+-+CAR+magazine
I did not spend too much time writing the documentation because of the simplicity of the library. I thought that the tcp echo example would be enough.
But I'll spend more time in the Readme, at least fixing the language issues :)
Squashed Philosophers: those big books, squashed down into something readable
Damn. I would. I probably did anyways by carrying my cell phone with me everywhere.

The problem is not understanding the tradeoffs or even not understanding that there's a choice at all.
That's the scary and also dangerous part: the behavior might be ok at some point, and might fail at another point. Tesla's (and NTSB) investigations will likely find out what went wrong in this particular accident and on this part of the road, and likely will improve the systems. But users are certainly not enough aware of that kind of risk: they might try the Autopilot, see that it works, and trust that if it worked, it will work again and again and again... On a daily commute for example, if it worked many days in a row, and then fails for some reason (technical, external, whatever), the user will likely fail to notice.
Virtual Crazy Neighbour Bully Boy Game
Prepare yourself for epic fun based Virtual Crazy Neighbour Bully Boy Game, featuring bully boy from virtual neighbour games which makes naughty tricks in area and cause disturbance in small town of vice city. The gameplay is full of fun, evil & mad activities including bully boy wandering in the town and think about something naughty. You can irritate your neighbour & throwing tomatoes on the front of the house. Smooth controls and incredible missions in Virtual Crazy Neighbour Bully Boy made this game addictive.
Conveniently my "cost effective" boss worked remotely, so at least I didn't have to tolerate him in person more than once a month.

Everyone else at the job was super cool, I just really didn't gel with the CEO. I think maybe it was because he never saw us he treated us as some abstract cost centre.
Also war logistics
Not to be overly dismissive, but this article is just... weird?

The arguments for why switch are pointless, no mention of the actual benefits. Statements like "Hopefully, JIT was integrated into PHP 7", and a very special explanation of compilation and jit. It makes me not trust anything written here.
Few ISPs (Movistar, Vodafone) here in Spain also use 1.1.1.1 for router internal stuff... So we can only use 1.0.0.1 at the moment.
Well that's fine too - the important thing is that they operate on a non-profit basis.
Sadly "equal pay" means whatever you want it to mean.

At some point the nurses union in Denmark argued that their education was roughly the same length as that of an engineer, so they should be paid the same on that basic. Completely ignoring that engineers spend five years at the university vs. the 3.5 years for nursing school and that engineers are pay wildly different salaries bases on their field of work.

In my mind, equal pay is for people doing the exact same job, and the exact same number of hours, but that just my interpretation. Many will use the equal pay term to advocate for a pay rise, because they feel that their line of work is underpaid.

If someone believe that they should be better compensated, just say that, don't hide it behind "equal pay". One issue of cause it that people don't understand economy, it not necessarily about the hours you work, the responsibility you have, but about the profit you generate for your employer.
(2008) Project from hell
Maybe! Or maybe just wait - one thing we know is that technology will continue to improve, and there may be a headphone in the future that appeals to you even more by the time your PM3 gives out.

... Or maybe it's worth buying a reserve just as an investment. Some people regarded the PM-3 as one of the best value closed-back headphones on the market now[1][2]; there's a chance it may increase in price?

PM-3 Reviews:

[1] http://www.trustedreviews.com/reviews/oppo-pm-3

[2] https://www.techradar.com/reviews/audio-visual/hi-fi-and-aud...
PolyAI | London/Singapore | Onsite/Remote

PolyAI is building the backend machinery to allow computers to have two-way conversations with people. If you've used Siri, you'll probably know that it's okay at handling single-sentence commands like "remind me to call Jane in 2 hours", but anything significantly more complicated - anything that requires a 2-way conversation to establish what you want - is much much more flakey and inconvenient. At PolyAI, we're building the first developer platform for making scalable, maintainable voice apps that rely on conversations, rather than just single-commands. This opens up the possibility of Alexa/Google Home skills for Deliveroo, Uber, Postmates etc that are actually convenient to use and "just work".

We think this is the first step towards a future where voice interfaces are the de facto way of carrying out small to medium sized tasks.

We're a small but fast growing team of 8 people, comprised of (really good!) NLP researchers, and software engineers with a bunch of startup experience behind us. We're healthily funded by Passion and Amadeus and pay competitively.

We're looking for:

* backend engineers
* machine learning/NLP engineers

I just want to point out that while we are currently a team of all men, we are super keen to move away from that, and regularly introspect about whether there's anything about our culture that may in any way exclude non male candidates. Additionally, we are always open to feedback about anything we might be getting wrong here.

Get in contact at angus@poly-ai.com
The Four Dog Defense (2011)
Thunderbird works really well as an RSS reader. It's only because I read my feeds on multiple devices that I use a hosted service.
The downvotes are pretty predictable for people espousing certain opinions. Is it 'brave' to just accept that you're going to lose some karma? IDK, it's all just stupid internet points.
The article's website does not load for me with CloudFlare DNS (1.1.1.1)
"JIT was integrated into PHP 7, which is why it has almost the same results as HHVM."

"PHP guru"

PHP doesn't use JIT compilation...
The adjusted gender pay gap is only a couple of percent. Maybe that can simply be explained by different behavior between men and women and is not evidence for discrimination. For example male Uber drivers earn 7% more than female drivers even though the algorithm doesn't distinguish by sex [1]. Should we force Uber to pay women 7% more to adjust for this fact?

[1] https://web.stanford.edu/~diamondr/UberPayGap.pdf