skysight-inc/HackerNews huggingface dataset:
The APIs aren't really designed to solve for this.

If the site knows you and has payment credentials stored they won't need to use Payment Request API (although they still can).

Storing payment credentials differs by payment method. If you're talking about card payments then you have to deal with things like PCI-DSS and/or tokenization but there are other ways to pay which may support this use case more explicitly, for example by capturing explicit permission from the user to allow the merchant to make future purchases seamlessly.

This is something we're trying to find a standard protocol for with https://openpayments.dev so that the ecosystem is less fragmented. But, this is not linked to the W3C work explicitly
If you want SSO, or fine grained access control, the idea is you would do that at a level above wireguard. For example, I'm prototyping a small CLI that talks to hashicorp vault via OIDC/OAuth2, and then creates a wireguard key pair + configuration locally, submits the public key to vault, and then the wireguard "server" is configured with a simple daemon that pulls all the public keys from vault and generates a wireguard configuration allowing access from those public keys.

This is a simple example, but much of what you need to do can be done with layers on top. This is similar to iptables, in that you can use `firewalld`, or `UFW` which all use iptables under the hood.
A cool chording device designed for single-handed use (and thus ideal for mobile devices) is the Twiddler 3: https://twiddler.tekgear.com/
GraphQL API Trending #3 on Product Hunt
Location: Vancouver, Canada
Remote: maybe [generally: no]?
Willing to relocate: yes
Technologies: NLP (natural language processing); machine learning; graphical models;
information extraction; genetics; genomics; Linux; Bash; Python;
PostgreSQL/PSQL; knowledge discovery; truth/disinformation; ...
Curriculum vitae: https://persagen.com/about/victoria/cv.pdf
Cover Letter: https://persagen.com/about/victoria/cl.pdf
Email: mail@VictoriasJourney.com
Location: Los Angeles, CA
Remote: Yes
Willing to relocate: Yes
Technologies: Python, PCI, InfoSec, AppSec, Security, PKI, SQL, this list is too long....
Résumé/CV: https://docs.google.com/document/d/1fPT7O6u7NIl1cdbwz3gk40bVYWyfkrbIoGAsUq9Lj6w/edit?usp=sharing
Email: security@securityhorror.com
SiteSpect | Various - Full Stack Engineer, Linux Operations Engineer, IT Systems Engineer, Front-End Customer Success Developer and other roles | Boston/Newton, MA | ONSITE | https://www.sitespect.com

SiteSpect is a digital optimization platform that lets you test or target your web traffic without having to change any code on your side. Under the hood, SiteSpect is a reverse proxy. Requests from end users are routed to an appropriate backend and SiteSpect modifies the response based on what tests the user is assigned to and then delivers those changes back to the end user.

We're looking to fill a variety of roles, including seeking client and non client facing front-end or full-stack developers, optimization specialists, release engineers, operations engineers and more to build out our (angular) control panel, proxy engines, help our clients use our tools to test and modify their websites, and advise clients on how best to test and optimize their customer experience.

Open Technical Roles:

Full Stack Engineer - http://app.jobvite.com/m?3wlMWlwp

Linux Operations Engineer - http://app.jobvite.com/m?3plMWlwi

IT Systems Engineer - http://app.jobvite.com/m?3tlMWlwm

Front-End Solutions Developer (Customer Success) - http://app.jobvite.com/m?3ylMWlwr
> L3 is per-CCX (4 cores). If you have 1 thread with a working set larger than the 16MB L3 slice

Still, 4MB per core is a lot more than the paltry 1.3MB Intel's 9282 offers.
Location: Salt Lake City, UT

Remote: No

Willing to relocate: Yes

Technologies: Vue/Vuex, Angular/ngrx, Node, Express, MongoDB, Java, C++, PHP, MySQL

Website: https://chrissannar.herokuapp.com

Résumé: https://chrissannar.herokuapp.com/Resume.pdf

Email: Chris.sannar.dev@gmail.com

Full-Stack Developer that recently graduated from University.
1.5 years of development experience and worked as a CS tutor.
Looking for interesting upcoming technologies or solid industry experience to launch my career.
Also a Divemaster if that has any credit :-)
I'm a powertrain controls engineer for one of the big three, working on DAT systems on the powertrain side of the interface, and I am now looking to move further into the autonomous vehicle space. I have experience with automotive standards and practices, underlying vehicle architectures and the reams of documentation and safety analysis required of modern systems. I have a Master's in EE: Systems with a focus in controls and signal processing and prior experience with machine learning, though that knowledge is a little rusty.

Location: Ann Arbor, MI

Remote: Yes

Willing to relocate: Yes

Technologies: C/C++, SysML, Model Based Design, ISO26262, Embedded system design, controls and signal processing, some machine learning

Résumé/CV: https://www.linkedin.com/in/william-cunningham-6b63a656/

Email: wdocunningham@gmail.com
DIY mechanicals are not all that expensive, though there are many components that you can upgrade and add to costs. You do need to know how to solder.. hot swap pcbs exist for sure (allowing you to just push keys into the pads) but they do cost a bit more.

That said, the type of soldering required is quite easy and if you have a friend with a decent iron and some time they can teach you the required skill quite quickly.
Hey @thegabez, I own TrumpMovie.com and would be happy to share 30% the selling price if you bring a buyer through your site. It's listed at $100k, but I'm flexible. Reach out if interested. Either way, best of luck!
Location: Europe/Berlin, soon Australia/Brisbane
Remote: Yes (Remote only)
Willing to relocate: No
Technologies: Ruby on Rails, EmberJS, Javascript, Business Intelligence, Analytics
Résumé/CV: https://bit.ly/2IglTYg (LinkedIn)
Email: m [at] rius.cc

I have been involved with a variety of startups for 10 years as product manager, developer and founder and am looking for full-time and part-time remote positions, either in backend (Rails) or frontend programming or product management. I also have experience in setting up the data pipeline, data-warehouses and generally the business intelligence / analytics infrastructure.
yes. it is evident by the fact that recycling centers still pay for aluminum.
No problem here either, on a 2015 iMac or 2018 MBP.

I've used FF daily for 20 years on Mac/Linux and never been motivated to trade my security/privacy for a little speedup.

Initially it was FF's ability to block video and invasive JS (w/ or w/o plugins) that was a game changer for me.
My partner and I have launched a few products over the last decade or so, and while we love design and development, launching is mostly writing. It’s writing tag lines, descriptions, titles, tweets, emails, etc. and constantly trying to communicate how your product solves a problem. But we’re not writers, so this has always been a slow-going process of self doubt and best guesses.

We built Broody to give entrepreneurs a place to test their startup’s language, collect feedback from a preview audience, and discover wording that works.

We'd love for you to try it and let us know what you think.
Qualcomm | Engineers | San Diego | ONSITE, VISA | Full Time

https://www.qualcomm.com/company/careers

Qualcomm invents breakthrough technologies that transform how the world connects, computes and communicates

The CAD team is looking for software engineers to build the systems we use to optimize chips with billions of transistors.

If you like working on distributed systems in a high-performance computing environment, then please reach out.

A knowledge of VLSI and EDA is not strictly necessary. Strong quantitative skills and/or experience with probabilistic graphical models is an asset.

If you are interested or have any questions, please contact Paul Pereira at paulpere@qti.qualcomm.com.
Scripting Applications with WebAssembly
I wonder if flu season typically sees an increase in remote work?
> seem tailor made to reduce turnout...

There is a segment of both parties that feel that people who disagree with them shouldn't have a voice - unfortunately it seems this segment managed to get a lot of control in the GOP while on the left side they mostly get relegated to the loony bin.

Both parties are super guilty of gerrymandering, but "voter fraud" isn't a proportionally important issue and it's been abused by some strategists to implement wide spread voter discrimination.
There needs to be regulation that standardizes on container materials and shapes, optimizing for recyclability and ability to sort. Then there needs to be a financial incentive to use packaging that offers the highest reclaimation rates. I'm imagining something like the CAFE standards, encouraging ever increasing rates.

I listened to a podcast with one of the former heads of the EPA and one of the challenges is that the petroleum industry actively favors non-reuse so they can keep selling more plastic.

Edit:
Here's the podcast: https://www.kcrw.com/news/shows/to-the-point/the-high-cost-o...
In an earlier thread I said I think their only (proverbial) crime was that they should have added that feature in an OS update that included performance improvements.

Nobody would have been any the wiser.
Welch was destructive for GE and the cult of his approach has been destructive for the industrial sector.

He turned around GE for the short term, but undermined the fundamental model of a conglomerate (there are good arguments for and against conglomerates, but GE was an is one). The metrics used were ultimately all short term ones and allowed the business to become lopsided, a disaster from which it has still not recovered.

The analogy of "cutting the fat" (nicely timed for the era of the Jane Fonda workout)* was stupid. Actual healthy humans have body fat in the teens, with a few elite athletes (who do nothing but train) at the very low end. Instead the mantra was to consider anything not immediately useful -- drive the "body fat" to 0%.

It's like a community madness, and it spread to corporate America and to some extent governments as well which has resulted in the current parlous state of the economy: a Potemkin economy that looks great only because the metrics used all face the "painted side".

Good riddance to this blood sucker.

* no insult intended for the Jane Fonda Workout
that time must have been such a special time to be a programmer and computer engineer. so much uncharted territory!
Switzerland imposes indefinite ban on public events and crowds of over 1K people
Inspire (https://www.helloinspire.com) | Data Scientist | Santa Monica/Los Angeles, CA, USA

We're a new kind of energy company looking to expand our renewable energy footprint and build toward a sustainable energy future. We provide energy to hundreds of thousands of customers and are rolling out a smart home thermostat to help reduce overall energy consumption.

For this role we're looking for a data scientist that will develop and deploy services that drive and optimize the business. In the near term, we're focusing on

* Energy forecasting

* Customer life cycle modeling

High-caliber team of data and ML engineers; our stack includes Python, Airflow, k8s, Snowflake, dbt. One of BuiltInLA's top places to work.

https://about.helloinspire.com/apply?gh_jid=2013792
Just tried using their latest code. Same 54MiB JPEG yielded (with cjpexl -q x)

3.8 MiB (q=70)
13 MiB (q=90) ("visually lossless (side by side). Default for generic input.")
19 MiB (q=95) ("visually lossless (flicker-test).")
40 MiB (q=100) ("mathematically lossless. Default for already-lossy input (JPEG/GIF)")

I'm guessing q=100 is essentially (mostly, minus rounding errors) lossless non-reversible brunsli JPEG-XL.

To compare, webp (cwebp -q x, also operating on a q=0...100 scale)

9.9 MiB (q=70)
18 MiB (q=90)
23 MiB (q=95)
28 MiB (q=100)
65 MiB (z=6, medium lossless preset)

I didn't do exact timings but JPEG XL was noticeably faster, then again they use multithreaded (using 4 threads here) AVX2 code, which cwebp does not (used the debian provided package for webp), so I wouldn't pay too much attention to this result.

Keep in mind JPEG XL isn't finished, and that neither are their defaults and recommendations.
I think Tailscale [1] can be to WireGuard what Github and Gitlab are to git.

If you haven’t checked them out yet: worth taking a look!

[1] https://tailscale.com
Location: Vancouver, Canada
Remote: maybe [generally: no]?
Willing to relocate: yes
Technologies: NLP (natural language processing); machine learning; graphical
models; information extraction; genetics; genomics; Linux; Bash;
Python; PostgreSQL/PSQL; knowledge discovery; truth/disinformation; ...
Curriculum vitae: https://persagen.com/about/victoria/cv.pdf
Cover Letter: https://persagen.com/about/victoria/cl.pdf
Email: mail@VictoriasJourney.com
Which integrations you would be interested in?

We're going to be adding more integrations in the future, such as GitHub, GitLab, Slack, GSuite and so on, stay tuned.
There was a comment on HN a while that really made me think, essentially saying it's better to always have healthy food available, even if you sometimes have to throw some out, than to have to resort to less healthy processed or fast food because you don't have readily available healthy food.
So in other words, there is nothing wrong with paying for data from CA or others?
I mean, I don't think you have to "rip apart the wiring harnesses".
It's not that simple. If the correctness of your program relies on the "not in set" test being accurate, you're going to need to make the filter huge, and slow.

Probabilistic data structures are about trading off correctness and performance. If you try to push the correctness up to near perfect, they'll quickly stop making sense and you should just use an actual perfect algorithm instead, as the author did.

Bloom filters are great for early outs, where you can save a chunk of computation on a definite negative, but still be correct in case of false positive.
Vital question.
The problem with performance reviews is that they are mostly subjective instead of mostly objective. I've yet to see a company specify a clear objective criteria for advancement.
It's pretty amazing that a company in the financial sector that holds a lot of people's money doesn't have the ability to, say, cut to a backup system.

Considering all of their past fumbles (like thinking FDIC covered brokerage accounts and the multitudes of technically issues) I wonder if their user-base will finally start migrating elsewhere. It's clear they're don't have the talent to handle this.
> I've frequently described Go as a very, very good 1990s language

No, go is quite similar to algol68 and adds little to it.

http://lua-users.org/lists/lua-l/2009-11/msg00576.html

> I believe probably >75% of the hatred Go engenders is from people afraid that Go's success will erase or invalidate the 2010s/2020s languages they prefer

No, it invalidates 30 years of research on programming languages, regardless of implementations.

http://nomad.uk.net/articles/why-gos-design-is-a-disservice-...

EDIT: 5 minutes in and it's already a downvote fest.
Location: Valinhos/Campinas, São Paulo, Brazil

Remote: Yes

Willing to relocate: Yes

Technologies:
* C, C++, C#, Obj-C, Lua, Java, Html, PHP-GTK
* SDL, Allegro, iOS, Android, OSX, Linux

Résumé/CV: http://coderofworlds.com/short-resume/

Email: mauricio.gomes at coderofworlds.com

My favourite thing to do, is code for games, but I can code anything else that requires research or high performance, I haven't done much work with networked code at all, "front-tend" or "back-end" or "full-stack" doesn't apply to me, I mostly done desktop, mobile and some 'embedded' applications.

I also have a game-design degree, that in my country requires knowing design in general too (for example the generals of how to design furniture)
https://www.earthisland.org/images/uploads/suits/2020-02-26_...

From the Table of Contents:

A. Defendants created the condition of plastic pollution, which is extraordinarily harmful to humans, animals, and the environment. 22

B. As Defendants have known for decades, recycling by itself cannot prevent plastic pollution from damaging oceans, waterways, and coasts 29

C. Defendants refuse to adopt more sustainable alternatives in order reap higher profits resulting from using virgin plastic. 37

D. Defendants’ decades-long campaign of misinformation about their Products’ recyclability puts the cost of plastic pollution on consumers and public entities. 39
I was responding to the DDG bangs (e.g. @w) usage. A custom search shortcut is strictly better by achieving the same effect without a middle man.

When I actually need to search Wikipedia, Reddit etc. I do use Google. I only use shortcuts when I know they will take me directly to relevant result(s), e.g. with many Wikipedia pages for well-known subjects.
FYI Mopidy-MPD is not actually deprecated. It just doesn't have a maintainer that's interested in it. Some parts of the MPD protocol are a bad fit for streaming services where the 'media library' is essentially infinite so it's much harder to use performantly. That makes it really frustrating to develop with considering the Mopidy core API is available and far better suited.
Excuse me? I didn't get an answer in the first link; there wasn't something pointing me towards the answer in any of the results on the first result page.

Incidentally, nowadays I'm using DDG much more than back then. I don't know whether the search results improved or whether I calibrated myself so that I know better how to phrase my searches. I'm still using many !g, but only maybe half of the time.
> it happened because certain aged batteries could no longer deliver enough current to sustain peak workloads

Where exactly is the difference in this to a new battery that's not fully charged?
The reaction is as follows:

7-dehydrocholesterol --(UVB @ 296nm)--> previtamin-D --(thermal isomerization)--> cholecalciferol

The first step reaches equilibrium after about 15 minutes in Fitzpatrick type 1 skin in UV index 3-5 (moderate), and about 2 hours in Fitzpatrick type 6. The total amount produced is dependent on the surface area of exposed skin, and the previtamin isomerizes slowly, over about 12 days.

Time to equilibrium is about half the time to acquire sunburn at a UV index high enough to catalyze the previtamin-D reaction. At UV index 6-7 (high), time to burn is about the same as the time to reach previtamin-D equilibrium. At UV index 8 or higher (very high), you will burn faster than you make previtamin-D, and should maybe avoid being exposed during the midday hours. At UV index 11 or higher (extreme), if you are Fitzpatrick type 1, you will carbonize to a burnt matchstick the instant you step out of shadow, like a cartoon vampire, and you should not only not be outside, but should also be huddling in a dark basement waiting on the tyranny of the sun to pass.

Thanks to the equilibrium in the skin, the maximum absorbed dose from sunlight is the equivalent of about 20000 IU per day. High vitamin-D intake also requires increased vitamin-K consumption to reduce calcification of soft tissues.
Haxe – Cross Platform Development
No, in "Abrahamic" religions we don't have a "spirit". According to those religions people have immortal soul, which is definitely not a "spirit". The "spirit" thing inside people that might "be freed" and haunt some secluded house is something coming from the domain of cheap horror movies and pseudo science TV shows. By definition souls is not something measurable, it does not belong to physical world so no amount of physics or neurology can "explain it", prove it existence or nonexistence. (I am theoretical physics PhD and Roman Catholic).
Generation 4: Bloat the software with so many unnecessary features, the users must want to chat with each other no?
Why Did America Give Up on Mass Transit? (Don't Blame Cars.) (2018)
It's not just mobile. I normally have my browser on my desktop take half my screen, and when I visit the page, I just see super-huge icons that take up all the viewing area. I need to be on full-screen to make any sense of what I'm seeing.
Location: Los Angeles, CA

Remote: Yes

Willing to relocate: No

Technologies: Golang, Javascript, Python, React/Redux, Node, AWS, Docker, Jenkins

Résumé/CV: https://drive.google.com/file/d/1HqhMBwW9BNX-yrY2ddDROv0tb_9kQyZZ/view

Email: jeremy.i.rosenfeld@gmail.com
wow that's faster than zion williamson on a put-back dunk!

but seriously, legs of all sorts are fascinating in their composition and specialization (i may be biased since i studied biomechanics). we all have the same basic components (long bones, joints, muscles, tendons/ligaments, nerves, and blood vessels) in similar configurations, but can still have wide latitude in specialization.

robotics still has much to learn from biology in this regard.
Depends on how the data was acquired, wouldn't you say? Wasn't there some problems in the news about how CA acquired their FB metadata that was confirmed by one of their contractors in Canada? I think the better question is "is paying Facebook to generate models and run advertising campaigns on those identified by those models right?"
Meanwhile, if you complained to Apple Care that your phone was slower, Apple's employee would tell you that you were wrong. That you were imagining it. Or that the newer OS's were ever-more complex so a slower feeling phone was just an inevitable part of progress.

Still don't see the problem?
> Unexpected mutation hasn't been a major source of bugs or mental burden for me in other languages, at least not in a single threaded context.

Oh, it has for me. In fact, unexpected mutation has been one of the most difficult bugs I've encountered.

I had a method, foo, which when given a NavigableMap (java), it would throw an exception. However, if you called the same method with the same Map, no exception would be thrown (because the map was mutated deep down).

Turns out, in the 84th circle of hell after a sub-sub-sub map view was created. A cute little said something like 'if key doesn't exist, associate key with 0'.

Because NavigableMap views are mutable in java this eventually made it's way all the way back to the parent map which, consequentially, caused the map to go down a different path when the same method was re-invoked.

It took a very long time to ultimately find that mutation due to the complexity of the code.
strongDM | All Roles! Go / Golang | REMOTE (core hours ~US timezones, any latitude) | Full-time | https://www.strongdm.com
strongDM is an identity-aware proxy for managing and auditing access to databases, k8s, and other servers. We build secure, high-throughput networking systems in Go.

We're a fully remote (UTC -4 to -7), but close-knit team. We have high standards and high levels of respect for each other and our customers.

Current roles:

* Senior Software Engineer (Golang, distributed systems)

* Lead Engineer / Engineering Manager

* Product Manager

* Product Designer

* IT & Security / Compliance Manager

If this sounds like the type of work and the type of environment that would suit you, send me (Justin, co-founder & CTO) a note at justin@strongdm.com or jump on my calendar at: https://calendly.com/justinsdm/intro