MurphyA/hacker-news huggingface dataset:
by aiwejrlaiwj | 2025-06-02 15:52:40+00:00
A really top-tier robotics engineer is going to be a generalist across mechanical, electrical, and several software domains, and then also a specialist, deep expert in one or two of those. So I'd recommend doing a bit of everything then picking a specialty to learn in depth. Build a really simple kit robot and then program it to do simple stuff using ROS. Write a few ROS nodes from scratch to do something simple, things that existing ROS nodes already do. Then learn why the STL ROS options are (most likely) better than yours.

I strongly recommend taking the generalist approach. It makes you a much better engineer in the long run. I had a friend call me up enraged one day. He got woken up at 1am and ordered to drive across the state to get a site back up and running because his hardware was broken and the very expensive software team was sitting around wasting their time. So he got to the site at three or four AM and found that the room full of software engineers, three PhDs among them, didn't understand that BOTH of the battery terminals needed to be connected. Yes, batteries in fact have a positive and a negative. And these people were each getting paid twice as much as him. He left that company and became hardware leadership at a much better company, thank goodness. My point is, super-specializing in the most profitable hyper-niche right off the bat is going to make you a very mediocre robotics engineer who might be successful in the short term, but might find yourself unemployed in a few years when we find a better modality to replace your hyper-niche. Specialists win the sprints, generalists win the marathons.
by mbernstein | 2025-06-02 15:53:15+00:00
Acrolinx | Remote (US time zones) | Software Engineer (Python) (AI/LLM) | 125k-150k + benefits https://www.acrolinx.com

Every day, millions of people read content checked by Acrolinx. Our AI platform ensures that what companies publish is accurate, on-brand, and high-quality. You'll join the team building the next generation of these language-aware services. You'll work in python, integrating LLMs, optimizing performance, and delivering features to customers ranging from Fortune 500s to startups.

You should have: 3+ years of Python (HTTP APIs, relational/NoSQL, experience with a cloud platform like AWS/GCP/Azure) Strong grasp of system design, algorithms, data structures, and testing. Experience with LLMs and a desire to build products utilizing them.

Bonus (not required): Experience with any of the following - PyTorch, Hugging Face, FastAPI, Docker/K8s, async Python, Temporal/Airflow. Experience integrating LLMs into products.

We're a small, remote-first team working in cross-functional squads. If you're excited about building AI-powered products, let's talk: recruiting-mb@acrolinx.com
by incomingpain | 2025-06-02 15:53:21+00:00
>The e-book reading hardware segment is stagnant in terms of innovation.

Recently they came out with the note taking e-readers.

I was expecting local libraries wouldnt be so terrible for ebooks. You can only borrow a digital file for 21 days? lol what?

You realize that you can make unlimited copies... you can just pirate the books.

I kind of expect the warez iptv box type idea to come to e-readers. Where you can just download basically any book whenever you want.

There's no doubt going to be colour screen, note taking e-readers with ai built in that is an IDE. Give it 12 hours battery or more and bobs your uncle. Reading code!

How about a chatai interface e-reader where you can type your question and receive answer?

Lots of innovation is still possible.
by dragonwriter | 2025-06-02 15:53:25+00:00
> The US Navy has aircraft carriers, which are every bit as ridiculous as a Death Star.

They aren't ridiculous in the real world. They are in some theoretical worlds with alternate assumptions about what wars actually happen, but...

> They are utterly useless against well armed opponents.

They are quite useful, though, against the opponents that the US has actually fought against since WWII, though, which are mostly not with opponents that would be “well-armed” in the sense needed to make your claim true, are often also outside of the effective force projection radius of such opponents, and often would be inconvenient for US force projection without having convenient sea-mobile airbases with a air wing the same rough size as the median national air force.
by mcv | 2025-06-02 15:53:31+00:00
Not striking Russian airfields hasn't exactly worked very well to tone down Russian aggression, so it makes sense to try to directly hurt their ability to attack. It's an entirely legitimate target: military equipment, from a country waging war against Ukraine.

By comparison, Russia keeps bombing civilian targets in a futile attempt to terrorize Ukrainians into surrendering. Or maybe just out of sheer spite.

Either way, it seems Putin is not at all interested in peace, which means the only way to stop this war is to stop Russia's ability to wage this war. The claim that Putin might resort to nuclear strikes in response to Ukraine defending itself, is pure propaganda aimed at cowing defenders into compliance. If he actually wanted to launch nukes, he'd have done so already.
by shuzchen | 2025-06-02 15:53:32+00:00
SEEKING WORK | Edinburgh, Scotland | REMOTE

Well versed in python and javascript, but capable in other languages as well (the majority of this past year has been writing zig, and have deployed Java/Golang/C/Dart recently).

Commonly found using Django but not restricted to that. Lots of experience with modern react/vue as well as Flutter. I've been a remote worker for a decade now, so I had a track record of getting things done without direct supervision. I live in the UK but can and have worked with US entities.

contact: shu DOT chen AT freelancedreams DOT com
by tarentel | 2025-06-02 15:53:35+00:00
How old is your paperwhite? I upgraded mine around the same time of the post you're replying to with roughly the same length inbetween. The difference in page turn between the two devices is night and day. The new ones are insanely fast. With that being said, it is noticeable and not nearly as quick as an iPad. Check out some demoes though to see if it is tolerable for you.
by TheOtherHobbes | 2025-06-02 15:53:44+00:00
It's not even a hot take. This is the straight neoliberal party line. There's some original research here, but no original thought - down to the debunked "Don't tax rich people or they'll leave" line, which even economists will tell you is objectively untrue.

Ultimately it's about freedom and values - not the capitalist take on freedom, which is all about property rights and the "freedom" to consume and pick one of a number of performative lifestyles, some of which are labelled dissenting, but the freedom of imagination to reinvent culture and technology in completely original ways.

You might think the AI companies are doing that, but they're doing the opposite. They're automating privilege - reinforcing and amplifying the existing system of economic disenfranchisement, value enclosure, and diminishing accountability.
by esafak | 2025-06-02 15:54:12+00:00
What are some notable uses of P2P these days? You don't hear about it much any more.

I believe P2P rose to prominence two decades ago as a response to the cost of bandwidth. I wonder if similar methods could effectively overcome the cost of compute for LLMs. Here are two projects I found from a quick search:

Serving: https://petals.dev/

Training: https://github.com/learning-at-home/hivemind
by tonyedgecombe | 2025-06-02 15:54:18+00:00
>I can’t square my own experience with the hype machine.

Me neither. My gut feeling is it's the inexperienced who gain the most from generative AI. That does seem to be confirmed by papers like this:

https://mitsloan.mit.edu/ideas-made-to-matter/workers-less-e...

At most I've found it helps with some of the routine work but saving a few minutes typing doesn't offset the problems it creates.
by gambiting | 2025-06-02 15:54:32+00:00
I mean even the "worst" of all designs, the one linked in the comment we're all replying to(SLAM - ramjet design) says this:

" Specifically, he states "The reactor radiations, while intense, do not lead to problems with personnel who happen to be under such a power plant passing overhead at flight speed even for very low altitudes." In both documents, he describes calculations that prove the safety of the reactor and its negligible release of fission products compared to the background. Along the same vein of these calculations, the missile would be moving too quickly to expose any living things to prolonged radiation needed to induce radiation sickness. This is due to the relatively low population of neutrons that would make it to the ground per kilometer, for a vehicle traveling at several hundred meters per second. Any radioactive fuel elements within the reactor itself would be contained and not stripped by the air to reach the ground"

Orion is obviously incredibly bad due to the fact it uses actual nuclear detonations for prepulsion. But it's never been a very serious project, while SLAM has been built and tested.
by MaDeuce | 2025-06-02 15:54:38+00:00
Thanks for reminding me that I haven't been to the Lost Art Press site in a while. I have a few of their books; they are fantastic. If you are interested in quality woodworking tools and high-quality woodworking books (both in terms of content as well as binding and paper), check them out.

I hadn't seen their "Build a Chair from Bullshit" book before. I've always been a little intimidated at the thought of building a chair, but this one looks like it's easy to build and has nice lines. Definitely more involved than the OP's chair, but it still looks still approachable with basic tools and skills.

https://blog.lostartpress.com/wp-content/uploads/2025/05/BAC...

Edit: As mentioned in dlbucci's comment below, I forgot to mention that it's available for free as a downloadable PDF book as well as for purchase as high quality bound book on their site. If you have any interest in an easy to build chair with an attractive design, it's worth a look.
by btown | 2025-06-02 15:54:41+00:00
It's said that much of research is data janitorial work, and from my experience that's not just limited to the machine learning space. Every research scientist wishes that they had an army of engineers to build bespoke tooling for their niche, so they could get back to trying ideas at the speed of thought rather than needing to spend a day writing utility functions for those tools and poring over tables to spot anomalies. Giving every researcher a priceless level of leverage is a tremendous social good.

Of course, we won't be able to tell the real effects, now, because every longitudinal study of researchers will now be corrupted by the ongoing evisceration of academic research in the current environment. Vibe-coding won't be a net creativity gain to a researcher affected by vibe-immigration-policy, vibe-grant-availability, and vibe-firings, for all of which the unpredictability is a punitive design goal.

Whether fear of LLMs taking jobs has contributed to a larger culture of fear and tribalism that has emboldened anti-intellectual movements worldwide, and what the attributable net effect on research and development will be... it's incredibly hard to quantify.
by sanjayparekh | 2025-06-02 15:54:46+00:00
IMO - and again, remember this is experience from 20+ years ago although I still do a lot of this now - using these kinds of automated shotgun approaches is a mistake, especially early on and especially if you are selling something. We use an automated engine for our podcast agency (https://edgewise.media) but that is a different pitch when it's "come on my podcast and talk about yourself" versus "I want you to spend money for my widget".

What we did was more labor intensive and a function of these kinds of tools not existing (initial dot-com days). We would read the tech press, etc. and identify companies that might have a use for our tech. Then we would email the top person (guessing their email address usually - and most companies use a small number of variations for addresses) with a custom written, but short, tailored pitch to why they could use us and see if they wanted to talk. No pitch deck or attachments. Literally 2-3 sentences. Something that if even someone is going to quickly delete, something in those 2-3 sentences might catch their eye and make them reply instead of delete. We landed customers like Google (who we ended up later suing - that is a different tale), Doubleclick (who ended up being bought be Google), PayPal, Xbox, and a bunch of others through this method.

Happy to chat more. Startups are hard and all of us should help one another out to make the road a little less hard if possible. Keep at it - I know you'll get there. Hard work will get you there, shortcuts (usually) won't.
by dragonflytech | 2025-06-02 15:54:56+00:00
Dragonfly Technology | Remote (Europe) | Full-time

We’re an early-stage startup at the intersection of system design, cloud infra and AI, enabling companies to adopt the latest in GenAI, including agentic frameworks. Backed by Tier 1 VCs, in #StealthMode, and already partnering with 20+ global brands. Help us build the foundations of a generational product. We're hiring for:

Founding Full Stack Engineer - https://apply.workable.com/dragonfly-technology/j/EE24A2C344...

Content Marketing Producer - https://apply.workable.com/dragonfly-technology/j/9422F2E4D0...

Junior Data Scientist - https://apply.workable.com/dragonfly-technology/j/71C758A8D5...
by hn_throwaway_99 | 2025-06-02 15:54:58+00:00
I understand with what you're saying, and I agree for the most part. I just think describing this as "value" vs. "usefulness" is the wrong framing and unhelpful, and I can think of specific examples from my past that show this.

First, what you are describing in this comment sounds very much to me like following the adage "be loyal to people, not companies", and to that I totally agree. It's definitely critical in your career to build trust and relationships with folks you work with, and be dependable.

But for an example of why I think this "useful" vs. "valued" framing is wrong, I can think of a colleague at a previous company who I think was great at her role - she was a relatively junior (i.e. a couple years of experience) front end developer. She was responsive, implemented features well, and always demoed her work well and was extremely prepared. People also loved working with her - she was friendly, had very little ego, and had an almost disarming way of interacting with folks that would instantly defuse tensions on her team. I would work with her again in a heartbeat, and she was a great addition to her team.

At the same time, after working with her a while it became clear that her developer skills were limited. She was a great taskmaster, but the didn't have a great "systems-wide" way of thinking. She would implement features as requested, but when she would give demos I remember there were a bunch of times that there were semi-obvious questions ("Wait, how would the user get to screen A if they click button B first?") that she didn't bring up beforehand and did't consider in her implementations. I could trust her to implement individual components and screens, but I couldn't really say "Here's a description of the user problem, and the general direction we want to go in - how would you solve this?"

So if you asked me, I would say this person was a very valued person on her team. In her role, I think she was great. But I also don't think I'd expect her to perform well if she was asked to go in more "strategic and ambitious directions", as taken from the article.
by closewith | 2025-06-02 15:55:28+00:00
You should read Schrems 2, specifically paragraphs 179 onwards, which set the now unchallenged precedent that data which remains in the EU but is subject to US legislation that allows access by US public authorities constitutes a transfer.

> Surely if your claim was factual, AWS, Azure, Google Cloud, etc would have ceased business in the EU...

The legal cover is now the EU–US Data Privacy Framework, which allows these transfers subject to self certification. This is already under challenge and inevitably will fall judicial review in the next few years.

Once all the delaying tactics have been dealt with, we'll be left with the inevitable conclusion. Data transfers to the US or US controlled companies are unlawful as long as the CLOUD Act and similar are in force.

It's simply unreconcilable with the ECHR Right To Privacy and GDPR.
by jesalg | 2025-06-02 15:55:48+00:00
Cora AI | Founding Engineers (Full Stack & Applied AI) | Remote (USA only, CA & NY preferred) | Full-time | $175-220k + Early Equity

We're building AI agents to transform how B2B companies scale customer relationships.

I'll let our customers do the talking: "I'm super excited!! You're changing our lives!!" - Account Manager for Emerging Enterprise (mid-market) accounts that don't usually get very much support

Fresh off our seed round from Acrew Capital, Emerson Collective, Recall Capital and notable angels from LinkedIn, BetterUp, Glean, and Scale AI, and others we're looking for founding engineers to help realize our vision.

Tech stack: Python, FastAPI, React, Vite

You can learn more here: https://www.cora.ai/careers#Our-roles

If you are interested, email us at careers [at] cora.ai — These emails go to me, and I review each one of them.

Feel free to reach out if you're interested or have any questions
by articulatepang | 2025-06-02 15:55:50+00:00
Sureness is most certainly a word! It has been used by writers of the stature of Emerson ("the law holds with equal sureness for all right action") and Edith Wharton ("“The moment the reader loses faith in the author’s sureness of foot the chasm of improbability gapes.”)

It used to mean "certainty", as when T. H. Howard writes, "Uncertainty about our religious condition is quite as unsatisfactory as any doubt about our most sacred domestic relationships. Sureness is vital to peace, and the truly sanctified soul will live in the region of certainty."

But in more modern usage the word has a connotation slightly different from what the author of this library intends. Its meaning is closer to "assuredness": confidence matched with ability. For example, "Proust had an incredible sureness of touch in shedding this prophetic ray on his characters." (again from Edith Wharton).
by gogurt2000 | 2025-06-02 15:56:44+00:00
It is not obvious what you're supposed to do.

From just trying things randomly, I think the objective is to get each numbered square to 'claim' or 'path into' as many empty squares as the number shows. That is, if you see a red square that shows a 3 on it, you need to click on that red square, then click on an adjacent square to 'claim' it for that red square, then click on a square adjacent to the one you just clicked to 'claim' it as well, and so on.

Your options, from worst to best: - add a tutorial (everybody hates tutorials) - add some concise text to the bottom of every page that explains the objective and how to play - find a theme that makes the objective and how to play intuitive

Other feedbacK: - You absolutely need to show which square is selected (if any). - There's either a bug or some condition for play that I don't understand, but you can't try to occupy a square more than once even if the square is empty because a previous attempt to occupy it was canceled/reverted.
by varispeed | 2025-06-02 15:56:48+00:00
In a corporation, everyone is “useful” - that’s the bare minimum for staying on payroll. Even those doing meaningless work are sometimes kept just so competitors can’t poach them. Big tech overhires deliberately, parking talent in BS roles to block rivals.

The notion of being “useful” is ironically useless. The only real measure is your pay: if the company pays you well, they consider you important. If you think you’re useful but your compensation doesn’t reflect that, you’re being exploited - and all that talk of “belonging” and “usefulness” is just corporate mind games to keep you emotionally captive.
by joshstrange | 2025-06-02 15:56:52+00:00
For someone who has never used a Kindle/e-ink reader I would agree with you, they will be tempted by the "cheaper, more capable" device but as someone who has owned iPads/Fire Tablets/Android tablets _and_ an e-ink reader (Kindle) I can tell you it's a whole different world. E-ink is just so much nicer to read when you are reading a book and the battery life is amazing.

Compare that to Android where you might be tempted to install Social Media Z app (I can't use X anymore :/) or your email/IM app. The distractions from that make it a sub-par reading device IMHO.
by TeMPOraL | 2025-06-02 15:56:59+00:00
It's not. Consider that replacing the only $200k software engineer on the project is different than replacing the third or tenth $200k software engineer on the project. To the extent AI is improving productivity of those engineers, it reduces the need for adding more engineers to that team. That may mean firing some of them, or just not hiring new ones (or fewer of them) as the project expands, as existing ones + AI can keep up with increased workload.
by gustavofortti | 2025-06-02 15:57:01+00:00
Location: São Paulo, Brazil Remote: Yes – open to Remote (Global), Remote (US), Remote (EU), or hybrid Willing to relocate: Yes – US, Canada, Europe Technologies: Python, SQL, PySpark, Apache Spark, Airflow, Hadoop, NiFi, Docker, OpenShift, Azure DevOps, Argo CD, Git, Linux, Selenium, CI/CD, ETL, Data Lakes, REST APIs Databases: PostgreSQL, MySQL, Redis, Elasticsearch, HBase Data & Analytics: Pandas, NumPy, Scikit-learn, Matplotlib, Seaborn Resume/CV: https://www.linkedin.com/in/gustavo-d-12627416a/ Email: gustavofortti@gmail.com

I'm a Data Engineer with 3+ years of experience in the financial sector, having worked on large-scale data infrastructure and credit scoring systems at Santander and Bradesco. I’ve led projects involving data pipelines processing billions of records using Spark and Python, supporting systems that moved billions of dollars monthly. I also have strong experience with big data environments, distributed systems, data manipulation, automation, and production-grade pipelines.

Example Projects: - Data Pipeline – Crawler + Shopify Integration https://github.com/GustavoFortti/products-crawler (Automates crawling e-commerce data and product publishing to Shopify.)

- Low-Cost Elasticsearch Cluster Setup https://github.com/GustavoFortti/cluster-elasticsearch (Docker-based Elasticsearch cluster with Ngrok tunneling, TLS, and node discovery — built for dev/test/MVP environments.)

Open to opportunities in product-driven teams solving meaningful problems with data. Available for freelance (part-time/full-time), contract, or permanent roles – remote or relocation.
by rvz | 2025-06-02 15:57:02+00:00
Meanwhile at the Business Insider: [0]

> We are reducing the size of our organization, a move that will impact about 21% of our colleagues and touch every department.

Then:

>> Finally, we are fully embracing AI. As we shared during our April All-Hands, we are going all-in on AI — and we're off to a strong start.

>>> Over 70% of Business Insider employees are already using Enterprise ChatGPT regularly (our goal is 100%), and we're building prompt libraries and sharing everyday use cases that help us work faster, smarter, and better.

This is "AGI".

[0] https://www.businessinsider.com/a-note-from-business-insider...
by tom_ | 2025-06-02 15:57:08+00:00
Iterator-based std::unordered_map::erase and std::map::erase return a new iterator, one past the range erased, specifically so that you can erase while iterating. Along these untested lines:

for(decltype(cont)::const_iterator it=cont.begin();it!=cont.end();++it){ if(Keep(it.first)){ ++it; }else{ it=cont.erase(it); } }

There's an argument to be made that maybe you should do something else, but if you want to do the above, you can!