skysight-inc/HackerNews huggingface dataset:
> Now, the JS community seems to be thinking more about stability and backwards compatibility. That's very welcome, at least from the perspective of this grumpy server-side developer.

That's exactly why the blog post suggests using yarn instead of npm, isn't it?
This to me feels like a step in data privacy that I do not like. Why not issue health insurance based on Google searches?

While it's voluntary, it may be seen as ok. But what happens if you opt not to do anything on social media and you end up with a premium penalty, or worse, refusal to be insured. This happens today when applying for a mortgage. If you've never taken a loan and had no credit history, they have no data to score you against.

I would prefer a mechanism that analysed people's driving behaviour to assess risk, not what I like on Facebook.
> For instance would the Irish people have their independence from the UK if there was no IRA?

Depends which movement called the IRA we're talking about and (more generally) what's meant by "terrorism". There's a degree of a difference between the tactical approach of IRA that won the independence of the Irish Free State in the early twentieth century through classic guerrilla warfare tactics aimed at weakening British security forces and making Ireland ungovernable and and some of the more stereotypical terrorist activities carried out by the Provisional IRA in the late twentieth century involving the high profile bombing of city centres with the (wholly unsuccessful) aim of weakening the British public's resolve to continue to support the Union in Northern Ireland.
Just got up to head out to surf - this is great advice. It's a new blog - I will take your advice!
I've heard that that practise (what a name!) Is relatively common in Japan: I've never heard of it in the UK before.

I have heard of "gardening leave" though: where you're left on full salary but kept out of the building for your notice period, to stop you passing up to date market info to your new company. (It's the only legal way I know of in the UK to implement a non-compete clause.)
Hey, accurate info is good info, I appreciate that.

Which does though raise the question of how it is newswires (Reuters, UPI, AP) are succeeding where direct media outlets aren't. Or is it just that the pain is there but less than (in T/R's case) the finance/risk arm?
It clutters the UI with unecessary stuff. Wire also provides such a misfeature. I would rather disable it, but cannot.
This is the model a lot of startups follow here as well - "outsourcing" is a loaded term.
c2b2 Consulting | London,UK | Full Time | ONSITE 3 DAYS | Java Middleware Service Engineer |

Oracle SOA Suite (required) - JBoss Fuse - JBoss EAP/Wildfly - Apache Tomcat - Oracle GlassFish - Oracle Weblogic

This is a key position within c2b2’s Professional Services team, delivering high-quality on-demand Java middleware support and consultancy services to our growing client-base. Full time and available to commute to client premises in London 3 days a week.

Our support team consists of highly-skilled and experienced middleware specialists dedicated to understanding our clients' business operations and delivering fast-response solutions.

The role will require credible evidence of technical expertise and client service skills within a middleware environment - and at least three years of practical experience across a number of commercial projects.

http://www.c2b2.co.uk/senior_middleware_service_engineer
How come in a right to work regimen like the states how is it hard? you can just say "we have decided to cut back marketing head count by 20%"
new service idea: PR friendly facebook accounts. Pay £1 / month to have a 2nd facebook account with auto generated posts that get you discounts on car insurance.
The use case we're after, and it's not all that uncommon with hypergrowth tech companies, is the one where you go from six to a hundred.
FYI There's recent evidence that the fire didn't start on Pudding Lane: http://www.telegraph.co.uk/news/uknews/12109005/great-fire-o...
Which IRA? Because there was the old IRA in the run-up to the formation of Ireland, then there was the anti-treaty IRA from '20s to early '70s that didn't recognise Ireland or Northern Ireland either. Or the Official IRA, mainly marxist, from the '70s? Or the Provisionals who were the IRA of the peace process.
From what I could glean from those articles (and some others I found), the main blocker to things like livers and kidneys are a) the initial complexity, b) the fairly life critical nature of them, which leads to c) the FDA approval process being somewhat strict.

10 years? No, probably not - it would take at least that long before human trials, I suspect.

20 years? Maybe, depending on the human trials. But I'd expect it to be niche and expensive - not something the NHS/Obamacare/WhateverPublicHealth would be paying for (except perhaps in extreme cases?)
Thanks for correcting me, clearly I've only ever heard about it from people who had been working somewhere for a long time!
Please write us at support@viva64.com, I think we can provide a free license personally for you :-).
If we're talking about the success or failure of terrorism in the Middle East, it's maybe worth considering that while it's not worked out for the Palestinians, it worked out OK for Israel: https://en.wikipedia.org/wiki/List_of_Irgun_attacks

Edit: Or if you prefer you can throw away any data that doesn't back up the hypothesis and you can believe whatever you want.
Apologies.... obligatory reference to Black Mirror. Season 3, Episode 1 'Nosedrive' has covered this to it's dystopian conclusion.

In other news, looking forward to the disruption self driving cars will have on the auto insurance industry.
Tesla Model 3 will feature new type of glass developed in-house
> you need this level of exacting precision to achieve actual interoperability.

That’s then writing a dictionary, and it’s fine, but it’s not defining a standard.

As said, the one most important property of a standard is that it simplifies the existing situation, and is stricter than what came before.

The W3C once produced standards, now not anymore. The WHATWG never produced standards.

I mean, we can fucking standardize languages and adapt the way people spell something or the way they use grammatical constructs by law within of only a few years.

If we can do it with natural language, doing it with the web is completely doable. Because languages ARE infinite monkeys with infinite typewriters.
Perhaps on some level you believed you were performing for an audience?

It can be a confidence builder for me to "successfully perform" in a noisy, busy setting. Perhaps someone looked at me working just now, but I didn't flinch! Knuckling down and blocking out the world in a setting like that may help get you into the productivity zone.

I've noticed that in my open office plan just putting my headphones on helps me concentrate, no need for music. I know others will be less apt to interrupt me because I have signaled to them that I'm shutting them out and getting work done. I can devote less awareness to others and more to my tasks.
Wordpress and Wix trade shots over alleged theft of open source code
GitLab, Consumer Driven Contracts, Helm and Kubernetes
you should think over using http://trackingapps.org/phone-hacking/ for your computers or any other devices
A selection of Bloomberg’s millennial coverage over the past three years
Software Engineer | Chennai, India | Pipecandy | pipecandy.com | Onsite

We, at PipeCandy, are trying to re-imagine the way B2B outbound prospecting is carried out, by unleashing the power of data and technology. We are building the tool that would make a sales person's life a lot easier and prospecting, a breeze. As one of the early hires, you'd get the ground floor opportunity to move the needle right from day one and get to work with some of the brightest minds.

As a technical architect, you will be required to spearhead projects from its inception to the final leg. Hence, a strong sense of business and technical knowledge is required. It is essential to understand all the stages of the project as you will be in charge of the project running successfully.

If that excites you, read on -

Responsibilities:
Ability to break down the project into smaller chunks
Facilitating and coordinating between the tasks assigned to various teams
Ensuring that the quality of the project stays top-notch
Understanding the requirements and delivering on that
Responsible for leading delivery teams and ensure successful end to every project
Ability to convert business requirements into technical requirements by planning, developing and refining
Requirements:
Excellent communication (written and verbal) and ability to convey the message to the various members involved in the project
Ability to constantly update and stay knowledgeable about the relevant industry practices
Exposure to designing data solutions
Exposure to data engineering, data science & advanced analytics and data visualization
Looks to solve problems with an optimistic approach and takes on challenges
Our platform is built using Python, R, Apache Spark, Luigi and Kafka (on the data-side) and Node.js / React (on the application side).
We are looking for an individual who enjoys taking initiative, adaptable and thrives in a high powered environment! A role with the best of both worlds - business + tech. If the adrenaline inside you has been thumping while reading this, then write to me – sakina@pipecandy.com
I came to make a similar comment, but more focussed on the diversity of Northern Ireland's current political landscape, as a direct result of the Troubles.
Why repeat this here in an inferior format?
It's a shame because Iron.io has truly fantastic offerings.

Better than anything from any of the major cloud providers. The only problem is that it's hard to beat having your entire platform in the one place. Especially for billing, security etc.
The resilience of cities is much commented on. They do withstand fires, and earthquakes, and hurricanes, and floods, and plagues. They're considerably more resilient than businesses and corporations.

What will kill a city, though, and rapidly, is a loss of economic foundations. Detroit, Pittsburgh, Manchester, St. Louis, Flint, Youngstown, Scranton, Dayton, ....

But that's more a case of the fire going out.
How User-Engagement Looks for a Security Startup at the 1 Month Mark
I personally built a small blog engine, with a subset of features from Jekyll, which can generate blog posts and home page out of markdown. It was definitely a project on its own.
I think it's a cop out to say that these complaints are exclusively "nerd issues" or power users issues. I hear the same complaints echoed by non techie people year-after-year, but the only difference is that they don't complain about it on the internet. It's easy to claim sampling bias when you're reading about it on HN.
Show HN: Ecologia, a simple ecosystem simulator
Or they simply haven't agreed to sell that data to Admiral, yet.
https://en.wikipedia.org/wiki/Filter_bubble
Or it just shows us that most people don't seek contradiction to disprove a proposition.
> Maybe the author is trying to make Yarn a trend?

The JavaScript community makes me a cranky old man, because yarn is even a very good idea and solves actual problems. Still that was the point in the article where I thought "fucking JS hipsters". No time to play with tooling, when there is actual work to do.

Especially with other people in your team, whose time costs actual money, I think standardization of dev environments and tools trumps almost every new feature (as long as you were using tools in the first place).

I have seen the talk (I believe it was from Instagram), which showed how Webpack could work with shared code and so on, but still: Browserify and Gulp were already working (and I believe can now do the same thing) and even Gulp has only very marginal benefits over Grunt in my opinion. I would love to go a few steps further back, but "installable via npm" is just a crushing argument against Makefiles.
> Attempts to define HTML syntax strictly (like DTD-based HTML 4 and earlier, or like XHTML) result in parsers that can't parse websites.

That’s a good thing.

Because it means websites will be forced to fix their shit, or be broken.

Browsers should start with a strict parsing standard, and color the addressbar in a warning red on every page that doesn’t fulfil it.

After a year or two, remove support for non-strict parsing piece by piece, until a strict situation is the result.

You don’t see WebAssembly parsing everything that’s possible either.

And JavaScript parsers trying to make sense of nonsensical content also haven’t been a thing in years.

In fact, the exact same thing happens with language all the time: A standards body decides to standardize part of the language, and simplify it, and then new grammatical rules are written, and enforced by law in education, and kids learn the new rules that make everything simpler.

A few years later, everyone has adapter – you don’t see anyone using pre-2006 German anymore, either.

If we can do it with fucking language, we also can do it with the web.
And a in IR/HR terms a lay off is not exactly the same as a redundancy.

With redundancy the job is 100% gone, with a layoff the job may come back ie a factory may lay off the night shift - with expectation that if things pick up the nightshift will be re hired.
Without substructural types, no matter how much lipstick you put on the pig, use after free will always be possible.
Oh, drat - I'm sorry. I had assumed most HN readers would have seen the series already - it was on a while back, wasn't it? (We only just saw it in Australia, which is usually an indication that is has been on in the US about a year ago?!?)
You may be thinking of voluntary redundancy terms which can be very lucrative
I wonder if you just weren't pushing yourself hard enough. Ellipticals are fine, especially if you have bad knees, but they're not going to push your body as hard as other stuff. I'm working out these days, and after a couple of months, I notice I feel better. I admit I don't know how to describe it, but I feel healthier and stronger, and that seems to have some sort of effect on me. I don't know if I would have gotten there though if I did ellipticals instead of pushing myself with a coach at my gym, and going through a period of pain that I felt great to get to the other side of, just the feeling of not giving up. It may also be a placebo effect or increased self esteem or something else, but there's something there. Also, I'm totally not an expert on the subject. But I think there is something there, based on my own experience.
This is the sort of manufacturing that really can benefit from 3D printing. Imagine fabricating a rocket nozzle from high-priced material, without generating any chips or other machining waste.
> readability for conciseness

Are you talking about lifetime elision?

> dubious syntax choices

Surface syntax is neither here nor there. In any case, fixing the surface syntax of a language is much less involved than fixing its semantics.
Yup, same here https://i.imgur.com/PsYzYmV.png
Yes, but it's done at a lower level, which enables a host of attacks, like the announcement says. What I'm talking about would just encrypt the payload, so none of the metadata would be encrypted (and thus preserved).

Although I guess you'd also need to specify a "reply" public key in the encrypted data, so this is becomes more of a protocol.
Or Firefox, but yes, first to debug all web bugs!
Computer science is often just applied philosophy.
How did Paris address the property claims challenge to redesigning itself in the 1700s and 1800s?
I don't know anything about commercial stuff. All I know was that I wanted my friends to send me $5 so I could pay the paintball guy, and PayPal kept 10% of that.
"...the 'virus' program..."

Oh, Nineteen Eighty Eight. You slay me.
if the review is automated you just have to make an account plausible to the machine.
EDIT: Deleted the comment because the of attacks in responses, which I can’t respond to due to "Submitting too fast".

@dang: If you want users to be able to actually discuss things, allow them to respond to comments attacking them. This is a retarded system.
Won't this cause people to game the system to get discounts? I'm sure once people learn more about the internals (some of which have been revealed in the article), they could change their online behavior (not necessarily offline) to make it more suited to what gets a better value for them. Or they could even have multiple accounts - one to show a good face to such companies and another that's a personal account (even though this is not in line with Faceboook's ToS). This in turn could mean that the company would be relying on curated and made up information to make decisions.
This is what Canonical did with Amazon searches on Unity, they proxified them.
Really not going find a new job easily if you say you have been fired vs redundancy as that implies you did something wrong.
That’s not any justification – you standardize things so other people can easier work with them, create competing browsers, libraries, etc, and so more innovation happens.

If you just document what already exists for the benefit of existing implementors, great, you just got Microsoft Office Open XML.

That, and nothing more, is everything that can result from such a mindset.
Pro-employee laws are not good for employees in the success case - that you're a top 10% worker in a field that is growing and has lots of demand. The thing is, if you think about the failure case - you're a disposable cog in a field that's stagnating - there's issues which need to be solved, unless you're a staunch libertarian with a belief that people who are unable to find work should die. Nobody wants to pay for a 40yo person with a family to spend years retraining when they lose their job and can't find another, so what is there to do?
Have you used yarn? Do you know what it is? It's a fully backwards compatible client built on the npm packaging system, using npm's repository, and built in collaboration with the npm team.
Zurich | Onsite | Php + Java | Full-time

EU-citizens or people with Swiss work-permit only. This might be a well-paid opportunity as we look for someone who can take over most of our CTO's responsibilities. Read more about the life quality in Zurich here:

https://medium.com/@iwaninzurich/eight-reasons-why-i-moved-t...

We revolutionize point of sales for small and medium size business and we run a SaaS app that connects our iPad POS system with webhops.

Hiring process:

- Resume / code-check

- Phone call (getting to know each other)

- Onsite day (half a day)

Send a mail to:

hiring@getbutik.tech
EPSON Stylus CX5600 Driver Download
Not sure how to feel about this article. On the one hand the interview subjects are making good points about the value of neurodiversity and the fact that many disorders are just stronger expressions of typical traits. On the other hand ADHD is labeled a "mental illness" in the opening paragraph. I'm not sure the writer really absorbed the subject matter.
You can't fail unless you have a goal, and this article doesn't describe the goals terrorism fails at, or whether those are actually the goals of terrorists.
Another possible goal of terrorists could be to bring about an atmosphere or force a narrative. For example, by attacking a country, it might make it easier to recruit when the inevitable cultural backlash results in increased hate-crimes and racism toward the minority.

I imagine that this wasn't one of the goals of the IRA, but it looks to be a major motivator for ISIS, which is trying to recruit from the vast majority of peaceful Muslims in the world with a narrative of West-vs-Islam. If even a very small number of Muslims are radicalised because their mosque was burned down or their mother assaulted, for example, that's still a win for the terrorists.

Due to the asymmetric nature of terrorism, which after all is the whole motivation behind using terrorism in the first place, I think it's useful to apply some of the same thinking we do when considering the payout for spam email - if one in 100,000 buys the product / falls for the scam, it's a success.
BUSINESS INTELLIGENCE ANALYST

Location: New Delhi/Bangalore, India

Remote: Yes

Willing to relocate: Yes

Technologies: Data Visualization (Cognos,Tableau, PoweBI), Data Modelling, SQL, Data Warehousing, Data Analysis, Azure Platform, Oracle, Understanding of R, Javascript and Python, End to end project delivery ( Requirement gathering to UAT and Production)

Resume/CV: https://www.linkedin.com/in/rishu-malpani-b8b5b86?trk=hp-ide...

Email: rishumalpani@gmail.com

I have an experience of more than 7 years in the field of Business Intelligence and have worked for different domains like Finance, Automobiles, Fraud, Warranty, Mortgage, Oil and Petroleum, Telecommunication etc.
Ask HN: What is your experience with mentors/mentees?
Although most of my foundational/theoretical knowledge comes from a traditional university education, most of the knowledge I have that I regard as more important comes from 1:1 discussion with and formal teaching from mentor-like figures throughout my life. I have also had the opportunity to act as a mentor to others, and have found this equally as enriching. I think that the mentor/mentee idea is largely overlooked these days.

I'm interested in figuring out if I simply unusually enjoy 1:1 learning and teaching or if others also prefer this. What are your experiences with mentoring or having a mentor? How formal was the relationship? How often did you meet? Was it worthwhile?

I think everyone, especially in the tech industry, would benefit from having at least one mentor and at least one mentee. There are sites such as codementor.io which could facilitate finding and maintaining mentor/mentee relationships, but these are very programming focused and often are flooded with questions such as "Please debug my Python script for me".

Do you know of any platforms that aim to match up mentors/mentees that are more general (tech specific would be fine, but they shouldn't be programming specific)? Would you use such a platform if it existed?
An adventure in C++ compilers
I read the rest of the comment chain - just responding here.

My 2c: You don't have to accept the job offer if you don't like the salary. Hiring is a 2-way street, if the employee and employer aren't both happy with the salary package - then bail. Plain and simple.
People considering a top of the line System76 computer might be interested in this review from anandtech:

http://www.anandtech.com/show/10795/the-clevo-p870dm2-mythlo...

Clevo is the OEM that builds the laptops for System76, so the review should be fairly accurate.
Yeah....I just don't get it! Why this? Why now?
Karabiner a powerful and stable keyboard customizer for OS X
It's used to send an http/HTTPS reqeuests, controlling every aspect of it, form headers to cookies, to ignoring/not SSL certs, and has advanced debugging option to show you the entire dialog (-sv) and use a different IP address (--resolve to test you firewalls, LBs etc...).
Hey everyone, OP here. I am a self-taught hobby programmer who has never really had any "expert" input (apart from books). So I was thinking it might be useful to get a code review of one of my projects done by a professional developer - and what better place to find those than HN? ;-)

I know asking for a code review is asking for a lot, but then, this is a rather small project (<5000 LOC). So if some of you would browse the code and give me some feedback, that would be very much appreciated! I am specifically thinking about the following domains: user documentation, code documentation, code readability and software architecture.

Thanks in advance!
When everything changed
Amd64 encoding, as is the case with most x86 encodings, is longer then it should be. Due to the two companies not communicating/cooperating.

That is the one advantage that i think ARM has over x86/amd64. That ARM encoding is much shorter.
I'm doing something very similar to this currently!