skysight-inc/HackerNews huggingface dataset:
> Of course, we should try and avoid writing spaghetti code if we can. But there are problems that are so ill-specified that any serious attempt to solve them results in just that.

Can you elaborate or do you have an example?

Based on just the above, I disagree - I'd say it's the job of the programmer to make sure that the problem is well-specified and that they can write maintainable code.
If there were enough of these warm, water-bearing bodies, then the probability could be low and still result in early life formation, right?
Location: Boston, MA/New York City Remote: Remote / Hybrid
Willing to relocate: Yes, for the right role

Technologies: Javascript/Typescript, Node, React, MongoDB, PostgreSQL, Docker. Of course, I’m eager to learn others, and can quickly ramp up on other technologies (e.g., Python, Golang, etc) if needed.

Résumé/CV: https://www.arnocai.com/assets/files/resume.pdf

Email: acai367@gmail.com

Looking for: Full-time Software Engineer roles.

Hello,

I am a full stack engineer with experience in a range of technologies, including JavaScript/TypeScript, PostgreSQL, and React. Before software development, I worked within academia as a research analyst, examining interesting questions in the public health/healthcare spectrum - I primarily analyzed healthcare data and did a lot of data analysis.

I recently built Willow with a team of four engineers. It is an open-source, self-hosted framework for building Change Data Capture data pipelines, which updates Redis caches in near real-time based on changes in a PostgreSQL database. You can read more about Willow here: https://willow-cdc.github.io/

If any of this sounds interesting, please don’t hesitate to reach out!
Will the AI Revolution Include Business Aviation?
How Postgres Is Misused and Abused in the Wild
I think you're projecting.

What it means is that now the browser is Andreas' main focus after he announced earlier last month that he will step down from Serenity OS's team.
Error "page not found" on careers link!
What you have shown me has not convinced me to change my opinion and I'm not trying to change yours. The people that I know in the industry focus on certification timeline being overly optimistic which while most defiantly true is less interesting to me than the battery tech, or even the sociology as to why people get so attached to this - like that Nuclear-Powered Sky Cruise concept that many people shared unironically.

No doubt a lot of amazing things can happen with an large increase of wh/kg which is why I think it's incredibly weird that so much effort was put into things that are not that, Lilium has special investments in battery tech with Ionblox, the only interesting question to me is 'is that paying off?'. Not how much % of efficiency can be saved with a canard design - that's window dressing. Also, if they have this amazing battery tech then isn't that the most valuable thing they have and is eVTOL really the best application for it, why not double the range of electric cars instead. Even if they think eVTOL is the best use case then why not run on a skeleton crew until the battery tech arrives, or at least properly test their designs with onboard generators.

Waiting for battery tech is like waiting for engine tech and since so many engines end up vaporware so do all the nice aircraft designs dependent on them.

But sometimes new engines do deliver. The RED Aircraft V12 engines are amazing and should enabled the Otto Celera 500L to work really well. The DeltaHawk engine but they might actually end up delivering a really nice reliable engine. Part of that is a combination of long term stagnant general aviation engine technology and reduced tooling costs for manufacturing with CNCs. So there was a lot of low hanging fruit waiting to be picked.

Obviously Lilium Jets initial claims were wildly unrealistic, I think their current claims remain unrealistic, perhaps by the time they 'deliver' they've scoped it down to small hops. If they plan on selling something that can carry 7 people (they've already sold 20?) then perhaps I would believe it more if they demonstrated something working with 1 person and a whole lot of performance to spare.
"Hybrid/ONSITE"

What exactly does that mean? Part time remote from within the EU is possible, with regulary travelling there, or does it mean, some days of the week remote is possible but otherwise office time is required (and therefore relocating)?
no, i'm claiming she's promoting herself by promoting jihadism
> Pakistan is a borderline failed state

Unlike Iran, they got nuclear weapons, though.

> military regime in Pakistan, which tolerates radical Islam

I can see why one would think that if one readily believes every piece of Islamophobic news/analysis, even when Rawalpindi is routinely subject to attacks by extremists of garden variety.
For anyone lacking European geography knowledge, the airports involved are very close - Maastricht Aachen airport to Liege Airport is a 40 minute (49km, 30mile) drive.
Oh, I'm sure plenty of recent PhDs don't know about RNNs. They've been dropped like a hot potato in the last 4-5 years.
Tesla AI crypto scams are flooding YouTube [video]
YouTube just served up this video to me on the home page. On first glance, I thought it was a new Telsa announcement. Then a few minutes in realized it's an AI redub for a bitcoin scam. To a casual viewer, it might just look like the audio is a bit out of sync vs AI generated scam.

It already has over 8k likes. Hard to tell if people are just upvoting scams for the fun of it or just automatically liking Telsa videos without carefully watching it.
I agree, but not all LSPs support this for what it's worth. For local variables it's not really a big deal, for global references I just find all references and change in each buffer.
You are confusing cause and effect here.
I’ve only seen it done for suburban tract development, never retrofitted to an existing large city. Do you have examples that aren’t a suburban tract? Just curious how it was implemented as the expenses are usually quoted to be astronomical
> Now we're down to the complicated subtle things.

Totally false. Any gains from micro optimizing people's sleep are wiped out by the constant mind pollution of social media. We are in an era of constant distraction.
My programming beliefs as of July 2024
If you click the actual link in the article you can see it's a kit that comes with solder and a bunch of other stuff
SEEKING WORK | Exeter, NH USA | REMOTE | Copywriter

Have a new product launching soon? Or some content you have been meaning to write?

My name is Jeremy Barbosa and I am a SaaS copywriter ready to help you increase your sales! Originally a software engineer for a cloud storage unicorn, I became an educator to teach others how to code as well. Now I combine both of these skill sets to write about the latest technologies right as they release!

If you need writing for your product or service, reach out to me at mail@jeremybarbosa.com

--

Main Services

- Content Strategy: Let me plan which content will get you the most readers, and then best turn those readers into sales. Need me to write it too? That's great! I love the whole writing process, from brainstorming ideas to editing final drafts.

- Conversion Rate Optimization: Once you are a market leader, attracting more readers can be hard. By tweaking how your content is presented, I can help you better inspire your current readers to take action now.

- Blog, Email, and Website Copywriting: Want just the writing? That works too! Be it outlines, drafts, or editing; I will deliver!

--

Website: https://jeremybarbosa.com
Are you implying graphite.dev is somehow affiliated with Google's PR team?
I (sysadmin/devops) am writing some nodejs and the complexity of the tests is confusing to me. I'm a nodejs beginner to be sure, and I'm not experienced enough to verify what copilot gives me.

All those mocks, and other Jest code, all seem overly complicated but I don't know of anything "better".
My friend worked on this for his Msc thesis (2010-11). I went to his defence presentation but still couldn't figure out what these "things" are :-|

These and Monads will bite me forever.
Hackdays are great ways to work with other people in the company and show your product chops to executives. You should ask yourself, what is your strategy for this hackday? Is it to impress an executive, make your boss proud? Don't show too much engagement for the hackday or your boss and executives will question why you don't act like that every day.
Every day carry
I've never shown positive, while proactively checking with PCR.
No, that's wrong. You're ignoring that if it didn't happen, we wouldn't be here to see the result. Observer selection bias. The less common OoL is, the more biased our observation is.
No shielding at all?
Empower Delivery | Engineering | Remote (US ony) | Full-time

We're a restaurant tech company on a mission to make restaurants better for everyone. We offer a full end-to-end product that allows customers to run their own online ordering, process the orders using our kitchen suite and deliver the orders using their own dedicated fleet of drivers. We strive to give restaurants back the control they've lost to the third party middlemen.

We run a monorepo Elixir/Phoenix LV codebase backed by Postgres. We maintain a couple native apps that leverage KMM and SwiftUI/Jetpack.

We're a small remote-first company based out of Indianapolis, IN.

We're seeking senior level talent to join our team. You will work across a wide problem space in a pretty fun domain.

Elixir experience a plus, but not required.

Positions:

- Senior Engineer - Full-Stack Elixir/LV

- Mobile Engineer - KMM / iOS / Android

If you are interested please reach out to me at dan 'at' empower.delivery.
Chances are they did it decades ago when labor was far cheaper and continued to expand the system the entire time.
we have _exactly_ that (down to the `withXXX` syntax), and indeed I found it great.

Downside is that test setup can be a bit slow: each `withXXX` can create more data than really necessary (eg a "withPost()" might update some "Timeline" objects, even though you really don't care about timelines for your test). Upside is that it's a lot closer to what happens in reality, regularly finding bugs as side-effect. And also you align incentives: you make your tests faster my making your application faster.
Lol, far from 'hallucinating', I am inferring your position by your regression to the common tropes used to diminish the genre - e.g. 'influential but not literature', 'unexplained techno-babble'.

I even specified objective over subjective reasoning to avoid the whole goalpost shift of it being a matter of 'taste', and your best retort was to call me triggered and tell me to DYOR?

Not the level of discourse I'd expect from HN tbh. I'm sorry I engaged.
I think they're allowed to open "general delivery" under more liberal rules than mail with more specific addressing.

I've seen the service used for trade shows, call the post office in the town up to a month before the show and ask nicely and they might hold significant quantity of goods for you. under a pallet but more than you might want to ship and store otherwise.
Roboflow | Field Engineer + ML Engineer | Full-time (Remote, SF, NYC) | https://roboflow.com/careers?ref=whoishiring0724

Roboflow is the fastest way to use computer vision in production. We help developers give their software the sense of sight. Our end-to-end platform[1] provides tooling for image collection, annotation, dataset exploration and curation, training, and deployment.

Over 250k engineers (including engineers from 2/3 Fortune 100 companies) build with Roboflow. We now host the largest collection of open source computer vision datasets and pre-trained models[2]. We are pushing forward the CV ecosystem with open source projects like Autodistill[3] and Supervision[4]. And we've built one of the most comprehensive resources for software engineers to learn to use computer vision with our popular blog[5] and YouTube channel[6].

We have several openings available but are primarily looking for strong technical generalists who want to help us democratize computer vision and like to wear many hats and have an outsized impact. Our engineering culture is built on a foundation of autonomy & we don't consider an engineer fully ramped until they can "choose their own loss function". At Roboflow, engineers aren't just responsible for building things but also for helping us figure out what we should build next. We're builders & problem solvers; not just coders. (For this reason we also especially love hiring past and future founders.)

We're currently hiring full-stack engineers for our ML and web platform teams, a web developer to bridge our product and marketing teams, several technical roles on the sales & field engineering teams, and our first applied machine learning researcher to help push forward the state of the art in computer vision.

[1]: https://roboflow.com/?ref=whoishiring0724

[2]: https://roboflow.com/universe?ref=whoishiring0724

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

[4]: https://github.com/roboflow/supervision

[5]: https://blog.roboflow.com/?ref=whoishiring0724

[6]: https://www.youtube.com/@Roboflow
Every OS/environment should have a GNOME Builder equivalent.
The caveat here is that if you don't know how to create good specialized models - you are just wasting everyone't time and money:

https://www.threads.net/@ethan_mollick/post/C46AfItO8RS?hl=e...
Antarctica has yielded plenty of Mars rocks, bits of Mars that were blasted off one planet by a collision to eventually land on earth. I think that dropping millions/billions more comets onto Mars might come back to haunt us.
Spoiler: it's links2 in docker.
I look forward to seeing The Moss in theaters several years from now. Opening scene is a beautiful valley which turns out to be Mars followed by two hours of seeing how it has spread, done some irreparable damage to the planet which requires intervention to save surrounding planets, all while the mutant gene continues wreaking havoc on unsuspecting scientists trying to study the issue. Killer weed from outer space. Spreads on metals which alters their material properties. Filters certain gases or creates localized atmospheric conditions which prevent the team of scientists, and maybe frontier communities, from escaping the planet while their other resources get taken over by the moss... there's a lot of shlock possible here.
Same. I want to say junegunn's vim-plug started this revolution. I'm thankful for all the prolific vim plugin developers. They've really made my day to day more pleasant.
> OpenSSH sshd on musl-based systems is not vulnerable to RCE via CVE-2024-6387 (regreSSHion).

https://fosstodon.org/@musl/112711796005712271
Well said. Not to mention the absurd implication that the housing crisis would somehow be helped by neglecting this issue.
The Brightline rail in Florida which connects Miami to Orlando began construction in 2014 had its first service in 2018 and full route in 2023. I took it last year, it was just fine.
I’ve begun to see that sometimes the private sector can be much, much better at managing these infrastructure projects than the State of California .
I'm glad to see this and hope it succeeds. A proper challenge to Chrome's dominance is long overdue, and though I love and appreciate Firefox, it doesn't look as if it will come from that quarter under the current management's drift.
Disagree on the data silo issue. There's a growing trend of SaaS providers making data available to their customers by feeding it back into their DWs. It started with the likes of Segment and Heap, and has now grown to include companies like Stripe, Salesforce, and Zuora to name a few. I'd wager that making data accessible is only going to become more table-stakes over time.
Show HN: Simplified Metaprogramming for Distributed Systems
Hey everyone,

I've been working on this for nearly a year in private and would love some more eyes on it. I think the core technology of what I've created is really powerful and is an elegant solution to so many problems in software development.
SEEKING WORK

Location: UK

Remote: Yes

I'm a programmer with more than 10 years experience, primarily working remotely on a freelance or contract basis. My recent work has falling into two main areas:

Scientific / numeric computing: e.g. I've contributed to research projects on quantum error correction and probabilistic programming languages. Tech: Python, NumPy, JAX, PyTorch, Matplotlib, JavaScript.

Backend web dev: e.g. I worked at a tiny start-up where I built a web app for automatic meeting scheduling. Tech: Python, Flask, SQLAlchemy, PostgreSQL, Celery, OAuth, Google Calendar APIs, AWS.

Please feel free to get in touch if you have a project (of any kind!) you think I might be able to help with, I'd be happy to chat.

More info and contact details on my website: https://paulhorsfall.co.uk/bio.html
This is addressed by the de Bruijn Criterion. The essential idea is that a small number of "trusted" rules should be enough to satisfy even the largest proofs. You have to keep the number of rules small enough that they can be reviewed and understood by humans so that you can trust the proofs verified by the kernel.
Yes, it seems completely reasonable to me.

I dont want to work with employees who dont understand simple questions any more than I want to work with people who cant program.

There might be some code factory situations where it might not matter, but everywhere I worked being able to understand and communicate is an important part of the job. Employees who don't understand a question, dont see it as personal issue, and then resent the counterparty are the worst kind of coworkers.

[edit]
>Also, what will the developer struggle with if they're not able to come up with a convenient response to "why do you want to work for us?".

I with this kind of hostile literalism I would worry about having miscommunications along the time "you asked if I could finish the task by tomorrow, not if I will do the task by tomorrow".
See my other comments. I don't even think your example has an observeable side-effect.
perhaps these, and more, are all styles in a normal conversational palette + rigid adherence to one is itself the autistic trait?
Too bad ficus are easily the densest canopy tree I’ve seen in california
Racket Plot Cookbook
Not to be negative but it seems like many tech posts like this are thinly veiled hiring / recruitment blog posts .
Note that this is literally a publicity stunt. The flights offered are 30-40km (19-24mi) straight-line distance, and they are intentionally calling it an "experience". It's one person, no luggage, and only available for two months.

Maastricht has an once-per-hour train service to Liege which takes 30 minutes, and a twice-per-hour train service to Aachen which takes 50 minutes. The same can be done by car in 25 minutes and 45 minutes. Take into account travel to/from the airport, and it takes longer than just going by car or train.
"Surviving" is different from "thriving". The Universe in general seems to be very, very hostile to life.
dupe https://news.ycombinator.com/item?id=40809191
This is from my point of view as an experienced developer and VFX artist, including in-depth knowledge of AE.

A 30fps limit is surprising
23.976 as an fps does not seem to be dealt with gracefully
Clicking report bug should take me to a bug report form with info
Interacting with "rectangle" is surprising because the corners aren't draggable. Probably should default to full size
I should be able to wind input fields by clicking and dragging on them, such as for rotation
When I drag keys around in the dope sheet, and let go with momentum, they appear to keep moving and "settle" in a sort of random place. They should not do that
I see that this momentum behavior is also in the play head in the timeline. It really should not do that.
Putting in a value in the dope sheet should be enabled, and it should automatically set a key
I liked the visualizations of the easing, but it should probably be communicated with the keyframe's icon shape in the dope sheet like it does in AE.
It is difficult to move a key to the beginning of the timeline.
Architecturally, the preview rendering probably has to work the way it does in After Effects. Guaranteeing a real time visualization is pretty important.

I kind of stopped there because it's a bunch of goal-less fiddling. This is really great, there is a tremendous amount of product development. Hopefully you will think deeply about your audience and objectives, and the amount of product development that goes into After Effects.
RINSE | REMOTE or San Francisco, Los Angeles, Chicago, Boston, New York, New Jersey, Seattle, Austin, Dallas, or Washington DC | Software Engineer | Full-Time | https://www.rinse.com

Rinse provides dry cleaning and laundry delivery services to customers in nine metropolitan areas in the US. We have sophisticated logistics optimization software, a polished consumer product, and firm business fundamentals. We're now almost a decade old - this is a stable, yet consistently growing and innovating, company.

Our engineering team is distributed across the United States and internationally, and has been entirely remote for years now, but a desk can be provided in the above cities if you'd prefer.

We're open to both newly-graduated engineers or more senior engineers, provided they meet our bar. We're particularly interested in true full-stack engineers, with strong back-end fundamentals in a Python / Django environment alongside React / Typescript familiarity.

Search term bingo: Logistics, Django, Python, Optimization, React, React Native, Postgres, Mobile Engineer

https://www.rinse.com/careers/software-engineer/

Interested? Email us as jobs@rinse.com, or my first name at rinse.com
Location: Europe
Remote: Preferred (any timezone)
Willing to relocate: Yes
Technologies: Go, Python, JavaScript, C, C++, Bash, HTML/CSS, SQL, ES6+, PHP, GNU/Linux, PostgreSQL, MySQL, SQLite, Docker, Docker Compose, Git, CI/CD, Flask, FastAPI, Node.js, React, Next.js, Grafana, Prometheus, Kafka, Elasticsearch, Redis, KVM, Kubernetes, Nomad, Digital Ocean, Scaleway, AWS, GCP
Résumé/CV: Upon request
Email: hired at codecyanic dot com

Hi, I'm a backend-focused generalist software engineer with over 10 years of experience.
My expertise is in Go and Python backend development, as well as JavaScript frontend development.
I have a strong experience in technical leadership and driving projects from inception to completion.

Furthermore, I've founded multiple business, so I also have experience that comes from wearing many hats like Product Management, UI/UX Design, Customer Success and QA.

I'm looking for a remote opportunity, either full-time or part-time, but I'm also open to relocation (especially Southeast and East Asia).

If you're still unsure about getting in touch, check out my latest project at https://gitfront.io. I wrote the frontend, backend and did the design.
It's not a matter of habit but of widespread usage

If you're a developer, for almost every job or open source job you'll be required to use git, but I think most people long of moving away from it
Last time I suggested this it was unpopular. https://news.ycombinator.com/item?id=40787276

(even for the relatively high-profile and easy-sounding "detect if the compiler has deleted a line of code in a way which alters observable behavior of the program"!)