skysight-inc/HackerNews huggingface dataset:
> And now that Brian Acton left WhatsApp, you should be very careful with what you saw in WhatsApp's end-to-end encrypted chats, too.

Why?
Comcast... before changing DNS on my network, I tested a variety of DNS providers including Comcast. While Comcast had the best individual test minimum and average times, Comcast repeated testing showed lost packets and the occasional worst max times.

I don't know why they faired as poorly as they did, but once I realized some network issues could be pinned against DNS packet loss / terrible performance spikes, I changed over to 9.9.9.9 and 8.8.8.8 as the fall back. Home network has been a bit more stable since the change over.
AdQuick | Venice, CA | Full Time | ONSITE | $80-140k

We've raised $3M+, ex-Instacart/Amazon, building a marketplace to buy and measure outdoor advertising. We were profitable last year are projected to explode in growth 2018. Looking for talented senior engineers to help keep up with demand. Email me if you're interested: fahim@adquick.com

About AdQuick

* Founded by ex-Instacart engineers/marketing
* Raised $3M led by Initialized Capital (Garry Tan & Alexis Ohanian, Reddit co-founder).
* Our customers include great brands such as: Kevin Hart, Peloton, FanDuel, Drake, Lyft & more.

Technical Stack

* Our tech stack is Rails 4, Webpack, React, Postgres, Heroku.
* Looking for 3+ years experience in running production systems, ability to iterate quickly and sense of ownership.
* Strong focus on user experience and putting the customer first.

Technical Challenges

* We have a complex frontend user interface. Users should be able to view 100,000+ markers and transit lines on a map without their browser crawling to a halt. We need to support complex and interesting map visualizations – layering political voting data, Census data, Foursquare data and more.

* We're a search company. AdQuick conducts a search every time the user pans the map. Searching by geography, demographics, AdQuick score and a myriad of other attributes from disparate data sources is computationally expensive. It will be a challenge to scale while keeping search response times and server costs low.

* We're a data science company. We integrate with Google Analytics & AdWords and other data sources to measure impact of physical advertising on online behavior (CTR in a region). ROI data from prior campaigns can help create more effective future campaigns. As our data warehouse grows, crunching this data will be increasingly challenging and more powerful. We'll use machine learning to create better campaigns overtime.

* Our backend systems have to deal with a myriad of inventory CSV, PDF formats, requiring robust and fast file validations, normalization and ingestion systems.

* We scraped Instagram and used image recognition to see if people shared photos of billboards. Turns out, a lot of people Instagram'd Drake's board. Innovative ROI tools are a core part of our offering.
The point is, if we're going to bring up what an 'easy' time Apple has had transitioning from one architecture to another, it's worth remembering each transition came with a big performance jump. This made the new platform desirable and emulation bearable. If they are considering a transition again, 'bearable emulation' is not as much of a given.
> until developers can recompile?

Will it be that simple? Apple's own Logic Pro ships with a lot of legacy products from Emagic days. I know they've re-skinned a few with the last couple releases, but I'm guessing a lot of the DSP code is still the same.
The more RAM you have, the more your OS will use. My 16GB laptop is currently using 8-9GB and I don't have much open. What's the point of RAM if you don't use it? If I get low on free RAM, but OS will discard some unneeded stuff but otherwise it properly uses it as a cache.
Thanks for this! My partner's laptop has started giving battery-related warnings and I - even as someone vaguely technical - hadn't really considered it might become actively dangerous.

If I'm totally honest, I simply and somewhat cynically figured it was a ruse by the manufacturer to bilk some money from us on an unneeded replacement, given its software's likely counting daysSincePurchase!
> If Republicans can gain seats in the midterms, and personally I think there's a high probability they will

Bless your heart. Election history, with regard to the party holding the White House, strongly predicts the Republicans will have a bad time.

> By the way, did you happen to see that his overall approval rating hit 50% today...? ;-)

Yes, with the hilariously biased Rasmussen polls. Who the hell uses landlines in 2018? Not the average voter.
xbird | Principal Engineer, Machine Learning | Berlin, Germany | ONSITE, VISA, FULL-TIME | http://xbird.io

We are a medical artificial intelligence company.

Every minute, 8 people die from a preventable disease. We use the latest know-how in data science and machine learning to save lives. Our technology captures data streams from the built-in sensors of smartphones and wearables, and analyzes these to detect critical health events before they occur.

We are hiring a Principal Engineer, Machine Learning to help us build the intelligence behind our systems. You will play a leading role in every part of our machine learning lifecycle: from the initial research to the production-level implementation, from discussing long-term goals to making post-release micro-improvements. You take full ownership of core projects of our company. You also coach and lead other machine learning engineers at xbird.

We are looking for someone that has experience in both backend engineering (Python) and machine learning. The combination is key to us, because you will have to deploy your knowledge outside of the lab. This includes building a reliable, scalable, and secure data processing infrastructure.

To learn more or apply, please visit http://www.xbird.io/jobs/ . If you have any questions, feel free to ask me directly (<markus@xbird.io>).
TenX | Software Engineer, Architect, DevOps, multiple positions | Singapore | Full-time | ONSITE | VISA | https://www.tenx.tech

At TenX we enable our users to spend cryptocurrencies at any regular store that accepts debit cards.

We have a great office, perks and an amazing team!

We are growing fast and looking for talented people that can help elaborate and implement all the cool ideas we have in mind.

Our stack is modern with technologies such as Rust, React Native and Kubernetes.

See the full list of positions and apply at https://tenx.bamboohr.com/jobs/ and mention you saw us on Hacker News.

Come join the crypto revolution!
Tesorio (YC S'15) | Lead Data Scientist | Burlingame, CA | ONSITE https://www.tesorio.com/careers/

Tesorio is a cash management platform that streamlines B2B collections, currency exposure analysis, and trade working capital forecasting. Our goal is not to just automate existing workflows but to proactively surface insights which help our clients find better ways to coordinate their teams and de-risk their bottom line.

We are developing machine learning algorithms to understand business cash needs, predictive algorithms to forecast future cash flow, and a sleek UI/UX to make our products enjoyable to work with.

As you can imagine, there are so many interesting data problems we can tackle when we connect to a company’s financial data. We are looking for a Lead Data Scientist that will help define how we do data science and machine learning at Tesorio.

We're funded by top investors including First Round Capital (Uber + Warby Parker), Floodgate Capital (Twitter + Lyft), Fuel Capital (Layer + CoreOS), Red Swan (Coinbase + Buffer), Slow Ventures (early Facebook team), Hillsven Capital (founders of Ariba), and Paul Buchheit (creator of Gmail, YC Partner).
I let it (the story) sit a day after 4/1 just to make sure it wasn't really an April Fools' joke. But today I made it my primary DNS server and it's performing very well. Glad there's another player in the private DNS space.
man rdomain to start, though unfortunately you kind of need to already understand rdomains to fully understand the docs. Basically it's a network partitioning/virtualization tool. Two computers can have two routing tables. rdomains lets one computer have two routing tables. Each process is in one rdomain or another which determines where its traffic goes and how it sees the network.
That’s a popular line around here but it doesn’t line up with the reality. When they’ve done architecture changes in the past they’ve reached out to large developers for feedback before committing to the changes being made. The original very OpenStep like OS X did not ship en mass because it lacked a bridge library to support developers and Adobe and others cried foul. That’s how Carbon came about. When 64bit Carbon was shelved some 10 years ago, the “sky is falling” was proclaimed but Adobe came along for the ride and everything was fine. Are Technica did a great write up summarizing both the genesis and end of Carbon development [0]

The PPC transition and Intel Transition both had emulators, fat binary support, and for the Intel transition, early access to developer hardware [1]. I’m not sure how much more you can ask of Apple. The current iOS simulator compiles to native Intel code and then builds for deployment use the appropriate CPU target. The tooling is mature and the execution know.

Apple can certainly do better in a lot of areas, i.e. Swift examples that are either missing or are too old to compile. This is something they’re competent at.

[0] https://arstechnica.com/staff/2008/04/rhapsody-and-blues/

[1] http://vintagemacmuseum.com/the-apple-developer-transition-s...
Plus asyncio has futures too, and with run_in_executor(), you can await something in a thread/multiprocessing pool from inside the event loop transparently.
>In previous discussions I've noted that we need an HTML lite to counter AMP

this is essentially what the AMP team is building - there's a few proposed standards that have come from AMP, with respect to making pages cacheable and pre-renderable.
Microsoft has been trying convergence for years and have been awful at it, but there are finally some real implemented concepts like modifying the task bar based on tablet/desktop modes.
Realized at scale I still think this strategy could work and with Apple's tight control over the iOS software landscape there is some hope of having iOS as a second-, class citizen on mac OS.
Most smart battery chargers do this. 0% is not really 0% and 100% is not really 100%.
Cryptozombies – Learn to Build Ethereum DAPPs with Solidity by Building a Game
admetrics | Junior and Senior Python engineers | Frankfurt, Germany | FULL-TIME, VISA OR REMOTE | https://www.admetrics.io

admetrics is an experienced, ambitious and cross-functional team with a flat hierarchy and an open, international culture. You will help shape a product that is able to provide insights into enormous amounts of data in real time. Enjoy professional challenges in an exciting, innovative field, flexible work time and competitive compensation.

Job listings:

* Python Developer (Senior): http://www.admetrics.io/en/career_job/:python_developer

* Python Developer (Junior):
https://www.admetrics.io/en/career_job/:python_developer_jun...
You have entirely missed the last 2 decades of this happening and at a rapidly accelerating pace. I'm not sure what you think "business critical functions" are but every company outsources at least some important components that could easily put them out of business if something goes wrong, whether that's cloud servers or payroll or manufacturing supply chains, etc. It's called risk analysis and yield management and is well understood by every successful team.

When it comes to "someone else's datacenter", I think you'd be surprised at just how few companies even own a datacenter, let alone their own racks. Even the major clouds lease their own space from actual datacenter builders and operators.
Could you explain how this would work in practice? If I'm allocating a percentage of my salary to, for example, Vanguard's total stock market index, how would that get siphoned?
> I don’t think Apple is going to make those compromises. They might do a more converged developer blackened for Mac and iOS to make it easier to target both platforms, but they won’t shove the frontends together.

This, I think, is the most accurate picture of future iOS / Mac convergence. Universal binaries that present either a desktop, tablet, or phone UI based on where they're running.

Microsoft's mistake was trying to converge the desktop and tablet UIs.
This is cool; thanks for the script.
If this is true, I'm pretty interested to see how they intend to pull it off (and how it works out in real life).

I'd be more skeptical if Apple hadn't already pulled off CPU architecture transitions with impressive smoothness multiple times already.

Will Apple do an x64 CPU?

Or maybe x64 emulation? ...maybe with custom hardware assist?

Could they possibly do a crazy "you must recompile for ARM if you want to run on the latest Macs" thing?

The performance of Apple's ARM CPUs is already fine for the lower end of lappys, and have superior power usage. Moving up into midrange performance lappys doesn't seem like a stretch at all to me, or even higher end lappys, especially if you're looking for more cores. But what about iMacm, iMac Pro and Mac Pro? Does Apple really have a solid plan that makes ARM CPUs competitive there? Or will there be Intel-based Macs at the high-end and ARM-based Macs at the mid to low end?

Could Apple possibly tie all this to some unification of iOS and MacOS?

And/or tie it to a unification of the iOS App Store and Mac App Store?

Interesting stuff.
Adobe has a lot of stuff that works well on iOS. ARM has neon instructions for SIMD. I think they will be okay. Changing over from one SIMD architecture to another is not that hard.

AutoCAD isn't ultra optimized for Mac anyhow, it will be okay.

This transition may screw up or significantly slow down VMs of Intel-based OSes like Ubuntu.
Thank you for correcting me :)
That is what I explain in the link. I saw this move coming two years ago when I wrote that article. I noticed how regular users were using iPhones and iPads for almost everything they do. I noticed how office apps like Pages, Keynote and Numbers worked without any performance issues on iPad.

I concluded ARM was fast enough for 90% of users. Once you don't have the restriction of battery life and small enclosure it is not hard to imagine that Apple could beef up ARM a lot for their desktops and laptops.

Why run multiple CPU architectures when one does the job and is much cheaper?

I've been thinking hard about what kind of workload ARM can't handle and I can't think of anything. Ok... there is one 1st person shooter games. But iOS is a more successful gaming platform than Mac.
How do you think the announcement that OSX will be supporting external graphics cards fit into Adobe/Autodesks plans?

I don’t really do much video, photo or 3d editing these days but isn’t that all GPU driven?

If that’s the case then couldn’t someone like Nvidia pick up the slack for Apple with a really nice external modular offering?
If you are changing CPU architecture, you have three options with respect to backwards compatibility.

1) Old programs don't work, because it is a different CPU architecture.
2) Old programs work, but in a VM, so it can't take full advantage of the hardware.
3) Old programs must be recompiled to work on new architecture.

The last one is the preferred option, but is only possible for open source software. If options 1 or 3 are taken for proprietary software, the customer needs to buy a new version of the software.
Ask HN: Middle School family biz founder; now adult, and parents have all equity
Hi HN,

I’ve been around HN for the better part of a decade, and really feeling like I could use the collective advice of the community. I'm using an anon account because of HN contacts irl. If you do recognize my story, I'd ask that you email me privately.

The short version of my story is that my father and I built a company together from essentially nothing when I was in middle school and we worked together through high school (~$1 million in yearly revenue) and college (~$3 million in yearly revenue).

When I would ask about maybe getting paid, my father would tell me that the company was going to be mine one day. That there was no sense in him paying me, because the company doing well was good for the me, and the work I did was creating a better company for myself. Would I want to take over a big company, or a smaller company?

Now an adult, I have no equity, and he's 100% in control. I have no leverage, and almost no voice in the company I created. Cut out by someone I trusted.

There's so much more to the story, but the text limit on HN posts wasn't enough to express it fully.

Here is the Full Version: https://pastebin.com/JDGUtT3Q
I live near Toronto Canada and Rogers my ISP hijack's DNS requests for non existent domains. The data to back up my bold statement is a simple Google search which reveals that they have been doing this at the very least from my Google search was from 2008.

It is possible to turn off this feature, But it is set by a cookie and once that cookie is deleted you have to do it all over again.
Note: helper packages (i.e. installer cleanup and kernel mod builder) are in both contrib and main repos, so I highly recommend setting up APT-preferences.
Quoting in a readable format for mobile:

> "I think that our trade deals have been negotiated for a very, very long time now to benefit large, multinational corporations, not to benefit the American worker," Warren added. In an interview on CNN's "State of the Union" she continued, "What I'd like to see us do is rethink all of our trade policy. And, I have to say, when President Trump says he's putting tariffs on the table, I think tariffs are one part of reworking our trade policy overall."
Every Silicon Valley April Fool's Joke Was Selling You Something
> I predicted it 2 years ago

Such clairvoyance.

https://www.extremetech.com/computing/139677-the-threat-of-m...
> compliance is so burdensome and expensive that firms don't want to enter the public markets

There's something bigger going on than SOX. That was the hypothesis the JOBS Act was predicated on [1]. Yet the trend continues uninterrupted.

My hypothesis: broadly held (i.e. by employees) companies taking long-term technology risks are fundamentally new. Moreso than reporting requirements, minute-by-minute pricing isn't helpful to a company challenging accepted wisdom over long time horizons. (Contrast: Tesla and SpaceX.) Being able to time large-scale valuation changes with technological milestones is a huge advantage no amount of public deregulation will compete with.

The trade-off between valuation control on one hand and liquidity on the other hand has multiple solutions. Deep private markets have an equilibrium between closely-held private businesses (e.g. Koch Industries) and widely-held public companies (e.g. Apple). (Multi-tier voting in public companies, as Snap and Facebook have, on the the other hand, seems untenable.)

[1] https://www.sec.gov/spotlight/jobs-act.shtml
I doubt they will start flagging tourists for GDPR debts. But if they do, many Americans do just fine without ever visiting the EU.
From the release notes:

> o Support the sun4v hypervisor interrupt cookie API, adding support for SPARC T7-1/2/4 machines.

Who is running OpenBSD on a big expensive SPARC T7 and why? I'm genuinely curious as to what possible use cases there are which make this a desirable combination.
> For logs and metrics, I'm not aware of an out of the box solution that could replay from the last, successfully transmitted line; this is something rsyslog, graphite, etc. could certainly benefit from. (Please let me know if you are aware of these kinds of buffers.)

filebeat + kafka does exactly this.
This article is way too long to make a simple point - which is that Windows is not being abandoned but is no longer the flagship. Cloud infrastructure and services are leading the way, so Azure and AI is now the forefront.

Sticking with something just because it's a large majority is a great way to fail when that something fades into the background.
Test
[ my public key: https://keybase.io/ianm; my proof: https://keybase.io/ianm/sigs/m__DtdJtxr1qbaC8TDRH5upsjkuPLFqEJYf7ngDtut8 ]
Trivium Real Estate | Frontend and Devops | London | Full-time | ONSITE

We're a young, investor-backed, machine-learning startup for the commercial real estate industry (proptech). Our MVP is moments away from launching and customers are queuing to take it for a spin. As such, we're growing our team to tackle the challenges ahead.

We're a team of 8, located at London's South Bank and value continuous learning, empathy with our clients and customers, and empowering our engineers to make the best decisions.

# Front-End Engineer

This is for someone who:

- is comfortable in functional programming, especially Elm; and

- is experienced shipping front-end software to production; and

- has empathy for users and loves friendly UX; and

- has an eagerness to learn and willingness to share knowledge.

## A Typical Day

- Start off writing a feature that requires elm-ports. These can be tricky, so you pair with another developer who has shipped such code before.

- After lunch you're requested to review a Pull Request that fixes a bug you accidentally introduced a couple weeks back. There's no blame, instead some discussion about how our tests and review process could have caught this earlier.

- The afternoon is spent with the Product guys around a whiteboard. You're helping them sketch out a realistic wire-frame for a feature we plan to deliver in a couple of weeks.

# Dev-Ops Engineer

We're believers in CI and automated testing, but we need some help getting there. In particular we spend far too much time:

- Ensuring our testing, deployment, and validation services are up to date with the product.

- Managing different servers for staging and production.

- Trying to ensure we have a consistent build process across different machines.

- Thinking about the best way to deliver our machine-learning services in production.

You should have:

- experience maintaining CI services;

- experience writing web applications in a functional language;

- experience with different build processes (e.g. Make, `webpack`);

- knowledge of and comfortability with Linux, AWS, and Docker.

# Some Tech we like:

We're more interested in a willingness and ability to learn than what you currently know. But in case your interested in the stack we're using:

- Haskell

- Elm

- PostgreSQL

- Python / scikit-learn

- Tensorflow / Deep learning

- AWS

- CircleCI

- Automated Testing

contact info in my profile.
That's what zuck is desperate to preserve. Change is in the air. I wouldn't mind.
Then your competitor with the same battery cells says 85% is the new 100% and now they have longer battery life than you do.