MurphyA/hacker-news huggingface dataset:
by nilslindemann | 2025-09-01 20:14:07+00:00
It could be done with e.g. the Maia engine, which was trained on Lichess games and plays like humans on different skill levels – https://www.maiachess.com/ – but I do not know if it supports different ponder depths. Edit: it seems it does not – https://github.com/CSSLab/maia-chess#:~:text=a%20nodes%20lim...
by dionyziz | 2025-09-01 20:16:17+00:00
Common Prefix | Software Engineers / Auditors | Greece | Remote | Full-time

Common Prefix is a science-first blockchain consulting company. Our vision is to make blockchains usable for mainstream users and everyday people – paying at the supermarket, remittances, moving money across borders, saving, investing – and solving the real problems of usability, scalability, and interoperability that come with it. We're a 30-person team, half scientists (cryptographer PhDs, post-docs, and professors) from renowned universities, half engineers with long web2 experience. A lot of our field is broken and we're trying to make a small contribution in fixing it, by introducing provable security and proper engineering practices across the board.

What we're looking for:

Software engineers who can solve problems, are smart, get things done, and enjoy working on the bleeding edge, learning about cryptography, and working from first-principles.

Auditors who can write and read code, especially low-level cryptographic implementation code (zero knowledge verifiers, signature schemes, etc), consensus (PoW, PoS), or smart contracts (everything DeFi).

Tech stack: Doesn't matter, we'll teach you. But we work mostly with Rust.

Open roles:

* Software Engineer, https://commonprefix.notion.site/sw-folk

* Auditor, https://commonprefix.notion.site/auditing-folk

We offer:

- $80,000–$160,000 / year cash - Local from Athens, Greece, or remote, preferably in Europe - Conference participation in exciting scientific and engineering venues, 2-3 times per year - The opportunity to work and learn from world-class scientists from major universities in the field of blockchains, cryptography, and consensus

If you're interested in joining our team, please reach out to careers<at>commonprefix<dot>com with the subject line "HN: <Job Title>".
by softwaredoug | 2025-09-01 20:16:55+00:00
I find when I'm doing this the work feels overwhelming. So I'm doing it to alternate between stressful / overwhelming task, and some relief. I do this because of an inner critic that's being too harsh about my work. I need a break from that critic, so I go do something meaningless / and easier.

I wouldn't shame yourself for doing this. Contrary to popular belief, I think a lot of people alternate between non-work and work for similar reasons.

In fact this kind of going back and forth is one of the only ways I've gotten anything done
by kelseyfrog | 2025-09-01 20:17:04+00:00
Therefore, we should not have a legal basis for overtime? That's insupportable.

Give people who want it a legal foundation for getting paid for the work they do and people who find themselves in the situation you describe can chart their own path out.

If you want to fudge numbers and be complicit in your own exploitation, you do you. But please, don't undermine everyone else's legal infrastructure to get paid for the work they do.
by outime | 2025-09-01 20:17:29+00:00
I do give a F. I'm paying a fair amount in taxes every month despite not using it.

On top of that, what's your proposal? Whether I use it (and be miserable) or not doesn't move the needle either way, so I choose not to be miserable.

If there were actually a way to make it better, I'd maybe get involved. But since I see zero options, I just stay away from it. Virtue signaling doesn't work for me.
by felixgallo | 2025-09-01 20:18:16+00:00
I also worked for Amazon for not far from a decade, and I don't think Colin's misunderstanding anything. His commentary on Ownership, as I read it, is that he would like to see Amazon take a broader tech-ecosystem role and act as steward/referee/high-standard-insister in order to help make the entire Internet better. AWS is particularly well-placed for this because its mission is to give the people what they want in exchange for money, rather than to sell the people to other people or radicalize grandma for clicks, so it doesn't have some of the suspicious ethical positions that burden other places in the space.

I think he's completely correct, but I also think that AWS and Amazon are currently in a retrenching/cost-eliminating reactive mode, are trying to triage and assess the impact of (waves hands vaguely) all this, and are not currently thinking too hard about taking on new non-monetizable strategic leadership initiatives.

As far as Amazon's siloing goes -- it's not great, but it starts to look positively nonexistent when you consider the knives-out political infighting of its competitors. At Amazon I was frequently in coopetition with other teams that drew from the same budget pool as mine, and some of them (not to their credit) would use any means necessary to empire build. On the positive side, that kind of behavior was unusual, and I, and many other managers in my experience, happily gave up ownership and readjusted plans when it was clearly in the best interests of the business and eventually the customer.

It may look from the outside that there are many 'silos' owing to Amazon's deep parallelized structure -- consider each individual team working to deliver an AWS service, for example -- and it's definitely true that some of the older Amazonian mechanisms for synchronizing team goals and ensuring leadership coherence have decayed over time -- but generally the teams do roll up in a sensible way and are reviewed together in a sensible way, and alignment is generally better inside AWS/Amazon than any peer.
by m_manish | 2025-09-01 20:18:38+00:00
Location: India

Remote: Yes (preferred)

Willing to relocate: No

Technologies: ML/DL/AI/LLMs: PyTorch, GNNs, LangChain, GraphRAG, Ollama, vLLM, MLFlow; Backend: Python, PostgreSQL, DuckDB, FastAPI; Cloud Infrastructure: Docker, Kubernetes, Azure (AI Foundry, Search, Container Apps),

Résumé/CV: https://manish-m.com | https://linkedin.com/in/manish-mishra-908329192

Email: workdesk <dot> manish [at] gmail <dot> com

Full Stack Data Scientist & AI Engineer with 3+ years building production AI solutions for drug discovery. My job at https://aganitha.ai requires rapid prototyping from latest GenAI research to production-ready ML pipelines for high-throughput data processing.

I have recently worked on:

- AskLLM: Plug-and-play framework for React applications that extracts structured context from UI widgets, enabling intelligent user assistance beyond traditional UX

- Company-wide MCP (Model Context Protocol) framework consolidating all tools and pipelines (comp bio, comp chem), with enhanced job management capabilities for long-running processes

- Event-driven automated ETL pipelines in Azure ecosystem for continuous document evaluation using Logic Apps, Databricks, and Genie AI/BI

Looking for full time Data Scientist/GenAI Engineer roles.
by _qua | 2025-09-01 20:18:40+00:00
That's how I did undergrad. Wasn't even much of a note taker, usually just paid attention during lectures and did the reading. That's not enough for the insane volume of information you have to learn in med school. There are certain subjects like physiology that are very conceptual but even there you need to know quite a bit of detail, and then of course the memorization heavy topics like anatomy, microbiology and others.

There's a reason Anki is used so heavily by med students these days.
by wlesieutre | 2025-09-01 20:18:42+00:00
So if you're fumbling at your phone half asleep the large and bright orange button in the place you're most used to is the snooze button, which is easy to hit without actually waking up.

Hitting the out of place small gray button to turn the alarm off entirely is easy to do if you're slightly more awake.

If you turn snooze off in the alarm settings you can have a big orange Stop button in the middle like with timers.

But I understand this design was too helpful and is being removed in iOS 26 because the different looking buttons don't match and the most important thing for an alarm is that it look pretty.
by apparent | 2025-09-01 20:18:54+00:00
The "leaders are owners" bit is a great idea from the shareholders' perspective, but a bit of a raw deal for the employees. That is, every owner wants the employees to act as if he has as much skin in the game as an owner does. But the employees simply do not. They might have some equity, but at Amazon it would only be the tiniest sliver. If you can convince such employees to act as if they are owners, then good for you I guess. But savvy employees would only act as owners to the extent that they are given upside potential to match.
Challenges/routines everyday in real world?
by davidk2yang | 2025-09-01 20:19:14+00:00
Hey all! Just curious to hear about your regular pain points, challenges, and routines in the real world - would really appreciate hearing your experiences in comments!

I'm a UBC student and Schulich Leader, currently launching a startup bringing AI into the physical world.

Even better, if you possibly have 5-10 minutes for a brief call, I’d be so grateful to hear your thoughts and experiences (my calendly is https://calendly.com/davidkyang). Just to be clear, this is not a sales/promotion call.

Thanks so much!
by u53rn4m3 | 2025-09-01 20:19:14+00:00
RevEng.AI | London, UK | Full-Time | ONSITE+PART REMOTE | https://reveng.ai

RevEng.AI is building foundational AI models to identify malicious threats and security vulnerabilities inside software. We're a seed stage startup having raised $4.25m from top tier VCs across the US and Europe. You’ll play a key role in advancing our platform pushing the boundaries of AI-driven program analysis.

We're looking to hire security engineers and security researchers with experience in program analysis, reverse engineering, vulnerability research, machine learning, and malware analysis.

* 5+ years of experience

* Masters or PhD in a relevant area for the security researcher role

* Hybrid working environment but ideally commutable to London, UK

* Solid understanding of software engineering design

* Ability to thrive in a fast-paced start-up environment

To apply or learn more, email contact[at]reveng.ai with "hn" in the subject line.
by hibikir | 2025-09-01 20:19:34+00:00
Possibly a better alternative than, say, Bridgewater when Ray Dalio was in charge. Adherence to principles was part of a high percentage of decision making conversations, but since is book is so big, they might be best compared to theological arguments in the middle ages, with different specialists arguing with different quotes from different parts of the book.

All in all, once an organization gets big enough, power does what power wants, and power wants what is good for them in the short term, regardless of what is good for the organization. That's how most large companies end up spending very large amounts of money on things that wouldn't actually pass muster to anyone aiming for the organization's best interest and with actual knowledge of what is being accomplished.

You see new, wide eyed PMs approaching budgeting processes as if the goal really was profitability, or customer satisfaction, or something reasonable. But if they are going to stay as PMs for long, they better realize quick that the vast majority of project proposals have only a passing interest in what will be accomplished, and are mainly about making sure every sub-organization gets fed sufficient money to not lose people, or possibly even grow if the manager is well liked. All the efforts in documentation and justification are just theater.
by simne | 2025-09-01 20:20:09+00:00
As I know, all Auto market (not only EV) is extremely regulated (mostly, because of safety measures), so it is not much opened.

I think, it is unfortunately, but not exists official market of custom ROMs.

For about custom ROMs, situation very much like custom ROMs for Canon camera - they don't implemented totally new features, but with hacker methods, unlocked some hidden features, already existing in hardware and software; also exist similarities with Smartphones custom ROMs - for many Smartphones only possible to reset firmware to something like "very new device without traces of wearing", plus some copies of features from same model but other region, or mods (unlock features).

Significant difference of EVs, for them much more frequently used things like "power or torque limited by software", because to faster get certification, producer could limit torque to be equal to ICE original vehicle (usually, electric motor have much higher torque than ICE with comparable other parameters), and in such case don't need to much bother with certification, as in many countries such limited electrification come with very simplified procedure.

Sure, could exist lot of hacks for entertainment system.

And many hacks you could DIY with things like USB to CAN bus controller.

What also interest, exists large market of totaled EVs in 3rd world countries, where in garages literally could refurbish Tesla from trash (suffered extreme collision after which owner decided to utilize machine, but some guys bought it as trash and resell to other country, and it got second life, and I hear many cases, when previous Tesla owners once began get messages from their account but from whole other country).

But that's nearly all, except entertainment system, other parts of EV usually considered highly regulated, so you cannot account for much customization of them.

And level of hacking is very much depend on brand - as I hear, for example, Daimler including in machines "CAN bridges" between entertainment system and ECU, and classic CAN connector could only see entertainment system messages, but access to ECU severe limited (cheaper brands usually don't use CAN bridges).

And sure as with other embedded tech, with time more new designs use locked boot and signed blobs, so with 10 years old machine you will definitely get more access than with brand new.

BTW Tesla is by definition special case, as their electronics could be from different manufacturer in each production batch, as this claimed as feature, because of which Tesla less suffered from covid related issues (when many electronics manufacturers severe drop supply). Sure, this mean, for other manufacturer could be other hack (and early batches hacked much deeper than more modern).
by aw1621107 | 2025-09-01 20:20:13+00:00
> So what you’re saying is that it takes time, but works out?

Probably depends on what you mean by "works out". I don't think GP would agree that delivering a less capable alternative qualifies.

For example, one major feature C++0x concepts was supposed to have but got removed was definition-time checking - i.e., checking that your template only used capabilities promised by the concepts it uses, so if you defined a template with concepts you could be assured that if the definition compiled it'd work with all types that satisfied the concept. That feature did not make it to C++20 concepts and as far as I know there are no plans on the horizon to add that feature.
by goku12 | 2025-09-01 20:20:21+00:00
> It is amazing that big endian is almost dead.

I wish the same applied to written numbers in LTR scripts. Arithmetic operations would be a lot easier to do that way on paper or even mentally. I also wish that the world would settle on a sane date-time format like the ISO 8601 or RFC 3339 (both of which would reverse if my first wish is also granted).

> It will be relegated to the computing dustbin like non-8-bit bytes and EBCDIC.

I never really understood those non-8-bit bytes, especially the 7 bit byte. If you consider the multiplexer and demux/decoder circuits that are used heavily in CPUs, FPGAs and custom digital circuits, the only number that really makes sense is 8. It's what you get for a 3 bit selector code. The other nearby values being 4 and 16. Why did they go for 7 bits instead of 8? I assume that it was a design choice made long before I was even born. Does anybody know the rationale?
by Nextgrid | 2025-09-01 20:20:25+00:00
It's less about the modernity of SSDs and more about a fundamental difference: all persistent storage on AWS is actually networked - it's exposed to you as NVME but it's actually on a SAN and all IO requests go over the network.

You can get actual direct-attached SSDs on EC2 (and I'd expect performance to be on-par with Hetzner), but those are ephemeral and you lose them on reboot.
by ModernMech | 2025-09-01 20:20:30+00:00
> (and LLVM is a backend target, not a compiler).

LLVM is a backend compiler which compiles to backend targets like x86, which have their own compilers. It's hard to say exactly what a compiler is and isn't, because it's compilers all the way down; compilers are made of compilers.

My working definition is a compiler is a program that turns code from one form into another, whether that's machine code, byte code, IR, or some other high level source. It's a broad definition but it covers all the things we call "compilers".
by llbbdd | 2025-09-01 20:20:43+00:00
IMO Grok is the downstream consumer result of internal investment in AI at Twitter. One of the first things Elon did after buying was put all the useful APIs behind a paywall, which would be a reasonable first step if you bought it in part for the enormous training data the platform generates every day and wanted to limit competitors' access to it. Grok is then mostly just a way to get feedback on the tech.
by gligierko | 2025-09-01 20:21:04+00:00
Location: Szczecin, Poland (EU)

Remote: Yes Willing to relocate: No Technologies: iOS (Swift, SwiftUI, Objective-C), Metal, OpenGL, CoreData, CoreML, AppleVision, AudioKit, LLM fine-tuning, on-device AI deployment, git Experience: 19 years software development, 14+ years iOS Email: g5@pgligierko.com LinkedIn: https://www.linkedin.com/in/greg-ligierko/

Hi there! Get in touch if you need an easy to work with and versatile lead iOS developer for your app or platform that needs good performance, slick user experience, and some kind of AI. I'm a developer and cofounder (indie game) specializing in graphics optimization (Metal/OpenGL), real-time visualizations, and embedding ML models for on-device inference. Experience with LLM fine-tuning, vector search, and converting large models to compact on-device implementations. Led development of an App Store-featured app WikiNodes, and games with multiple awards. Recently built a word game system navigating 1.5M+ words with 110M+ relationships using Metal shaders at 60fps.

Seeking remote senior/lead role.

Personal site: https://www.pgligierko.com/

Recent project: A pathmaking wordplay game: https://www.inotherwords.app
by FireBeyond | 2025-09-01 20:21:12+00:00
> There’s a reason there is forced retirement in some industries and government groups. Why the fuck we don’t enforce similar rules on the president I’ll never know.

Yep, I am not a big fan of our military policy, but I have a friend who recently retired as an Army LTC.

At his level there are standard procedures - at each rank you have a timeframe, and the rule is "promote or retire". Precisely to ensure you don't break the assembly line.

Even in software. "We don't hire mid level/junior/associate engineers, only senior/staff". No pipeline can hurt. Yeah, you can hire for all that, but there's value of having junior staff within, when you promote those staff level folks to EMs and Directors.
by palata | 2025-09-01 20:21:35+00:00
> Although that might be true for you it's very much false for 99% of Android's user base.

But 99% of the Android's user base doesn't want to sideload (and they shouldn't).

> Android is a nightmare to compile for

I don't know when was the last time you tried compiling for Android, but in the last decade it has been a matter of running `./gradlew build`. If this doesn't work, then the project you are trying to build is badly structured.

> For all intents and purposes, we should accept that Android users must be able to install pre-compiled open source software.

And they are: 99% of Android users install apps from the Play Store, and it works just fine.

> In sane operating environments there's the option of reproducible builds, which guarantee that a particular binary comes from a particular source, if Google cared about Android users, they would make that available for Android too.

It's simply harder than you make it sound, and it only works for open source software (how do you reproduce a build for which you don't have access to the sources?).

> nobody would care about side-loading being unavailable

Sideloading is not becoming unavailable! It will just require being a verified developer if you want to sideload on a Google-certified Android phone. If you actually care, there are enough possibilities to install an alternative OS (though I would recommend GrapheneOS). And if for some reason it's not an option but you still care, you can build the app from source and install it on your Google Android.

> In other words, installing other OSes is a high-value goal and it makes sense to use every occasion to put pressure on Google to move in that direction - and there is no better occasion than pushing for open sideloading.

My point is that this makes no sense! Pushing for unverified sideloading makes strictly nothing for alternative OSes. Let me repeat that: it strictly doesn't help. Alternative OSes are not affected by this new Google policy. They are affected by other issues, but nobody talks about them.

> It should be abundantly clear that if you can't get open sideloading you will never get open OS install.

I think you do not understand how alternative OSes work, because this is plain wrong.

And don't get me wrong: I think we are on the same side. I don't like monopolies. I just feel like fighting against the verified sideloading on Google Android is just completely missing the point.
by tombert | 2025-09-01 20:21:54+00:00
I'm not 100% convinced that these licenses actually work. How hard would it be for a BigCo to have an intern to modify the code enough so that it's not an easily detectable violation?

I mean this stuff isn't just theoretical, there have been video games where we only find out they violated the GPL after a major code breach. [1]

[1] https://news.ycombinator.com/item?id=20129285
by owenversteeg | 2025-09-01 20:22:16+00:00
I don't have any specific knowledge of Swiss co-ops, but I'd imagine it's some of the same reasons as other co-op buildings elsewhere: economic crash means residents can't pay rent or fees, improper budgeting for large future expenses that eventually come due, or poor construction or new safety requirements cause a huge expense.

In Florida right now, in the wake of the Surfside disaster, a lot of condos are struggling with solvency because of the cost of the new safety requirements. Then there is always new technology (asbestos, aluminum wiring, spray foam insulation, polyurethane cladding) that will one day have to be remediated. Then there is climate change.

I think the key is good management and good construction. Unfortunately, both of those things are very opaque for your average person.
by meindnoch | 2025-09-01 20:22:38+00:00
>Temporal.Instant.fromEpochSeconds(0).toPlainDate() Uncaught TypeError: Temporal.Instant.fromEpochSeconds is not a function

Hmm, docs [1] say it should be fromEpochMilliseconds(0). Let's try with that!

Temporal.Instant.fromEpochMilliseconds(0).toPlainDate() Uncaught TypeError: Temporal.Instant.fromEpochMilliseconds(...).toPlainDate is not a function

[1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...