skysight-inc/HackerNews huggingface dataset:
Until the open plan office fad finally dies, I suspect some developers are more efficient working remotely.

Collaboration is great, but it's better as a purposeful thing spaced between uninterrupted work. As two-minute interruptions several times an hour, it's a serious impediment to focused work.

For me at least, my experience working remotely was that I was less integrated into the team, and struggled to contribute and keep up when planning involved ad hoc discussions. But I got more done per hour, and the conversations I did have with teammates were more structured and productive than they tend to be in person. We also had a better knowledge base and lower bus factor, because information was passed in text more than by word of mouth.

Under ideal circumstances with experienced teams, in-person work probably has an edge. After all, you can interact like it's remote work in any case where that's a better system. But in the real world, I suspect remote work has clear advantages for some tasks.
Ha, I did not know that. I knew it came out of the Samsung accelerator, didn't know they were actually owned by Samsung. My guess is probably wrong in that case. However, from all that I can find it states they're supported by Samsung Research, to me that's not the same thing as 'part of' Samsung, which would imply ownership.
Been thinking hard about buying enough mining equipment to focus full time on studying deep learning.
i just spent some time on their irc, it really should create a quick forum to collect ideas from interested parties, proud to be a long time subscriber here but I have to admit I rarely read its PDFs these days, linux journal needs to reform itself to become something major.
I mapped quite a bit of Morocco while traveling through there recently. Interestingly, I find that a lot of sports fields in villages are for both football and basketball, but the basketball structures aren't visible from aerial imagery. Rather you will know they are there only if you actually see the pitch with your own eyes. So, while automatically identifying leisure=pitch might be possible with neural networks, the tagging still needs a human being to visit the site in order to be complete.
Same way as the finance industry, be wealthy ,connected, or powerful.

Those parties and connections are not for normal people, more like 1%.
In the eary days, Jira was an awesome bug tracker (free for OSS), compared to Bugzilla or Trac. But they focused on adding lots of features without much thought on the overall user experience. Their latest UI revamp only made things worse.

Somehow, they managed to accumulate the negatives of a flexible product (resulting in poor/incoherent UX) and the negatives of rigid assumptions regarding workflows (try modelling staggered deployments in different datacenters/environments spanning multiple sprints... good luck!).

Going forward, I expect Atlassian to cater to rigid organizations and neglect those who design their own processes (whether lightweight ad-hoc or complex custom ones that don't fit what Atlassian Sales can understand).
We recently moved from the South of France to San Francisco, leaving a lot of friends (and paradise) behind.
Ask HN: Personal learning topics of 2018?
Personally, I'm interested in conversational user interfaces, serverless architecture, and I may or may not try and learn to play guitar. What are you casually interested in?
ShareThis | Senior DevOps Engineer, Full Stack Engineer, Data Scientist | Palo Alto | ONSITE ONSITE Full-Time | H1B Transfers OK

Open positions: 1) Senior DevOps Engineer - This is a hybrid role where you'll be working on both the infrastructure side of things, as well as big data development. Tech Stack: AWS, Docker, Kubernetes, Scala/Java, Golang.

2) Full Stack Engineer - Mainly using Javascript across the board to help create web applications for our 3 million publishers, apps like our Reaction Button: (https://www.sharethis.com/platform/reaction-buttons/). Tech Stack: Javascript (React, Node.JS, etc.)

3) Senior/Principal Data Scientist - Looking for a senior data scientist to help us understand user behavior and user intent on a deeper level. Tech Stack: Python, Scala, Spark.

ShareThis is a sharing intelligence startup that leverages our 3 million+ publishers' footprint to analyze user behavior and applies that understanding to real-world applications. We transform real-time data insights from shared engagements into actionable moments that deliver results for marketers and publishers.

If you're interested in joining our efforts and exploring all the use cases of activating social sharing data, email me directly at rana@sharethis.com with Hacker News in the subject name.
Can they predict individual extreme events, or does this only work retroactively?
Python Artificial Intelligence Projects for Beginners (video course)
Hmm not so sure. I may be wrong but I am pretty sure every major version of Basecamp has been a ground-up re-write of the app.
Yes, but on recent motherboards with recent AMD CPUs, a bios option to turn the PSP off has appeared, and support says that’s exactly what it does.
HTTP does not get outdated for quite some time already. The standard connection points with extremely late binding is what makes microservices somehow easier to update, as opposed to rebuilding a monolith.

Fitting together is an aspect that becomes easier when you decompose your app properly microservices or not. When a component has clear responsibilities, it's easy(-ier) to understand, modify, and replace. When a component is reasonably small and isolated, it's easy(-ier) to analyze and understand, even if it's written in an ancient language using dust-covered unmaintained libraries.
This letter gets posted time to time. Definitely one of my favorites for explaining the rationale on spending money pushing boundaries when there are plenty of things that money can do to help people in need now.

http://www.lettersofnote.com/2012/08/why-explore-space.html
They are optimistic about getting paid next month.
Canary | Platform Software Engineer | New York, NY ONSITE | Full-time

Our products are award-winning, all-in-one home security devices that make it easy to not just see, but understand what’s happening in your home from anywhere.

We're looking for Software Engineers for our Platform team who have:

* At least 2-3 years of work experience within a backend-focused software engineering team.

* Willingness to work within a polyglot Python and Go stack.

* Understanding of data streaming architectures, stream processing, and analysis of streaming data.

Full listing is here: https://canary.is/careers/ or email jobs@canary.is
In those days I doubt they would know what it is even if they notice something
Check out platform.coop it's a movement based specifically around forming co-ops in tech.

I think co-ops are the best approach right now to shifting our economy in a direction that is fair and equitable, rather than the capitalist economy of exploitation we are stuck with now.
Wait, an armed robber killed a police officer and only got 18 years?
Here's a little more on the camera:

https://www.mercurynews.com/2012/08/16/alexiadis-vest-pocket...

The photographer would wear the 6-inch diameter chrome camera under his vest. The lens would poke out a buttonhole, and the shutter could be tripped by pulling a cord. The camera could shoot six images on a circular dry plate; the photographer would advance the plate by patting his chest to activate a lever. [...] The camera, which retailed at $15, was popular among amateurs and professionals alike.

I didn't realize exposure times of film were short enough to get snapshots like this in the 1880's.

According to https://en.wikipedia.org/wiki/Timeline_of_photography_techno..., this change was in 1878: Heat ripening of gelatin emulsions is discovered. This greatly increases sensitivity and makes possible very short "snapshot" exposures.

edit:

Also, $15 is about $400 now: http://www.in2013dollars.com/1890-dollars-in-2018?amount=15
what's with all these analysts predicting mega mergers today?

> "Citi analysts see 40% chance Apple will buy Netflix"

Yeah, right. It's baseless cable news headline-bait garbage.
IP address errors lead to wrongful arrests
Another project we worked on using machine learning (decision tree) to transform an input image or video frame into printable ASCII characters:

https://art.pixlab.io
I’ve encountered developers who appear to advocate for JIRA. Pretty sure it’s not driven by “this product is a delight to use”, though, but rather a badge of honour saying “look, we’re professionals doing things properly.”

Like the sibling comment, my own encounters with it have made me think more of the deli counter...
What I don't get in all these frameworks is the desire to invent new and incompatible template languages with increasingly inane syntaxes. Oh. And, of course, with stringly-typed programming and magic binding rules.

Just look at Svelte's templates: https://svelte.technology/guide#template-syntax

Not only it's some custom implementation, it also breaks all assumptions about javascript code

const counter = new Counter({
data: {
count: 99
}
});

...then {{count}}, or counter.get('count')

Why is it `counter.get('count')`? WTF?

Or just the section on computed properties[1]: oh, it's no longer even Javascript. It's some magic Javascript-like scripting language that gets injected with properties based on what you write.

Much like in Vue data, properties, and methods are magically hoisted up to the object breaking everything you learned about Javascript:

export default {
methods: {
say: function ( message ) {
alert( message ); // again, please don't do this
}
}
};

// and then

import MyComponent from './MyComponent.html';

var component = new MyComponent({
target: document.querySelector( 'main' )
});

component.say( '' );

Why the hell is `.say` a top-level method now?

And so on and so forth.

[1] https://svelte.technology/guide#computed-properties
Again the title of the press release is horrible misleading (or completely wrong). The title of the research article is

"Prospects for magnetic field communications and location using quantum sensors."

As the research article title says, it's not a "Quantum Radio" (What is a "quantum radio"?!?!). It's a quantum sensor to measure old classical electromagnetic waves of low frequency.

(Also there are many quantum devices, a LED is a quantum lamp and a led in reverse is a quantum light detector. There are many many applications of QM to sensors. Anyway, this new sensor looks interesting.)
While that is interesting (and a little surprising), it's one measure on one sort of pain.

It doesn't look at speed of onset, length of effect or the health impact of repeated dosing - paracetamol is not all that well tolerated by the body and ibuprofen can irritate the stomach.

I'm also surprised because I'm sure I read sometime last year that for some types of pain, paracetamol is indistinguishable from placebo.
Women aren't a homogeneous subgroup. Your phrasing is also offensive, but I've dealt with many neuro-atypicals so I'm sympathetic .

I suspect you are asking what is the social contract expectation from women ?

In this period of deep social unrest, I don't think people could give a unified answer.
I'm breathlessly waiting for another installment into "Our Incredible Journey"
You'll get surgeons who are motivated by things other than just money, which is who you want applying.
>...because there's less data to transfer...

The problem is that just the theory, reality if often times different.

>Going back to the server for 100kb of HTML and reloading the entire page...

This implies that 1) you don't go "back to the server" to load your bit of JSON. and 2) the JSON loaded doesn't require any extra templates, images or more JSON to be loaded. See the problem? It's all assumptions.

Another thing, what about browser caching? I can see how the next page loads _only_ the html, as all the js, css and images were loaded already. I think you are falling for the exaggerated speed benefits from making a website with a JS framework.

To be clear, I am talking about a web page, an HTML document, static content. Maybe that's where the confusion happens in discussions like this. (I said "sites", not "webapps" in my original comment)

A history lesson, we did this with Flash years ago (no more page refreshes!), and everyone ultimately learned to hate it. Just because the flashy crap is spread over the entire "webapp/site" to every button, mouseover and click doesn't mean it's useful or better. (I think many devs think they need to build basic site features with big frameworks just to "stay modern".) Look at Youtube, it's slower now that they implemented their "webapp" experience, but the page doesn't "refresh", so that is somehow better... (is youtube really a webapp? Or a bunch of pages with videos on them?)
Clean Meat, via Lab, Is on the Way
PagerDuty | Senior Software Engineer, Analytics | Toronto | ONSITE

PagerDuty is how software services manage their resiliency. From paging the right person when there's an outage, to orchestrating a response, to conducting a postmortem, to obtaining data-driven insights that improve processes and performance.

Come work on my team in Toronto. Great culture. Great Benefits. A real company with serious revenues. Disciplined management. PagerDuty has it all, and yes, we're part of the YC family. I'm reg@pagerduty.com if you'd like to hear more before formally applying.

https://www.pagerduty.com/careers/jobs/?jobid=a0K370000073FA...

p.s. We're hiring lots of other engineers and engineering managers in Toronto and San Francisco, not to mention opportunities in product, sales, marketing, support... We're successful and growing.
That's because they weren't acquired so they don't have to write editorial spin.
It would be better for the link to point at the project homepage [1], as this also includes an explanatory video (the current submission is the PDF of the paper).

[1]: https://roxanneluo.github.io/PeppersCone.html
Do you need geocoding? I ask because I am one of the makers of the OpenCage geocoder. We offer forward and reverse geocoding from open data (primarily OpenStreetMap, but also others). We're listed in the migration guide, and we'll be offering 20% off our pricing for all former Mapzen customers. Blog post about that is coming shortly.

I hope we can help you.

https://geocoder.opencagedata.com

Edit: here's the post about the 20% lifetime discount for former Mapzen customers: https://blog.opencagedata.com/post/mapzen
is a very 2002 way of doing things

Despite sharing a common three-letter prefix, "fast" and "fashionable" are frequently uncorrelated qualities.
Not to mention their UX is horrendous. You never hear people wanting to copy their UX. With the size of their company they should be able to produce better.
That would be terrible. Netflix is available on everything. With Apple the service would be greatly platform restricted.
>Sudenly everything needs to be SPA, every site needs to load hundreds KBs of scripts just to "be current".

Not everything has to be an SPA, but React is 30kb gzipped and Preact et al are in the single digits.

>What's the value of being modern if it makes user experience objectively worse?

The point is they don’t inherently make user experience objectively worse.

>Sure client side render may prevent you from reloading the entire page. And who cares that this rerender actually takes longer than reload?

This isn’t how it works. Rerenders can be incredibly fast.

>Did I really need to waste 200KB of my mobile data to load scripts all I wanted to see were 5 pages each weigthing 5KB? What did I gain from trading full reload for the a-la-SPA kind of deal?

What did you lose? You lost nothing because SSR provided the initial page load as quickly as any other HTML.

It sounds like you’ve generalized the entirety of modern SPA development from your experience of a few terribly developed sites with poor user experience.

You probably only notice the poorly-built SPAs because the UX gets in the way. i.e., confirmation bias.
Isn't the opposite true? A lot of "younger" developers are stuck disliking anything older than 2010 because it's not "new". Not because it's slower, or creates a bad experience for the customer, but because it's not new. If it's not faster, and doesn't provide a competitive advantage (I'm talking about real competition, not the pseudo-competitive market of "hire all the developers by dangling shiny new tech in front of them"), then what's the point? (There are certainly use cases where new approaches make sense, but that doesn't mean they become the new defaults)
You can take a ride in a self-driving Lyft during CES – The Verge
While microservices might be helpful for scaling from a perf level, a lot of the situations where I've seen microservices apply is the organizational scale challenge.

How do you get lots of engineers to work on a single monolithic application, while releasing the app into production on a very frequent basis (e.g., daily)?

The traditional answer has been to add complexity into your workflow (e.g., feature freezes, staging environments, code reviews, more testing). These are all reasonable things and good ideas. But at some point your velocity starts to slow down dramatically because of all this complexity.

Worst of all, this complexity isn't necessary for every feature. You might be prototyping some stuff, for example. But a monolithic architecture forces everyone onto the same workflow.

Microservices enables different workflows for different features (services). The value of this, even when you're at a small scale, can be pretty significant.
No, it was universality. WhatsApp had apps for all type of phone platforms including symbian, blackberry and even Tizen. Your friends could be on it despite whatever phones they're using.
Falcon 9 was designed to be human rated, hence the Dragon capsule. The lag in certification is probably largely due to Russian/USA politics.
Whatever it compiles down to in the end, it's stringly-typed templates with a custom syntax and weird assumptions about code that break everything you know about Javascript: scoping rules, variable declarations etc.
Tracked at https://gitlab.com/stavros/Spamnesty/issues/81:

> Unfortunately Mailgun has disabled the domain due to rate limits. All we can do is wait […] I think it's just the HN effect that got it to send too many messages at once.
For those who have seen the trailer, consider this:

https://www.youtube.com/watch?v=t5Lz14wu1uw
Running an alternative solution with similar availability, performance and relevance will in most cases be substantially more expensive though. It really depends on your use case.
If you're a big enough company or work with big companies there are actually a few "standards". Retail, energy and healthcare among others use EDI. It would certainly be nice to have one for small companies as well
SEEKING WORK. Robotic. Process automation. NYC or REMOTE.
Robotic Division. Process automation.

We are a tiny consultancy offering Robotic / Process automation consulting. Technical Feasibility. Industrial robotics discovery. Research / development. If your looking to automate warehouse operations to save cost, Robots are a low cost option and can be deployed anywhere and run 24/7. High value. Research ( discovery , explore a problem) Industrial automation expertise.

Consulting OR Workshops in:

Computer Vision.

Artificial Intelligence. (DATA SCIENCE)

Autonomous Control.

Computer simulation.

Hardware: UR10. Soft robotics.

Software: ROS. Amazon Deep Lens. Google Vision Kit.

We can build a proof of concept / prototype to meet your automation needs.

Companies using robotics: Amazon. Walmart. Domino’s (pizza maker)

MORE INFO: https://goo.gl/GwsYjp

COST: $150/hr pay as you go:

VALUE: Infinite.

INDUSTRIES: AUTOMOTIVE AND SUBCONTRACTORS. FOOD AND AGRICULTURE. FURNITURE AND EQUIPMENT. ELECTRONICS AND TECHNOLOGY. METAL AND MACHINING. PLASTIC AND POLYMERS. PHARMA AND CHEMISTRY. SCIENTIFIC AND
RESEARCH YOUR INDUSTRY?

contact@qureshimedia.com (mention HN)
SEEKING FREELANCER -- REMOTE OK: PDF and EPUB developer

BeeLine Reader has developed a technology that makes reading on-screen easier and faster. We have won awards and funding from Stanford, Intel, The Tech Museum of Innovation, and NewSchools Venture Fund.

We are looking to build out our tools on PDF and EPUB and are looking for an experienced dev. Please send a personalized cover letter and resume to contact@...

Please review our website (http://www.beelinereader.com) prior to emailing us. No agencies or dev shops.
Senior Backend Engineer | New York | http://grnh.se/x4sbtp

Sailthru is one of the fastest growing SaaS companies in NYC. Our retail and publishing customers are among the largest organizations worldwide and they use our platform to provide a connected customer experience across email, web and mobile. We use data science to drive predictive marketing. We're a technology team that...

--Is composed of small collaborative teams across engineering, data science, data platforms, and ops

--Solves challenges that make a real impact on the day-to-day operations of our 400 customers

--Scales our platforms to handle billions of monthly inbound and outbound messages

--Works in a leading-edge, technology-focused environment

--Makes significant contributions to the scalability of our technology and has a voice in the direction of our product and operations

Sailthru Careers Page: http://grnh.se/x4sbtp

We are also hiring for non-Engineering roles:

Senior Technical Recruiter | New York | http://grnh.se/x4sbtp

Customer Success Manager | Los Angeles | http://grnh.se/x4sbtp

Customer Success Manager | San Francisco | http://grnh.se/x4sbtp

Digital Marketing Strategist | New York | http://grnh.se/x4sbtp

Content Marketing Specialist | New York | http://grnh.se/x4sbtp
Just don't let money get in the understanding of what stagnating means to you. What's fun to you in a fundamental sense? In other words: try to find motive inside you, not outside.