skysight-inc/HackerNews huggingface dataset:
This isn't addressing the main issue I have with modern UI

Back in the era of Windows 98, buttons were beveled; one corner was light as if the sun was pointing at it, and the opposite corner was dark, and it made it look like the button was sticking out of the screen. When you clicked on it, the bevels got mirrored as if it was now sticking into the screen.

This showed "I am a button, and you pushed me". But most importantly, it became the universal language for "I am clickable", and you didn't need to hover over it, or click on it, to know that it was clickable.

The same bevel was then used for everything. The scroll bar, the resizable borders, and so on and so forth. If you could click it, it looked clickable

This got dropped progressively in favor of cooler looking UIs, but what we lost in the process is that now, the UI expects the user to have integrated some baseline of "software logic" (I'm trying to think of a software equivalent of "video game logic")

Now to know that something on your screen is clickable, you rely on hovering.

So the result now is that it got even harder to onboard who are new to technology. Most often old people.

They don't even have a legacy "windows 98" theme on Windows 10 & 11 anymore

Even worse is the web, most of the web stopped making links react to hovering, links are not necessarily colored blue or underlined anymore, nothing is unified

How would the web feel if you were the kind of person who didn't instinctively know that clicking on your avatar is supposed to bring you to your user's profile?

The web isn't built for you anymore, the expectations for the user are higher
Ask HN: Who is hiring? (June 2024)
Please state the location and include REMOTE, INTERNS and/or VISA
when that sort of candidate is welcome. When remote work is not an option,
include ONSITE.

Please only post if you personally are part of the hiring company—no
recruiting firms or job boards. One post per company. If it isn't a household name,
explain what your company does.

Commenters: please don't reply to job posts to complain about
something. It's off topic here.

Readers: please only email if you are personally interested in the job.

Searchers: try https://hnresumetojobs.com, https://hnhired.fly.dev,
https://kennytilton.github.io/whoishiring/, https://hnjobs.emilburzo.com.

Don't miss these other fine threads:

Who wants to be hired? https://news.ycombinator.com/item?id=40563280

Freelancer? Seeking freelancer? https://news.ycombinator.com/item?id=40563281
Location: Philadelphia, PA
Remote: Optional
Willing to relocate: Yes (Philly, RVA, SF, or NY preferred)
Technologies: engineering leadership, JS (particularly a fan of Next.js), & more
Résumé/CV: https://joewoods.dev/resume
Email: hnwhoishiring@joewoods.dev
LinkedIn: https://www.linkedin.com/in/tjwds/

I'm currently Head of Engineering, US at Fastmail. Previously, I worked in eCommerce, and before that, I managed the digitization program at a university library. I'm looking for my next opportunity; likely as a player-coach, but I'm open to basically anything on the management/IC spectrum if it gives me the opportunity to help build something. Even if you're not hiring, feel free to shoot me an email — I would love to have a chat if you're working on something you're passionate about.

https://joewoods.dev
Aha! (https://www.aha.io) | Rails / React / Devops | REMOTE
Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than a million users worldwide. We are looking for:

* Javascript and geometry expert? Help us build our HTML canvas based whiteboard & mockup tool.

* Experienced full-stack, front end and platform engineers to work on the Aha! product. Our application is built in Ruby on Rails, with React on the frontend for rich client-side experiences.

Aha! is profitable, you can work from anywhere in North America, South America or New Zealand, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team has always been 100% remote - in North American timezones so we can collaborate during the work day.
Frontend Angular Developer and Ionic Developer Expert

Location: Europe

Remote: Yes, remote only

Willing to relocate: No

Technologies: HTML, CSS, JavaScript, TypeScript, RxJS, Angular, Ionic, Cordova, Capacitor

Résumé/CV: https://nunoarruda.com/resume.pdf

Email: nuno@nunoarruda.com
Here is a link to the Trial game engine, also a creation of the same author: https://github.com/Shirakumo/trial
Location: Southern California

Remote: yes

Willing to relocate: possibly

I don't just write code, I solve hard problems. Besides programming, I have strong foundations in several scientific fields (math, physics, probability, formal logic). A startup which later sold for ~$1B has hired me to implement their core product.

Looking for opportunities in the machine learning and/or systems space.

Skills: systems, application development, GPU programming, low latency networking, DSP, numerics, distributed systems, databases, high performance computation, machine learning, UI development
Languages, Frameworks & Platforms: Rust, C, C++, Julia, Swift, Metal, Objective-C, Cocoa, UIKit, Python

LinkedIn: https://www.linkedin.com/in/adam-nemecek-b40153104/

Email: my username at gmail dot com

Education: A.B. in CS from Harvard

GitHub: https://github.com/adamnemecek
You can find that kind of setup on many machines around the home and shop:

Look at https://bissellcdn.blob.core.windows.net/cdn-storage-contain... - the ONLY Mention it makes is "quick release power" but doesn't document how to do it (it's a turn the hook setup).
SlashID | Principal Backend Engineer | REMOTE (EU compatible time-zones) | Full Time

We’re an early stage startup building an identity platform. Our goal? Bring authentication for users, machines and APIs under the same (secure) umbrella (aka one identity platform to rule them all).
We’re looking for people who can design, build, and maintain distributed systems at scale. You’re also driven, product-oriented and enjoy getting your hands dirty; extra points for experience in security.
Stack: Go, GCP, Redis, PostgreSQL, Docker, Terraform. You don't need experience with all these but should be willing to learn).

Get in touch at careers@slashid.dev or apply on our website https://www.slashid.dev/careers/principal-backend-software-e...
SEEKING WORK

Frontend Angular Developer and Ionic Developer Expert

Location: Europe

Remote: Yes, remote only

Willing to relocate: No

Technologies: HTML, CSS, JavaScript, TypeScript, RxJS, Angular, Ionic, Cordova, Capacitor

Résumé/CV: https://nunoarruda.com/resume.pdf

Email: nuno@nunoarruda.com
It goes a long way back.
Quote from Reagan's inaugural address
> "Government is not the solution to our problem, government is the problem."
This is from the bloke that's taking charge of said government, and all of its executive capacity. It makes no sense. But, he never really did.
Why vilify your own organization, and its essential responsibility to its citizens? It probably won't work out well.
Location: Brazil
Remote: Yes
Willing to relocate: No
Technologies: Typescript/Javascript (React, Nextjs, and Nodejs), PostgreSQL (With and without Supabase) and C/C++
Résumé/CV: https://drive.google.com/file/d/1c2_OZb44OMPTVtyfaEvP_8OjANROhbZ1/view?usp=sharing
Email: me@felipesoar.es

My technical skills, hands-on experience, and academic background make me a valuable asset for any development team, especially in roles focusing on backend development, and database management.
You’re paying them more so they can pay you back for the car thing. It’s a bold move.
It doesn't. Most people complaining about "ugliness" of Rust are either too lazy to read documentation (which is great btw), or just don't like the syntax, because it doesn't resemble their favorite language[s]. Some have valid criticism, but they usually lay it out straight, sometimes in the form of a blog post, instead of vague "Rust is bad" statements.
Snout https://www.snoutplans.com | Head of Finance, Head of Marketing | Remote US | Full Time

Join us at Snout on our mission to ensure no one ever has to make a health decision for their pet based on the cash in their back account. Snout plans pay for 100% of routine veterinary care, unlimited visits, and additional member benefits - think pet insurance, that you will actually use every year.

Head of Finance

As Head of Finance, you will manage all financial functions at Snout, including financial planning, analysis, accounting, and compliance. Key responsibilities include managing cash flow, securing and managing debt, and optimizing our pricing model.

Head of Marketing

We’re looking for a dynamic Marketing Manager to lead our marketing efforts. You’ll work with veterinarians directly to help market them market Snout plans to their clients, manage the Snout brand and messaging, and experiment with various marketing tactics.

We’re a small, collaborative startup team. If you’re looking to carve out your area of responsibility, work with experienced partners, and grow with the company, we should talk.

For more details, please visit https://snout.notion.site/Snout-Jobs-adead9f2f1564572b82f221....

To apply, please email jobs@snoutplans.com.
SLAY | Senior Backend Engineer | Berlin, Germany | On-Site (Visa Sponsorship) | Full-Time | 80-130k€ + Equity

SLAY is a rapidly-growing company in the social and mobile gaming landscape, reaching hundreds of thousands of users daily. In 2023, our apps and games hit #1 in the App Store across 3 continents, and we currently hold top spots in multiple categories across tier 1 markets.

We’re seeking a Senior Backend Engineer with 5+ years of experience. You’ll tackle the challenges of scaling backend systems, rapidly deliver new features, and drive growth. Our core stack includes Node.js with TypeScript, AWS, PostgreSQL, RabbitMQ, and Redis.

You can reach me at [my first name]@slay.cool or submit your application at https://join.com/companies/slay/11428769-senior-backend-engi....
Consumer Electronics Control
Continua AI | ML and Systems Engineers | NYC, SF Bay Area, Seattle | http://continua.ai

Continua was founded in April 2023 by a Distinguished Engineer from Google Research to give everyone in the world an agent that uses their real-time context and personal memory to deliver actionable and timely assistance.
Our MVP is currently rolling out to select users, and we’re immensely excited by the feedback we’re getting - they’re finding that the Continua agent helps them in all manner of surprisingly useful ways.

This is an opportunity to be a part of setting the product and technical direction of this early stage company! ML engineers at Continua work on new approaches for knowledge representation, multimodality, and personalization under computational resource constraints. Systems engineers at Continua work on a wide variety of secure and reliable backend services and data pipelines to power our products.

We’re backed by tier-1 VCs, and we’ve already assembled a team of seven engineers with backgrounds at Google, Slack, CourseHero, and Amazon. We have a limited number of additional spots available on the team for engineers who are excited about building innovative products that leverage the latest advances in ML, including Transformers / Mamba, RLHF, LoRA/QLoRA, at-edge (on-device) training and inference, privacy-first ML, and more. If that sounds like you, we would love to hear from you.

If you are passionate about building innovative new products, and you’re eager to work in a dynamic startup environment, we would love to hear from you. Please apply via https://www.continua.ai/careers, and let's embark on this exciting journey together!
Never thought I would choose YouTube premium over Spotify, but here we are
It will work maybe somehow the first time. Predators will adapt and start using obfuscation same like thiefts adapt - burgler expect that most doors will be locked and might have camera and will bring balaclava and crowbar to their 'workplace'
Location: Knoxville, TN, USA

Remote: Yes

Willing to relocate: Unlikely, but open to discussion

Technologies:

Back-end: Node.js, Ruby, Golang, Python, PostgreSQL, MongoDB, MinIO, S3, Redis, RESTful APIs, Express, Sinatra, Minitest, Jest, Cypress

Front-end: JavaScript, TypeScript, React, jQuery, Handlebars, HTML/CSS

Other: AWS, Docker, DigitalOcean, Git/GitHub, Nginx, Linux, Bash, HTTP, WebSockets, Object-oriented programming, Postman

Portfolio: https://louis-mascari.com

Résumé/CV: https://louis-mascari.com/assets/Louis_Mascari_Resume.pdf

Email: see resume

Hey, I'm Louis. I'm a full-stack software engineer based in Knoxville and am passionate about breaking down and solving complex problems as part of collaborative teams.

Most recently, I built MIMIC (https://mimic-replay.com), an open-source session replay framework simplifying recording & replaying user sessions to enhance web application debugging.

Please reach out if you think I'd be a good fit for your team!
Talk to HR and ask to review your W-4.

Use your W-2 and this calculator from the IRS[1] - ensure that your W-2 includes the bonus you received (I would imagine it would since you got taxed on it). That should give you the values you need to have in your W-2 to avoid a massive tax bill at the end of the year.

You can also set a additional flat amount of withholding per paycheck. You get any overpayment back as a refund.

[1] https://www.irs.gov/individuals/tax-withholding-estimator
It seems we are suffering as a "profession" from serious cognitive dissonance as we preach the importance of accessibility and function over form, but design for aesthetics and follow trends in style.

If I had to estimate I would say about 70% of the apps on my phone don't have button outlines or menus, have no contrast, abuse jargon and worst of all don't respect my decisions. Except ofcourse, in the basket and the checkout pages. But boy do they look pretty.
This feels like a no brainer, why hasn’t this always been the default?
Timezone aware code already has to process 15 minute timezones, IIRC; India is on a 30 minute timezone.

Some timezone changes are well published before the change and others are published after, and software has to pick up the pieces.

I'd imagine a 15 minute jump to recenter zones would be published with at least as much notice as changes to DST rules.
PostEra | Lead Software Engineer, Platform | Remote (US) | Full-time | 180k-200k + equity

My team at PostEra is looking for a Lead Software Engineer, Platform, to help us scale ML-powered drug discovery! We're a team of scientists, ML researchers, and engineers who apply ML models and techniques to find new, more effective therapies for patients. We're looking for a hands-on engineering lead to foster and grow our engineering culture, while also building and scaling our platform and microservices. We expect this role's responsibilities to straddle ML, engineering, and infrastructure. We're 100% remote and meet up ~3 times a year for face-to-face work.

Stack: Python, (a bit of) Rust, TypeScript (React), Terraform, AWS

More details available in the job posting:

https://jobs.lever.co/postera/1cd3b746-75e5-47a1-a1a1-311664...
Women get dismissed a lot by doctors. (This is common enough knowledge I'm not going to provide citations in spite of being a woman posting on an overwhelmingly male forum. If you downvote this without doing a quick google: There's your problem.)

When I was a homemaker and having serious health issues, I sometimes wore a suit to see a medical professional to try to get them to take me more seriously. I used to bitch to friends that I felt like pinning a list of my academic achievements to my lapel.

"Oh, it's a homemaker. Must be stupid! Couldn't possibly have been a good student in school! Smart women all have serious careers."

Yeah, sure. That's reality./s
> "I have a box and the box needs to connect to another box"

I have gotten more elaborate shapes like gears and screws with OpenSCAD, but I will admit for more elaborate projects I use BowlerStudio since I find found it easier to use some of the JavaCAD stuff.

I've just never been able to get the hang of mouse controls, even in Fusion 360; in SCAD if I need to extrude a bizarre shape, I will occasionally draw the thing into an SVG, import it into SCAD and linear extrude from there.

The rendering time is a fair complaint though; with complicated models, especially with a high $fn value, re-rendering can be pretty slow. I don't really have a good response to that, I just put up with it because I feel the other perks of code-based CAD make up for it.;

Obviously to each their own. I do wish that code-based CAD is better but I'm not a mechanical engineer, just an enthusiast with a 3D printer.
Many chain stores have per-store pricing. The store in the rich white suburb probably has different pricing to the rest...
Location: Calgary

Remote: yes

Willing to relocate: no

Technologies: TypeScript, React, JavaScript, SQL, Python, Rust, Linux

Résumé/CV: https://yves.zioup.com/

Email: yves@zioup.com

Focused on web technologies (front-end, full-stack, edge), with an extensive experience in UNIX and Linux sysadmin, clouds, DevOps, and Technical Support.
You seem to be very sensitive when it comes to Apple.

I've used Apple for 20+ years, from Motorola 680X0 CPUs to Motorola PowerPC to Intel CPUs. SGI MIPS, Sun Sparc, DEC Alpha etc.

I don't care what name is written on the CPU I use.

I care how fast my development machine is.
Location: Thailand (GMT+7)
Remote: Yes, but I am okay with Hybrid or On-site in Thailand
Willing to relocate: Within Thailand
Technologies: Django, Python, Flask, FastAPI, HTMX, AlpineJS, React & TypeScript
Portfolio/Résumé: https://edwin.genego.io/
LinkedIn: https://www.linkedin.com/feed/update/urn:li:activity:7187586991092322304/
Email: edwin@genego.io

I am an experienced Django and Python developer who is currently looking for his next assignment. I am experienced in building and maintaing both front-end as well as back-end Python based web-applications. I see myself as a problem-solver first, and a developer second.

My tech expertise covers: Django, Python, Flask, FastAPI, HTMX, AlpineJS, React & TypeScript. I also know my way around DevOps principles fairly well. When building applications I have experience in the field of APIs, CRM, ERP, HR, Cloud gaming, OCR and AI. You can read more about me on my website, or the recently linked LinkedIn post.
Reminds me of early in my career as I was struggling with turning errors in my code into useful messages to the user. I thought exceptions were so cool and that I could just pop them up the stack and voila `print(err.msg)`.

It took me awhile to realize that good error reporting was part of the UX as much as any other feature I wanted to create for users, and that it deserved a seat at the table of the API interfaces.

I think handling timeouts properly is exactly the same case; like TFA mentioned, there is no such thing as a safe/general way to externally terminate a thread of execution. If you want timeouts to be part of your UX, you need to build it just like any other feature.
Quatt.io | Amsterdam, Netherlands | Full-time | Hybrid/ONSITE | https://quatt.io | climate tech

I'm head of Software at Quatt, a quickly growing startup/scaleup building heatpumps to help fix climate change. Heating and cooling is 50% of all energy used in the EU. Heat pumps save 10 times more CO2 for each Euro spent on them compared to electric cars. We're building the most accessible and smartest heatpump on the market. Our product is live, we have thousands of customers, tons of data, and I really like the impact we're having. I'm currently looking for a few roles for my department, as we believe having the best software will allow us to have the best product. Our backend and frontend is Typescript.

* Senior Backend developer (Typescript)
* Medior QA / test engineer
* Senior app developer (React native)
* Medior fullstack developer

Now is a great time to join, as the software team is still small but growing quickly. These and other vacancies are on our careers page: https://www.quatt.io/working-at-quatt

Email me directly ( my-hacker-news-username@quatt.io ) for questions or apply via the career page - please mention you found us at HN! Unfortunately, at this time, you have to be allowed to work in the EU: we're not able to sponsor Visa.
It's too loud at the show, at the game and even in the bathroom
Runn | https://runn.io | Product Engineers | Remote (Canada/US/Latin America) | 4-day work week | $118-169k CAD

We are a SaaS startup headquartered in New Zealand, with 16 engineers across NZ, Asia and Europe. We are now looking to build out our US-timezone team. We’re look for intermediate to staff engineers who care deeply about product. We are running full-stack typescript with React on the frontend, a well tested and comprehensive CI/CD pipeline and follow a modified version of shape up.

We offer an async remote culture, with a 4 day work week (at full pay), 20 days annual leave, 20 days personal leave, a funded home office and work-from-home stipend.

Runn builds a project and resource management platform with a focus on the human aspect of delivering great projects. We have customers across 70 countries, managing 40,000 staff, from small start-ups to fortune 100 companies.

Visit https://www.runn.io/roles/runn-software-engineering-roles-am... to find out more and apply.
Neuronostics | Senior Engineer | Python | Bristol, UK (Hybrid) | up-to £85K

https://neuronostics.com is revolutionising neurological disease diagnosis and prognosis through innovative algorithms and software.

We're seeking a lead engineer to join our early-stage team and help bring our products to market.

Key skills: Python, Django, HTMX, postgres, terraform, AWS, full stack development.

Email in profile for general questions about the role/company, or application link: https://www.linkedin.com/jobs/view/3927996419