MurphyA/hacker-news huggingface dataset:
by virtualritz | 2025-05-15 09:39:43+00:00
It's curious but unsurprising that privatization of public transport is considered an answer to congestion when existence of good (or great) public transport is the working answer one can find in many places around the world.

When I visited NYC two years ago, I was blown away by how unbelievably bad public transport infrastructure is.

The most flabbergasting thing was the absence of Metro ring lines around the center. The fact these have not been built, in 2025, when Metro transport networks in most cities are now over a century old, is telling.

IMHO the real problem is cars. The US still can't imagine itself without cars.

I live in Berlin center. The only reason for me to own a car is prestige. So I don't.

During rush hour any destination I go to, even outer city, would take me the same time by public transport as by car. At least.

During non-peak hours going by car can be from 25-40% faster than by public transport if you trust Google Maps & co.

But these estimates only consider travel time. When you add finding a place to park at the destination (and walking to the destination as the place may not be right in front) this shrinks to either negative numbers or max. savings of maybe 25%.

My average travel time is around 30mins by public transport. This includes walking to and from the station.

Why would I own a car to save maybe, on a lucky day, 5mins?

At the same time bike infrastructure is being improved. Lots of side streets have been declared bike streets, cars may only enter if they have business there (you live there or deliver something).

The city has enforced this with blocking off intersections on such streets with permanent structures that let only bicycles pass.

Big streets have bike lanes that are often separated by a curb or bollards from car traffic.

This makes it also less nice to drive a car. You can't use Waze any more to guide you through side streets to avoid congestion because these streets can't be passed through any more by car, only on foot or by bike.

Which means the chance of being stuck in traffic increases. When at the same time you have options to be there just as fast with public transport and almost as fast but more healthy and with less likeliness of being ran over by a car, by bike.

These ideas are not new. And there are many more things other cities do to reduce car traffic/need for cars.

If you think of private mini busses, the best examples IMHO is actually ridepooling, e.g. Volkswagen's Moia in Hamburg and Hannover.
by mamonster | 2025-05-15 09:40:09+00:00
> And the consolidation of all government data, which continues apace even as Musk steps back, could now be used by the White House to target political opponents or undocumented immigrants, as well as recalcitrant government workers.

I unironically think this was always the plan. There are now guys in the private sphere (Big Balls etc.) that have a more or less intimate understanding of government IT systems/data sources/processes, including sensitive ones, whereas such knowledge was previously reserved for government "lifers".
by kaliqt | 2025-05-15 09:40:39+00:00
For an E2E worlds solution, so this https://github.com/vircadia/vircadia-web and this https://github.com/vircadia/vircadia-native-core except heavily condensed so it's easier to modify/upgrade for each new bespoke use case.

Our old system, being very monolithic, while extremely performant and capable, was nearly impossible to adapt and change. So what we have now is much more dynamic but also still a work in progress, a more complete example will be published in the coming weeks.
Why does macOS prefer using PDF files for icons or UI elements?
by damiaozi | 2025-05-15 09:41:30+00:00
Running `find /System/Library/ -name "*.pdf"` reveals that macOS uses many .pdf files as icons or UI elements. For example, the VPN connection animation in the menu bar seems to cycle through a sequence of .pdf files located at:

/System/Library/CoreServices/Menu Extras/VPN.menu/Contents/Resources/VPN[0-4].pdf

Why PDF, instead of more traditional formats like PNG or SVG? Is this due to Quartz/CoreGraphics rendering benefits, vector scaling efficiency, or something else?
by BLenkomo | 2025-05-15 09:41:38+00:00
I'm not sure where you made this experience though.

But at least here most cities i'm aware of, do not offer uber. But Taxis.

Big cities sure they have uber.

I also agree though, i don't like that uber is disrupting existing markets just because but taxis are shitty. Still i haven't seen an uber doing dialisis drive in my hometown, its taxis not ubers.
by mkermani144 | 2025-05-15 09:41:40+00:00
I’ve been running a small mentorship program called ConnecMent, where developers learn by contributing to real-world projects in small teams. We’re starting a new “Reignite” era after a pause.

Participants can join existing projects (AI, blockchain, tools) or propose their own. There’s a structured process, async + sync collaboration, and a final demo day. The program is free, with a ~10hr/week commitment over ~3–4 months.

Looking for devs who want to grow through practice and collaboration.

Happy to answer questions here.
Show HN: VisionCraft MCP gives Cursor and Windsurf up-to-date Context
by augmentedai | 2025-05-15 09:41:49+00:00
We currently have under 100 github repositories under VisonCraft we plan to have over 10K repos soon to use as context for your AI Vibe Coder such as Cursor, Windsurf, Claude Desktop & Trae. Currently free to try and test for feedback.
by sensanaty | 2025-05-15 09:42:05+00:00
As the other commenter that replied to you said, any data on EU citizens is subject to GDPR and has to be respected. Of course, enforcing that outside of EU borders is a different issue and one I don't think anyone expects to be feasible, but if you're operating within EU borders and have the data of EU citizens, you must comply with GDPR. There's a reason more and more companies are opening up EU-hosted databases.
by grokkedit | 2025-05-15 09:42:20+00:00
I've done a similar library[0] for python ~1 year ago, generating a function code only by invoking it, and giving the llm some context over the function.

Apart from the fun that I got out of it, it's been there doing nothing :D

[0]: https://github.com/lucamattiazzi/magic_top_hat
by vjerancrnjak | 2025-05-15 09:42:52+00:00
Imagine optimizing/training on a happy path.

When you generate future tokens, you're looking at history tokens that are happy.

So how can a model, given sad tokens, generate future happy tokens if it did not learn to do so?

The work you're looking for is already here, it's "thinking". I assume they include sad tokens in the dataset, produce "thinking", which should result in happy tokens coming after thinking tokens. If thinking is bad (by looking at following happy tokens), then it's punished, if good, then descent.
by kruuuder | 2025-05-15 09:43:13+00:00
> That 30% means making a living out of selling apps is nearly impossible. For an indie developer it’s just dead.

Not at all trying to defend Apple's behavior here, but that statement is not true. There are many indie devs making a living from apps. Margins in indie apps are usually very high, as in most cases the expenses are fixed - just your own salary.
by CoolCold | 2025-05-15 09:44:06+00:00
> First, the support portal is a totally different website that doesn’t share auth with the main portal. Second, you have to re-input a lot of data they already know about you (cluster ID, etc). And by the time they respond it’s typically been a week.

I was about to ask what was main constraint for CockroachDB like iostats and atop info for CPU/disk drives, but realized that is probably something offloaded to some SaaS - so still curious
by RhysU | 2025-05-15 09:45:01+00:00
This can change.

Having been a juror on a civil trial against the MTA, I assure you that the New York public is perfectly willing to hold people accountable for injury.

Drunk driving was reduced over my lifetime [1] by calling attention to it (e.g. MADD), shaming the practice, lowering BAC thresholds, and increasing enforcement.

Similar approaches could be done for pedestrian injury by vehicles. Sure, it takes more time (and does not scam $9 from my pocket in the meantime) but public behavior can be changed.

[1] https://www.responsibility.org/alcohol-statistics/drunk-driv...
by shakna | 2025-05-15 09:46:12+00:00
You're arguing for laziness, where there's more effort. The blanks don't just have to be a certain weight. They use a balanced metallurgy that is difficult to get right - especially as most peoples in that time and place had lost that particular level of skill.

If you reject abstract from Celtic culture, you reject the Celts. The Dagda isn't exactly some solid figure. They're an artistic people, in everything from their laws to... Their coins.

And as most family meals also intentionally left one part unfinished... For a deeply spiritual people, maybe you shouldn't be rejecting it out of hand.
by throwaway290 | 2025-05-15 09:46:17+00:00
> Try editing Chrome's Info.plist. If you can do it your terminal or editor probably has app management or full disk access permissions

I can edit plists for a bunch of signed and popular apps but MOST of them would be "damaged" on next launch. However a Tauri template app was launched.

and malware doesn't need to modify apps. Just rm an app and put a modified version instead. You can do this in ~/Applications without sudo or app management permissions
by immibis | 2025-05-15 09:46:29+00:00
Attestation is probably the worst feature of passkeys.

From a freedom perspective, I need to ensure that Google has no idea whether my device is an Android phone bought from an officially licensed manufacturer, or Waydroid or android-x86. Compliance is not an issue because I am, ya know, some random guy. The only way I can ensure this happens is by ensuring attestation is not possible.
by sethammons | 2025-05-15 09:47:02+00:00
Would love your feedback on a tool I am making that I think does exactly that. Still alpha, but would appreciate any feedback on if this solves your problem

https://voodoocall.com/docs/

tl;dr: configure responses to your 3rd party http dependencies, matching against header or body or url, and returning a custom response, including headers.

The best feature, I think, is that you can pass a header in that configures the response, so you can have tests that dynamically force response content/errors. That and allowing your integration tests to validate error paths and various states.
by miki123211 | 2025-05-15 09:47:40+00:00
As a customer, I want the ability to choose the way in which I pay a business I interact with, with the consent of that business of course.

Europe gives me less control of my personal data than the US would. I am no longer allowed to decide that I'd rather choose services that take payment in data instead of services that take payment in Euros.

I think people who disagree with this perspective should be accommodated. It's a valid objection and technology inherently favors monopolies, so you can't really have the Facebook equivalent of a vegan restaurant or gay club. I'm not against forcing (large) tech companies to offer tracking-free plans at reasonable prices for those for whom this is the right tradeoff.

What Europe is doing is just plain stupid, though, and it will be felt most by those who can least afford it.
by AStonesThrow | 2025-05-15 09:48:01+00:00
> as in most cases the expenses are fixed - just your own salary.

It sounds like you are hiding costs of overhead. What about rent for your workplace (whether it is your home, a coffeehouse, or WeWork) and your utilities, especially electric power and Internet access, and your HW/SW tools, including your notebook, monitors, accessories.

Don’t hide your externalities naïvely like an Uber driver.
by PicassoCTs | 2025-05-15 09:48:51+00:00
Its a filter for bad negotiators. Throw 1.5h commute on top of 9-10h work and you filter for people who have no sense of self-preservation and thus will also suck at negotiation. 3 years in burnout, rinse and repeat.

Game-development already is a super-hostile work environment, where "talent" is regularly replaced by some starry eyed university-grad for cheap. If people are just ablative material and payment is all the captain crunch you can eat in the cafeteria, nobody at a cult gets to work remote.
Show HN: Internet Archive File Browser
by drzel | 2025-05-15 09:49:15+00:00
I currently upload and store match demos for my open source game project FortressOne on AWS S3. Around 180GB currently, and rising. My plan was to stick these on archive.org for posterity, and also to save some money.

The resultant https://archive.org/download/fortressone-demos file browser left a bit to be desired. In particular I wasn't able to sort the files in reverse chronological order.

I wanted a better UI so vibe coded Internet Archive File Browser. It's a single HTML file with embedded JavaScript running on GitHub pages. Works for my purposes. Free and open source.

If you are an open source project and storing files that could reasonably be hosted for free on The Internet Archive this might be useful.

Enjoy.
by FinnLobsien | 2025-05-15 09:49:16+00:00
> I think you're on the right track, but in my opinion, it is more about having reliable employees than employees who care or are engaged.

Sure! I think the (maybe sad) reality is that most larger companies don't actually need excellence in most roles.

First, excellent people tend to have bigger variance and second, most jobs just don't require being that good.

I imagine that in today's Apple, there's no way Jony Ive would be as influential. And maybe that's just how things go:

The types of people who can innovate and change things are dissatisfied with the status quo. But once you ARE the status quo, you seek precisely the people who want to maintain it.
by debuggerson | 2025-05-15 09:51:02+00:00
The more we chat, the more irrelevant details pile up. For example, a small mention early on might get repeated or build on itself, leading to a lot of unnecessary context. As the conversation continues, it becomes harder for the model to focus on the main point because it gets tangled in all the extra information. Unlike humans, who can intuitively filter out the noise, LLMs struggle to keep track of what’s truly important in longer, more complex exchanges.
by dspillett | 2025-05-15 09:54:03+00:00
> So many weird assumptions here.

In your response, yes. Either that or you are significantly misreading my posts.

> How exactly is everything optimised with families in mind?

It isn't. I didn't say that at all. Some things are, possibly not enough, but many parents think everything should be and everything that isn't implies some deliberate slight.

> Ask any parent and I'm sure they will tell you how unoptimised their life is.

Ah, the old “you are not a parent, you don't know how hard it is”. I know many parents, and even without that personal context the issues with parenthood are well documented throughout our culture. If anyone is ignorant of reality here it is parents who are surprised to find it isn't easy…¹

> Why does a single person with their own expendable income worry so much about being catered for specifically?

I don't, and that isn't what I said.

> Your only responsibility is to yourself.

Incorrect. I have parents, other family, friends, pets, my work (though that could be filed under responsibility to myself I suppose - I'm not a public servant by any description), other organisations (both commercial and charitable) that I interact with, certain responsibilities we all have to society in general, etc.

> Do you look around and bemoan family specific services?

I very much do not, I don't even bemoan funding them, and I explicitly said as much (to quote: “I don't begrudge my taxes going into education and relevant parts of the NHS…”). Try reading what you reply to before replying to it!

> It's such an odd thing to care about unless you had a grudge.

Not a grudge as such. Just an irritation that if I'm sometimes seen as selfish if I appreciate something that is optimised for my lifestyle. I've been called selfish for just not wanting to have kids.

> Kids aren't a 'lifestyle choice'

They very much are. It is a choice that affects your lifestyle in a great many ways whichever side you choose (or, in some cases, have chosen for you).

> Do I need to go into the reasons why kids are important

No need, I've been told these things, despite already knowing them, many many many times already!

> who will be paying to keep you alive when your older?

That is a complicated discussion that I really don't have time for ATM, but further to “why kids are important” I am well aware of the problems an average ageing population can cause.

--------

[1] Obviously excluding those whose kids have specific issues, be they physical, mental, or both. Those matters are not predictable unlike the general challenges almost all parents face.
by famouswaffles | 2025-05-15 09:56:42+00:00
It's definitely a tired and semantical one because as he said, it brings no insight and is not even good at the analogy level. I can't have a conversation with Dracula and Dracula can't make decisions that affect the real world, so LLMs already break key aspects and assumptions of the 'Document Simulator'.

Pre-trained LLMs will ask clarifying questions just fine. So I think this is just another consequence of post-training recipes.
by jampekka | 2025-05-15 09:57:14+00:00
If you price out low-income people, you do get relatively more revenue from high-income earners. But the low-income people also get less service.

The non-charge eligible trips of the low earners declined as well. The paper did not differentiate between sources of income, and I'm not sure how relevant that is.

So the "poor off the zones" stands. Of course it's a matter of opinion whether this is desirable or not.

The paper is available without paywall here: https://www.mit.edu/~hamsa/pubs/Craik-Balakrishnan-TRR2022.p...
by miki123211 | 2025-05-15 09:57:59+00:00
> What’s wrong with context-based ads?

What ad is relevant to a Taylor Swift song? A news article about a shooting (a naive algorithm will say "guns")? A Youtube video explaining the Fourier series?

What about a TV Show review... that is watched by people around the world, and where the show in question is on different platforms in different countries? Does displaying Hulu ads to readers in countries without Hulu access make sense?

Non-personalized advertising favors big brands, because most content isn't contextual, and only brands with extremely broad appeal advertise on such content. This is why so much TV advertising is cars, banks, medications, detergent, shaving cream and so on.
by imiric | 2025-05-15 09:58:10+00:00
Agreed. The only advertising I stand is one I personally seek out. To me the pinnacle of this were product catalogs. I want to buy a computer, so I subscribe to "Computer Shopper Monthly", and get a magazine with nothing but computer ads. Those were always fun to browse, since I was interested in the product in the first place. E-commerce started as a digital implementation of product catalogs, but as companies got greedier, that just wasn't enough.

The key culprit is that user data is used not just for advertising products that the user might be interested in _today_. But to create a profile of their interests so that companies can predict what they might be interested in at any point in the future, which can then be used to design more effective advertising campaigns tailored to the type of products they're most susceptible to be manipulated into buying.

Furthermore, this profile is also generally useful to anyone who wishes to psychologically manipulate a group of people into thinking or acting a certain way. Since advertising is a branch of propaganda, governments and political agencies are particularly interested in this use case. It's pretty obvious that the current global sociopolitical instability is largely a product of this type of manipulation.

So considering that both governments and companies have an interest in user data, this genie is never going back in the bottle. The best we can hope for is for the exploitation to be contained via regulation by governments that haven't been fully corrupted yet.
by ayrtondesozzla | 2025-05-15 09:58:35+00:00
I recommend using Anki (or whatever software does the job) to commit everyday, normal stuff that comes up to long-term memory.

Anki has desktop and phone apps, and if you make an account online, you can connect both to it and sync across the two devices with no effort. I can do my daily review and add cards from laptop or phone whenever something comes up.

I use no subdecks, and zero complex features. Add cards, edit in the "browser", delete sometimes if I've second thoughts. 40 new cards each day, reviewing is ~45 mins and a joy.

All that to say - it's a direct antidote to the issues being described here. I rush to new things less, and spend much more time consolidating and forming links between stuff I know or "knew".

It's directly pushing me towards behaviour that fits the reality of how my brain works. Tabs are being closed with me saying to myself - I'll learn the name of the author and book for now, that's a good start.

Great for birthdays, names, an anecdote you loved, a little idea you had, fleshing out your geography, history, knowledge of plants, lyrics, nuggets from the Common Lisp book you're doing, etc etc.

So for me one huge thing to reclaim your brain and get acquainted with your memory is - flashcards!
by pjmlp | 2025-05-15 10:00:14+00:00
I on the contrary, I rather reach out to C++, even though I like D, it isn't the features, it is the ecosystem.

Otherwise I rather stay in JVM/CLR/V8 land, when I don't need to.

I have been around D since Andrei Alexandrescu's book was published, even he is now back in C++ at NVidia, as his main work after he kind of stepped away from his role in D development.

And he is one of the figures on C++26 reflection papers.
by olllo | 2025-05-15 10:02:00+00:00
Thank you! I completely agree—TSVs/CSVs are such a simple yet powerful format, and it's great to hear you're making good use of them. I'm also a big fan of doing as much as possible locally—our machines are incredibly capable these days. Good news: I'm currently working on the macOS version of Data.olllo and plan to submit it to the Mac App Store soon. Stay tuned!
by potato3732842 | 2025-05-15 10:02:19+00:00
Why the heck wouldn't I want to know what fraction of people actually subject to the new policy fall with in the group of interest?. There's nothing that says the 2% of the overall group aren't the same 15% who will be taxes. Now, obviously we know from common sense and observable reality that that's not the case but it still begs the question what the number is. Saying "85% of people in the affected area are not subject" and then "2% of the interest group city wide is subject to the policy" implies some upper and lower bound but it doesn't actually say much about what percent of those subject to the tax are subject to it.

Like, it's 20-goddamn-25, everyone with an IQ above room temperature should be instantly red flagging these sorts of minor but potentially very meaningful omissions.

Like maybe the number is 10% of something instead of 2%, IDK, but with the surveillance dragnet and statistics firehose NYC policymakers have access to it's hella sus that they didn't just give an outright or more preciously bounded answer.