MurphyA/hacker-news huggingface dataset:
by theothermelissa | 2025-08-01 19:04:56+00:00
Location: Miami, FL

Remote: Yes

Willing to relocate: Yes

Technologies: Typescript, Javascript, Node.js, React.js, Next.js, HTML, CSS

Résumé/CV: https://www.dropbox.com/scl/fi/l84tfrufu32b8djq69o45/melissa...

Email: melissapearlmorgan [at] gmail.com

Hi! I’m Melissa, a software engineer with a front-end focus and 4 years of professional experience.

I’m aiming for full-time, but I’m open to contract and part-time roles as well, depending on the project. I thrive in environments with a strong engineering culture that fosters initiative, ownership, collaboration, and transparent communication. I have experience in most stages of a product’s lifecycle, including software engineering, customer research, product design, and product analytics.

If your team needs a positive, multi-faceted contributor who can get things done, let’s have a zoom call! I can bring a ton of value to your team, and I’d love to learn all about the problems you’re working to solve.
by esbranson | 2025-08-01 19:05:06+00:00
If they give you a notice of seizure, then you must file an administrative claim for the assets, and if need be join the subsequent court case as a claimant. (You will be using what Americans would consider reduced rights compared to a criminal trial, but what the rest of the world considers normal rights.) If they don't give notice, file a civil action and Rule 41(g) motion, and probably make a pretty penny from quite a few people. This is not rocket science, it's well worn and has been developed over hundreds of years. ChatGPT can provide all the paperwork for the entire case in a few minutes. If you don't have any money, the judge will assign a lawyer not because you will have a right to it but because they really, really don't want to talk to plebs.
by zackham | 2025-08-01 19:05:20+00:00
Ride with GPS | Full Time Remote | https://ridewithgps.com/about

We are the world's best library of bike routes, and we enable cyclists to go on better rides, more often. We have a website and mobile apps that allow people to discover the best riding in their area, and get turn by turn navigation using either our mobile apps or the bike computer of their choosing. Come join us in taking Ride with GPS to the next level!

Senior Software Engineer - iOS Development: We have a technically interesting, battery efficient app that offers a full-featured bike computer (ride recording, & route navigation), a route planning tool, as well as ride management, analysis, and more. We're looking for a talented iOS engineer to help us take what we've done to the next level.

Details, and application process available here: https://ridewithgps.com/careers/job_postings/2025-ios-engine...
by tptacek | 2025-08-01 19:05:28+00:00
This is a giant thread full of people lamenting the demise of public broadcasting so it seems like someone should write the comment that points out that CPB doesn't do PBS programming. They don't develop content. They're a grantmaking organization that manages the distribution of the congressional PBS appropriation.

The actual PBS and NPR shows you're familiar with are generally developed and produced privately, and then purchased by local PBS stations (streaming access to PBS content runs through "Passport", which is a mechanism for getting people to donate to their local PBS station even while consuming that content on the Internet). This (and other streaming things like it) is how most people actually consume this content in 2025. If your local PBS affiliate vanishes, you as a viewer are not going to lose Masterpiece Theater or Nova, because you almost certainly weren't watching those shows on linear television anyways.

The cuts are bad, I just want to make sure people understand what CPB ceasing operations actually means.
by cmrdporcupine | 2025-08-01 19:05:30+00:00
Just two years ago Apple released it under a very strict non-commercial use "be careful how you look at this" license, to the CHM:

https://computerhistory.org/press-releases/chm-makes-apple-l...

I briefly looked at it, it's a pile of Object Pascal and M68k asssembly. I haven't looked to see if anybody has managed to make it compile in any kind of available-today compiler yet.
by lif | 2025-08-01 19:05:35+00:00
This seems like such a lost cause to carry on about. The fact that the post originates from a what appears to be an furry-aligned individual is probably not going to help get a majority of people to be sympathetic.

There appears to be no formidable organized resistance against the recent decades of surveillance boom.

With tech and many tech employees actively accelerating surveillance.

Horrible? yes. And extremely unlikely to be rolled back anytime soon. (Disagree? I'd love to believe you are right!)
by dingnuts | 2025-08-01 19:06:09+00:00
This response may be practical but it's sad and indicative of the problem at hand. Society is so distrusting and litigative that the sensible way to help a child is to call the cops?? those ACAB guys that kill dogs?

I'm not even saying you're wrong necessarily, but the whole situation is fucking cooked.

How do we learn to trust each other again?
by dlapid | 2025-08-01 19:06:20+00:00
Cloudflare | San Francisco, New York, Austin, London, Lisbon, Hybrid | Workers Runtime Team

We're building the serverless platform that powers millions of developers at the edge. Looking for passionate engineers to shape the future of edge computing.

Engineering Manager, Workers Runtime - Lead our multi-language support (JS/TS, Node.js, Rust, Python). Drive technical vision while building an incredible team. https://rb.gy/kmjt2b

Principal VM Engineer, Workers Runtime - Optimize V8 usage and JS/WASM virtual machine capabilities. Push the boundaries of what's possible at the edge. https://rb.gy/00o7a4

Senior Software Engineer, Workers Runtime - Key contributor across our technical domains. Help us innovate and scale the platform powering the modern web. https://rb.gy/095923

We're at the heart of distributed systems, runtime optimization, and developer experience that impacts millions worldwide. Feel free to reach out directly or apply through the links.
by bilbo0s | 2025-08-01 19:06:27+00:00
look at that piece of shit, I'm glad compared to them I'm a better/smarter/etc person

I mean, that’s the entire basis of human ego. That’s never going away. It’s the reason we have in-groups and out-groups. Nations and foreigners. We had slaves and free people for this very reason.

If the requirement is to get rid of that kind of thinking, then get ready to simply deal with this forever. Because that type of thinking is human nature, and it’s never going away.

We need fixes that acknowledge and align with human nature.
by seguri | 2025-08-01 19:06:46+00:00
Location: Switzerland

Remote: Yes

Willing to relocate: No

Technologies:

- Backend: Java, Kotlin, Javascript, Typescript, Python, Spring Boot, Hibernate, Kafka, Postgres, Mongo, Redis, Kubernetes, Docker, AWS, Node.js

- Frontend: Javascript, Typescript, React, Tailwind

Résumé/CV: on request

Email: hn.9eqrl@simplelogin.com

Summary: Results-driven Senior Backend Engineer with 13 years of experience and a passion for developing robust and scalable software solutions. Proactive and resourceful, combines strong technical expertise with excellent problem-solving and verbal communication skills to drive project success and foster team collaboration. Adept at translating complex technical concepts to non-technical stakeholders and continuously learning new technologies.
by lyziinc | 2025-08-01 19:07:03+00:00
SEEKING FREELANCER | REMOTE Only | Supabase | Elixir fullstack, senior developers preferred

Job title: PT/FT Contractor.

Job description: To work on specific features across the Supabase product stacks, which may vary depending on assigned team. This is purely software development contracting with clearly scoped features and requirements.

Salary range: US$50/h.

Qualifications or experience required: 3+ years of experience with Elixir. JS, Rust, Go, and other languages are a plus.

What the successful job applicant will be working on: Immediate capacity is being sought after for the Logflare product, which would involve LiveView improvements for the Logflare UI, data ingestion and querying improvements, and interesting feature development areas involving OpenTelemetry, Clickhouse, and BigQuery. At Supabase scale, we value high performance code and innovative design to push the boundaries for our analytics infrastructure.

Send applications to elixir@supabase.io and include your github and resume.
by Closi | 2025-08-01 19:07:59+00:00
> Suppose it can't. How will you know?

By finding and testing problems that o3 can't do on Deep Think, and also testing the reverse? Or by large benchmarks comparing a whole suite of questions with known answers.

Problems that both get correct will be easy to find and don't say much about comparative performance. That's why some of the benchmarks listed in the article (e.g. Humanity's Last Exam / AIME 2025) are potentially more insightful than one person's report on testing one question (which they don't provide) where both models replied with the same answer.
by LeftHandPath | 2025-08-01 19:08:05+00:00
I really miss some of the companies from that era... Red Storm Entertainment, Tom Clancy's vision, comes to mind. The early Ghost Recon and Rainbow Six games had a dedication to immersion that their modern counterparts totally lack.

Ghost Recon (2001) runs perfectly through proton on my linux desktop. I still fire it up from time to time.
by stego-tech | 2025-08-01 19:08:19+00:00
Speech will always be a struggle between the desire of power to cement its control, and the desire of citizens to live authentically. It is a war that will never, ever end, as even something as broad and free as the US’ 1A leaves ample room for government shenanigans to suit the desires of power in censoring speech.

That being said, it’s unequivocally bad when censorship is done via hidden means. No good censorship occurs in the shadows or behind closed doors, as such measures preclude accountability by the masses of the powerful. To shield the exercise of power behind privacy is to argue that it is never wrong.
by spauldo | 2025-08-01 19:08:22+00:00
It means a mature tree in an old-growth forest. Trees that grow in the dense shade of other trees grow slower, and their growth rings are much closer together. The result is that a tree takes a lot longer to grow but it's stronger and harder than the same species grown in the sunlight.

The reason for the distinction is that most of the old growth forests have been clear-cut and the lumber available today is fast-growth farmed lumber. If you compare a 2x4 at Lowe's with a 2x4 out of a 150-year-old house, you'll see that the wood itself is very different even though the species might be the same. The tree the new 2x4 came from was fairly young, while the tree the 150-year-old 2x4 came from was probably centuries old.
by HaZeust | 2025-08-01 19:08:39+00:00
>"It wasn't a good idea to use shortened links in a citation in the first place, and somebody should have explained that to the authors"

???

DOI and ORCID sponsored link-shortening with Goo.gl. Authors did what they were told would be optimal, and ORCID was probably told by Google that it'd hone its link-shortening service for long-term reliability. What a crazy victim-blame.
by m463 | 2025-08-01 19:08:52+00:00
I don't have any code examples, but I recall:

- a lot of things I did in perl ended up using regular expressions

- in comparison python use of regular expressions is not first-class so many problems would use string functions instead. (although r'<expr>' was less ambiguous wrt quoting rules)

- in perl path manipulation would use regular expressions

- in python I embraced os.path

- I would use oo in python, but rarely in perl

- argparse
by bko | 2025-08-01 19:09:15+00:00
> On one hand I don't think you can apply a price to a human life

Yes, although courts do this all the time. Even if you believe this as solely manufacturer error, there are precedents. Consider General Motors ignition switch recalls. This affected 800k vehicles and resulted in 124 deaths.

> As part of the Deferred Prosecution Agreement, GM agreed to forfeit $900 million to the United States.[4][51] GM gave $600 million in compensation to surviving victims of accidents caused by faulty ignition switches

So about $5m per death, and 300m to the government. This seems excessive for one death, even if you believe Tesla was completely at fault. And the fact that this is the only such case (?) since 2019, seems like the fault isn't really on the manufacturer side.

https://en.wikipedia.org/wiki/General_Motors_ignition_switch...
by SolubleSnake | 2025-08-01 19:09:19+00:00
As others have mentioned this is an extremely odd thing to expect to work....

I'll give an example. I worked for a FTSE 100 company using a very old Product Lifecycle Management system (model manager - based actually on pre-DOS technology)....we had to upgrade it to a new fancy one.

Therefore we had to migrate all data relating to the company, and group companies engineering designs...everything to do with 2D drawings, 3D designs...any important connections etc....all electrical designs....excel sheets related to these containing lists of PCBs and their component parts in Bills Of Materials etc...There is absolutely no way in hell I would trust AI with almost any of that, to get it right....or even to attempt a load without almost immediately erroring.
by devnullbrain | 2025-08-01 19:09:25+00:00
> Sessions, tabs, windows, tiling . All done in GUIs and done better.

Sorry but no, really no.

Windows:

- Has two ways of swapping between windows, taking up 2/3 of my modifier keys for use with Tab

- Loves to offset windows by one pixel and resize my taskbar

- Irrevocably moves things around if I disconnect a monitor

- Flashes taskbar icons constantly, like a particularly badly behaved terminal bell

and Mac:

- Leaves zombie processes in the cmd-tab list

- Is philosophically incompatible with any kind of fullscreen workflow.

Both have:

- Slow animations for basic windowing

- Only a few tiling options

- Minimal configurability...

- ...which doesn't matter anyway, because if someone at HQ gets bored, you're getting a UI interface redesign that's incompatible with your current workflow

- An approach to tab dragging that induces seizuring windows, because things are just too slow and fickle

- The ability for anything to steal my focus, mid-typing

But what's most damning of all is that both have a wealth of popular tools written and used by people trying to wrangle them into something useable.

There is nothing I could do to make them as fast to use as my tmux based workflow, simply because they do not work quickly enough for the keypresses I'm entering and don't even appear to be deterministic.
by cmrdporcupine | 2025-08-01 19:09:30+00:00
Macintosh should have been a stop-gap effort until they could scale production of the hardware LisaOS needed.

Instead of turning the Lisa 2 into a "Macintosh XL", they should have shipped a "macbox" runtime for the LisaOS platform that let it run Mac applications inside the LisaOS runtime.

When they went to 68020 and RAM dropped in price, evolved LisaOS should have been the answer, not System 7.
by zamalek | 2025-08-01 19:09:57+00:00
More things to ~steal~ take inspiration from, thank you :). If I'm completely naive with my approach, I would have 5 fingers * 4 directions * 2 hands. That's a paltry 40 keys. To make matters worse, some of them are sub-optimal: the ring finger isn't great at sideways movements (at least on my hand). 35-40 keys is end-game enthusiast level minimalism.
by Kye | 2025-08-01 19:10:02+00:00
What's the point in dropping that in the middle of a thread if not to participate in the discussion? I abide the HN guideline that asks us to assume the best, so I assume your intent is to be part of a discussion and not just stir shit up and bolt when someone takes you seriously and asks you to expand on your point of view.

Say what you mean or go away.
by lytfyre | 2025-08-01 19:10:08+00:00
I grabbed an alphagrip from the ewaste bin at my local hackspace a few years ago. Gave it a solid week - which was enough for me to get at least marginally competent with the layout. I found it extremely awkward. I think the compact controller style forces your wrists into an awkward angle, so any advantages of minimizing fingers motion is compromised by the awkward neutral position. Sloppy back switch mechanisms and a really bad trackball on top.

Too uncomfortable to use full time, to awkward to hunt and peck for an occasional couch/TV navigation keyboard - It went back in the ewaste bin.

I've been on a kinesis advantage 360 for a few years, after an ergodox and the older fixed size Advantages. Been eyeing the Svalboard, thanks for sharing your experiences!
by estebanrfp | 2025-08-01 19:10:21+00:00
Role-Based Access Control (RBAC) in GenosDB — Summary

GenosDB integrates a robust Role-Based Access Control (RBAC) module designed to secure peer-to-peer distributed graph databases through cryptographically verifiable user identities and permissions.

Key Concepts: • Identity Management: Users are identified by their Ethereum addresses. Authentication supports WebAuthn (biometric or hardware key protection) and mnemonic phrase recovery. Private keys are securely managed to sign database operations. • Role Hierarchy and Permissions: Roles such as guest, user, admin, and superadmin define granular permissions (e.g., read, write, assignRole). Roles and assignments are stored within GenosDB itself as part of the synchronized distributed state. • Superadmins: One or more Ethereum addresses can be configured as superadmins with elevated privileges, including exclusive rights to assign roles to other users. • Secure P2P Operations: Every outgoing database operation is cryptographically signed by the active user’s private key. Incoming operations from peers are verified for valid signatures and checked against the user’s assigned permissions before acceptance. • Encrypted Local Data Storage: Data tied to users is compressed and encrypted using keys derived from their Ethereum identities, ensuring privacy even in distributed environments.

Operational Flow: 1. Initialization: RBAC is activated on a GenosDB instance by initializing a security context and optionally defining superadmin addresses. 2. Authentication: Users authenticate via WebAuthn or mnemonic phrases, activating local signing capabilities. 3. Role Assignment: Superadmins assign roles to user Ethereum addresses within the distributed database, with optional expiration of assignments. 4. Real-Time Enforcement: Signatures and roles are verified on all nodes for each operation, ensuring integrity before changes propagate across the network. 5. Security State Monitoring: Callbacks allow applications to dynamically respond to changes in authentication or permission states.

Benefits: • Decentralized and cryptographically secure permission management without a central server. • Natural integration of blockchain-based identities with real-time P2P synchronization. • Granular access control, ideal for complex distributed applications. • No requirement for traditional identity management protocols like SCIM, SAML, or SSO, simplifying architecture and user experience.
by 0x457 | 2025-08-01 19:10:40+00:00
When people say "modern workstation" in context of LLM, they usually mean its consumer(pro-sumer?) grade hardware on a single machine. As opposed to racks of GPUs that you can even buy as a mere mortal (min order size)

It doesn't mean you can grab your work laptop from 5 years ago and run it there.
by didibus | 2025-08-01 19:10:42+00:00
> What would happen to those who can't afford to buy?

That's what I find fascinating in the thought experiment, it forces you to think outside the box in these areas as well.

What happens to people today who can't afford to rent?

If prices were lower due to this, maybe mortgages would let you take a loan at 0% down-payment.

If you think of cars... What happens to people who can't afford a car? Generally there is public transit, maybe we'd have public housing.

You can still own multiple properties, you just can't rent it out. So the owner would have to lower its price probably, or find another buyer.

Or like another commenter said, maybe you could have lease to own purchase plans instead.
by nkrisc | 2025-08-01 19:10:49+00:00
Involving the police in that situation would be an insane and risky escalation. The girl has a cold, anti-social caregiver/parent. That's sad, not illegal. There were zero reasons to involve the police. What happens when we call the police and the woman lies and says one of us was groping the child and her friends corroborate her lie? I'm not taking that risk.

Don't try to out-crazy a crazy person. That's not a game I'm going to play.
by Goronmon | 2025-08-01 19:11:12+00:00
I’ll listen to snippets of right wing talk radio but it generally doesn’t take long before the exaggeration (Glenn Beck) or Trump idol worship (Clay Travis) get annoying.

I remember being in the gym and catching some coverage of Fox News on Trumps trade war and potential deals. I believe the quote from one of the people talking was something like:

"We don't know the specifics about what's in this deal but we do know that this is a huge win for American businesses and the American people."
by rockemsockem | 2025-08-01 19:11:21+00:00
It usually takes significant time for someone to get up to their base level of effectiveness in a new organization, so I don't really think this is better, in fact it's much worse because "doing the job" includes a lot of ancillary things like familiarizing oneself with the tools, metrics, codebase, etc.

Much better to just have a live coding test that tries to measure your communication, effectiveness at working on a problem, and your raw coding skills.
by alexdriedger | 2025-08-01 19:11:31+00:00
Great question. We think of data products as multi-tenant tables that are created with the intention of sending that data to a customer.

To compare with an ETL tool like Airbyte, it's really easy to sync a full table somewhere with Airbyte, but it get's more complicated if you have a multi-tenant table, where you want to sync only a subset of data to a customer.

When you're setting up a data model with Pontoon, you just define which column has the customer id (we call it a tenant id) and it handles sending the right data to the right customer.
by skratix | 2025-08-01 19:11:38+00:00
The article overlooked another important reason for companies to push their apps: Notifications. Notifications are the spam of 2020s. Just like with other permissions, people mindlessly accept permissions for the app to send notifications, opening a huge marketing opportunity for the app vendor. People even keep those notifications popping up on their smart watches! Ads directly on your wrist - it's a marketers wet dream come true.