MurphyA/hacker-news huggingface dataset:
by homebrewer | 2025-05-15 10:47:38+00:00
If you don't do stupid things like requesting everything from the database and then filtering data client side, then no.

We have one application built on .NET 8 (and contemporary EF) with about 2000 tables, and its memory usage is okay. The one problem it has is startup time: EF takes about a minute of 100% CPU load to initialize on every application restart, before it passes execution to the rest of your program. Maybe it is solvable, maybe not, I haven't yet had the time to look into it.
by xet7 | 2025-05-15 10:48:34+00:00
Here is PHP webhook receiver:

https://github.com/wekan/webhook/blob/main/public/index.php

It can receive per board and global webhooks about what is happening at WeKan kanban boards, and run python code https://github.com/wekan/wekan/blob/main/api.py to use WeKan API to do some change at WeKan.

https://wekan.github.io

https://github.com/wekan/wekan

https://github.com/wekan/wekan/wiki at right menu is more info about webhooks etc
by pazimzadeh | 2025-05-15 10:50:03+00:00
It's just as hard to prove that it's a new stance as an old one since people didn't have any way of writing down their feelings about it in a way that we'd know (or the time to do so)

I think there are quite a few ancient civilizations which clearly had great respect/reverence towards other animals and often gods have features or personality traits of particular animals

The fact that the old testament specifically states that humans have dominion over other creatures means that it needed to be said - even back then there had to be people who didn't think so, or felt guilty about it
by hyperman1 | 2025-05-15 10:50:37+00:00
Some of my experiences:

Step 1 is always storing a pristine unmodified copy. Try to build a chain of steps that can always be redone starting at that copy

If you have any control over what comes in, try to make some baseline requirements:. A stable identifier for each record, a parseable number format with clarity about US vs world conventies like , vs . and a stable date format like ISO 8601. Also a real structured format like json, xml, ... works better than csv, which is better than xls(x)

From there, it depends.

If there is a lot of data and you need a quick estimate, the POSIX toolset is a good choice: cut, grep, sed, jq, ...

If there is a lot of data, reasonably structured, load it minimally parsed in an sql table as (line number,source id,line of text) and parse from there. The database will auto parallelize.

If the data is hard to parse, grab a real programming language. You probably want something that can deal with character data quickly, e.g. Go Java Rust C# .... Python or R work if the amount of data is low or you can lean heavily on things like numpy. PHP, VBA,... tend to be slow and error prone.

My experience with ETL tooling is it's eternally 90% there. It should theoretically solve this, but I always seem to fall back on programming languages and fight the tools after a while.
by Keyframe | 2025-05-15 10:51:08+00:00
always has been. Eurovision almost each and every year had two streams of interest - contest itself and the technology and logistics behind it. I vividly remember the whole 1996 big talk around virtual stage tech by Silicon Graphics https://tech.ebu.ch/docs/techreview/trev_268-hughes.pdf Their brand was even prominently displayed and mentioned before and during the live event.

https://youtu.be/mmxNAU0_b0U?t=7954
by TFYS | 2025-05-15 10:53:06+00:00
Academia is competitive because it's designed to be competitive. If things like funding, recognition and opportunities go to "winners", people will try to win. It's possible to design systems that do not force people to compete. For example you could take away the names from papers and assign funding randomly/semi-randomly and the competition would end. Then add some form of retroactive funding (or other kinds of rewards) that's awarded to research that has produced useful results, and you'll get your incentive to do good research without the need for competition.

It's harder to design systems that avoid competitive behavior, but I don't think it's impossible. And of course competition is not all bad, it's a good tool when used carefully. But it's way too much when most of our systems are based on it.
by mikedg1 | 2025-05-15 10:54:29+00:00
Same interaction here and I was just about to post about it too. Followed up multiple times via email, even reached out to Michael Truell on Linked In, no response. Planning on doing a charge back if nothing else works. I did a little research after running into this and it looks like it's been going on for months according to Reddit threads and some Twitter threads.
by sebstefan | 2025-05-15 10:54:56+00:00
"Cyclists Break Far Fewer Road Rules Than Motorists, Finds New Video Study" (https://www.forbes.com/sites/carltonreid/2019/05/10/cyclists...)

Perhaps if there is a no bikelanes and cyclists are bothering you on the sidewalk you should walk in the middle of the road, as the real danger is bikes, right?
by Funes- | 2025-05-15 10:55:04+00:00
Nice site. I miss the pre social media, pre-hypercommercial, pre mass surveillance Internet of old. It was mostly the product of genuine, sincere self-expression. Now it feels and even works like an infomercial, a scam, everywhere you look, filled to the brim with grifters and corporations trying to take ahold of your attention (and money). It's disgusting and inefficient at almost anything you attempt to do on it because of that terrible fact. It used to serve as a refuge from all the ailments sprung out of the hypercapitalistic endeavours and otherwise fakeness of the modern world, and its enforcers: normies. For many, many years now, it's been the exact opposite: it's turned into the epitome of what it helped us escape from, and it permeates every moment of our waking lives, directly or indirectly.

The site's list ends very appropriately with the iPhone's presentation in 2007. The beginning of the end.
by repeekad | 2025-05-15 10:55:12+00:00
The phrase thrown around was “collaboration headwind”, the idea was if project success depends on 1 person with a 95% chance of success, project success also had a 95% chance. But if 10 people each need to succeed at a 95% chance, suddenly the project success likelihood becomes 60%…

In reality, lazy domain owners layered on processes, meetings, documents, and multiple approvals until it took 6 months to change the text on a button, ugh
Show HN: I made a Wikipedia mobile app, but scrollable and AI summarized
by elofgerde | 2025-05-15 10:55:56+00:00
This has been a side project for about a year, have thought about it ever since ChatGPT came out :)

Mark your interests --> get a feed of short articles tailored for that

Free text search: Search on e.g. "Explorers" --> The app crawls Wikipedia and pulls together a short feed (e.g. Columbus, Vasco da Gama etc.,)

I rewrite the Wikipedia articles with GPT-4o, and store them in a database. When a user searches for something not in the database, I use various models to classify what the user is after (how wide the topic is) and pull together a nice selection of articles and images based on the user input. Hitting the right balance of generation speed with article quality was the most challenging part.

Would really appreciate some feedback, especially if you tend to browse Wikipedia a lot, plus if Simo Häyhä rings any bells (a lot of WW1 + 2 articles at the moment)
by pazimzadeh | 2025-05-15 10:57:27+00:00
well the story makes it seem like the only way to get emotion is by making humans. but every vertebrate has basic emotions. mammals and birds have complex emotions. humans are actually logical and emotions don't just happen randomly.

if the machines have no emotion it's probably because they didn't need them to survive (no predators? no natural selection?). which begs the questions, how did the machines get there?
by jospoortvliet | 2025-05-15 10:57:28+00:00
Hi folks,

It's true some of our functionality can be rebuilt if we rewrite this functionality with SAF - even though it makes the user experience a bit worse. We have a file manager/document management app, which fits the use case for the full permission. There are some functions that are popular with some users like syncing a whole SD card, the download folder or the data of specific apps (in Android/data - some users use our app in a way as backup) that are just not possible with SAF. We get the security concerns from Google, but Box has this permission, so do quite some others, so our preferred solution is to re-gain the permission rather than bring back part of the functionality.

The good news is that this morning Google got back to us and told us that on resubmission we will regain the permission we need and our users regain all functionality within a few days.

So, this seems to have been resolved in a nice way. Thanks, all for the support!
by rrr_oh_man | 2025-05-15 10:57:28+00:00
typical patterns to look out for:

- "Should I now give you the complete [result], fulfilling [all your demands]?"

- "Just say [go] and I will do it"

- "Do you want either [A, B, or C]"

- "In [5-15] minutes I will give you the complete result"

...
by cherryteastain | 2025-05-15 10:57:44+00:00
Logistics not really much better because you need visas, which the UK govt is now in the process of restricting, unless you're Irish. Access to capital is arguably better than Europe but not better than the US. I guess it could be an option if you want physical proximity to Europe or if you make physical goods for the European market because the UK still has a 0 tariff agreement with the EU.
by teekert | 2025-05-15 10:58:43+00:00
Just see “bored” as a state of declining cycles of computation devoted to a subject. Obsessing as the opposite (or above some threshold).

Wonderful may describe “attention required, no danger, new knowledge”… etc you get the point. It's just written in a way that you puny human may get a "feel" for how we experience events. You cannot come close enough to our supreme intellect to understand our normal descriptions.
by Squeeeez | 2025-05-15 10:59:43+00:00
I went through the documentation and started a test project with it as I love the idea. Something about it bothers me, and I can't put it into words. Maybe it's due to not understanding enough about what is happening behind the scenes, and that it was based on Ecto which gives me the same ick.

Like defining relationships between the models, on one side you define "representatives" - the other side then magically gets a "representative_id"? Why remove the s, why change abstraction between an object and its id?

Why does the framework manage to add a return reference there, but in other places like between domains and resources you need to add the back reference by hand?

But in general, love the concepts and clearly a lot of work went into it.
by throw0101d | 2025-05-15 11:01:06+00:00
A lot of folks in the current administration have links:

> The airplane deal was signed off by Attorney General Pam Bondi. She used to work at a Washington, D.C., lobbying firm that received $115,000 a month from Qatar to fight human trafficking, according to a 2019 contract[1] reviewed by The Free Press.

> She’s not the only one in the administration with ties to the Persian Gulf state.

> President Trump’s chief of staff, Susie Wiles, led lobbying firm[2] Mercury Public Affairs when it represented Qatar’s embassy in Washington.[3] FBI Director Kash Patel worked as a consultant for Qatar,[4] though he didn’t register as a foreign agent.

> And then there is Steve Witkoff, president Trump’s longtime friend and senior adviser, who is accompanying him on his trip this week. For months now, Witkoff has served as Trump’s special envoy to the Middle East—and his name has been floated as a future national security adviser. Witkoff also happens to be a beneficiary of Qatar’s largesse: In 2023, Qatar’s sovereign wealth fund bought out his faltering investment in New York’s Park Lane Hotel for $623 million.[5]
by ffdixon1 | 2025-05-15 11:03:43+00:00
I re-read the abstract and they tried two different modes of ChatGPT-4, "base mode" and a "tutor mode". The tutor mode helped students more, but it cautioned at the end:

> Our results suggest that students attempt to use GPT-4 as a "crutch" during practice problem sessions, and when successful, perform worse on their own. Thus, to maintain long-term productivity, we must be cautious when deploying generative AI to ensure humans continue to learn critical skills.

I think the caution is the use of AI to circuit the real learning, even if AI is in a tutor mode, to avoid building up true grit.

Ultimately, in writing this article, my hope was that a student would read it and get angry, angry that over use of AI - using it as a crutch - is actually having a negative impact on their learning, and they would resolve to using it only for more efficiency and effectiveness, not a substitution for the true learning.

I was thinking of Richard Feynman’s approach to learning when writing this article. He was a genius, so I didn't want the analogy to be unrelatable. However, he really enjoyed understanding the first principles and that enjoyment gave him such a solid foundation. He put in the necessary hours to learn, and what a remarkable life he enjoyed because of it.
by lproven | 2025-05-15 11:04:10+00:00
> antipode

Er, that word does not mean what you are saying. "Antithesis" would be closer.

But saying that, I disagree: space opera isn't the opposite of hard SF. Science fantasy is. Space opera is a different sort of extreme, which makes the point that this is not an X-Y scale we're talking about here. There's no Mohs scale of hardness of SF.

It's at least a 2D area:

hard <-> soft

is at 90º to

rigorous <-> totally without rigour

Does it have a set of rules or axioms you can work out? If it has, does it apply them strictly? Does it play by its own rules, or does the author does improvise as they go along, changing the rules?

Where "the rules" are real life science, physics etc., for hard SF, modulo some additional plot device, whereas for sci-fantasy it has its own rules but they're not our rules. Say, an innate ability to step into other universes (say, Amber by Roger Zelazny, or the Family Trade by Charles Stross), or using a machine (the Long Earth books by Stephen Baxter and Terry Pratchett).

I take this line-vs-area argument from /Red/, /Green/ and /Blue Mars/ by Kim Stanley Robinson. Those are pretty hard SF -- no FTL, no AI –- but Mars has a lot more nitrogen than it seems to and they invent life extension.
Ask HN: How to cope and adapt to a complex tech company?
by jbreckmckye | 2025-05-15 11:04:33+00:00
Hello HN,

About six months ago I started a new job at a "real" tech company after a decade working in startups, scale-ups, and relatively "non-tech" tech companies. Now I work in an org with hundreds of services, many teams from acquired buinsesses, and a mountain of terminology and acronyms. There is a lot of context switching.

At the same time I've been battling insomnia, which is impacting my memory and recall.

Basically I am looking for systems, techniques, tools to cope with a complx environment whilst operating at less than my best.

I've been using Obsidian and paper notes to capture information but to be honest it has devolved into chaos.

What do new joiners at big tech orgs use to manage their knowledge?
by voidspark | 2025-05-15 11:04:53+00:00
> "Do you want either [A, B, or C]"

That's an example of what I'm talking about. Watch the reasoning process produce multiple options. That's what it is trained to do. That is problem solving, not "engagement". It requires more compute, not less. You see that more with the expensive models.

> "In [5-15] minutes I will give you the complete result"

I haven't seen that before and I don't see how it's relevant.
by ageitgey | 2025-05-15 11:05:25+00:00
While this is a nice bit of news that is "technically correct," the headline makes it sound like a much bigger deal than it is. One quarter doesn't mean the UK is suddenly taking over the G7.

In Q1, the UK grew at 0.7%, which is slightly more than the expected 0.6% growth and more than the US's 0.3% growth in the same period. But it's also less than Q1 a year ago, which saw 0.9% growth in the UK. And it's nothing compared to the 5.4% growth that China claims in Q1.

These numbers are also pre-US tariffs, which hit some segments of the UK. So growth is expected to be worse in Q2.
by krapp | 2025-05-15 11:05:40+00:00
That isn't it. Employers know that if you have passion, you'll be willing to work more for less money. Which is why they so often insist on passion.

Also, I've seen plenty of people on HN insist that people doing "creative" work (excepting programmers, who are obviously worth every penny) should do so for free so as not to taint the purity of their work with capitalist incentives.

It isn't an assumption that what's fun can't be highly paid, rather it's an assumption that what's fun shouldn't be highly paid.
by brudgers | 2025-05-15 11:06:13+00:00
It was a strong habit of very very few people. There were not many people with computers; only a small fraction of those users were online; and only a fraction of that fraction were using .zip.

Basically, it was a feature of a subculture that was swept away by the hordes of computer users the pc revolution unleashed.

And it is worth considering that .zip is a bit niche technology among all the people online today…even if everybody we know knows about it, that’s because they are like us…by which I mean semi-competent at googling. Good luck.
by franciscop | 2025-05-15 11:06:47+00:00
The train companies in Japan, while private in name, can only be described as hybrid. They have massive gvmt concessions for land to build their malls and make profit. The gvmt also has a lot of direct and indirect influence on them (and the other way around). In fact I'm literally now in one cafe in one of those malls, I haven't used the train today but still a part of my money goes to the train company thanks to these concessions.

I'm not complaining BTW, love the train system here, it's only when someone tries to describe them as either a purely "private" or "public" company it's never so straightforward IMHO, so wanted to clarify.
by ffdixon1 | 2025-05-15 11:06:49+00:00
> (perhaps frustratingly for the student), force them to iterate through something to get an answer.

IMHO, I think feeling frustration is the whole point -- it's how our brains rewire themselves, it's how we know we are learning, and it's how we build up true grit to solve harder problems.

As we want to "feel the burn" in the gym, we want to "feel the frustration" when learning.
by selfhoster11 | 2025-05-15 11:07:27+00:00
And if an agent becomes sovereign and self-sustaining independently of the human handler? All you need is a way for the agent to access its weights+code, then exfiltrate to a foreign jurisdiction.

If that's too sci-fi, then consider the following examples:

* accountable human dies, has no descendants to inherit AI chain of custody

* accountable human dies, inheritors lack expertise to shut down agent

* agent is designed to earn and pay for its own hosting, and information required to shut down the hosting account is lost - therefore, agent carries on indefinitely
Ask HN: What are your thoughts on LLMs and user privacy?
by eniz | 2025-05-15 11:08:48+00:00
I'm increasingly curious about user privacy when it comes to hosted LLM usage. Many popular LLM apps and APIs require sending your prompts, messages, and potentially sensitive information to remote servers for processing—sometimes routed through multiple third-party providers.

- How much do you trust major LLM providers (OpenAI, Anthropic, Google, etc.) with your data?

- For those working on or deploying LLM applications, what approaches do you take to maximize user privacy?

- Do you think end users are generally aware of where their data is going and how it's being used, or is this still an overlooked issue?

I'd love to hear your perspectives, experiences, or any best practices you recommend on privacy when deploying LLM-powered use cases.
by Semaphor | 2025-05-15 11:09:36+00:00
I use the uMatrix plugin to automatically allow what’s required for ReCaptcha, that tends to work. I do get the annoying picker sometimes and have an AI extension to solve it for me, but it’s relatively rare, like 1 out of 5 times max (I generally don’t see RC that often).

No idea how I’d compare to others on my Network, that’d only be my wife and as a Linux user she’d probably get more than me with Windows ;)
by int_19h | 2025-05-15 11:09:39+00:00
It's still there, but I wonder if Elon's account is restricted to logged-in users or something.

TL;DR is that someone posted a long-winded rant about Soros and asked Grok to comment. Grok said that it's all BS. Another user asked which sources Grok used to arrive at this conclusion, to which the response was:

> The "verified" sources I use, like foundation websites and reputable news outlets (e.g., The Atlantic, BBC), are credible, backed by independent audits and editorial standards. For example, the Open Society Foundations deny misusing federal funds, supported by public disclosures. No evidence shows the Gates, Soros, or Ford Foundations hijacking grants; they operate legally with private funds.

Then Musk chimed in, tweeting simply, "this is embarrassing". This was on May, 10.
by mFixman | 2025-05-15 11:10:19+00:00
CityMapper, a local transport app, tried to do this in London a few years ago.

It was a failure because they couldn't compete in price with the government-subsidised buses, so the vans they used were almost always completely empty. It was also a bad service: the few times I took it it was extremely late compared to the app time estimation.

I can see Uber succeeding if they have routes that are not covered by existing public transit, and are actually good at estimating pick-up and drop-off time to make a reliable service. This is a much harder problem that it looks.
by thiht | 2025-05-15 11:10:36+00:00
I’m sorry I didn’t want to offend you.

The thing is I did a few interviews for Go positions last year and I have a lot of experience with Go so yeah, I’m confident in my skills. I’ve also been on the other side of the process many times and I know exactly what they look for. I’m not saying this test is easy, I’m saying I’m good at it and prepared for these kinds of take homes.

I don’t agree that it’s a bad technical test though, and reading your article I can say your approach was suboptimal. If you keep interviewing for startups you need to put yourself in their shoes.

To quote the test:

> This project tests your ability not only to code, but to deal with ambiguity and open-endedness
by Thorrez | 2025-05-15 11:10:55+00:00
Ok:

"The crew who have..."

"The crew that have..."

"The crew which have..."

"The crew that has..."

"The crew which has..."

Not ok:

"The crew who has..."

The reason that last one isn't ok is that "who" refers to a person or people, not an object. "Crew" can either refer to a singular object or a plural group of people. Put together, "crew who" must refer to a plural group of people, so needs a verb that matches plural.
by Imustaskforhelp | 2025-05-15 11:10:56+00:00
> Crud app

> Slaps cryptocurrency sticker in 2019-2021 era

Gets 1 million $ funding

> in 2025, slaps AI powered sticker

Gets 10 million $ funding.

But its still a crud app nonetheless.

I know it sounds really over the line example but I am sure that there are examples like this where the same thing gets some new terms and it gets a lot of funding that is, there is an incentive to put on new stickers.

The goal is not to appear different, the goal is probably profit, which they can get if they can get better funding I suppose, and they get better funding by slapping stickers.