skysight-inc/HackerNews huggingface dataset:
Yes, do you?

Funny how the downvotes and attacks come when you discuss the possibility of drug-induced brain damage in Millennials to a website full of.... drug-defending Millennials!
Tapdaq (https://tapdaq.com) | London / Prague | FULLTIME, VISA

Tapdaq enables mobile developers to grow, retain and monetise their app’s user base. Over 4,000 developers use our in-app advertising to set up efficient cross promotion campaigns between their own apps, and our ad mediation to maximise their revenue. Our vision is to become the default inventory management platform for mobile applications.

We have two openings:

- Java Engineer (London): https://tapdaq.com/jobs#java-engineer

- Web Developer (Prague): https://tapdaq.com/jobs#web-developer

If you have any questions, feel free to message me on nick@tapdaq.com
Eventually you will realize that you know absolutely nothing, and it's liberating.

Even if you're considered a relative expert on a particular topic or subject, there is usually no end to learning more about it. That's the humbling beauty of learning. Just stay curious and stay interested. Losing your ego in regards to your knowledge (rather, your lack of knowledge) feels pretty good and reduces that pressure you may feel now.
Thanks for the recommendation! ....+1 for the generous use of fuck
Second Measure (YC S15) | SF Bay Area - San Mateo, CA (downtown) | ONSITE | https://secondmeasure.com

Second Measure analyzes credit card data. We process billions of purchases to help investors (VCs and hedge funds) answer questions like:

- Is Lyft gaining or losing market share in NYC? [1]
- How does Blue Apron's retention compare to others'?
- Where do ex-Chipotle customers go?
- (Check out our research blog [2])

…through an analytics platform we build in-house.

We’re a 14-person team comprising mostly senior engineers and data scientists. 11 of us are technical, and 4 have PhDs.

We’re looking for other strong builders, especially those who can grow into leadership roles:

- Data Scientist
- Data Journalist
- Heads of Marketing/CS/Editorial/Design
- Product Designer
- Research Analyst
- Software Engineer (frontend/backend/data; mid-to-senior+)

I'm a founder (mike@). Submit directly [3] or email jobs@ and CC me.

[1] http://www.sfchronicle.com/business/article/Lyft-gets-boost-...

[2] http://blog.secondmeasure.com/

[3] https://boards.greenhouse.io/secondmeasure
>doesn't appear to be open source, so why would I rely on this?

Because there is no open source project as good? Or was that rhetorical?

Historically OSS content creation hasn't been as competitive with commercial offerings as other categories of software. Does Gimp compare to Photoshop nearly as well as Linux compares to Windows Server? Would love for a serious benefactor to help OSS content creation in general.

If you do know anything that looks as good as Vectra please throw out a link.
>> Looking at the Skylake microarch, the instruction decode queue is 128 uOps thread, 2x64 uOps when threaded.

No. Skylake does not have 128 μops with HT disabled. Skylake indeed was a big jump from Broadwell where the loopback buffer has 56 entries, 28 per hyperthread or 56 with HT off. Skylake has 64 μops per thread, HT on or off.

64 μops is a lot.
Show HN: Chrome extension for different environments that are visually the same
Can you live outside France, and commute in to work? E.g Swiss bank account, company etc.
Thoughts about the Single Responsibility Principle
I disagree with "ambiguous", you sneakily changed "obvious" to "obviously" in the second sentence.

obvious, correct != obviously correct
Cognitive decline? What a load of ageist malarkey. At 51, I can still hold complex thoughts in my head and make solutions. And when I slow down, it's because I'm wisely taking time to contemplate the implications of how the thing I'm working on affects the entire stack.

I wish the author would have tried to dispel this and another myth associated with age, inflexibility. I'm still learning new things. And sometimes, choosing what I know and am strong and familiar with is a choice to expedite. It has little to do with a lack of willingness to change or learn new stuff. In fact, I'm much more flexible than I was in my 20's. Mostly because time has tempered my arrogant self-righteous self with a healthy dose of humility.
This is an absolutely atrocious comparison. Sharing medical information is not morally equivalent to murder.
I am a game and systems programmer, specialised in making fast code that use the hardware well, and for scripting work I love using Lua languages, and similar.
Also I made once a arcade game, including woodwork, painting and electronics from scratch.

Location: Brazil
Remote: Yes
Willing to relocate: Yes
Technologies: C, C++, Lua are favourites. Also had recent work done with Objective-C and C#
Résumé/CV: https://www.linkedin.com/in/gamedesigner/ (recent NDA work not on resume)
Email: mauricio.gomes@coderofworlds.com

I am also accepting freelance work.
Have you also looked at government / semi government? I've looked at all three and I'd be more than happy to list those two as being far worse at their data security than healthcare software providers. Caveat: Europe.
Haha, you're right. Actually we're in the middle of completely re-designing our landing page this week, so hopefully we won't look like we belong on there for long.
A string match for the stdout can still be cheated.

For instance, if you ask me to write a program that computes the first 100 digits of pi, I can just have it print a string literal.

Anything that has no inputs, or that has a small input space, or that is known to be tested with only a few known input cases, can be cheated by cooking the output.

A "cheat-resistant" way to verify that something is working is to choose problems that have a large input space, and randomly probe the space.

Famous examples of this kind of cheating have occurred in compiler benchmark. A compiler can recognize that the program being fed to it is a known benchmark, and produce an optimization of the benchmark as a whole. I.e. "if the abstract syntax tree of 279 nodes is exactly this particular one, spit out this canned piece of code which 'translates' it."
This took a little digging, but it does work in Word. In the Insert tab, click "Equation" at the far right, then "Equation" again at the bottom of the list. Paste the UnicodeMath into the box that appears and then click "Professional" on the left side of the ribbon.
https://news.ycombinator.com/item?id=14685873

https://news.ycombinator.com/item?id=14682339
Email PPT/PDF/Images to i@nfil.es, get shareable urls with preview
This extension allows you to flag specified websites by highlighting the website with a colored border. This is especially useful for developers who run their web applications on many different environments and who are constantly switching between a dev, test, and production version of an app or database. Because the application may look the same on all environments, it's easy to accidentally do something on the production environment that shouldn't have been done.
I'm a bit annoyed about this. European forms always ask about the US, even if there's no reason to suspect I've ever been a US citizen - I assume this is purely because America has the pull?
Minimax Labs Ltd. | Software Engineers and Research Engineers | London, UK | ONSITE

We optimise complex, global operations for billion dollar businesses, creating massive value out of thin air and a little cloud.

We are looking for strong engineers and scientists to join our specialist team at our central London office:

* full-stack engineers with experience in UI/UX design.

* developers with R&D experience in non-linear/combinatorial optimisation.

* junior engineers to complete our summer internship programme.
You should:

* love working on challenging, complex problems

* be comfortable developing production software in both Java and Python

* have experience with high performance, concurrent applications

* be passionate about new algorithms and computing technologies

Check out http://minimaxlabs.com and get in touch for more details.

No recruiters please. Really.
FreeAgent, Edinburgh and REMOTE (UK-only)

https://www.freeagent.com

At FreeAgent we help freelancers and micro-businesses be more successful by putting them in control of their company finances.

We have built an award-winning online accounting product that offers full end-to-end compliance, from time tracking to tax return filing. We're based in beautiful Edinburgh and we're growing from strength to strength with over 58,000 paying customers and strong YoY growth. Our NPS is off the charts (72!) - customers love what we do!

We're a growing team of over 130 people, and recently became a public company listed on AIM ($FREE.L). The majority of our team are based in Edinburgh but we have staff distributed across the UK. If you want to help us make small businesses awesome at doing their finances, we're have great opportunities in our product and engineering team. Our stack is currently Ruby/Rails, JavaScript, React.js, MySQL, RabbitMQ, Elasticsearch.

Here's a condensed list of current vacancies in our engineering organisation:

* Senior Data scientist

* Full-stack software engineers

You can apply directly via the website – https://www.freeagent.com/company/careers – or feel free to get in touch with me directly: olly [at] freeagent [dot] com.

(We are looking for UK-based, full-time staff only right now but can relocate 🇬🇧)
Optional GitHub OAuth to vote?
Security Update – initiatives to create a more secure Zomato
Alarm on Place – GPS alarm for those who enjoy sleeping in their commutes
It's intuitive to me because I try not to fall for the human-scale numbers.

The Drake equation does not give an estimate. It gives us a train of multiplying factors to which arbitrary values can be assigned, and with it a false sense of a sound estimate.

It's like the lab coat archetype in ads: it looks sciency, but it really isn't.
This already happens. It's not uncommon for a grant for, say, something in medicine to include as a budget item funds to hire a biostats person.
The repository pattern in the original example would allow you serailise your objects to whatever datastore you want. His object design isn't that great for being persistence ignorant though. I would instead do something like this.

Course - Aggregate Root

Student - Aggregate Root
RegisteredCourse[] - RegisteredCourses - An array objects with date time of registration, and id reference to course.

The method for adding a course would simply create a new RegisteredCourse and place it in the registered courses array.

_studentRepository.save(student) would be a simple matter converting this in memory representation into sql.

I'm not big fan of using lazy loading, and direct references to other aggregates inside of other aggregates. This makes mapping these models without ORM difficult.
MailControl | Chicago, IL | Software Engineer | Full time | Onsite http://mailcontrol.net

MailControl is a cyber security company that protects enterprises from the threats presented by emails with embedded tracking code ("spymail"​).
We're looking for a mid-senior level engineer with C# and frontend web experience who is interested in wearing several hats and learning a lot. More details here:

http://www.builtinchicago.org/job/software-engineer-232

To apply: please send an email with résumé and portfolio, GitHub link, etc. to careers@mailcontrol.net
What is one example of haskell being used effectively for parallel execution in a real world scenario?
You think 200 million in funding for a blockchain implementation in Ocaml written by one developer is reasonable?

Because to me it seems absolutely ridiculous. For comparison, Docker has so far raised around 180 million in 5 funding rounds. It has somewhere between 300-400 employees.
Download any song from internet ( Material UI )
LADbible Group - Manchester, UK
iOS Engineers (Swift), front-end engineers (react, redux), back-end engineers (Typescript, nodejs, Golang, PHP).

LADbible Group has become a way of life for fans around the world. We provide news, entertainment and community to a global audience of young people. Our mission is pretty straightforward: to deliver content that our audience love.

http://www.ladbiblegroup.com/careers/
Homelight | Software Engineer | San Francisco | ONSITE | fulltime | https://www.homelight.com/careers

Current Interview Process: quick chat, engineering phone screen, onsite, team lunch, reference check, offer.

HomeLight is creating the best way for home buyers and sellers to find the best real estate agent using objective data about real estate agent performance. We're continually working on our matching algorithm (machine learning & data science) and currently working on some big initiatives to improve how home buyers and sellers and agents interact with homelight and with each other (mobile apps, new product features, etc.)

We're a small team of 7 engineers. Our stack is Ruby on Rails(4.2), and Postgresql(9.6) hosted on Heroku. The front end is using Ember. We've got reasonable test coverage with rspec. People know python and R.

Tasks are reasonably defined, and its normal to push back on tasks to determine the business value in our work. We're not just a feature factory, we care about the value delivered in what we build. As engineers, we have an enormous amount of latitude in the implementation details of our work. Because we're small, you're going to need to know the full stack. You're going to have to write javascript here, sorry.

We're looking to hire Software Engineers, Machine Learning Engineers, and Data Engineers. If you're interested in real estate, you should apply.

I applied via the link on the careers page, but if you have any questions, you can email me at evan@homelight.com. When you apply, make sure to mention you saw this hackernews post.
The less important coal becomes on a global scale, the less infrastructure and expertise that will be maintained for extraction and processing. This type of lack of supply should drive up prices as well. Consider the ease of buying and maintaining a horse vs a car.
SEEKING WORK - REMOTE (US Based)

As a data scientist with eight years of experience, I can take raw data, derive insights from them and turn them in to/embed them in production grade applications for business use. My goal with any project is to take your data and, with the help of statistics and machine learning, turn it into actionable insights. I look forward to discussing how I can help you.

Technologies:

AWS, Hadoop, Python, R and SAS.

Email:

chris@loudenanalytics.com

Links:

https://github.com/louden

http://loudenanalytics.com
> I've never used Apple's, but I have an ASUS gaming laptop with the most awesome (and large) trackpad I've ever used.

Would you mind sharing what model it is?
The lengths that companies will go to protect themselves from lawsuits is silly, but at the same time necessary given the potentially problematic behaviors and motivations of certain employees.
OP's handle seems indicative of something...
But there are laws about protecting patient information such as the HIPAA laws, which make it much harder to do research and to start a business that processes patient information. These laws become a major consideration for any committee that is deciding whether or not to approve access to data/samples
I'd like to echo this. Not only is mentoring a fantastic way to increase your confidence, but the skills that come with practiced mentoring are highly sought after in a lot of fields. Being sought after helps you feel like less of an imposter as well :)
SEEKING WORK

Location: Vilnius, Lithuania (UTC+2)
Remote: Yes
Email: mantas at idev dot lt

I specialize in iOS native apps (both Swift and ObjC) and Ruby on Rails web apps. Well over 5 years experience with both of them. More than 10 years of experience in programming overall.

Currently working on a startup (not public yet, can demo privately) so part-time up to 30h/w would be preferred.
My observation is that people who buy Macs also buy an external drive for Time Machine but Windows PC buyers don't usually buy an external drive and turn on File History. Slightly different culture, I guess.
There was a problem with pasting the symbols (= vs < vs <=, etc), I think I have it fixed now. Please check again.
Sqreen - https://www.sqreen.io | Full-time Onsite developers | Engineering team in Paris (France)

Sqreen is like New Relic, but for security.

We develop solutions that combine instrumentation, defensive algorithms and machine learning.

We are recruiting new engineers to join our team to help porting Sqreen to all environments and ship our incoming products.

Our most wanted position today is a C software engineer, that would also love Go. The responsibility includes…

- developing a C version of the Sqreen agent (that's right, it means binary instrumentation in C, have you ever written something that cool for production?)

- releasing it

- porting parts of it to Go

More details about the position here: https://www.sqreen.io/jobs/sqreen-software-engineer-c.html

Sqreen is already live for Ruby on Rails, Python, Node.js, and PHP in beta.

You can find our job offers here: https://www.sqreen.io/jobs/

Email: jobs@sqreen.io
You can do multiple concurrent rr recordings. A non-deterministic cpu bug would generally cause a divergence in the recording vs replay, so rr would be a decent way to go about this. The way I'd have probably used rr when faced with this is to bisect the recording to find which code is responsible.
Many of the ideas seem good for a corporate/enterprise setup where you lock the system down to run a few business/tech apps, but not so pain-free for desktop users. I mean, nearly every app on my system needs access to the usual folders. Unless MS bundles a good whitelist of approved apps, granting permissions is going to get really annoying.
That is what exchanges offer for a fee.
> Elsevier argues that there is more to publishing than simply shovelling papers online and that work such as editing and arranging for reviews has to be paid for.

It's funny how
arranging for reviews has to be paid for, but the work of reviewing doesn't.
Which WordPress theme is best for non-techy users?
> The 2017 model has the second generation keyboard which is significantly better than the 2016.

I thought both the 2016 and 2017 MacBook Pros had the second-generation butterfly switches. Wasn't the first iteration of the butterfly switch only in the first generation 12" MacBook (the one with one USB-C port)?
SEEKING WORK - Remote preferred - Based in Edmonton, AB, Canada. Willing to travel.

Machine Learning Engineer, focusing on image recognition & NLP

Technologies: Python, PyTorch, Tensorflow, Keras, Flask, Bash, Linux, Postgresql, MySQL, HTML, CSS, Git.

Github: https://github.com/finbarrtimbers

Email: finbarrtimbers a-t gmail dot com

Site: https://Finbarr.ca

I specialize in developing machine learning proof-of-concepts for small and medium size companies. I have significant experience mentoring teams without ML experience and bringing them to a spot where they can maintain & buid on existing systems. I focus on image recognition and NLP problems.

I have several published papers using NLP in an applied setting, which you can see on finbarr.ca/setup.

I am also available for remote FT opportunities.
That was definitely my first instinct. I got as far as the morse code decrypts to "NETE" before coming back here to check if I was doing something wildly wrong.
Ah, that explains why I've only heard the name acetaminophen (I'm an American)
No it wouldn't be turned on by default. If it was every software that you run occasionally would break. This would be opt-in for certain folders.
I mean it doesn't really matter because you just end up balancing one against the other but the wikipedia form of the drake equation and the slides form both use

fi = the fraction of planets with life that actually go on to develop intelligent life (civilizations)

fc = the fraction of civilizations that develop a technology that releases detectable signs of their existence into space
There are methods of client-side encryption that still allow for deduplication.

For example, use a hash of the file as the encryption key, then encrypt that hash with the client's key.
Lumi (YC W15) | https://www.lumi.com | Los Angeles, CA | Frontend Engineer | REMOTE OK | Fulltime

Lumi helps e-commerce brands design and order packaging online. We're solving complex supply chain problems involving everything from turning vector-based designs into production-ready artwork, to bringing elegance to the complex systems of pricing, manufacturing, shipping and freight in the packaging industry.

Our stack: React, Node, Typescript, Haskell. As an engineer at Lumi, you'll become an important part of our dynamic and productive team. You will be leading projects building the architecture of our customer-facing site.

Because of our small team and rapid development cycle you'll have the opportunity to work on a wide variety of projects and interact closely with the design and strategy of Lumi. Expertise with Javascript is required.

You can apply by going here: https://www.lumi.com/jobs/apply
Mercadona | Valencia, Spain | Full-time | ONSITE | http://mercadonatech.es

Mercadona is Spain's largest food retailer with EUR 19.8bn in revenues and over 1,600 stores accross Spain. Mercadona has finally decided to make a firm commitment to e-commerce. We are setting up a technical team to create a simple and intuitive experience for our customers and a supply chain that aims at efficient logistics through technology. We are looking for people with a desire to undertake a project that everyone will soon feel that belongs to them.

For this endeavour Mercadona is looking for engineers, product managers, and designers.

Benefits include:

- Equipment provided (MB Pro + enterprise phone)
- Valencia’s sunny weather ;)
- Offices in the city center with outstanding views over the Turia river park
- Continuous learning
- International environment
- Competitive salary
- Juicy internal referral policy

Send us an email with your CV to mercadonatech@mercadona.es
Who controls the blacklist? Will there be a process for being removed from the blacklist or is it for life? We can't even agree on technical specifications, how are we supposed to agree on rules for such an emotionally charged topic?
Is there an analogy with the way the sequence from reals to complex numbers to quaternions to octonions (iterations of the Cayley-Dickson construction) loses algebraic properties?

https://en.m.wikipedia.org/wiki/Cayley%E2%80%93Dickson_const...
Gallery of Demotools
SEEKING WORK - London or remote

DevOps Engineer, 15 years experience.

My most recent projects have involved a combination of AWS, Docker, Terraform, Ansible, and Jenkins.

I'm fluent in Ruby, Python, and more recently, Elixir.

My LinkedIn profile: https://www.linkedin.com/in/louis-garman-418b95/

My blog: https://spacebiter.com/

Email: louisgarman at gmail dot com
Alright easy with the down votes guys, I apologize for being wrong.