skysight-inc/HackerNews huggingface dataset:
New York Public Radio | New York, NY, USA | ONSITE or REMOTE | DevOps Engineer

New York Public Radio (NYPR), home to WNYC, WQXR, Gothamist, WNYC Studios (producer of Radiolab, Dolly Parton's America, On the Media), and The Greene Space, have been engaging the hearts and minds of radio listeners in New York and around the world for generations. To re-invent that tradition and reach a new generation of listeners we’re transforming how our audiences listen to and support NYPR’s programming across our digital platforms.

We are looking for multiple roles right now including

* DevOps Engineer https://jobs.jobvite.com/newyork-public-radio/job/o5uqhfw0

* Sr Product Manager https://jobs.jobvite.com/newyork-public-radio/job/o4PGgfwz

* Chief Product Officer https://jobs.jobvite.com/newyork-public-radio/job/o6KBhfws
Maybe this is not so much about switching individual existing projects to Rust, but about switching the "industry".
Some new projects are still written in C.
Wow.

We continue to be reminded that it's hard to write fully memory secure code in a language that is not memory secure?

And by hard, I mean, very hard even for folks with lots of money and time and care (which is rare).

My impression is that Apple's imessage and other stacks also have memory unsafe languages in the api/attack surface, and this has led to remote one click / no click type exploits.

Is there a point at which someone says, hey, if it's very security sensitive write it in a language with a GC (golang?) or something crazy like rust? Or are C/C++ benefits just too high to ever give up?

And similarly, that simplicity is a benefit (ie, BoringSSL etc has some value).
The same way you would write code written in 2021 over to Rust: by rewriting it from the ground up.

Auto-translation won't work because Rust won't allow you to build it in the same way you would have built it in C. It requires a full up redesign of the code to follow the Rust development model.
I think they mean AR rather than AI.
Crossplatform web based AirDrop clone
Fathom Radiant | Machine Learning Hardware | Boulder, CO | Full time, ONSITE, REMOTE | https://fathomradiant.co

Human-level AI, if it's possible, is going to probably be the most important thing that ever happens. We're working on making sure it ends up being a good thing. We're a startup working on machine learning hardware which can scale to the level of the human brain. We've just closed a round of funding and are hiring for 10 roles over the next 3 months.

Open, high priority roles:

◉ Compiler Engineer https://jobs.lever.co/fathomradiant/aa731f49-babe-4865-af91-...

◉ Mechanical Engineer https://jobs.lever.co/fathomradiant/6507e7e9-b366-4752-a269-...

◉ Head of Software https://jobs.lever.co/fathomradiant/5e76181b-191c-43c1-a794-...

◉ Technical Recruiter https://jobs.lever.co/fathomradiant/11002ce9-4d26-4d10-9320-...

Check out our other open roles and apply at https://fathomradiant.co/careers
Some will say the manure isn't the only problem contributing to global warming. The cow's own flatulence is a contributor. However research shows if you add a certain type of seaweed in a small dose to the cow's feed the flatulence problem is fixed. There's already California and Australian startups working on the problem.

https://www.greenbiz.com/article/5-feed-companies-could-reli...

So you won't have to eat lab grown meat and cheese - unless it's by choice!
It's wild how ahead of it's time Ada was.
Blacklisting by a private entity is not censorship. It's even sillier when you consider that what's being removed are copies and the original content is still there.
Pregnancy was explicitly added as a protected characteristic under the Civil Rights Act in 1978. Government has a bona fide interest in preventing conduct that could discourage people from becoming pregnant. It has no interest in encouraging people to remain unvaccinated against deadly communicable diseases, and in fact it has an interest in exactly the opposite of that. Accordingly, unvaccinated people aren’t a protected class, nor should they be.

Also, this is a minor point but illegal abortions are many orders of magnitude more risky than COVID vaccines.

I strongly oppose broad-reaching government-imposed vaccine mandates, but I strongly support a vaccine mandate for healthcare workers specifically. The US government has already taken on the responsibility for setting employment eligibility standards for healthcare workers, and it makes sense for being vaccinated to be one of those criteria.
The more I use a streaming music service like Spotify, the more new music I find, but the shorter my musical memory becomes.
When I worked in a university lab that builds stellarators I learned that misgivings towards researchers is all bullshit. There are engineers and there are pencil pushers. Pencil pushers burn money and bark loudly. Real engineers can plan and execute on time and under budget.
I'm not sure if this qualifies but focus stealing by a window is a feature that all operating systems and applications seem to support and it still angers me every single time it happens.
I agree that they should have seasoned HR pro's. The surface area of potential lawsuits with mismanaged hiring practices is too large to blow off people with "shifting business priorities" after extending an offer. Unless shifting business priorities means that hiring manager lost headcount. If they found someone with lets call it different demographics that's a huge can of lawsuit worms.
You're on a site full of motivated self-learners who would hopefully use that free time to improve their selves and contribute to far more interesting, useful, and fulfilling things than making the widgets the machine can make.

Most of us also probably live in countries where a significant fraction of the population would choose Playstation/Netflix/heroin instead. That's their choice, but you're probably right that much of it is learned behavior. Perhaps some significant resources (government funded or volunteered) should be applied toward teaching people how to make better use of their free time, if that's what they want.

It's certainly a better vision than making widgets 40 hours a week for a company with dubious social impact.
SEEKING FREELANCER | Remote

Spellbound is hiring a Front-end Engineer (React/HTML/CSS) at a competitive rate and flexible hours!

Spellbound is a stealth startup working on reinventing how businesses communicate. We’re backed by investors including the founders/CEOs of Github, Notion, Loom, Kayak, Ramp, and Product Hunt.

Email akshaya@spellbound.xyz with your resume/portfolio to apply.
Just FYI, Neko is also the name of the VM for the Haxe language:

https://haxe.org/manual/target-neko.html
Python ImportError: No Module Named PIL Solution
NoRedInk | Full-Stack Engineers, Senior Full-Stack Engineers, Principal Full-Stack Engineers, Growth Engineers, Platform Engineers, Engineering Managers, Quality Assurance (QA) Engineers, Senior Quality Assurance (QA) Analysts, Data Engineers, Senior Data Engineers, Tooling & Infrastructure Engineers, and Senior Tooling & Infrastructure Engineers | REMOTE from time zones between (and including) Pacific Time (PST) through Central European Time (CET)

We’re a growing ed-tech company on a mission to help all students become better writers! NoRedInk is used by 1 in 2 school districts in the US, and students have answered over 5 billion questions on our platform. If you're looking to join a team of friendly people who listen to and learn from each other, discuss past mistakes openly as we adapt to the challenges that come with progress, all while realizing our mission, then you'll be excited to learn more about us.

Our colleagues span six time zones, California to Berlin and points in between, with lively discourse flowing freely across Slack, Zoom, and the office when we're able to be there. Wherever we're working from, we've always delighted in our work to ship new features—beginning with our curriculum and product teams, designers, through to testing by our dedicated quality assurance folks—that put teachers and students first. [1]

Our engineering team [2] takes prides in producing innovative, maintainable software. We use the cutting-edge Elm programming language for all our front-end development. Our back-end is primarily Ruby on Rails by lines of code, though we're actively moving toward Haskell; the majority of our traffic now goes through a Haskell service. We use Amazon AWS for our infrastructure orchestrated primarily using Kubernetes. We write a lot of tests, and use Jenkins for continuous integration. We've also developed and maintain several useful open-source projects. [3] You can read about our experiences with these technologies on our team blog. [4]

We’re looking for engineers who want to work on a mission that makes a difference and who are the type of collaborators that value kindness and open-mindedness.
If that's you, you can learn more about our interview process [5] and on-boarding experience [6], and you should definitely apply through our jobs page! [7]

[1] https://www.noredink.com/about/values

[2] https://www.noredink.com/about/team

[3] https://github.com/NoRedInk/

[4] http://tech.noredink.com/

[5] http://tech.noredink.com/post/145260396603/our-engineering-h...

[6] http://tech.noredink.com/post/143787279069/on-boarding-as-a-...

[7] https://www.noredink.com/jobs
> Increasing manipulation of man becomes necessary to overcome the resistance of his vital equilibrium to the dynamic of growing industries; it takes the form of educational, medical, and administrative therapies. Education turns out competitive consumers; medicine keeps them alive in the engineered environment they have come to require; bureaucracy reflects the necessity of exercising social control over people to do meaningless work. The parallel increase in the cost of the defense of new levels of privilege through military, police, and insurance measures reflects the fact that in a consumer society there are inevitably two kinds of slaves: the prisoners of addiction and the prisoners of envy.

Nice description of contemporary society.
Arguably that's what savings and sabbaticals are for. I've had several colleges take an extended (albeit unpaid) holiday to go travelling or sailing or something.

I'm not saying a load more PTO isn't worth it, but there are definitely ways to do this kind of thing, and it's worth asking your company about it.
It's hard to fault a project written in 2003 for not using Go, Rust, Haskell, etc... It is also hard to convince people to do a ground up rewrite of code that is seemingly working fine.
Anything newer would probably refuse to boot up due to expired certificates and missing drm servers.
If you want an explanation of your wife's behavior, the book You Just Don't Understand by Deborah Tannen discusses this topic in detail.
I really appreciate the offer! As I mentioned in a separate comment in this thread, I think my next steps are probably going to involve moving experimenting with stitching together larger mosaics and camera calibration work. I also recently found out the `AppxDbscan` implementation I used is actually slower than the standard `Dbscan`, so I'm planning on switching that over (although it shouldn't change much).

Now that I'm thinking about it, though, it might be neat to see how some of this translates to a different drone/camera combo. If you feel so inclined, I'd be happy to re-run this analysis on a similar photo (off-color tarp on a solid background), where I'd need the drone height, photo resolution, and camera specs. My email's in my profile. If so inclined, you should also be pretty easily able to recreate this on your own using the code hosted on Github[1].

[1] https://github.com/quietlychris/tarp_photogrammetry
Yup, also a good one.
At a previous company. I had a team that chose to rebuild a feature from the monolith as a microservice to "contain" the complexity. They built the service off to the side, had automated tests validating its inputs and outputs, and they were quite proud of it. Then came integration, and it became clear they had not put any thought into how to migrate the data, what would happen if the service was unavailable when the monolith called it, how to generate reports across the monolith and microservice, etc etc.

In this case, using microservices was like getting drunk: a way to briefly push all your problems out of your mind and just focus on what's in front of you. But your problems didn't really go away, and in fact you just made them worse.
Solution in D for Advent of Code 2021, Day 1
Yep, Rust at best eliminates some already weak excuses to keep doing security critical parsing in the chainsaw-juggling traditon, when we've known better for 20+ years.
More than just one memory safe language
The biggest problem is the minimum wage for salaried exempt workers needs to be a few hundred thousand dollars.

Otherwise, businesses will continue to label employees managers with no actual management responsibilities with the sole goal of paying someone a lower hourly rate in exchange for a more certain periodic payment.

Once you remove this loophole, hourly pay will naturally rise as businesses will opt to hire more hourly workers. The biggest reason hourly workers lack negotiating power is businesses can lean in the salaried “managers” to fill in at no extra cost.
Link to the actual source: https://pytorch.org/live/
Promptworks | ONSITE & REMOTE | FULL TIME | MULTIPLE ROLES

Promptworks builds ingenious software products for innovative companies with big ideas.

We are looking for software engineers who care deeply about their craft to join our team and help us create amazing, intuitive web & mobile applications, APIs, products, and services for our clients. Pair programming, continuous integration & delivery, kaizen, and TDD/BDD aren’t just ideas we pay lip service to, but core practices of our day-to-day work.

We love polyglots. We use a lot of Python, Ruby, and Elixir on the backend and JavaScript (mostly TypeScript) with React, Vue.js, and React Native.

Open positions:

• Contract Software Engineer (remote)

• Contract Software Engineer | React, Vue.js

• Senior Software Engineer

• Software Engineer

• Project Manager

• Senior UX/UI Designer

https://www.promptworks.com/careers/
Home Where Your Office Is (1980)
Mirror https://archive.md/iRAcz
My experience has been finding more garbage on DDG, not less. I ended up getting too tired of those results being above the good ones that I switched back to Google.
Take Two Shrooms and Call Me in the Morning: Medical Promise of Magic Mushrooms
> - "There is an arbitrary limit of 10000 bytes placed on fuzzed input. There is no such limit within NSS; many structures can exceed this size. This vulnerability demonstrates that errors happen at extremes"

This is the one that seemed short sighted to me. It's a completely arbitrary (and small!) limit that blinded the fuzzer to this very modest sized buffer overflow.
'Structure of Economic News' from analyzing to 800K WSJ articles for 1984–2017
Wait, so for communication between services you used sockets over NFS?
@pbhjpbhj

> but to me they're not encyclopedic as they're not really introductory.

Encyclopedia is not supposed to be an introductory learning material, it's supposed to be a reference work.

There's also a Wikimedia's project called Wikibooks which is aimed at producing learning material.
>I just hope the ML/AI mania that has taken over these big tech companies proves to be a fad that just goes nowhere like it did in the 70s and we return to plain old algorithms and good software engineering.

It's now being used by law enforcement. Sponsored by an errant swat raid near you. Don't worry, they'll prosecute you anyway to cover their ass. Can't risk losing their pensions, ya know. /scared

https://www.policechiefmagazine.org/product-feature-artifici...
> or something crazy like rust?

There's nothing crazy about rust.

If your example was ATS we'd be talking.
Are these locations you have offices? I live in Amsterdam but require a work visa and would love to continue working from here.
Location: Mexico

Remote: Yes

Willing to relocate: Yes

Technologies: Python, SQL, Excel

Résumé/CV: https://file.io/1twxIZqGc0S2 https://www.linkedin.com/in/arturo-narro-vallejo-b5924685/

Email: arturonar@gmail.com

Extensive experience in financial analysis and operations. Worked in prop-tech, software and real estate development, investment funds, raising capital, and sales.

Currently learning ML and data analytics.
I keep getting tempted by NoSQL and yet end up using SQL
Acapela | Senior Product Engineer | Senior Customer Success Manager | REMOTE (in EU) | https://acapela.com

Working fully async is hard. Keeping track of comments in every different tool is overwhelming. Acapela is a lightweight task manager that works with tools like Slack and Notion. It captures, prioritizes and manages requests for your team so they can focus on the things that matter.

Read more about us from our TechCrunch announcement: https://techcrunch.com/2020/10/21/acapela/

We are an ambitious and senior product team led by two second-time founders. Every engineer does both product and engineering work. Check out our open roles: https://acapela.notion.site/Join-Acapela-1bdde65e49eb43db81d...

Some buzzwords from our tech-stack: Typescript, Mobx, Hasura, Prisma, indexedDB. We built a custom client-side DB for maximum performance and fastest response time to offer the best-possible user experience. There are plenty on interesting performance and UI challenges involving both bytes and pixels :)

I am Heiki, Co-Founder & CTO. Get in touch directly at heiki[at]acape.la
Not getting rich (is three-9s of wages in the UK, five-9s globally I'd imagine) and working at below your stated market rate for an advertising manager are quite different.

The comparison should be the people WMF are begging money from, I doubt hardly any of those being asked to donate in order to "save" Wikipedia are earning anything like that amount. Fire the 40 advertising managers and you've got something like half what's _needed_.

They have over $300 million, they don't need people to respond and they certainly don't need to misrepresent the situation as they are.
CTRL-labs | New York City | Onsite | SWE

Neural Interfaces Research Infrastructure and Productionization

Reality Labs (FRL, part of Meta) is seeking a Software Engineer to help us unleash human potential by eliminating the bottlenecks between intent and action. To achieve this, we’re building a practical neural interface drawing on the rich motor neuron signals that can be measured non-invasively. Our research lies at the intersection of computational neuroscience, machine learning, signal processing, statistics, biophysics, motor learning, perceptual psychophysics, 3D interfaces, AR/VR and human-computer interaction. We’re looking for people who want to shape the future of this technology and are excited about joining our collaborative research team that has grown out of the acquisition of CTRL-labs.

interested? contact spot@draves.org

In this role, you will drive cutting edge research and development for our EMG machine learning platform; create new experiments and models that unlock the capabilities of our technology; productionize our research results, and work with scientists, software engineers, hardware engineers and designers to advance the company’s science and AR/VR agenda. To do so, you will need strong problem solving abilities, excellent communication skills, extensive programming experience, and a passion for efficient tools and systems.
C/C++ don’t really have “benefits”, they have inertia. In a hypothetical world where both came into being at the same time as modern languages no one would use them.

Sadly, I’m to the point that I think a lot of people are going to have to die off before C/C++ are fully replaced if ever. It’s just too ingrained in the current status quo, and we all have to suffer for it.
It’s a good claim. Topos theory is a statement about type systems, right?
Fun fact: Kattis is how a lot of homework is distributed at KTH, seeing it being mentioned always brings up some nice memories :).
Our company is shifting to a 4 day week. The fifth day you can take off, work on a side project or even work on a company backed R&D effort. Work smart, not long.
And that's what you usually get on twitter. Great example. That's one of the reasons why it's a cesspool - people like this.
Hey HN, we're IncludeSec. We've done thousands of assessmnts for hundreds of clients and are well on our way to replacing all of the legacy lower-quality junior heavy appsec consulting teams doing work in Silicon valley and the rest of the US tech sector...and we're continuing to growing quickly! (but we wont get too big, we like smaller company vibes)

We're currently looking for these roles:

1) (US Only) An application security expert who isn't afraid of the management side of things to join our rapidly expanding team as a Managing Consultant perhaps you're a people manager, or don't mind talking to clients and can help our sales team out with the tech side of things?

2) (EU, South Am, North Am) An application security hacker who wants to hack on a ton of apps for small and big tech companies and even loves security research too perhaps!
https://old.reddit.com/r/netsec/comments/mi5lrc/rnetsecs_q2_...

Looking forward to hearing from you HN!

-Erik Cabetas- Founder, IncludeSec

<my first name>@IncludeSecurity.com

http://blog.includesecurity.com
> you probably wouldn’t ever hear someone say “maybe you should have had less trust”

No you would hear the exact same thing. My sensitive data on the cloud is all encrypted. Have you ever seen anyone suggesting to do backup on any cloud platform in any other way than encrypted? That's because the data is sensitive and you can't trust whoever store it for you.

> Why do we tend to treat people like they’re asking for it when their nudes get compromised?

We do that over anything that is sensitive. It's just that nowadays, people no longer consider much of their things sensitive... except nudity.

I agree entirely that we should be able to trust companies and I agree completely that the biggest issue is on them, but the thing is, we will never be able to trust them fully, there's just too much to handle. I'm not saying not to push the responsibility on them, for sure we need to do that or it's gonna be even worse, but we also need to remind people to consider their data security and how they handle it. Both are essentials if we want to lower the number of instance of theses happenings.

I'm curious, if I upload nude picture on my Google Drive and with the password "potato", and then my picture were published by someone that guessed my password. Wouldn't you suggest a stronger password? Still a victim, but still good to suggest ways to avoid it in the future.
All user-contributed content on Stack Overflow is under a CC-BY-SA license. So what the sites are doing is allowed under the license, as long as they're providing attribution.

Is it annoying? Sure. But neither Stack Overflow nor the authors of the content can do anything about it since they gave away a license to do it.

One of the things you have to accept when you release something under an open-source or Creative Commons license is that other people can take it and use it in ways that you don't like.