skysight-inc/HackerNews huggingface dataset:
How does Honey extension capture data?
I am using Honey and going through their FAQ and in below link it is mentioned that they collect some data from shopping website and if user made a purchase or not. I want to know if if Honey is capturing cart data and how do they do it? Through data scraping on checkout/payment page? and how does it know that is purchase happen or not?
FAQ Link: https://help.joinhoney.com/article/29-what-information-does-honey-collect
And you don’t complain publicly about the people you hired. Especially while loudly proclaiming how good you are at hiring.
Ok, so then (assuming this all gets verified), then the recommendation for covid-19 patients taking Losartan, is that they stop taking it, correct?
SEEKING FREELANCER | anywhere | REMOTE

DevOps / SRE / Monitoring Coach or Consultant

We're a two person shop looking to add DevOps, monitoring, observability, config management, and CI / CD best practices to our operation. We're mainly looking for someone to show us the path as opposed to executing for us.

Our Current Tech Stack:

* AWS ec2 instances in multiple regions
* Java / Python / Bash / SQL / Docker / MySql

ward [dot] michael [dot] j [at] gmail
I was an early adopter of Persona (my website was one of the canonical examples). I share your sentiment and dismay that Persona was shut down, although ultimately I think the way it was implemented was fundamentally flawed.

Background: Persona was a centralized, Mozilla-run auth service designed to bootstrap a decentralized protocol. In theory, after the protocol was widely adopted, Mozilla could shut down the centralized service. In practice, nobody adopted the protocol and the whole thing collapsed when Mozilla shut down the service.

I think the whole endeavor would have been more successful as self-hosted software. The downside is that each website would require separate email verification (until the protocol got adopted), but it would have been far less confusing to everyone and it most importantly it still would be running today. On the other hand building shrink-wrap cross-platform software is a lot harder than running a service and publishing some javascript, so I understand why they did what they did... but here we are dead in the water.

I would love to see Persona revived as a self-hosted auth library someday, and actually think it could still be successful in that role. It encapsulates the whole verify-your-email step; it leverages several existing federated login solutions to skip the roundtrip; it could still revive the decentralized protocol.

I haven't looked at this Payment Request API and I'm as skeptical as anyone, but if it doesn't rely on any kind of centralized service, it at least has a chance.
There is also the poem by Goethe, "Der Erlkönig". Although a literal translation would be The Alder King, it is usually translated to English as The Elf King.

Alder King does fit with the traditional idea of elves/faeries as non human spirits or supernatural beings associated with nature, who sometimes spirit away mortals to live in the fairy realm.

According to Wikipedia, the idea for the poem is believed to trace back to a Danish story about an Elf King. And Elf King in Danish sounds a bit like Alder King in German.
Highstreet Mobile | Backend Engineer + Frontend Engineer | Utrecht (near Amsterdam), The Netherlands | Onsite/Remote (EU) | Full Time | https://jobs.highstreetmobile.com/backend-engineer/en

== About Us
Highstreet Mobile's mission is to connect people to the brands they love.
We are a team of makers and we've built a SaaS product for fashion brands.
We enable brands to give an amazing shopping experience to their customers.
Our customers get a native mobile shopping app for Android and iOS and that app constantly gets better.

== Backend Engineer
* https://jobs.highstreetmobile.com/backend-engineer/en

You would be designing and developing API's in our middleware.
The middleware is the beating heart of our product.
It connects to different e-commerce and payment providers like Magento, Commerce Cloud, Adyen and many more.
You will focus on scale and performance, will deploy to production every week and will work closely with our mobile engineers.

Stack: Ruby / Sinatra / Rails / Minitest / Redis / OpenAPI Spec / PostgreSQL / Go / Docker / K8s / GCP / Gitlab CI

== Frontend Engineer
* https://jobs.highstreetmobile.com/frontend-engineer/en

You would be designing and developing the frontend of our Studio product, and various other web components we employ in our mobile apps and on our customer's websites.
Studio is a essential part in our self-service model.
It is a web application used by our customers to manage the content in their mobile apps, to send push notifications to their customers and many other things.
You work closely with the design team and backend engineers to make sure Studio offers a great app-like user experience. You like to sweat the details, both visually as technically.

Stack: React / Angular / Jest / Storybook
> But another valid way of looking at it is that scientists have moved it from "impossible", to "impossible", to "impossible", then, with some more work, upgraded it to "impossible".

I think that description used to apply to a lot of technology, which then progressed to "almost impossible", "slightly less impossible", and finally to "built a prototype". From my laymans' perspective, it's the trajectory that matters more than the current state-of-the-art.
Thanks for your comment! Most of the products on the site are general emergency preparedness measures and household 'necessities' that will likely get more difficult to find if the spread continues to worsen as projected and supply chains tighten. Further, you probably have a lot of this stuff at home currently!

The thinking behind the site is to encourage precautionary thinking and preparedness measures to help make it through the spread while minimizing potential surface area for exposure.

https://www.ready.gov/ has lots of advice on building lists/kits.
https://twitter.com/matthewstoller/status/123447439969423769...
I've mucked around with it, so speaking only from that mucking it offers two things:

Your hand is not anchored to the shift button. You can use one finger for the first press of capslock, and another for the second, based on where the previous and next letters are (this is a reference to the typist using any finger to hit any letter).

Using shift is still three actions: for the shift button it's a press and hold followed by a timed release, plus a press of the target letter. Given this, the "press press press" rhythm matches the rest of the typing flow better than "hold press release".
India reports three more cases of coronavirus, including Italian national
As a subscriber of Disney+, I can say that it would be much more attractive if it included past and current content of ABC.
Probably the most famous laravel dev outside of Taylor with Jeffrey kinda slowing things down.

Really good laravel online talks.

Refactoring to collections book sold well. Kinda sparked this movement against for loops (which ended up being too cargo cultish). But he changed the php world with that book.

Test driven development was pretty popular.

Tailwind is now following this path.

Good for him. Many have tried to copy his style but it is hard to teach his natural presentation style. All success that follows that is only the piece that shows on the surface there is a lot of hard work and timely execution.

And I personally don't even like Tailwinds but I look forward to the nexy arena he will conquer. Postgres? AI?
Beautiful stuff. I'm helping a lot of startup founders with the development of their MVPs and I wish they'd use Startizer to avoid typical mistakes and solidify their idea before moving forward.

Thanks for sharing this, Ace.
It would be (69*70) / 2, since connections are bi-directional, so only ~2500 connections.
There is a lot of competition in the cloud gaming space, and there is a low technical barrier to entry, especially since the streaming server + client are likely to commoditize (they’re all based on similar codecs, and require hardware acceleration that’s provided by the GPU).

The number of edge locations you have doesn’t matter; latency does. It looks like startups in this space can achieve “good enough” latency with a small number of edge locations.

For instance, Shadow covers the vast majority of the US population with four data centers (they have six, total, but two are in Europe):

https://status.shadow.tech/

Coverage map:

https://shadow.tech/usen
>There are better things for a university to be doing than paying rainmakers

Dozens of university endowments are over a billion dollars, with significant returns when under good management. Ignoring the returns possible on that means the students and state has to pay more to continue the university. Endowments often consist of hundreds or more fund, usually set up by donors, to advance some part of the university, which very often is scholarships and other direct student benefits.

It's incredibly short-sighted to downplay them without understanding the benefits.
It seems like a lot of the public/government messaging regarding this virus is ambiguous regarding their policy goals: true containment (like you'd want with Ebola), or simply flatting the rate of spread (as you argue).

If the GP was referring to messaging that suggests a goal of true containment, then I think you're both right.
I'm pretty upset that I couldn't outsmart the AI and win tic-tac-toe. I wrote some tic-tac-toe "AI" a while back, and it wasn't as good as this one. I could beat mine...
If you saw Apple moving into phones and then moved your business into phones and your business did well, a person like Welch would call himself lucky.
Apple to pay up to $500M to settle U.S. lawsuit over slow iPhones
k8s already uses Wireguard for the service mesh internally.

For a globally routed overlay mesh, have a look at https://yggdrasil-network.github.io/

The latest version actually uses the Wireguard TUN library https://yggdrasil-network.github.io/2020/02/21/release-v0-3-...
Official GitHub CLI
FWIW, you should be able to represent individual IPs, ranges, and subsets all in CIDR notation, tho for ranges you may need multiple CIRD entries to reflect the whole range.

CIDR for ipv4 consists of the 32 bit address and a 32 bit mask, so with some bit packing you can uniquely represent them in 64 bits without hashing.

The problem you’ll run into there is doing a “contains” check on an origin IP for a list of CIDRs, but you’ll need to do that currently since you’re dealing with subnets, I assume.
JustWatch | Berlin, Germany | FULLTIME, ONSITE | https://www.justwatch.com/us/talent
JustWatch is the world's leading movie and TV show streaming guide.

We are mainly looking for talent for these specific roles:

- Head of Data Partnerships and Content Operations

- Head of Machine Learning who will help us build a world-class recommendation tool that will help people find content they love

- Product Manager

- Fullstack Engineer (Go, JavaScript, PostgreSQL, ES)

- Frontend (Vue.JS, Ionic, Capacitor, TypeScript, React Native) — especially with TV and mobile hybrid experience

- Site Reliability Engineer

- Working student for Site Reliability Engineering

- Working Student for Data Partnerships.

JustWatch promotes a culture of learning with a high degree of autonomy and room for personal growth. We work on hard problems, with low politics, clear focus and great context. We don't have any non-technical product management and like it that way. Our development philosophy balances fast hacking with a solid architectural foundation. We are a self-funded and profitable start-up, founded in 2014 in Berlin and currently employing around 40 great people.
If you're into great code architecture, good naming, like to (continuously) deliver production code and actually help build a product bringing value to tens of millions monthly users already, let us know. For more on how we work, our culture, values and engineering practices, be sure to check out our blog.

Are you interested? Great! We'd love to hear from you. Just send us an email at talent@justwatch.com. We don’t believe perfect CVs exist, we just want to know who you are and who you want to become.
The posted story is about exporting the list of parties who UPLOADED your contact info to facebook. An advertiser who bought a list, and presses import.
Fooda (https://www.fooda.com/) | iOS Engineers | Chicago, IL | Full-Time | ONSITE

We believe a workplace food program is something employees should love and look forward to every day. Powered by technology and a network of over 1,000 restaurants and 800+ clients, Fooda feeds hungry people at work through our ongoing food programs located within companies and office buildings. Every day, each Fooda location is served by different restaurants that come onsite and serve fresh lunch from their chef’s unique menus. Now with over 30 million meals sold, Fooda operates in nineteen major US cities and plans for continued expansion.

- Senior iOS Engineer

- iOS Engineer

If you’re interested, please reach out to jake.hergott@fooda.com
Oh boy. This is drastic. Thanks for great advice:

marek:~$ time (cat logs-popcount-org.txt | sort -u | wc -l)
39057531

real 2m37.387s
user 2m35.626s
sys 0m2.937s

marek:~$ time (cat logs-popcount-org.txt | LANG=C sort -u -S6G | wc -l)
39057531

real 0m12.908s
user 0m42.826s
sys 0m3.586s
Nothing on Disney+ from the extensive catalog they own of any movies rated over PG-13. (think 20th Century Fox and Touchstone pictures - Alien, Die Hard, Exorcist, Highlander, The Omen... and even of those that are PG, many also not available, like original Planet of the Apes series, etc.) I have a free 1-yr promo tie-in membership and it's ok, but I will not be continuing when it expires. If they had all those other films from the catalogs they own I would much more likely pay them.
Wow, thanks for answering! More recent than I expected!
Walgreens Mobile App Leaks Prescription Data
I think there's room for both. I understand your question, but just because there's a trend towards one way or the other, doesnt mean developers should just go with what mainstream is moving towards (not that that's what you're saying.)

The main problem I have with highly configurable utils is that a lot of them don't have sane defaults (or any defaults), which might be ok considering most users want-to or enjoy spending hours writing custom config, but it's a big ask for things I want to use quickly, or just try.

So, imo it depends on the software.
tl;dr He's a good salesman who was able to pull down $100k/year in his early 20's selling insurance. Good for him for investing and saving most of his income.
That's right, I got the two mixed up.
Location: US, preferably Bay Area

Remote: Yes

Willing to relocate: Yes

Technologies: React Native, ReactJS, TypeScript, JavaScript, Redux, Android, iOS, HTML, CSS

Résumé: http://bit.ly/AlexFomushkinResume

Email: aleksefo@gmail.com

LinkedIn: https://www.linkedin.com/in/aleksefo/

GitHub: https://github.com/Aleksefo

Website: https://www.aleksefo.com/

I'm a Cross-platform Engineer specializing in React and React Native with additional knowledge in web, native iOS, and Android.

My total experience: 3.5y React Native and React, and 6.5y total(web and mobile). I have experience working in the finance sector (payments and credit card financial applications), and with multiple apps under one customer for country-specific markets (Finnish, Swedish and Norwegian).
I worked with both the public and private sectors with various team sizes and roles (including leading, scrum-master and a bit of product management).

At the moment I live in Helsinki, Finland, but I would like to relocate to the US. I can travel to the States for an on-site interview.

Fluent in English and Russian, have limited proficiency in Finnish and Swedish.
Yes. You are reading it right.

The best way to describe the management style of the 80's onward would be a financially engineered pump-and-dump characterized by putting workers through the meat grinder, and shirking any social responsibility that could be conceivably avoided by any means possible. Those are the basis of the hidden costs. Each person that got sacked took more institutional knowledge with them, and each responsibility shirked was just a matter of time before it came back around to bite the company on the balance sheets.

Once 2008 hit, seeing as most of the value the Capital part of the company had was found to be a house of cards, nearly taking the company out with it.

When the price of growth is to be an absolute bastard; one should wonder whether the price is too high. Note also that Reich's management style basically required the Reagan era deregulation to thrive. He was far more reserved when Unions actually had teeth.

Really a shining example of what not to emulate in my book. If you have to sacrifice long-term stability for short-term growth, you're misreading the landscape.
Estimates are dropping down from 2% as we discover lots of cases that were mild or asymptomatic.

The New England Journal of Medicine says it may likely be considerably less than 1%:

https://www.nejm.org/doi/full/10.1056/NEJMe2002387

People should remember the context of a respiratory disease in China. 2/3rds of men smoke, and air pollution is common. Things also spread faster there as it’s densely populated with lower hygiene standards than developed countries (for example: spitting is still common in some areas).
This can happen if you have one class that contains a pointer or reference to another class, and then you create a helper class that instantiates both of them as direct member variables.

Edit: Another example: Imagine you have a matrix class that contains a bit of memory as a char[] member to avoid heap allocation for small matrices. Then you maybe you want your data pointer to point directly at that data (rather than looking at a separate flag, which might cause an extra branch or just be more code complexity). I'm not saying it's a good idea, just it's obvious that it might come up.
A PyTorch-based knowledge distillation toolkit for natural language processing
> For example, in Rust, you’d never get into this situation

… because you cannot fork() safely in Rust.
Being a browser extension, they can access the URLs, and HTML data of the web pages their users visit.
> Chorded input is rare these days - the movement of software to touchscreen devices argues against it.

Multitouch gestures are a form of chorded input, no? And one we’ve greatly under-explored, IMHO.

Probably mostly because people tend to be using either touchscreens that are mobile, or touch pads that are rather small, and so you can only fit one hand’s worth of fingers on the digitizer, and one hand’s fingers can’t (without training) do too many different things at the same time. So mostly we come up with gestures that move some or all the fingers of the hand in concert.

But if you had a digitizer surface that had room for two hands, you could do a lot with that. Moving a finger of one hand in a circle while the other swipes toward/away from it; “unfolding” something by interlacing eight fingers in a line and sliding them to opposite ends of the digitizer; etc.

(I think Apple could easily introduce these for people who own both an iPad and a Mac. It seems their Sidecar support is already moving toward this, as it sends native touchpad input to apps—acting, in est, as a large Bluetooth multitouch digitizer—rather than just doing HLE emulation + transmission of the particular gestures possible in macOS currently.)

And sure, that all sounds a bit mystery-meat at first—no clear affordances. But it’s not any more mystery-meat than voice navigation is. Voice navigation is a “grammar” on top of regular spoken-language words; you expect the user to learn language at some point. Similarly, a “vocabulary” of multitouch gestures could all be taught to the user at some point—even practiced in an OS-shipped program resembling a typing tutor. (Back when mice first became prominent, OSes shipped with mouse-requiring games specifically to serve as mousing tutors!) Then you just have to teach the users visual/symbolic mnemonics for these gestures; and then you can use those symbols as accelerator indicators in your regular menus and label text.

(Oh, and don’t get me started on what’s possible with a depth-of-field sensing camera, ala Windows Hello. I’m constantly surprised that competition isn’t already heating up to be the first OS to natively support American Sign Language watched-gesture input.)
Yes it's just a good practice when exposing an API. It's language agnostic.
Stadias core audience is poor.
For it to exist 500 years from now, someone will have to work on it for the next 500 years.
What I don't like about WireGuard:

- Basically no real user or admin-oriented docs. There's some example configs and some getting started guides, and then some crypto-nerd look-how-secure-our-algorithms-are docs, but no real guidance on how to set up a reasonably simple network of hosts.

- Authentication/authorization is just IP addresses and public keys? What about users and service accounts that you want to rotate the credentials of? What about SSO? What about fine-grained access control? What about <insert all of the enterprise things>?

Big static keys and open-ended authorization by default are really not where we should be going with modern security practices. If I just want a layer 3/4 tunnel with public keys, SSH already does that. Sure, WireGuard is basically "SSH plus some easier routing", but I don't need an iteration on SSH, I need an iteration on OpenVPN, which can actually support most enterprise needs. The SSH (and WireGuard) model doesn't scale, due to a lack of functionality.
CampusOptics | Software Engineer | Austin | Full-time

CampusOptics (https://campusoptics.com) is building the first comprehensive fire safety software platform specifically for higher education. Schools have a high regulatory bar to meet for fire safety compliance, and the consequence of failure can be dire.

Since our previous post (https://news.ycombinator.com/item?id=20869425), we've built a Rails app and an iOS app and are working with a handful of initial development partner schools to iterate and get feedback. Our 8-person team has deep higher ed experience, and the need for our product has outstripped our expectations. Now we're looking for an additional engineer to help us keep building it out.

Out of the gates, we've relied heavily on Swift, Rails, PostgreSQL, Turbolinks, StimulusJS, Terraform, and AWS. These are technologies that have enabled us to develop large amounts of value as quickly as possible, while maintaining a high bar for quality.

The two of us in engineering today are generalists with a commitment to quality and understanding, and we'd love if you were as well. That means you don’t already need to be an expert at all of technologies we're using, but a firm command of some and a desire to learn is necessary.

In the near-term future, this will be a heavily product-focused role. You'll primarily be working on the web and potentially working on features like representing complex policies and fire standards in code, working with geospatial data to assist inspectors in the field, and creating visualizations of the state of fire safety on campus. And we aim to do all of these things with code that is well-factored, well-tested, and able to scale with our customer base over time.

I'm biased, but I think it's a great chance to be apart of building something great from early on :) Email me at jcody@campusoptics.com if you'd like to learn more or talk about whether there might be a fit.