skysight-inc/HackerNews huggingface dataset:
Imperfect Foods | Remote except when specified otherwise | Full-time | https://www.imperfectfoods.com

At Imperfect Foods we are all about groceries on a mission. Since 2015, our services have saved over 100M lbs of food. Our product and technology team is responsible for building our ecommerce platform and internal tooling, as well as ensuring smooth daily operation of our rapidly growing business. We are swimming in interesting problems around customer-facing features, scale, and logistics. If all of this excites you, come join us!
We're hiring for roles across technology:

- Analytics Manager:
https://jobs.lever.co/imperfectfoods/a06feab5-4ed9-4dc3-887d...
- Senior Data Engineer: https://jobs.lever.co/imperfectfoods/7322d3d1-8bf4-42b5-9b2e...
- Senior Data Scientist: https://jobs.lever.co/imperfectfoods/4c198d6e-acc4-405a-996c...
- DevOps Engineer: https://jobs.lever.co/imperfectfoods/9c4f681c-c6c2-4db6-a87c...
- Engineering Manager: https://jobs.lever.co/imperfectfoods/3a7da3bc-462c-4fc0-936d...
- Senior QA Engineer:
https://jobs.lever.co/imperfectfoods/0d6c5a8d-0fbd-493b-a56d...
- Senior Software Engineer- Backend: https://jobs.lever.co/imperfectfoods/067e4b7c-a471-47f0-bc51...
- Senior Software Engineer- Full Stack:
https://jobs.lever.co/imperfectfoods/21c0c876-9909-4236-b1b7...
- Senior Software Engineer- Mobile:
https://jobs.lever.co/imperfectfoods/4d1738e5-f89e-4a29-91b4...
- Staff Software Engineer- Frontend/UX:
https://jobs.lever.co/imperfectfoods/20645ffc-f7d6-4630-a74d...
- Staff Software Engineer- Full Stack:
https://jobs.lever.co/imperfectfoods/71ecde77-eb47-4833-9379...

- IT Warehouse Engineer (San Antonio, TX):
https://jobs.lever.co/imperfectfoods/23f911b7-2aef-42f0-b62e...
- IT Warehouse Manager (Chicago, IL):
https://jobs.lever.co/imperfectfoods/a4c86d37-48d2-4a64-a4cd...
Two weeks past second dose, I’m taking a lot fewer precautions, as I expect is the case for the vaccinated trial groups (based on an N of 1 where I know they started taking fewer precautions while in the J&J trial). This is, of course, the entire point of getting vaccinated.

That might make the vaccine even more effective than the study shows if the stats don’t back out risk adjustment (which they probably cannot do).
Agreed, selling non-subscription desktop software in a retail segment is crazy crazy hard. Not to mention that people want everything for free these days, so even SaaS is super-hard for desktop s/w.

I used to be pretty anti-sub, but I just don't see any alternative and I do want talented devs to continue working on their passions.
Front | Engineering Roles | SF + Paris + Remote (various locations in US/Europe) | https://frontapp.com Front is growing fast, and reinventing how work gets done. With $138M in funding, Front is backed by Sequoia Capital, and other leading venture capital firms, as well as independent investors including top executives of Atlassian, Okta, Qualtrics, and Zoom. Front was recently named to the Forbes Cloud 100 2020, the definitive list of the top software companies in the world. We have also been recognized on LinkedIn’s 2020 Top Startups, Forbes’ Next Billion-Dollar Startups 2019, The New York Times’ The Next Wave of ‘Unicorn’ Start-Ups, Fortune’s Best Small Workplaces, and Glassdoor’s Best Places to Work.
Open roles include: Frontend Engineers, Backend Engineers, Full-stack Engineers, Infrastructure Engineers, Security Engineers, Site Reliability Engineers, Director of Engineering, Design and Sales.

Technologies we use: Node, Typescript, React, Redux, Kubernetes, AWS

See open roles at https://jobs.lever.co/frontapp?lever-via=1C01dbPRMX
> How hard is it to emulate an iPhone or Android

Check out Correlium https://corellium.com/

They operate in a sort of legal grey-area since you're not 'supposed' to emulate iOS so if you decide to use it, keep in mind it could all be shut down at a moments notice.
Location: São Paulo, Brazil
Remote: Yes
Willing to relocate: Yes
Technologies:

- Python: matplotlib | sklearn | pandas | numpy | scipy | hiveQL | keras | pytorch | tensorflow
- Git / Linux
Résumé/CV: https://gitlab.com/inasring/video_portifolio/-/blob/master/leonardo_mazza_20210401_hn_version.pdf
Email: leonardomazza "at" poli.ufrj.br
Stackoverflow: https://stackexchange.com/users/6389152/maz

Master of science in Computational Intelligence and Control engineer

Helped translate legal department necessities into machine learning projects.

Have been playing around with CNNs since 2016. Check out some ML visualizations at https://gitlab.com/inasring/video_portifolio
Any thoughts on integrations with Litmus or Emails on Acid?
What’s a $5 blue pill?
Earlier in my career I decided to go around this by rendering photos in HTML Tables!

http://azimi.me/img2html/
Maybe they are still building but I don't see a download for the Pixel 2 (walleye) for 18.1 - just nightly 17.1
If you're using DNS over TLS (or HTTPS, whatever) to the origin, sure third parties are limited.

If you're doing DNS over TLS to a public resolver that then transmits to an origin, that resolver is a third party that can see requests and responses.
A 100kt nuclear warhead airburst will cause moderate damage to an area of 33.5km^2. Beijing has an area of 16800km^2, 501 times larger. China has 160 cities with over 1 million inhabitants. Even if they were all used against major population centers (which they wouldn't be) and all of them made it to their targets (which they wouldn't), thousands of nuclear warheads would still not be enough to destroy a large nation.
That's my point, hence the parent's explanation doesn't make sense.
A Perl regex is certainly more performant than the Python equivalent however I was surprised to find one of PHP's .ini options enables regex performance which surpasses even Perl's.
I guess it depends upon what you mean by ecosystem.

Java the language is ok. The culture (which is part of the ecosystem) and how you're pushed to write code is the biggest problem with Java. The wide array of tooling, frameworks, and libraries within the ecosystem is nice.

But the way you have to use them tends to be shit due to the culture surrounding the language. At least it seems to be shifting to something more sane.
As a layman who is generally skeptical of media promotions, 91% sounds wonderful. According to a recent study 100% of young teenagers found it effective. On face value the marketing sounds good.

However, I wouldn't be interested personally. If after long term use these vaccines prove to be everything they are promised to be _and_ coronvirus remains an issue, I would gladly take it. As it is I am relatively healthy and not at risk.

Reasonable people can disagree on the trustworthiness of media, government and technocrats.

Ultimately, trust is earned. It is up to the individual to decide for himself. Attempts to scare people into vaccination or mandate use don't help the sale. Trust has been lost. Until this has been addressed, the optics surrounding the promotion of these vaccines can appear as hard sell, urgency, "act now while supplies last" scare techniques.

I know many here are convinced. Hopefully this gives some insight into the skeptical view. Tinfoil or microchip implants don't play a role.
That's a bad order to do things, is that how it worked?

There is a huge window while emitting the .gif during which other visitors may appear. At best a new visitor appearing during another visitor's "emit gif" phase does not increment the counter, at worst a visitor on a very slow line causes the cgi instance for this visitor to run for a long time and then write back a very old value to the file, making the counter run backwards.

For things that matter, the counter reading+increasing should be an atomic read-modify-write. But since this is just a web counter, I guess it's sufficient if you at least keep the hazardous window very small (by not doing the write-back at the end).
Enzyme (YC S17) | REMOTE in USA or Canada | Full-time | https://www.enzyme.com

Join the team that accelerated the development of multiple COVID-19 tests, including the very first test released, and the very first OTC test released.

At Enzyme, we're building software that accelerates the time to market for medical products by automating FDA compliance.

We've been a remote-first team for over a year. Tech stack is Rails, Ember, Elixir and Java. We are migrating portions of the app to Phoenix LiveView and would love to bring on developers interested in learning that tech.

Enzyme is hiring for

* Sr. DevOps Engineer

* Backend Engineers

* Full Stack Engineers

* QA Engineers

Learn more & apply here: https://angel.co/company/enzymecorp/jobs or email me with questions jared[at]enzyme[dot]com
Often this is how they verify you are insured.
Most Motorola phones have good support for custom ROMs, although you should of course check your specific model against lineage's list or XDA before buying it. In particular, Motorola doesn't do anything to prevent you unlocking the bootloader; you just get an unlock request code from fastboot, plug it in to their website to get an unlock code, and then give that back to the phone over fastboot and your bootloader is unlocked. They also have SD cards and 3.5mm audio jacks on most (all?) models, if you care about that. The only downside that I recall off the top of my head is that their NFC support is really spotty; a few models have it, but most don't.
This is also possible to do over the browser (just one-way communication, unfortunately) using dns-prefetch tags:

https://github.com/veggiedefender/browsertunnel
Well said :) . Spring looks so much as to show how useful ideas can be misapplied with catastrophic results. For example, liberate encouraging of dependency injections leads to multitude of interfaces which are only ever implemented once by a production code class, and maybe one more time by a test class, even though Java has all methods virtual and testing could be done without requiring the interface.
Even if you don't believe in climate change, MWh is a useful metric.

Electricity is not free. Drastically increasing demand for electricity drives up the prices for everyone, in the short term, as electricity rates go up. Even once more supply is created--not an easy thing--society as a whole still bears the risk that the Bitcoin-driven demand will go away (due, e.g., to a crash in value) leaving us with an oversupply of electricity.

Either way, "Bitcoin uses more electricity than x" can be a helpful comparison to more effectively convey just what we are signing up for in adopting Bitcoin widely.
Not sure if that's still true, but a few months ago when I ordered mine early bird had always 0~3 in stock and they added some back the day after it sold out, every time. Check again tomorrow if you're interested but only at a discount.
What issues have you been having with your 5900x? I've been using mine without issue but for a short amount of time.
How's this work with multiple paths between things? Like in special relativity, it's all uniquely defined, but how's it work in GR? Shortest spacetime path?
I'm in a multi-level home. Previously I had 1 centrally located Ruckus AP. Its signal was strong everywhere (solid RX signal strength), but devices could not transmit strongly enough back to the AP.

In the end I went with 3 Unifi APs + a controller. You can use wired or wireless for backhaul. The main thing is that the APs have to be able to communicate with each other.

There isn't a great way to test out the wireless backhaul without buying the equipment. I suppose you could use a scanner to test the RX signal strength with your AP in varying places. If the 2.4/5ghz signal is strong in the (AP, scanner location) pairs then you know the APs might be able to talk to each other.

If you're looking for a less work setup, the Amplifi line, or Eeros might work.
Perhaps one of the greatest Arabic, Middle Eastern, and Islamic contributions to world literature, the many stories of the Arabian Nights, in their various forms and genres, have influenced literature, music, art, and cinema, and continue to do so until our present day.
Story of WebGPU – Successor to WebGL
He published the correct IFR of 0.20 - 0.30%, which was known to every scientist since April 2020, but nobody dared to speak against politics and its agents who published numbers 10x as high. Everyone talked about a CFR of 3-5% and aburdly wrong models and predictions. The measurable good (baysian) models were ignored. Scientists who spoke out were censored, ridiculed or even fired from their jobs.

So of course he is evil for daring to counter the liers.

Now everyone should know that they lied, and Ioannidis was right. But politics are afraid of a right wing takeover. Rightly so, they should. We are at an IFR of 0.17% currently. We have an absurdly high percentage of asymptotic cases, and we don't know the rate of false-positives of PCR tests. The EMA lies, AZ lies, who knows who else. You can only read scientific papers or medical journals, the press and politics are far off. With 3 mill dead over 2 seasons it's still in the range of a normal strong flu season. A strong flu season has 0.650 - 2 mill deaths (per year, we have 2 seasons now, a 3rd expected), a normal season has 290.000 - 650.000.
Another way to say this is that Bitcoin's value comes entirely from the sunken cost fallacy. It is a war of consumption. Whoever can waste the most resources and/or produce them the most cheaply will gain the most economic benefit.

It's just another one of the forms of mutually assured destruction that we will eventually have to confront. It's unfortunate that being very obviously horrible isn't enough to change it, but the same could be said for climate change or nuclear proliferation, and these things are still moving along, full-tilt.
Intellimize | Senior Back-end / Machine Learning Engineer | ONSITE San Mateo, CA or REMOTE (US or Canada only) | FULL-TIME | https://www.intellimize.com/careers/mle/

Intellimize optimizes websites to generate more revenue. We use machine learning to automatically optimize each buyer’s path to drive more web conversions.

Our unique solution enables experimentation and personalization at an unparalleled scale, and it replaces traditional approaches to optimization such as A/B testing and rules-based personalization. These methods are too slow, require daily attention, and don’t automatically adapt to changes in behavior over time.

This role: senior level, back-end and some ML engineering. The exact blend is flexible, and we'd be happy to have a great back-end engineer join us even without any ML background.

Primary technologies: Java, Python, Tensorflow, Spark, Airflow, AWS.

Our team is positive, low ego, and customer focused. Strong communication skills are a must.

We plan to re-open our San Mateo office once it is safe to do so, and the company will continue embrace remote work (it's going great for us!). This team in particular is remote-first.

You can apply via email to careers@, or to alex@ if you want to contact me directly. I'm the hiring manager for this position, and we are hiring several more people for this role.
On salaries, I'm really confused - I'm telling you it exists. Heck, it even got media coverage: https://onezero.medium.com/leaked-salary-spreadsheet-reveals.... Do you know anybody getting fired for starting one?

When I was there, I can't even recall someone getting fired for any reason - lots of employees have been there for decades and not at all 1) keeping their head down or 2) worried about job security. I have no idea where the stigma comes from of Microsoft employees keeping their heads down, or why they would have any reason to? And especially, I really cannot recall Microsoft firing anybody for voicing ethical concerns - so why in the world would employees feel like they would be putting their job on the line?
Brenger | QA Engineer | Amsterdam, The Netherlands | ONSITE (100% remote during pandemic, 50% after) | VISA SPONSORSHIP

Come join Brenger as a QA Engineer to build the transportation platform that solves the surprisingly unsolved problem of shipping bulky goods economically, optimizes the utilization of vans on the road, and reduces CO₂ emissions along the way!

Check out the full job listing and apply at: https://brenger.recruitee.com/o/qa-engineer
That's a huge bummer. They were the last manufacterer to care about audio quality. I'd love to not have to buy a dedicated audio player to listen to my music.
This is ~17k lines of shell scripting and claims to be "simple". Kuberentes is probably ~1m lines of Go. I'm not entirely convinced that this is less complex (simpler) than Kubernetes.

There are many factors in complexity, but a big one for me is what I have to hold in my head – global state. From any given point, what do I need to understand to know what's actually going on.

For Go, this is actually comparatively little. Between a fairly straightforward language, static binaries, and the focus on ease of distribution, there's not a whole lot outside of a codebase itself to think about.

However for a shell like Bash there's a relatively large amount to consider. You're very exposed to the underlying OS, to libraries and system packages, to various tools, to configurations users may have specified, to things being redefined underneath you. There's a lot of global state to consider for a Bash script.

I suspect it is simpler than Kubernetes, but I don't think it's a clear cut case.
It’s not obvious that the US will be the largest military power for long.

And china has been flying incursions into Taiwanese airspace with increasing regularity.

Plus, China has broken its treaty obligations in Hong Kong, and explicitly expresses the view that Taiwan is part of China, and it has no strategic semiconductor fabrication capability of its own.

Given all this, I’m not sure why you’d imagine the US would ‘start something’ purely because of the dollar amount it has spent on the military.
Hedgehog | Senior Mobile Dev, Senior Application Security Dev, Senior Back-end Dev, Senior Growth Marketer | Remote | Full-time | https://hedgehog.app

Hedgehog is a cryptocurrency aggregator and portfolio manager that helps clients connect to 130+ exchanges to manage all their trades, wallets, and transactions in one place. We aim to connect everyone with the best prices they can get anywhere, even for pairs that don't normally exist.

After launching at the end of January, we've already surpassed $16 million in assets managed on the platform, and our month-over-month volume is growing rapidly. We have an initial round of funding and will be announcing the leads shortly, and we're excited to use the money to make crypto easy to use for everyone.

If you want to build foundational elements of the next web, get in touch because we'd love to talk!

Stack: Node, React, Web3, Postgres, Redis, AWS

Jobs: https://hedgehog.app/careers.html

Contact: jobs@hedgehog.app
Xboxes and PlayStations have cryptographic chains of trust going back to their on die boot ROM. You can't just pull it out and use it on another Xbox or PlayStation, much less use them for generic computation.

I think the Xbox One is the first console to have no unsigned code execution at all during it's lifetime.
Highly recommend Brian's Tacklebox program. It helped me create a framework for validating my product idea, while gaining the skills (and confidence) for running customer interviews, landing page tests, mapping markets, etc.

Obviously, you still need to put in the work to reach out to potential users. But the program helps you approach it in a structured format.

https://gettacklebox.com/
I’m afraid I find this somewhat unlikely, or if you are genuinely not only this careful but this fault-less, can only imagine you progress at a very slow pace.

Do you not consider unit tests useful because they might help others understand and catch changes to the implicit contracts in your own code?
> So it's kind of like the Year of Linux On The Desktop?

Sure you can look at it that way, or see how Linux dominated the Mobile and Sever space which then bypassed the need for desktops entirely, so too has Bitcoin done to finance and you can now easily plug into the Global economy with nothing more than a 10 year old smart phone.

Honestly, you guys make my arguments for me so well that I think you have to be trolling (as closet Bitcoin holders) being bored at your otherwise mundane jobs.

Buy the way, been there done that, it loses it's novelty fast. And you're better off learning a new skill.
"You might not be thinking about work, but your brain is."

This is definitely true after work sometimes, but a commute is not necessary for this. Walking helps similarly and is healthier, too. For me personally, I tune everything out and listen to music most of the time while commuting, or simply meditate (specifically not dwelling on any thoughts).

"Maybe I care about this more because I'm a designer so, creativity is what I'm judged on."

I'm not sure if you intended this, but this could be read that you're implying that programming is not a creative profession. Which is wholly false.

Part of tackling hard problems is coming up with creative solutions. One absolutely needs creativity and vision to architect larger applications and coordinated services.

I've met accountants that are more creative than some jazz musicians, but the creative work they do is much more abstract and not as intrinsically understandable as a musician that's improvising on a tune.
Location: Milano (Italy)

Remote: Yes (EU timezone)

Willing to relocate: Yes (EU+UK preferably)

Technologies: Java (also Android), Python, F#, OCaml

Résumé/CV: upon request.

Email: [DM me]

I'm finishing a FinTech MSc. in Switzerland after having completed a BSc. in traditional CS in Milano. I'd love to build software for fintech-related companies.

Seeking roles from September 2021.
Good language ought to discourage (enough) the bad practices. Culture forms slowly, and it's Java fault that the culture managed to produce such excessities as proverbial FactoryFactoryFactory.

Edit: I still think Java is a good language, especially later versions, and both original goals and recent advances are quite noble.
I remember Perl being distinctly painful to maintain. My favorite example was when I made a little blog engine in college, that had a calendar component that showed the old posts but had various neat features (in addition to actually handling all the special cases of rendering a calendar).

A couple years later I needed a slightly different calendar render for a freelance project that had to be in Perl. I looked at my old, terse Perl code (it was maybe a couple screens if that), tried to understand what the hell it is doing, and wrote the new calendar from scratch. I also made sure to "write C in Perl" so someone could actually understand it later.

It's possible to write clean code in Perl, but from pretty much every codebase I've seen, it is not natural :)
Code reviews need to outgrow pull requests
https://www-tc.pbs.org/fmc/book/pdf/ch6.pdf

gives 41% in the first decade of the 20th century, quoting the US Census Bureau.

"Unaffiliated with any church" was the majority position of the US from then until at least 1950, it seems: https://rmadisonj.blogspot.com/2015/03/sunday-mornin-comin-d...
It is pretty similar to Hungarian notation, but it also denotes context. But is it half-assed? I'm not sure. It expresses the type of the variable over a very narrow set of types. If anything you could say that the type system is half-assed. I've thought a lot about this over the years and I have come to believe that it is really a minimal type set that offers an incredibly useful set of abstractions.

For me, the main advantages of sigils are that I can immediately see if I am looking at a variable or a function name and that the sigil effectively separates the name spaces between functions and variables. This has the side effect of making it easy to distinguish functions that have been passed in as variables from functions declared or imported into the particular scope.

Even with a nice IDE I miss the distinction that the sigils provide.