skysight-inc/HackerNews huggingface dataset:
Oso | Engineering Leader, Software Engineer, Developer Experience Engineer, Product Leader | New York City (NYC) | Onsite or Remote

Over the last 15 years, companies like AWS, Stripe, and Twilio have helped developers offload anything not core to their apps so they can focus on what matters to their users. Despite a lot of progress in developer tooling, most developers still roll their own authorization.

You might start with something quick 'n dirty – some IF statements and roles in a database, which may not be pretty but gets the job done...until you need to add more features, and more features. And inevitably every team band-aids onto this system until they do a big refactor. This is lost time for an area that's not core to what most companies are trying to solve for their users, and what's more, no one on the team is feeling great about this work.

At Oso (backed by Sequoia), we're building the first batteries-included framework for authorization so developers don't have to roll it on their own ever again. We're designing slick APIs to cut down the amount of time they spend getting their system set up, and building a fully-fledged policy engine and programming language (in Rust) under the hood to ensure they can customize their system however they need. We don't have any product managers – the engineers on the team are responsible for taking broad problems, experimenting with potential solutions and shipping a superhuman experience for our users.

The team members who join now will not only have a disproportionately large impact on the product, but also on the culture and future of the company.

We are based in NYC and hiring folks remote or onsite.

To apply, please visit:

- Software Engineer: https://jobs.lever.co/oso/70ed08c0-521f-4089-a51c-422a73f643...

- Developer Experience Engineer: https://jobs.lever.co/oso/0b65731e-4cf4-4e42-96ed-5f985f08fa...

- Engineering Leader: https://jobs.lever.co/oso/602c525a-c788-43a2-afe1-f7f3f368bd...

- Product Leader: https://jobs.lever.co/oso/7d7cbc56-9b1f-49d2-b6f5-4e16c44901...

For more info, visit: https://www.osohq.com/company/jobs
Can you give some example Tweets to where you concluded that these (Gebru in this example) are some of the most toxic individuals you could imagine? All of my searches are of random topics.
> when the device is 5 years old and the battery has significantly degraded

When the battery has significantly degraded, I usually buy a new one. Changing the battery in a Thinkpad is not very hard.
https://www.arxiv-vanity.com/ but… "This paper doesn't have LaTeX source code, so it can't be rendered as a web page."
What? No it doesn’t suggest that at all. When employees make the choice to make their termination public it’s very common for companies to offer reasoning. Any company. The takeaway that “someone in power is really, really pissed off” is nonsense.
What Is Yew?
On the other hand - maybe that wouldn't be necessary if you were taller.
“Many people here on HN have, for example, an irrational hatred and distrust of Microsoft”.

Perhaps. Many people here on HN also have an entirely rational hatred and distrust of Microsoft. Some of those people are also capable of appreciating their support for research.
I really liked this paper. On the one hand, all they did was come up with some prompts and show the results. On the other hand, it does a really good job of being clear about exactly what they queried and why and how much selection they are applying (eg. they mention accidentally discarding a result once; this kind of thing was always very unclear in people's twitter posts of DALLE2 images). Also the paper highlights things that the model is clearly still struggling with, which researchers can then focus on improving.
I remember when Stroustrup's C++ came out in 1986. I used to be able to cite the Annotated Reference Manual (ARM) by chapter and verse. But if I were a young programmer in 2022 and looking at learning either C++ or Rust I'd choose Rust in a heartbeat.

Why?

Many reasons. For starters, C++ is 40 years old at this point and embodies software engineering practices from the late 70's to early 80's (for you young folks, structured programming was the new hotness in the 70's!) C++ was also designed to take advantage of C's tooling, or lack thereof. C had incredibly simplistic dependency management. It worked well for the time since there were very few external dependencies, almost the entirety of the codebase was hand-built by the entity creating the software. There were very few libraries outside of the standard libraries.

C++ has an object model making it difficult to use and extend objects from different code bases/libraries. Never mind the inheritance patterns leading to lots of confusion. Just remember, Java and later C# were created to address these issues with C++. They were both touted to be better versions of C++ (which was true in the application development space where a GC could be tolerated)

Finally, the C++ type system is barely a type system as we understand them today. That's just history - C++ reflects our best thinking from the 70's and the modern type systems started emerging in the 80's. The simplicity makes some things unduly burdensome to implement.

Don't get me wrong - I've programmed in C++ for decades and I like it, warts and all. But I'm also practical and I recognize its days are numbered. Will C++ be around in 20-30 years? Absolutely! But so is Cobol, and would you start a major project today using Cobol? No. You can see we're shifting from C++ to Rust. C++ is the past and the lion's share of the present but Rust is gaining on the present and is the future. If I did't know either Rust or C++ in 2022 then I would focus my efforts on learning Rust.
It's not a matter of publishing, it's a matter of funding the research in the first place. What academic field are you in where this isn't a problem? Even something as seemingly inconspicuous as physics research is highly political.

Researchers know the ideas that one better doesn't question if one cares about job security. Or put in a more positive way: You better look into -current list of hype topics- if you want to continue getting funded, being cited and staying relevant. The problem with "academic science" as you call it is that it's mostly academic and not enough science.
> Coming up with a relevant cover letter IMO is completely useless and a huge waste of time.

Data point of one, but as a (ex)-hiring manager I'd disagree. While you should be tailoring both your cover letter and resume to the job at hand, the cover letter tends to be what I remember best, and is your chance to tell me why your the right fit for this job, as opposed to the resume which pretty much leaves it for me to figure out.
Because physical throttle cables never got stuck for that 3/4 of a century.
A friend of mine got into a Rubik’s Cube in college. As a prank, we swapped the stickers on his cube and were amazed when he noticed it in a few seconds and correctly identified what was swapped. Familiarity with the invariants
Synthetic fertilizers do not deplete soil fertility. Some agricultural practices do, with a strong emphasis on mono-culture, but it is wrong to throw everything in the same bag.

Growing without synthetic fertilizers appeals to the symbiotic Nature living, I get that. It's an ideal like any other, maybe worth of pursuit. But we first need to make peace with the fact that we'll either:

a) Be able to feed about a billion humans at most; or

b) Completely destroy many pristine ecosystems by multiplying arable land area by 5.

Removal of synthetic fertilizers would induce a yield drop of 80%: https://ourworldindata.org/grapher/cereal-crop-yield-vs-fert...
I'd be interesting to see the full list of IP they've sold.

The article only gives three examples, one game I've never heard of, one recycled shooter from the 2000s and then there is Tomb raider - a series with twenty instalments, already milked to dust for pre-sequels, squeals and reboots more times then seems fair.

Clearly someone thinks they can squeeze a few more dollars out of people here but personally im not seeing it.
Using Your Existing Automation in Your Deployment Pipeline
Serverless Inc. | REMOTE (Americas & Europe) I Full-time | https://www.serverless.com/

The Serverless Framework has been an open-source project since 2015, and has quickly become the leading way developers deploy cloud applications on any FaaS provider. Serverless allows developers to focus less on administration, more on driving business value to end-users and enabling organizations to innovate and get to market more quickly.

We are a globally distributed, fully remote Series B startup and we’re actively looking for product driven engineers to join our team.

Here is a snapshot of what we are looking for:

Support Engineer - As a Support Engineer, you will have the opportunity to work with your teammates and our customers to support many new, leading-edge technologies that solve real-world challenges. You will work to provide robust feedback and guidance to our Product and Engineering teams while being a voice for our customers, community, partners, and the broader Developer Experience (DX).
https://jobs.lever.co/serverless/0fb8a8c0-fef3-4183-bfb7-802...

Senior Front-End Engineer - This role is for senior front-end engineers contributing to our Serverless Console product. In this role, you can expect to work on modern React applications (hooks, functional components, etc.), featuring charts, lists, architectural diagrams, logging views, all with modern visual design aesthetics. Innovation and optimization will be constant
https://jobs.lever.co/serverless/2edc7b9f-6994-4385-812d-21a...

Senior Data Engineer - We’re looking for engineers with experience building streaming data processing architectures written in GO and leveraging AWS data tools along with ElasticSearch and InfluxDB.
https://jobs.lever.co/serverless/5927a860-92ad-4f58-a03b-fb8...

Senior Backend Engineer - Extensive experience with AWS services like AWS Lambda, API Gateway, DynamoDB, IAM. Extensive experience building REST APIs and other back-ends in the Node.js. https://jobs.lever.co/serverless/4ba58c9f-037b-4015-9cca-64e...

Feel free to reach out directly to us to start the conversation! Joseph [at] serverless [dot] com
SEEKING WORK

S.F. Bay Area | Remote preferred | Email: me@boldcoder.com

Resume/CV: https://laclin.com/kiraly-resume.pdf

I graduated from U.C. Berkeley with High Honors in Mathematics and
Honors in Computer Science.

I've worked on 100s of successful projects for Rockwell, Northrop
Grumman, Adobe, Motorola, the DTIC, UK-NCIS, and many others.
I was the sole software developer one year for 50% of the U.S. Vote and
did the initial draft of one of Adobe's printer protocols. I've worked
on my own Linux distro for 25 years and have patched and built 1,000s of
FOSS packages in the process.

I can handle an unusually wide range of work as the resume shows. I've
done everything from anti-terrorism and fighter jet database appliances
to webdev, technical writing, fraud detection, and restructuring one
mid-size corporation.

In my most recent role, discussed in the PDF, I had a patch to Linux kernel
5.17 accepted. It was a minor patch but made it possible for the project to
support vanilla kernels.

I'm looking for 1099 work. I don't mind junior roles and/or "fill in the
gaps" tasks.
> I think the challenge with implementing this approach is overcoming people's bias for rewarding success.

Those are not incompatible. You can have your Noble Prices for recognizing and publicising outstanding achievements, without any expectation that they will create any further equivalent outcome.

And at the same time, have a general talent program financing anyone who applies, expecting most of it to be non-refundable losses, but with the expectation that a couple of them here and there will pay off and recoup the cost of the entire program. Isn't this what first-round VC is in essence?
> Part of that, I hate to admit, is probably because I'm 60, and I got really sick of sitting in meetups, with a circle of avoidance around me.

Man, this makes me sad. I come from a traditional engineering field; in meetup situations, the old guys were ALWAYS the most popular people around due to the sheer volume of problems they've solved and situations they'd seen. I got to talk to so many people whose names are synonymous with their (admittedly niche) fields (except for Ted Anderson[0], who's pretty well-known in the relevant industries) and learned a ton from all of them.

[0]https://fracturemechanics.com/
My understanding is that all chargers, GaN or not, are required to use a transformer to electrically separate the primary (wall input) from the secondary (charger output). So a fault directly connecting you to the wall circuit should not be possible with an authentic charger.
It was believed Square’s choice to put Final Fantasy on PlayStation killed the Sega Saturn, and dented N64 adoption. But this is console war mythos, not sure if anyone really dug into it.

The power of Square once upon a time may have been truly legendary, but who knows for sure?
"In addition, the Transaction enables the launch of new businesses by moving forward with investments in fields including blockchain, AI, and the cloud," Square Enix said.
You’d think Tomb Raider alone would be worth something like that amount, though maybe it did make up most of the value.
Keep in mind the US Gov also owned a large amount of General Motors debt at the time
Are they preparing for getting acquired by Sony or what?
> If you want to communicate a way this technology is useful then just do it and make me care

I purposely didn't, because then I'm committed to defending dozens of attacks. I already do a lot to educate people on DLTs on several platforms. I'm not gonna turn HN discussions into my full-time job.

If you don't like it, you can fuck off.
Slab | Software Engineer | REMOTE (Worldwide) | Full-time

At Slab (https://slab.com), we believe that knowledge is the foundation of any organization's success. When a team's collective knowledge is more accessible, that team's potential is limitless.

Our product helps teams easily create, organize, and discover knowledge across the entire company, from non-technical to tech-savvy. Each day, thousands of customers rely on Slab across their entire workforces, including Asana, Benchling, and Fivetran.

You'd be joining a team of thoughtful and experienced engineers, distributed worldwide across North America, Europe, and Asia.

Stack: React, GraphQL, Elixir [1], Phoenix, Kubernetes

Apply here for Frontend Engineer role: https://jobs.lever.co/slab/287fe35f-9e9d-4d5a-a2d5-d1d7fc67c...

[1]: Why we use Elixir: https://elixir-lang.org/blog/2020/11/17/real-time-collaborat...
Location: Ottawa, Ontario

Remote: Yes

Willing to relocate: No

Technologies: Python, Julia, C, C++, and about anything else you'd expect from a Computer Science graduate

Résumé/CV: https://www.linkedin.com/in/akhir-alibhai/ (Can also email me for the actual resume)

Email: akhir.alibhai@gmail.com

Git: https://gitlab.com/AkhirAlibhai

Hey, I'm Akhir Alibhai, a Software Engineer who graduated about a year ago. Currently have a year of work experience, or 2.5 if you include co-ops. Have worked with embedded and back-end systems. Looking for just about anything that's not front-end with a preference towards library development and back-end APIs. Bonus if it's related to biotech.

Feel free to email me if you're interested.
> you're going to drive with one foot on the brake and one foot on the gas and will apply the brakes and the gas at the same time.

There are vastly more people who are just bad drivers who use both feet like this out of poor skills or bad habit. Afaik this was the main cause of "unintended acceleration" with panicked drivers.
Smartleaf | Multiple Positions | Boston and Remote | Full-time | https://www.smartleaf.com/careers

Smartleaf does financial portfolio analysis as a service. The same tools used for managing extremely high net worth folks can be applied right down to accounts starting with $50/paycheck investments. Our clients are banks and RIAs, for the most part.

We are not a YC company but we have some interesting connections: our founding CTO is Mark Nitzberg, who is in this photo: http://www.paulgraham.com/yctable.html (Mark is now at https://brie.berkeley.edu/people/mark-j-nitzberg )

Smartleaf likes to hire people who are clever, competent, and kind.

We have eight open positions right now, and probably more in the near future. The tech stack is a C++ financial engine, Ruby on Rails web frontend, and Oracle transitioning to Postgres in the middle. Do read the website, and then send resumes and cover letters as indicated. Email is our native communications medium.
...and is also appropriate for apps from the Play store. Google certainly isn't guaranteeing otherwise. If malware slips through, they will take no responsibility.

They currently have it both ways: 3rd party app stores get scary warnings front and center, whereas Play store gets the scary warnings and disclaimers of responsibility buried in TOS.
I have personally used Mobian and PostmarketOS as a daily driver. The "Phone" aspect works pretty well (Calls, SMS/MMS, voicemail, VoLTE, no Wifi Calling). The base model Pinephone works fine for very basic tasks, but is very slow for anything else. I would assume that most of the other "mainstream" Phone distros have a similar/the same feature parity.

I personally have moved to a Librem 5 with PureOS, mainly since it is much faster, and I like the user accessible HW kill switches. I use it for "Phone" tasks, email, web browsing, 2FA, Telegram, Signal, the occasional camera picture, and Matrix.
I WILL use todo for everything! But instead of committing them inline, I will dump them into a TODO file that is ignored by the VCS. If this file starts getting too big, then I'll move some of the long-standing todos out to an issue tracker.

> Why not just go straight to the issue tracker?

An issue tracker adds a lot of overhead. It's sitting on a different system, so you have to have a separate window open. It's public, so you have to spend time producing a comprehensible issue. Every action is a commitment. Internet access is essential.

Meanwhile, TODO is just a file, so it can sit right next to your code. Its private, so you can just stream thoughts right into it and move on. Adding an item is as simple as typing out some lines, and removing that item is as simple as deleting some lines. Need to search? Just grep it. It's fast, and it doesn't leave a mess in your code.
They do it because it dramatically increases yield.

Feeding cows grain in a CAFO setting allows them to rapidly put on weight and turnover their herds faster. Not doing so would result in dramatically lower yields per acre of grassland.
Uzi Nissan.
> If you're trying to go around corners as fast as possible in a front-wheel drive car you're going to drive with one foot on the brake and one foot on the gas and will apply the brakes and the gas at the same time.

If you want a race car, buy a race car.
Maybe they thought Google was a mostly okay company with good potential and were under the impression that what they were hired for was to help them improve? There was after all a time when many of us really believed Google was a good kind of company and that it generally adhered to the "don't be evil" ethos.

I can see myself falling into a similar trap of wishful thinking, especially if corporate communication reinforces it (until the cold shower wakeup happens).
TwinWave | Sr Software Engineer | REMOTE (US) | Full Time | https://www.twinwave.io/

Want to have fun while helping keep the world safe from cybersecurity threats?

TwinWave is looking for a senior software engineer to join our development team. We are passionate about creating products that solve real problems and help protect organizations from the security threats they face every day. This drive to build amazing products has resulted in a loyal customer base that includes some of the world's largest banks, insurance companies and other Fortune 500 organizations.

We are looking for someone with 5+ years professional experience as a Software Engineer to join our core development team. This team is responsible for all layers of our product stack, from our front-end UI to our back-end services. Daily responsibilities will include:

- Designing and developing code in Go, Python and Javascript/Typescript (React) to bring exciting new functionality to our customers

- Working in a team environment to decide what engineering work will best help our product, and planning to accomplish it together

- Observing our product in action and taking action to improve its operation

- Focusing on creating testable, maintainable and secure code using best practices

- Contributing to our CI/CD and DevOps technologies to improve our developer and operational experience

TwinWave pays market competitive salaries based on experience and qualifications. The salary range for this position is $150,000 – $200,000 along with participation in our bonus (profit sharing) program.

At TwinWave we truly believe in work life balance. We want people to take the time outside of work so that they can recharge and do their best work when they are working. We offer fully paid health insurance, 401k, flexible hours and lots of time off.

Interested? Please send your resume to: jobs@twinwave.io

https://www.twinwave.io/jobs/
> Square Enix says the transaction (which was only $300 million) "enables the launch of new businesses by moving forward with investments in fields including blockchain, AI, and the cloud."

~ https://twitter.com/Wario64/status/1521017861803704321
> Lack of customisation should be seen as a good thing

It’s not.

> As a user I want apps built to fit into my platform

As a user, I don’t care that about that. As long as the standard keyboard shortcuts exist, as well as reasonable integration with the OS which Electron does perfectly, I’m all set.
Protonmail allows you to protect your account with a second password. So even if someone manages to login with your password, they have to guess another password to get access to your email. I use it, it's very handy.
Fleet | Remote (Worldwide, Americas Timezones) | Full-Time, Remote | https://fleetdm.com

Fleet is building an open future for device management. Open APIs you can use from anywhere. Transparency for end-users. Trust built on an open-core foundation.

Join our team of friendly and competent developers to expand our 100% source-available (github.com/fleetdm/fleet) endpoint management product. We work closely with the osquery community, and have both paying customers and open-source users from organizations you’ve heard of. We’re backed by the CEOs of GitLab, Figma, Panther, and Vanta, and just raised a $20M Series A from CRV.

We are looking for Go, C++, and Solutions engineers across a few different roles. See our hiring site (https://fleetdm.com/jobs) for job descriptions and compensation details.
Yields for a specific crop goes down in polycropping. Yield across the entire portfolio goes up. Plus, crop failure and marker failure of any one crop doesn’t mean complete failure — the other crop still yields something. It becomes less of betting the farm.

And, soil rebuilding takes time. No-till won’t really start becoming advantageous until about year 4 or 5.

But like I said — the Cubans had to do this. They were not given the time to switch.
They Survived the Holocaust. Now, They Are Fleeing to Germany
Many of them are unintentional: a device sitting on the open internet has some vulnerability and gets exploited. Bad guy sets up a proxy on the device and uses it to click a bunch of ads using bots, or crawl Google results, or launch attacks, etc. Or, as mentioned below, they could simply be the result of misconfiguration.

Some of them are very intentional: https://www.torproject.org/
The worst culprit is Alfalfa, used as livestock feed: https://pacinst.org/wp-content/uploads/2015/04/CA-Ag-Water-U... (pdf link)