skysight-inc/HackerNews huggingface dataset:
Permutive (YC S14) | https://permutive.com | London, UK | FULL-TIME, ONSITE, EU-eligible engineers only

Permutive is a real-time data management platform. We enable digital product, commercial and marketing managers to customize user experience in real-time, on every device across every channel.

We're a high-growth (revenue grew 10x in 2017), high-scale (> billion API requests every day) SaaS company. At our stage and scale, there's no unimportant work in our engineering team, and there's a real opportunity to come and take ownership, set technical and cultural direction, and exercise engineering excellence at scale.

We're hiring for a number of full-time roles in our London office:

• SDK Engineer (TypeScript): https://permutive.workable.com/j/25C5A9A443

• Compiler Engineer (Haskell): https://permutive.workable.com/jobs/695395

• Product Engineer (Elm): https://permutive.workable.com/j/8E976C59D9

• Backend Engineer (Scala): https://angel.co/permutive/jobs/232391-software-engineer-bac...

If you find us here and are interested, please use the summary field in Workable to let us know you found us on HN. :) Also happy to answer questions at jobs@permutive.com
> You cannot dismiss rigorous statistical analysis by arguing it can never encompass the full dimensions of the data.

This simply means it's not rigorous. See Omitted-variable bias - from [1]: The bias results in the model attributing the effect of the missing variables to the estimated effects of the included variables. For example, including gender but not education or hours worked will result in attributing pay differences to gender, but including all relevant variables shows that's gender is irrelevant.

https://en.wikipedia.org/wiki/Omitted-variable_bias
That sounds a lot like BitMessage.

https://bitmessage.org/bitmessage.pdf
How MOOC could help a person to grow, and why India needs more of it
Women are paid less not because their jobs are worth less, but because employers can get away with paying them leas. There are values other than market value. Society needs both nurses and engineers. Women and men should be equal not just in opportunity, but in outcome (ie, economic power).

In addition, women are usually the primary caregiver and disproportionately spend more time doing domestic labour (raising children, taking care of the home) which they are not compensated financially for. Women (or whomever is the primary caregiver in a family or does more domestic labor at home) should be paid more for fewer hours in the workplace.
Well, there's two of them, and each family member or friend may bring a partner, so I can see someone reaching 100 quickly. But I see your point.

In terms of social media, I might be the one that a little outside the norm. I have at most 150 friends, family members and acquaintances on Facebook. Maybe 10 of them most the majority of content. If people but nothing but links, games or only share stuff, I just unfollow them. I only care about the stuff that's actually going on in people lives, that is an increasingly small subset of all the Facebook posts.

My Facebook feed is curated, by me, so that I can browse everything that happened in the last week in 10 minutes at the most. So to me the articles claim that wanting chronological order is pointless doesn't make much sense to me.

Facebook just doesn't seem to encourage this kind of usage, there simply isn't enough ad money in it.
There’s a new version of Firefox for VR
I like it!

For Tanium, it looks like your salary filter is hiccuping a bit: "$80-170k+, bonuses, equity (RSUs)" became "$80-170k+, , Equity ()" which is not wrong, but definitely looks a bit funny.

Also, there seems to be a bit more fundamental problem that many posts cover multiple roles, but the site roughly equates one post to one role. Not sure if there's an easy way around that, though.
I don't really understand the demand for this, does not having an i9 defeat the purpose of laptops (working without a power source)? I usually buy laptops with i5 processors which is the perfect trade-off between performances and battery life.
Tesla Q1 2018 Vehicle Production and Deliveries
If the fatal crashes are prevented with automatic emergency breaking, why drag in rest of autopilot? AEB is a simple assistance technology that's standard on most new vehicles
We are still very much in the experimental phase of the technology and companies are taking many different approaches. Some companies are using Ethereum as their blockchain so they don't have to build and operate one. Other companies are launching blockchains by which they mean a ledger created by a set of trusted validators running a BFT algorithm (see Distributed Systems). Systems built on a trusted set of validators don't need miners as they don't use PoW.
SoftBank leads $450M investment in Paytm’s e-commerce business
T-Mobile US did (and maybe still does?) hijack 4.2.2.2 and 8.8.8.8 to silently redirect them to their own crappy DNS server.

http://esd.io/blog/t-mobile-dns-hijack.html
https://www.maingear.com/custom/notebooks/pulse15/index.php

This is what I have is
used since 2016 as my personal machine. Comparable in price to a MacBook Pro and easily outperforms a MPB. Specs on mine:

Intel CoreT i7 6700HQ (4 core s, 3.5GHz)

16GB RAM

15" 4K Display (1080p is standard, I upgraded. No regrets).

GTX 970M

256 GB SSD (system drive) + 1TB hard drive

Installing and running Ubuntu has been a breeze.

Like a MBP it has an aluminum body and weighs less than 4lbs.
Join multiple.

Part of the fun of Mastodon is opening up the Local feed and seeing what everyone on the instance is talking about even if you don't follow them.

Pick one to be your "primary" where you do your following but don't forget to check up on the exciting things going on with the other instances too.
SEC Charges Startup Co-Founders with Fraudulent Initial Coin Offering
Exactly, it’s only used as a dark pattern elsewhere. Which it why it has creepy asociations. I know it’s fake scarcity there and here I’m not sure what it is...
"...As humans, we may be able to pick up subtle cues that machines simply lack the ability for..."

But now we're back to the problem of deducing intent. Only now we have to deduce the intent of the human who deduces intent. (Back to the problem of "who watches the watchers?")
it's unfortunate but leaks and breaches happen in programs (which a website is). it's coding, it isn't perfection and no one should go to jail or be ridiculed because they unintentionally introduced a bug that caused whatever problem arise (WE HAVE ALL DONE IT). This is why it is ideally best to have some sort of peer review and/or buddies reviewing our code for things we don't see before they are pushed into production, however unfortunately, this doesn't happen in all cases.

the only crime was not fixing the problem and keeping it a secret AFTER IT HAD BEEN DISCOVERED. in this case, it wasn't the mistake that was the crime, it was the cover up.
TD Bank Group | Toronto, ON, Canada | DevOps Engineer, Full Stack Engineer | Full Time | ONSITE
Downtown Toronto. Great work-life balance. Full TD benefits. https://jobs.td.com/en-CA/why-choose-us/benefits/

I have multiple software engineering openings on my team at all seniority levels. We're looking for highly-technical, hands-on software engineers who can wear multiple hats in a new agile team within our Enterprise Information Management group. We're focusing on DevOps & Internal tools to better manage our Big Data Lake and move to a PaaS model. We do back-end microservices, job orchestration, promotion workflows, web front-ends. We run clusters with thousands of cores, petabytes of data and terabytes of RAM.

We have a backlog of interesting work that requires critical thinking and creativity. We're all about improving the way we work, leading by example and reducing friction.

Qualities

* Self-starter, Go-getter

* Constantly finds ways to optimize processes

* Always automates

* Great communication skills

Experience

* Solid experience with Linux, Java and the JVM

* Python

* Cloudera stack

* Hadoop / Cloudera security

* Structured and unstructured data

* Designing / consuming APIs within an SoA

* Test automation tools and techniques

* Configuration management

* DevOps practices

* CI/CD

* TDD

* Setting up VMs, environments, docker

* Worked in an agile team

* Front-end angular skills an asset

To reply, use the email address in my profile.
What field are you in? Because at least in mine (information retrieval/machine learning) all the stuff you're talking about is done by volunteers, not paid staff.
Turn link to emoji
Building a Brand
Cool, but it's "on a budget" for the States.

In Europe, I can go from cold to the beach with EUR15 with Ryan Air, and AirBnB for as low as EUR20/night in a decent apartment in many towns.

That's on a budget European style! :-)
I wonder what effect would cashless society have on saving habits. Would more people buy gold? Stocks? Bitcoin?
Note you changed the nature of the problem by turning "infinite difficulty" into "finite difficulty." Subtract all the difficulty you want from "infinite" and you still end up with infinite, unless of course you subtract infinite difficulty from it... which means you qualitatively changed it from infinite difficulty to merely difficult.
I don't see anything that sets this service apart from flight and hotel aggregators. I was hoping it would be for flash deals or alertnative / thrifty vacation ideas. Instead it seems more like a worse Kayak.
That's wonderful! It's also the minimum the submission would need to fulfill the promise.
Looks like an interesting service, but...

1. Testing isn’t always as easy as following a list of steps, and when it _is_ those get to be technical. Explaining those as text instructions could get harder than what most expect if they are to be useful.

2. This is a lesson learned from experience - unlimited plans rarely scale. Instead, they make those who would fit into an entry level (aka just a few tests) feel like they’re paying a premium and those who will fit a large plan not pay nearly as much as what they consume.

Not only that, but when the founders realize this they’ll have to change it and users will be upset, so they’ll grandfather them and we’re back to the beginning.

Side note: I love “breaking” new features personally and know it’s not a straight forward process. If all this aims to do is replace selenium I don’t see the need for it — selenium tests are very predictable where text-to-human isn’t. If it aims to go beyond, that can’t happen without real knowledge of the application.
Why? What benefit does that entail? Is is greater than the benefits of transparency?
You can bypass these routers with an 801.1x MitM attack. You basically put it behind your Linux router and bridge only the EAPoL frames, then do DHCP from your own router.

I posted some details about this on DSLReports[1].

I have been using this method with AT&T GigaPower fiber in Austin, TX for two years and it's been totally stable and free of problems.

That said, I'd love to be able to extract the cert and not have to do this.

1. https://www.dslreports.com/forum/r30708210-AT-T-Residential-...
This is not actually an answer to his comment, but to your projection of the politics behind that comment
Thank you for your feedback! What is the next city you are travelling to? We will add it to the app by that time ;)
If a woman is smart enough to be a programmer, she's smart enough for other lucrative professions that are more social and have better advancement potential and job security, such as medicine (doctors, surgeoons), law, finance, etc.

Why isn't this true of men?
I think ahead of that, what we as a society all need is to read more books and do more physical activity. After that along with work/study, there's not much time left for news (in any form).
Yes, mostly because an external judgement that doesn't actually know their intent isn't as good for the user as their own judgement.
"Weren't you aware that most equipment manufacturers' managers downprioritize quality and demand that the developers to produce code that can handle the managers' incomplete solution requirements given the smallest possible budget?"

FTFY
Ah, I understand and agree. Thanks for clarifying!
plenty of jobs generate no profit, or only indirectly. How are you going to measure the profit a secretary generates? Or a cleaner?
Followed your puzzle until I got to a particular heroku app page(ostensibly for posting a file), but it didn't seem to contain any info for the next step.

Is it unfinished or did I miss a clue?
AFAIK the ARM license doesn't allow to invent arbitrary extensions to the ISA. So this might not be allowed.
Yet the minimum budget is 150$.
use hash(best block + sender id + recipient id + sequence number) then only the senders and receivers would be able to get the metadata... though recipient would need to “check” their whole contact list to pull the data... maybe this is where the bloom filter is?
Millennials Moving to Suburbs Will Change Economic Development
Envision AI | iOS Developer | Delft, The Netherlands | Remote/Onsite, Fulltime | www.letsenvision.com

We're building a visual recognition platform that's helping visually impaired people live more independently. This is currently in the form of an iOS app. We're growing pretty fast and need a full time iOS intern or a professional part-timer who can give us 25-30 hours a week minimum. We're okay with remote applications from around the world.

We're currently working on the cutting edge in deep-learning on mobile space. This would be a great opportunity to break new ground together. We're also very active in the iOS Accessibility community and have given talks/workshops in a lot of leading EU accessibility conferences.

Here's what we're looking for:

- Experience with Swift.

- Experience with AV Foundation.

- Working knowledge of Node.js.

- Experience with Obj-C, OpenCV/Core Image is a plus.

You can write to us at karthik@letsenvision.com. Please send us your CV and some of the apps you've worked on as a sample.
Uh, none of this would be on an SF86. You don't report affairs or dating on an SF86. They could still correlate membership and expose anyone who is private about their sexuality or hobby, but they won't be able to say "omg you didn't tell the government you banged Paul!"
Public Security Companies’ Multiple Volatility
Even storing complete cards numbers is only allowed under very specific conditions.

We encrypt these at the app, even before putting them into the DB, yada yada. The PCI auditor actually made us restore the DB from backup onto another server and show them the data, to prove that some magical process in the backup program didn't cause them to come un-encrypted. They also wanted us to change all corporate email addresses to random characters, ostensibly to prevent spearfishing (we declined to take this suggestion). My point is that they go to crazy lengths to ensure you're doing this stuff right.
Related: If you want to name things this Wiki has different proposals: http://namingschemes.com/
my only issue with Evan’s article is his generalisation and potentially racial use of “Russians” ..

> There are lots of incentives for people (Russians, game developers) to try to manipulate the feed.
I'm saddened to read this. I've had their blu-ray player (BDP-103) for many years now, and it has been a pleasure owning a piece of electronics that is designed to not be disposable. Continued firmware updates (for years), solid hardware, and feature-rich. They'll be missed, at least by a niche community of a/v enthusiasts.
Not sure if you're referring to me or the comment above, but the article does support my personal experience that female colleagues seemed better prepared for corporate life right out college.

I never said I was being reverse discriminated, and in each case I personally observed, the coworker fully deserved their raise/promotion.

Again, as the article also suggests, it remains to be seen whether or not these trends will continue as the population ages and higher-level management jobs become available to both sexes.

"This generation [of women] has adapted to the fundamental restructuring of the American economy better than their older predecessors or male peers," says Chung. While the economic advantage of women sometimes evaporates as they age and have families, Chung believes that women now may have enough leverage that their financial gains may not be completely erased as they get older.
I think you've missed the point completely. Twice. :)

There's exactly zero reason for a text-and-images-and-comments site to have an "official app", or a plethora of "third-party apps that are better than the original". A mobile site would be perfectly fine.

However, since there's zero incentive for anyone to use those apps, instead of improving (or at least keeping) the mobile experience Reddit actively degrades it. Hence the entirely unnecessary apps.

I currently have next-to-zero incentive to even click on links to Reddit, and the requirement to have an app just for that will bring that incentive to exactly zero.

And it looks like their redesign had zero intention to improve mobile experience.
yeah, when I proposed we change to more sensible names for our servers, our admin asked for examples whereupon I answered "i.e. we could name them after planets"

his face lights up and says "yeah! like planet01, planet02, planet03.."
The problem isn't the one doing the inferring, it's the inferring.
This Can Change Your Life
I see you making fun of my post Eugen. https://mastodon.social/@Gargron/99795655453246031

If I'm wrong about any of this tell me. There's nothing inherently wrong with a blocklist, I just don't like them and I'm just pointing out that it's a thing. I'm just posting my personal observations.
I'm pretty sure you can install the nix or guix package managers without elevated privileges, and thence any package that they've defined.
I actually thought this would be about yak shaving due to the huge number of ways to achieve everything in modern C++xy.

My internal monologues when writing modern C++ look a lot like this...

So I have to return from this function... it uses a lot of resources, so I don't want to copy it. But then there is RVO... Although is this actually NRVO? What was that rule again? I guess I can rely on move semantics? But only Scott Meyers himself understands those and he promptly exited the C++ community after figuring them out... And anyway, what if I want to change the ownership explicitly? Let's just use a unique_ptr. Oh but actually I mostly want to share it when I have returned, and that means two blocks of memory will be allocated per pointer instead of the optimal "single" allocation with the reference count at the beginning. Although maybe that's only in libc++? oh, and what if there is an error, should it return nullptr in that case?..
A Life-Changing Tech Career Advice by Sandro Mancuso (The Long Road)
It’s certainly interesting that in sciences like history, determinism is only plausible when you know very little. The more you know the harder it becomes to figure out why something happened.

News feed prediction behaves the opposite of this. It tries to predict your intent based on past behavior, but that is, as you say, not possible, and could likely be why the news feed is dying.
...to compete with Intel? Why would Apple want to and nVidia not want to? Apple sells computers, nVidia sells chips.

Apple loves vertical integration and all, but selling chips is the reason nVidia exists. Apple could put out a clothing line, switch to building luxury watches or cars, or commit entirely into doing "fashionable audio" (Beats, Apple Music) to compete with Bose and still exist past computers - it's a lifestyle/fashion company masquerading as a tech company. Apple making chips is means to an end - to fill a hole in the market that Qualcomm and Samsung weren't able to. If it were anything more than that, Apple would be taking customer orders for A11s.

Meanwhile, nVidia's Project Denver and the whole Tegra stuff only came about after their plans to attack Intel head-on failed miserably. They hired up a bunch of Transmeta employees in the hope they could implement a binary translating CPU that would "cheat" them into being able to implement an x86 processor without the licensing stupidity. Intel's lawyers proved them wrong.
Email Marketing Best Practices – 31 Tips from the Pros
Show HN: Android app for searching lost Bitcoins
> 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.

I'm with you here, but I think you also missed another point: at the same level of productivity. Equal hours at work doesn't mean equal productivity.
As many others have pointed out, there is an officially supported solution to this problem....

https://access.redhat.com/documentation/en-us/red_hat_develo...
I'd assume it refers to the email subject line, and it's likely a Gmail because these quant funds are notoriously secretive and secure. It's legitimate nonetheless.
I've heard the term "yak shaving" before but the meaning escapes me - can anybody fill me in?
Thank you. I didn’t remember the details and went with “hard” because whenever I say “impossible” somebody will come up with some exception to the rule.
I just wish 'auto' in Cpp can be changed to 'var'. Switching between C#/JS/C++, I always end up typing var instead of auto :).
I assume you meant to include "provided we compare only similar roles"?

Well in itself, I don't think that's enough to say that things are fair.

For example, that wouldn't take into account hiring biases. If women have a real hard time getting jobs in those roles, what does it matter if people in those roles get paid the same, regardless of gender?

I feel the main issue with the gender gap discrimination discussion is that people try to simplify it to show that there is or isn't a bias, and it's really easy to simplify it in a way that would support either side of the discussion. The discussion is a really complex one and there are so many aspects to it that can't be accounted for (confidence in negotiating salary, aversion to risk or working longer hours, likelihood to want to take time off for family, differences in natural abilities, etc).
He said “criminal” charges. That is a very high bar.

Software engineers can be held liable in civil suits, as can other engineers even if there is no professional accreditation body for their industry.

It is less common in software than civil engineering for a few reasons, one of which is that customers literally have no problem signing away their liability. No one would sign a contract from a bridge designer that said “this might fall over in a stiff breeze” but that happens all the time with software.
Can I side-load Cydia using my free developer cert?
Collection of awesome podcasts
What I would like to get is a travel search engine for which you give you give origin, destination and luggage specifications (how many pieces, weight and special luggages). Then the system compares total cost and time for the journey, not only flights taking into account the special luggage costs but train, rental cars etc. Ideally then one click shopping for all of the required connections.
I don't think this fixes the problem of mixing C++ ABIs though.
Nope :-/

$ brew install gnome-desktop
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 3 taps (caskroom/cask, caskroom/versions, homebrew/core).
==> Renamed Formulae
php70 -> php@7.0

Error: No available formula with the name "gnome-desktop"
==> Searching for a previously deleted formula (in the last month)...
Error: No previously deleted formula found.
==> Searching for similarly named formulae...
==> Searching local taps...
Error: No similarly named formulae found.
==> Searching taps...
==> Searching taps on GitHub...
Error: No formulae found in taps.