skysight-inc/HackerNews huggingface dataset:
I'd disagree about Lambda functions.

I wouldn't use them for most things but I built an email mailing list manager that uses Lambda for several things such as bounce handling, subscribes, verification, unsubscribes, etc.

Sometimes I go (more than a few) months without looking at the system. Then I write a blog post that hits it big and get a few hundred sign ups in a few hours.

If I were trying to deploy the manager as part of a web site the calculations would be different, but as a stand-alone application I dread the thought of running the manager as a cloud instance or VPS. If I ran the system on a really adequate instance it would cost way too much to run. If I ran the machine on an instance I could afford, every six months or so the system would get a burst of traffic, go swap crazy (quit running AND possibly running up an extra $200 a month in EBS I/O charges) and need maintenance to get it back up.

The API gateway for the Lambda function is almost Salesforce.com expensive on a per-request basis but it cheap when you consider the value of an email subscription and that I never have to think about the thing.
1997 onwards: https://www.gov.uk/government/statistics/public-spending-sta...
Verkada | SFBA | Engineers

Verkada is a C stage startup with strong product market fit. We have modernized enterprise physical security (cameras, access control, sensors) and are working on a bunch of new hardware & software products to continue expanding into enterprise building management. Our vision is to build the privacy focused building operating system of the future.

We are looking for all types of engineering talent from Frontend to Backend to Firmware to Hardware. If you are excited about building and passionate about what you do, reach out I'm sure we can find you a spot.

Email me directly at: mike.lyons@verkada.com and I'll connect you with the right team.

Careers page: https://www.verkada.com/careers/
Location: Sydney, Australia

Remote: Yes (have experience), Preferred

Willing to relocate: No

Technologies: Engineering lead, Python, JavaScript, Go, React, AWS, CI/CD, DevOps, and more

Résumé/CV: Upon request

Email: scratchmassive (at-symbol) gmail (dot) com

15 years full-stack engineering experience wearing a myriad of hats.
Honestly none of them will be daily driver ready, given how broken the Quectel EG25 modem is.
I would never want to, have to call emergency services with my Pinephone while the modem is down
The first idea I had with this post was definitely: it would be funny to make an over the top long identity archipelago with unrelated identities. So I guess you're sort of right.
I think we're seeing a resurgence of that in https://frame.work/ -- from a startup, not a big name like IBM.

This laptop trend could combine with phones starting to legitimize spare parts, DIY and iFixit style businesses, into something great.
Excess agricultural capacity is generally a good idea. If we have zero excess in the system, then when a hiccup occurred we might find ourselves in famine.

With corn-for-ethanol, the US gov is paying to keep farmland productive that has no human-or-livestock feed value. But you could imagine a situation where more human or livestock feed is needed (massive disruption of cropland, say), and in those or subsequent years we could convert basically-for-ethanol fields to consumption fields.

Or if you are running out of fertilizer instead of running out of food, then you can divert expected and stored fertilizer for ethanol fields onto human-and-livestock feed fields. Once again the excess capacity acts in your favor. (Or ought to)

This is assuming that governing bodies and farmers are making coherent rational decisions and in addition responding to local conditions. I have no opinion on that. Just explaining why subsidizing what looks like superfluous excess capacity is not necessarily a dumb thing to do.
Location: San Diego/Lopez Island
Remote: Yes
Willing to relocate: No
Technologies: Ruby on Rails
Résumé/CV: https://www.linkedin.com/in/bradlyf/
Email: bradlyf@gmail.com

Ruby on Rails engineer with 15 years of production Rails experience at Apple, Intuit, and first engineer at successfully acquired startup.

I also offer monthly retainers for 24/7 on-call support for hosting, bugs, and maintenance mode support.

Available to travel. Contract only. Hourly rate $250.
Thanks for the share, useful to have some of the details explained!
Yeah, but the US isn't one of those densely populated countries.
Felt | Frontend and Elixir Engineers | Oakland or REMOTE (US timezones) | Full-Time | https://felt.com

Felt is the best way to make maps on the internet. It's surprisingly hard to make a map today, and people in 15+ industries rely on them to do their jobs. Climate change and the resulting natural disasters are forcing even more people to become map-makers, and Felt is here to meet that need. It's the first easy-to-use collaborative mapping software, founded by a team of technologists with a proven track-record. My co-founder and CEO, Sam, is a former YC founder who sold his previous company [1] and I'm an early Uber engineer.

Our technology stack is Elixir (on Phoenix), a good amount of PostGIS and React on Typescript. We are looking for folks who want to work on a modern, collaborative web-app. Think Figma for Maps.

We are on the lookout for front-end talent that is energized by the UI challenges of working on an infinite canvas and spatial tools. We are working with really talented folks, doing some interesting stuff [3]!

We are well-funded, have employee friendly terms such as early exercise, 10-year exercise windows and even a matching 401(k).[4]

Reach out at hello @ felt.com or reach out to me directly at can @ felt.com

[1] https://techcrunch.com/2021/03/09/via-buys-mapping-startup-r...

[2] https://techcrunch.com/2021/08/10/felt-raised-4-5-million-to...

[3] https://felt.com/blog/tools-fast-frontend-development
[3] https://felt.com/blog/map-computer-graphics
[3] https://felt.com/blog/phoenix-and-webpack-hot-reloading-reac...

[4] https://felt.com/careers
Hey, I'm the curator of a full remote jobs newsletter and I want to include you in one of my next issues... Do you also hire in CET/CEST timezones (Italy)?
> Applicants need to have a brief and highly relevant cover letter or equivalent,

May not help as each potion is different by a wide margin. Coming up with a relevant cover letter IMO is completely useless and a huge waste of time.
We don't need meat.

And there are many price and institutional barriers to completely grass fed cattle. The primary being that slaughter is centralized to FSIS inspected facilities where most non-poultry spend their final weeks packed in eating soy and corn.
No disrespect to IQ, but 4k and especially 64k demos have a long and rich history of which he's a part.

For example, in 2000 we had this blockbuster realtime ray tracing demo, Heaven 7: https://www.youtube.com/watch?v=rNqpD3Mg9hY

In those days part of the 64k was low level graphics and audio stuff which are these days provided by Windows, to say nothing of shader compilers etc.
Location: New York City

Remote: No

Willing to relocate: No

Technologies: No strong preference (have worked extensively on both frontend and backend). Previously used Kotlin, Java, Javascript, Ruby, Rails, React, Angular, Postgres, MySQL, AWS, etc.

Resume/CV: http://ianenders.com/resume.html https://www.linkedin.com/in/ianenders/

Website: http://ianenders.com/

Email: ian (dot) enders (at) gmail

Currently taking a breather to spend time with my two very young boys, but I'm looking to get back into the game. I'd entertain either IC/Tech Lead or Managerial roles equally at this point, as I'm very happy with doing either. I've worked all over the map with regards to market, including E-Commerce (Amazon), B2B DevOps (employee #3 at PagerDuty), the wedding industry (built and sold a wedding registry startup to WeddingWire), and Fintech (early employee at Virtual Card startup Extend).
Bill Gates says we should prevent pandemics with a permanent task force
Scribd | Software Engineers | San Francisco, Toronto, Amsterdam | ONSITE or REMOTE | VISA
Scribd is a reading subscription that gives you access to the best books, audiobooks, magazines, podcasts, and more. Our mission is to change how the world reads. In 2019 we hit 1M paying subscribers and have been growing since then. In 2020 we acquired SlideShare. We are one of the oldest YC startups (YC ’06), operating one of the largest Ruby on Rails sites.

We have a very friendly, people-first, engineering-driven culture with competitive salary and great benefits. We are ambitious but at the same time value a good work life balance. To learn more, please check out https://tech.scribd.com

We are hiring engineers & leaders across the board (see https://www.scribd.com/about/engineering):

For openings in Amsterdam, please see https://news.ycombinator.com/item?id=30879785

* SlideShare mid-level Backend Engineer. After our acquisition, we have dramatically improved the product and plan to accelerate these initiatives in 2022. You will have broad ownership of technical direction. https://jobs.lever.co/scribd/38f43c4d-a60b-4d70-bd55-2fbf74d...

* Notifications Backend Engineer: help us build a unified messaging system that optimizes how we engage with our +1.8M subscribers in a delightful way. https://jobs.lever.co/scribd/054126ea-840a-4719-b338-d3cbb94...

* Senior Security Engineer: https://jobs.lever.co/scribd/01cd8c14-f294-4ddd-b7da-b7dbf10...

* Site Reliability Engineer (SRE): Your experience will influence the direction of our infrastructure to improve observability and automation of our services. https://jobs.lever.co/scribd/0c346ecd-a2df-49a2-9a0a-6fd02ef...

* Backend Engineers - Applications engineering: https://jobs.lever.co/scribd/cf8336e5-0017-4b5a-b150-5f558e5...

* Publisher Content Management, Backend Software Engineer: ingestion, metadata, and publisher payout systems for all Scribd premium content: https://jobs.lever.co/scribd/a52c7113-9632-4ab4-9c33-d0d594c...

We have hired many people from these HN threads, including our VP of Infrastructure. If you have specific questions you can reach out to him directly at adrian at scribd.com (recruiters/agencies: do not contact).

Please apply via https://jobs.lever.co/scribd?lever-via=ze1h-jCbee&department...
> Among other topics, Camp Constitution's website posts materials questioning the effectiveness of COVID-19 vaccines, claiming that last year's U.S. Capitol attack was actually a cover up for "massive" 2020 election fraud and calling Japan's 1941 Pearl Harbor attack and al Qaeda's Sept. 11, 2001, attacks on the United States "carefully orchestrated false flags."

The Pearl Harbor one is a new one to me
Hey, I'm the curator of a full remote jobs newsletter and I want to include you in one of my next issues... Do you also hire in CET/CEST timezones (Italy) or only in Germany?
You might be interested in https://stitcherd.vhodges.dev/ a side project of mine.

It's pretty basic right now, but can already handle a number of use cases for injecting dynamic content into a mostly static site. (Essentially SSI using css selectors and DOM changes on the server side).

Alas I haven't had much time to work on it lately, but I plan to use it for something at $DAYJOB so it will get some attention at some point.
They are bruteforcing pbkdf2 with too low number of iterations (people are talking about md5, but md5 isn't really the problem here. A memory hard hash would be better [albeit maybe impractical in context], but if you are using pbkdf2, md5 isn't any different from sha256 or whatever else)
> All the ones I use let you customise markers however you want

Customisation requires everyone who ever works on that codebase to also do the customization. Defaults are important
> . It turned out that the key derivation function was PBKDF2 using 1000 iteration of MD5 to derive the encryption key. The salt used to derive the keys is constant and hardcoded in all the solutions and all the vendors. This makes it easier for an attacker to guess the user password of a vault using time/memory tradeoff attack techniques such as rainbow tables and to re-use the tables to retrieve passwords for all users using the software. The implementation itself was incorrect and even with a randomly generated unique salt, it would be effortless to recover the password of a user. Other flaws of the key derivation function will be discussed and compared with nowadays good practices.

Yikes
I like the tool a lot. I think people are still generally a bit confused about what it is, and the beginning of the man page is quite mechanistic, describing the implementation and leaving it up to the reader to interpret why that is useful.

The reasons I like it are that it's "an interactive streaming text viewer", along the lines of a readonly text editor designed for presenting inhuman amounts of data in a way that's useful for us humans. Think of the times you want to use your favorite text editor to interactively search and inspect streaming data, but can't because the stream is continuous.

- doesn't stream characters to the screen so fast that humans can't read it

- allows for interactively searching the stream and showing context

- operates on a large ring buffer, so all of this can be done without ever attempting to read a fixed subset or the entire stream

It reminds me of what Casey Muratori did for refterm: https://youtu.be/hNZF81VYfQo
Looks like an impressive tool that makes a previously hard but useful process an order of magnitude more approachable.

With waldo.io and Checkly It joins the list of QA force multipliers that would make my life, as the sole developer in a bootstrapped startup trying to punch above it's weight, much easier. First, they give me a taste with a free plan, then hit me with production pricing we still can't justify.

If I have this right, 20 sessions is just a trial and 1000 sessions is very careful use.

If these scenarios are so easy to create, I would imagine you would make something like 50 (?), run them against every deploy (10 a day?). That's 15.000 replays, right?

So the 100$ plan is something like 10 scenarios at 3 deploys a day. That sounds too scaled back to get good use out of it. Or do I have the wrong idea about the intended use case?

I get it though: they all have reasonable pricing for a unique service that provides real, obvious value AND may actually be expensive to run. I'm just a little sad about not getting to use them.
You need to check both that its valid and that its still open. Many times I've seen TODOs with issues in code where the issue was closed. Since nothing gates the Issues being closed, you've now broken CI by closing them.

Say you do get past that hurdle, you've added friction to the process of managing the backlog because the code now needs to be updated when Issues are rejected.

The sad part? With almost 10 years on a 20-30 year old code base with many millions of lines of code that are littered with TODOs, I don't think the presence of a TODO was ever helpful when we decided to actually fix an issue.
I think (IANAL, but I have worked in this space with lawyers. Follow my advice at your own discretion, or rather please do not and ask a professional) a case could be made for global consent to be (broadly) appropriate, if your consent is indeed informed (i.e. the plugin asks you to read and understand what analytics cookies are, tracking cookies are and marketing cookies are). Of course, if your consent is "do to me what you want, even if it is an atrocity nobody has conceived of yet and I cannot be bothered to learn about", it is true that that cannot fall under such a requirement. Such consent would be meaningless and such a statement fundamentally indicative of what I can only term an extremely self-destructive frame of mind. I don't think that needs to be tolerated at this level, because it is not good for society to see this as anything but a problem.
Death is a separate character from Hela. So the possibility is still there.

They even teased it at the end of The Avengers: the Chitauri leader tells Thanos "to challenge [humans] is to court death", at which time Thanos grins eagerly. But with Earth-199999's Thanos dead, they're going to have to invoke some multiversal malarkey if they want to develop that storyline now.
In theory yes but..

How do you know when you have the right data and how do you know you're solving the right problem and not causing others? So far confidence and hubris came with myopia.
They're not all interconnected though. For example, where I live most water comes from Hetch Hetchy, which is not connected to the central CA agricultural water delivery projects.
I think you have read the wrong law and I have have read the right one, as the cookie handling requirements are defined in the ePrivacy Directive of 2002 and amended in 2009, not the GDPR.

You can start here: https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELE...

You will discover under section (17), that the lawmaker does - in fact - force everyone to give specific and informed consent. Which means that each and every website has to provide me a wall of informative text and a specific button to click. Aka: nag me.

I am not allowed to give a blanket "accept all" or "reject all" or "accept analytics, reject marketing" consent for all websites as this would be categorised as "uninformed and unspecific" consent, which is illegal. So the EU is responsible.
I agree with the concept of starting small - I didn't. I have various accounts in various banks and now have 26 accounts that need to be balanced, all in order to have live "net worth" visibility. At first I enjoyed doing it to that level, but not anymore. I need to prune the accounts I enter using .csv and just keep track of current accounts, like checking accounts.

That said, GnuCash is definitely worth the effort - GnuCash has continued while some "easier" financial programs have not. I thought about using it after MicroSoft abandoned MS Money with 10 years of my financial data. I looked at GnuCash but it looked too hard and I migrated to MyMoney instead, but after a few years it dropped support. I again looked at GnuCash but again chose not to face learning the "harder" GnuCash and migrated to MoneyDance; after a few years they changed its default to "Save on exit," rather than allowing me to exit to abandon mistakes and start over. This time I migrated to GnuCash in the hope that it will be longer-lived.

I don't know that I need to have all my financial data for 25 years, but if I'd chosen GnuCash from the start I'd still have it. It turns out that the other systems were not easier, if you include having to re-learn so many financial systems and incompletely migrate existing data.
CourtDrive | Senior Perl Developer | REMOTE| Market | Full-time | CourtDrive.com & CourtAPI.com

At CourtDrive.com and our sister website, CourtAPI.com, we are building solutions that enable law firms and other power courthouse website users to become more efficient by automating daily tasks. We’re based in Los Angeles but have a remote team worldwide (Canada, Europe, Armenia to name a few). We’re looking for a senior Perl developer to help us advance our mission by: building new webservices to integrate with other SaaS solutions, building and supporting our CourtAPI solution, and helping keep our modern Perl codebase well oiled.

Testimonial from a team member: “Long story, but I worked there for maybe 6ish months part time a while back. They offered me full time, but I ended up going to a startup because I wanted to learn some specific technologies + up my skills in Data Science. That job was definitely good for some people, but it wasn’t as remote as they advertised it (had me fly in alot), and the team was somewhat difficult to work with ;) I ended up starting my own consulting and at the same time CourtDrive reached back out to me (perfect timing). Point I was trying to make was that I went back to work with them because they were so nice to work with. Not super demanding and very open to listening to ideas/suggestions - just a pleasant environment.”

Full job listing and specific skills we are looking for: https://jobs.perl.org/job/21921
Yeah, case three was the one I was thinking of, though cases one and two are interesting as well. Number two requires you to think about using an arithmetic or logical right shift, though I'm struggling to think of a situation where you'd be promoting types and then not know what your intent was if you're then doing a right shift. I guess my confusion here is simply related to the idea that if you're getting that deep into binary, you'd probably want to be more explicit about what types you want to promote to, rather than relying on the Julia defaults. It's been a while since I've needed to think deeply about bitwise operations, still just as interesting as I remember.
Disney Streaming | Mid/Sr. Software Engineer | Remote (US Only), Hybrid Onsite in NY, Seattle, SF, Amsterdam | Full-time

Help us build the applications and services used by millions. We’re looking for folks to build amazing user experiences and performant, scalable APIs for Disney+, Hulu, Star+ and ESPN+

You’ll excel at Disney Streaming if you’re a well-versed technologist and specialist in your field, interested in raising the bar by innovating and adopting new patterns and technologies to stay on the bleeding edge of development. We feel strongly that teams should own their own processes, decide their own technologies, and design solutions for the long term. If you're interested in working in a highly collaborative team environment like this, please get in touch - we'd love to hear from you!

We’re hiring for the following positions:

- Sr/Mid Software Engineer (iOS)
- Sr/Mid Software Engineer (Android)
- Sr/Mid Software Engineer (Services, AWS/Scala/Java)
- Sr/Mid Software Engineer (Services, AWS/Scala/http4s/Cats Effect)
- and many more!

If interested, drop me a line (email in profile)

Take a look at all our openings and apply online at:
https://jobs.disneycareers.com/search-jobs?orgIds=391-28648&...]
And people need careers, successful publications and grants make that possible.

That isn’t to say everything is trash— lots of good stuff is still done with these requirements.
InComm | Engineering Manager / Dev Manager| $140K-ish | Full time | US Remote

Us : Large, stable, growing company that builds the software that makes gift cards work. About 2/3 of us are located in Portland OR, but we are now fully remote and you can be anywhere in the US.

Me: I'm the hiring manager, email in bio if you have questions. I currently manage four teams (3-4 dev + 1 tester each) which is too much, that's where you come in.

You : Hopefully, you are either a dev manager looking for a new job, or an experienced developer who's excited about getting in to management. Your job is to assist, clear roadblocks, coordinate, mentor, lead and empower, not to tell people what to do or write code. You should have some familiarity with, and opinions on: agile, microservices, CI/CD, and pairing/mobbing.

Why aren't we promoting from within (I always ask this question when I'm applying for mgmt jobs) : I'd like to, but my devs would all prefer to keep coding.

Tech stack : .net core, teamcity / AZDO, k8s, React (though we do very little UI work, mostly back end). Some of our services are full CD, the rest deploy once a week.

How we work: I'm a big believer in self-managing agile teams. Our motto is "go slow to go fast" - That means don't cut corners, bugs before features, pay down tech debt regularly, and the story's not done until the automation is complete.

How to apply: https://jobs.incommpayments.com/jobs/13490?lang=en-us
My comment has a point: it is directed to the author because they do not recognize the blatant flamebait appeal of their posts even after all the drama.

Your comment, not so much.