MurphyA/hacker-news huggingface dataset:
by charlie-83 | 2025-09-03 20:10:27+00:00
An important thing to mention is that OSMAnd has multiple (somewhat confusing) paid tiers.

Since its FOSS you can presumably just compile it yourself if you wanted to bypass the paywall (the ethics of this are left as an exercise for the reader). However, Android Auto support is behind the paywall and Android Auto only works with apps downloaded from the play store.

OSMAnd definitely has more features (especially with the paid tiers) but, personally, I just wanted to get from A to B and I actually struggled to work out how to do that in OSMAnd which didn't give me a great impression of it.

I have both installed since I can imagine OSMAnd being better if I was planning a hike or something, but for day to day navigation CoMaps (Organic Maps fork with better governance)
by mikebabineau | 2025-09-03 20:10:56+00:00
Turnstile (https://www.tryturnstile.com) | REMOTE (US/Canada) | Product Manager (Sr) | $185k-205k salary + equity

---

We're a small (23-person) team of repeat founders and seasoned operators building a next-gen quote-to-cash platform. This is a tight-knit and senior crew — most of us have 10-25 years' experience, much of it together. The last company we built, Second Measure (YC S15), scaled to 70+ people and tens of millions in revenue, and was ultimately acquired by Bloomberg in a landmark deal.

We've built a category-defining product and are now gearing up to scale. We're looking for our third Product Manager to help shape the future of our platform.

We're well-funded by top investors (First Round plus more to be announced), fully distributed, and known (and recognized) for building intentional, inclusive culture. We offer competitive global rates (SF salary + equity), equal pay by level, and comprehensive, family-friendly benefits.

I'm Mike, one of the founders— if interested, apply here (https://jobs.ashbyhq.com/turnstile/3ef0ec7d-325f-421d-82ec-4...) and mention this post.
by oblio | 2025-09-03 20:11:10+00:00
Keep in mind that the cycles here are not circles, they're spirals. We <<are>> progressing, it's just very slow to notice.

A bit of proof: https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-s...

1. Do you use source control? - I haven't seen a software company without source control in... 2 decades?

2. Can you make a build in one step? - This is a bit tricky, but it super widespread. Maybe not universal, but very widespread.

3. Do you make daily builds? - Same as #2.

4. Do you have a bug database? - Same as #2.

5. Do you fix bugs before writing new code? - This is a debatable topic but you could argue that modern bugs are more complex and we are fixing them.

6. Do you have an up-to-date schedule? - Heh, some things you just can't win :-p

7. Do you have a spec? - Similar to #6.

8. Do programmers have quiet working conditions? - This one is the biggest modern failure, but it's not one of tech.

9. Do you use the best tools money can buy? - Similar to #2.

10. Do you have testers? - We've moved to automated testing. We've lost some flair but we've gained a lot in day-to-day quality.

11. Do new candidates write code during their interview? - Really widespread now, but not universal. Less widespread than having proper build systems.

12. Do you do hallway usability testing? - Varies a lot by field, it used to vary even back in the day.
by charles_f | 2025-09-03 20:11:18+00:00
I have used osmand for a long time, but one thing that really broke it for me is when Android removed the ability for apps to read other apps data, thus making it impossible to backup track records with folder sync

I think it can be fixed by configuring where to save these. But I find it interesting that one os change in the api can have a somewhat remote impact on feature use.
by slightlyoff | 2025-09-03 20:11:20+00:00
The author here. It wasn't addressed in this post because it was treated separately several years ago in the same series (linked at the top):

https://infrequently.org/2022/06/apple-is-not-defending-brow...

TL;DR is that the premise of the argument is false, or at least almost entirely so, and deprives Apple of agency, when in fact it has all the power in the equation.
by Dig1t | 2025-09-03 20:11:24+00:00
I am surrounded by people in my daily life who are celebrating this change, I can tell you exactly why.

The establishment has done very little to try and address concerns from vaccine skeptics. Their response is mostly one of condescension and derision. Rather than using kindness and education, many establishment folks simply refuse to meet these people where they are and instead continue to act as though it’s completely insane to question the things that are being injected into their children.

There are completely valid questions for normal people to ask that don’t receive much of a response often, things like “why are vaccines immune from lawsuits?” and “why has the standard vaccine schedule increased so much?”.

Instead of providing good clear answers to these questions, skeptics are marginalized. How can this behavior not create distrust in scientific experts? The more you talk down to people, the less likely they are to trust you.

Note: I myself am not a vaccine skeptic, but I know many and I hear their reasoning often.
by smokel | 2025-09-03 20:11:36+00:00
I'm really hoping that this will perhaps lead to other BASIC implementations being open sourced as well.

I've written a fully functional emulator for my first love, the Philips P2000T [1], but never released it because I couldn't find a legal way to distribute it. Most software for this machine requires the BASIC ROM, and even reverse engineering it might not be entirely legal.

If anyone knows where to address my requests to Microsoft, I'd be very happy to hear that.

[1] https://en.wikipedia.org/wiki/Philips_P2000
by lumost | 2025-09-03 20:12:05+00:00
Their other papers are on simulation and applied chemistry. Where does their expertise in Machine Learning, or Large Language Models derive from?

While it's not a requirement to have published in a field before publishing in a field. Having a coauthor who is from the target field or a peer review venue in that field as an entry point certainly raises credibility.

From my limited claim to be in either Machine Learning or Large Language Models the paper does not appear to demonstrate what it claims. The author's language addresses the field of Machine Learning and LLM development as you would a young student - which does not help make their point.
by mft_ | 2025-09-03 20:12:14+00:00
I'm a happy Mullvad customer for years now, except a lot of their IPs seem to have been flagged (presumably due to scraping or similar) meaning that some sites are close to unusable when behind the VPN. Reddit is a prime example.

(I read somewhere a while back that they don't refresh their IPs (unlike some other VPNs?) but I have no special insight into this.)
by sillysideprojs | 2025-09-03 20:12:15+00:00
SEEING WORK | Boston, Massachusetts, USA & Mexico City, Mexico | Remote (NA time zones) Full stack Zero to One Software Engineer & Designer - I turn early-stage ideas into working prototypes.

Technologies: TypeScript, JavaScript, Python, CSS3, HTML5, SQL, React, React Native, Electron, Next.js, Express, GraphQL, Node, GCP, AWS, Mongo, PostgreSQL, Docker, Figma

Contact: - https://travisbumgarner.dev/work - https://github.com/travisBumgarner/ - https://www.linkedin.com/in/travisbumgarner/

Latest Projects: - https://photopalettes.com/ - http://ideas.sillysideprojects.com/ - https://fivepixels.pointlessprojects.com/ - https://seis.pointlessprojects.com/
by jajuuka | 2025-09-03 20:13:56+00:00
It's like buying a hammer with only one head and saying to use a crowbar if you want to remove a nail. You can get both in one. Overwhelming majority of people don't need or want to carry around a DSLR or know how to use it. They also don't want to lug around a PS5 and monitor. Believe it or not you can actually get all that in one device for cheaper.

Budget phones tend to come with very short support windows so you'll be buying multiple budget phones while someone with a flagship keeps the same phone for many more years. You could use plastic silverware for every meal or you could spend more on metal silverware and clean it. You'll save more in the long run and it works much better.
by Rendello | 2025-09-03 20:14:21+00:00
I just ported some code from Python to Rust, and spent a good few days pouring over the template/DOM ecosystem. What I really wanted was a Rust version of Python's Dominate library, which allows you to write your DOM nodes as regular objects and render the tree with nice (locally controllable) indentation. I didn't want templates, and I wanted something that allowed me to control indentation, leave comments in the HTML, and write code as code. I ended up spending a week implementing something similar to Dominate in Rust.

https://github.com/Knio/dominate
by vintagedave | 2025-09-03 20:14:23+00:00
It seems to be an Erlang-like language. The gleam.run site linked below refers to BEAM languages, which I haven’t heard of before.

I’ve read the entire front page. I don’t know more than that. A wonderful example of people who already know the answer writing the text. They really need a concise explanation. That said, they did very well in their explanation of benefits - the other part of a landing page - and I’d be keen to learn more.

From the conference page:

> the Gleam programming language, a friendly language for building type-safe systems that scale! It runs on the Erlang virtual machine, as well as on JavaScript runtimes.

And that sounds really intriguing. But nowhere does it explain why or how it is ‘friendly’. Erlang has a mystique and I suspect there’s a really solid niche here they’ve found.
by dcre | 2025-09-03 20:15:11+00:00
Glad to see this out so quickly. Like I said[0] on the Gemini announcement post, it feels like Zed is trying to get out of the business of iterating on agent logic and just let other people handle it. Any prompting secret sauce a) is trivial to copy, and b) gets eaten by the next model generation anyway. The capabilities of Claude Code, Codex, OpenCode, etc. seem to me to be converging.

[0]: https://news.ycombinator.com/item?id=45045515
by oceanplexian | 2025-09-03 20:15:25+00:00
> I have non-technical friends and relatives that have fully bought into this and when I asked why they use a VPN I got non-specific answers

If you think they sell millions of subscriptions to "prevent identity theft" I have a bridge to sell you.

Your friends and relatives aren't going to tell you that they are using it for p0rn, online dating, to buy taboo things online, etc. That's the main use case for VPN software and that's why people are buying it. Doesn't matter if it works the perception that it works is more than enough.
by dongcarl | 2025-09-03 20:15:31+00:00
I'm surprised no one has mentioned iCloud Relay-style Multi-Party Relays yet: https://www.privacyguides.org/articles/2024/11/17/where-are-...

It greatly improves on the existing VPN trust model by separating the "who" (connecting IP, potential payment info, etc.), from the "what" (IP traffic). You no longer have a trust a single entity not being malicious or compromised.

Disclaimer: I run obscura.net, which does exactly this with Mullvad (our partner) as the Exit Hop.
by johnisgood | 2025-09-03 20:15:54+00:00
I did, thank you. Please explain why would anyone (end user of library) ever want "curl.CURL_GLOBAL_ALL", for example? If anything, it should be private. If you really want to go there, sure. I think it is YOU who should think things through. I get that you are filled with hatred, but come on man. Think. Why would anyone want to call "curl.CURL_GLOBAL_ALL" from a binding which is supposed to be used as a high-level curl library? If it is possible (I have no idea) to make it private, then it should be made private. It is not intended to be used by the users of the library, is it? The higher level functions are the ones supposed to be used by them, and they seem to be named correctly from a quick glance.

If you reply, do so without ad hominems and with some respect. Thank you.
by ryandv | 2025-09-03 20:16:16+00:00
In a Turing complete dynamic language I believe that some properties of the runtime would be undecidable. The advantage of static typing is that many (most?) type systems are sufficiently constrained (i.e. not Turing complete) such that the typecheck procedure can be assured to terminate.

Of course, with sufficiently expressive type systems you end up with Haskell "UndecidableInstances" or Coq dependent types or C++ compile-time tetris, [0] and now you are back to the same problem as with analyzing the runtime. Otherwise you may find it difficult to encode the desired properties or invariants into your type system, for lack of expressive power... tradeoffs abound, and so on.

[0] https://news.ycombinator.com/item?id=9813800
by deepGem | 2025-09-03 20:17:14+00:00
I spent a few weeks trying to build an alternative to self attention that scales memory linearly. I I got surprisingly good results. While in principle this makes a lot of sense, I am struggling to push the test accuracy above 86%.

Some of the alternatives I am about to consider:

1. Diffusion with sparse attention layers. 2. Hierarchical diffusion - next token diffusion combined with higher order chunk diffusion.

Still figuring out the code and I would love any feedback on these approaches.
by harmmonica | 2025-09-03 20:17:20+00:00
Hey, just replied to a sibling comment of yours that sort of addresses your commentary. Just in case you didn't read it because I didn't reply to you directly. One thing that reply didn't cover and I'll add here: I disagree that the LLM is actually designed to look correct more than it's trying to actually be correct. I might have a blind spot, but I don't think that is a logical conclusion about LLM's, but if you have special insight about why that's the case please do share. That does happen, of course, but I don't think that is intentional, part of the explicit design, or even inherent to the design. As I said, open to being educated otherwise.
by tharmas | 2025-09-03 20:17:24+00:00
Really?. I argue that if the Democrats could've fielded a candidate voters felt good about voting for, it would've been no contest.

What is wrong with my logic?

It sounds like ur logic is: if u don't want trump then u have to vote for the (shitty) democrat candidate.

My point of view is based on those who DIDN'T vote at all, not people who voted for trump because they didn't like harris.

Oh wait, its entirely their (non voters) fault trump won, is what u would argue, correct?

So the democrats have no responsibility to field a candidate worthy of a vote except their not trump or Republican?
by Levitz | 2025-09-03 20:17:48+00:00
Money? More money than Hollywood? California? Both of which lean left pretty hard? It's not 1980 anymore.

"Vastly less power", pray tell, would you rather piss on a Christian cross and post it on social media or a LGBT flag? What do you think would have worse consequences? Can you even imagine a prevalence of corporations showing to align themselves with the Christian right for a month every year?

The "Christian right" would, no doubt, sell their soul to have half as much power the left has. It doesn't even come close, it's off by orders of magnitude for crying out loud. If anything this power is exerted so widely you barely even recognize it. You see a pride parade, or any entity making an effort to promote or signal multiculturalism and it doesn't even register as left wing when it evidently is.

Can you even picture anything comparable to BLM, on the right? Can you imagine the right managing to pull a display of power comparable to disturbing the meaning of a word as basic as "woman"?

Where is this vast amount of power manifested? It's surely not in the form of respect, it's definitely not in the form of demographics, which dwindle year by year. Culture? What references are even there, Jordan Peterson? Nick Fuentes??? I'm just baffled by this perspective.
by quuxplusone | 2025-09-03 20:18:22+00:00
The trick is `* {display:block;}`. Having learned that, I wondered whether https://secretgeek.github.io/html_wysiwyg/html.html used the same trick. So I opened up the page and Ctrl+F'ed for "display:". Nothing came up! Back to https://pranavg.me/ and Ctrl+F'ed for "display". Nothing came up!

Apparently, at least on Chrome, Ctrl+F will not find text inside a <style> block, no matter whether it's displayed or not.

Ctrl+F works even to find text inside the displayed <head> and <title> elements, but not inside the displayed <style> element. What could be the browser-writer's rationale for this? And are there any other HTML elements that "suppress searching" like this?
by AftHurrahWinch | 2025-09-03 20:18:47+00:00
> That gives order-of-magnitude accuracy without claiming site precision.

> I’ll add a compact table of constants + ranges + citations in the Methodology page

This is a worthwhile project. HN and 'the discourse' needs a reliable, citable source for these metrics. Adding a table of citations is a crucial step towards that.

Your confidence intervals are probably more precise than an order-of-magnitude (LeBron James is the same size as a six story building, within one order-of-magnitude), and I'm excited to see the ranges as your site evolves.
by andrewstetsenko | 2025-09-03 20:19:03+00:00
Picnic | Multiple roles | Amsterdam, The Netherlands | Full-time | ONSITE | Visa Sponsorship & Relocation Support

Take the lead on projects that power Europe's most advanced grocery delivery tech. And without the grind of Big Tech or the chaos of early-stage startups.

Picnic now delivers groceries to millions of people across three countries and is growing quickly. This includes the tech team, which is at the core of everything from product development (mobile app, store backend, internal dev platforms, etc.) to last-mile delivery optimization using machine learning.

Everything is built in-house, and many of their solutions are open-sourced.

You’ll solve real engineering problems at scale - while shaping the systems millions rely on every week.

Here are the job openings:

- Java developer - https://jobs.picnic.app/en/vacancies/JJBXTUB0/engineering/ja...

- Senior Java developer - https://jobs.picnic.app/en/vacancies/JYMPNN6M/engineering/se...

- Machine Learning Engineer - https://jobs.picnic.app/en/vacancies/JUU31JEG/engineering/ma...

- Python Developer - https://jobs.picnic.app/en/vacancies/J3BZMZ2F/engineering/py...

- Angular Developer - https://jobs.picnic.app/en/vacancies/J5CTQURJ/engineering/an...
by wtallis | 2025-09-03 20:19:21+00:00
That article also does not appear to have anything to say about the validity of "standards" that are nothing more than Google's feature creep for web browsers. At some point, you need to actually defend the idea that a web browser should be able to enumerate what Bluetooth and USB devices you have connected. Dancing around such issues is what's making your "Assault on Standards" claim sound so hollow. You need to justify how your position doesn't simply boil down to "Apple should follow Google's lead".
Ask HN: Difficult Interview Question
by ransom1538 | 2025-09-03 20:19:47+00:00
I am interviewing candidates for data engineering role we have. One of the most critical questions I ask is:

"How can you transfer a file to another machine?"

I can't get anyone in an interview to answer this. I never get sftp,scp,rsync,email,usb,nas or s3 buckets/gsutil. Nothing. Nope.

I want to get into cool topics, parallel transfers, etc, nope.

Help. Is this question dated?
by trescenzi | 2025-09-03 20:20:07+00:00
So then are you saying there is no such thing as consciousness? That everything is conscious? The intent of that quote is to say “consciousness is subjective experience”. You don’t need dualism to agree with that quote. I agree with Nagel’s general construction but I’m also a materialist. The hard problem doesn’t mean magic is needed to solve it, just that we don’t have a good explanation for why subjective experience exists.
by risico | 2025-09-03 20:20:20+00:00
I've been trying really hard to get off Google Maps and almost managed to do it, but one thing that Google Maps offers and the others are not even close (at least for me) is discoverability.

For example if I am out riding some trails and then I want to pop out of the wilderness to grab a bite only Google has been able to provide good information of whats nearby (reviews help a lot as well).

Other than that I've been switching between OsmAnd and Gaia GPS (and Garmin built in device maps).
by daemonologist | 2025-09-03 20:20:44+00:00
The line height is cranked up to 1.75 and font size is derived from the view width:

calc( 1em + (2 - 1) * ( (100vw - 20em) / ( 100 - 20) ))

Works on mobile (and probably on a vertically oriented monitor) but it's pretty poor on a small and wide laptop screen. Fortunately it's constrained to 2em above a vw of 100em or ultrawide would be very interesting indeed.
by maltalex | 2025-09-03 20:21:00+00:00
> Do you therefore argue programming languages aren't abstractions?

Yes, and no. They’re abstractions in the sense of hiding the implementation details of the underlying assembly. Similarly, assembly hides the implementation details of the cpu, memory, and other hw components.

However, except with programming languages you don’t need to know the details of the underlying layers except for very rare cases. The abstraction that programming languages provide is simple, deterministic, and well documented. So, in 99.999% of cases, you can reason based on the guarantees of the language, regardless of how those guarantees are provided. With LLMs, the relation between input and output is much more loose. The output is non-deterministic, and tiny changes to the input can create enormous changes in the output seemingly without reason. It’s much shakier ground to build on.
by WorldMaker | 2025-09-03 20:21:20+00:00
It's almost like software wants to be a real profession when it grows up, like Doctor or Lawyer or Engineer. Doctors generally only take the one MCAT. Lawyers generally only take the one Bar Exam per state they expect to work in. Civil/Mechanical/Chemical Engineers only take the one FEng/PE combo of exams for their discipline.

It's fascinating how many people in the software industry want the title "Engineer" but don't want benefits of the title like standardized tests and ethics boards because they are afraid of standardized tests and ethics boards.
by tech_ken | 2025-09-03 20:21:30+00:00
The way I understand it the second thing is the observer of the organism, the person posing the question. The definition seems to be sort of equivalent to the statement "an entity is conscious IFF the sentence 'what is it like to be that entity' is well-posed".

"What is it like to be a rock" => no thing satisfies that answer => a rock does not have unconscious mental states

"What is it like to be a bat" => the subjective experience of a bat is what it is like => a bat has conscious mental states

Basically it seems like a roundabout way of equating "the existence of subjective experience" with "the existence of consciousness"

edit: one of the criticism papers that the wiki cites also provides a nice exploration of the usage of the word "like" in the definition, which you might be interested to read (http://www.phps.at/texte/HackerP1.pdf)

> It is important to note that the phrase 'there is something which it is like for a subject to have experience E' does not indicate a comparison. Nagel does not claim that to have a given conscious experience resembles something (e.g. some other experience), but rather that there is something which it is like for the subject to have it, i.e. 'what it is like' is intended to signify 'how it is for the subject himself'.