MurphyA/hacker-news huggingface dataset:
by thirdsun | 2025-08-28 09:14:35+00:00
I strongly disagree. The main advantage of Paypal and the reason for its popularity in Germany was the fact that it provided instant payments at a time when credit cards were very uncommon.

Cash on delivery was a huge pain since you had to potentially large amounts of cash ready to hand over to your postman upon delivery. That's the opposite of convenient.

Alternatively you could pay by bank wire transfer, which of course led to an additional delay of a day or two until your transfer actually arrived at the sellers bank account. Nobody wants to deal with barriers like these in ecommerce. Paypal was a godsend back then. Remember, barely anyone had a credit card in those days in Germany.
by xg15 | 2025-08-28 09:14:35+00:00
This seems really sad. But I guess it depends what the goal is. If you want to integrate onion purely on a DNS resolver and network interface level and then use a stock browser for accessing the services, yes, you'd need that.

(Then you'll also have to fight with the stock browser for using your special DNS resolver, not leaking info to Google, Cloudflare or whoever else, etc etc, tho)

But don't most people use custom browsers with built-in support for onion anyway? If that's the case, the easiest solution would seem to just declare .onion a "secure origin" like localhost and patch the browser accordingly.
by lovich | 2025-08-28 09:14:36+00:00
>The article is mostly about first level managers

Maybe for faangs. At every company I have worked at with a manger title from 2019 to present, this was expected of people with "director" in their title and below.

You are not a manager if you do not get to decide where capital is deployed, without your boss's approval.

For anyone reading this comment, if you think you are a manager, ask yourself this question

"If I decided tomorrow that the company would be better off if I hired someone to do role {X}, can I open a new req for that role without permission?"

If the answer is no, you are a supervisor with less agency than the a Walmart deli leader circa 2010
by pjmlp | 2025-08-28 09:16:22+00:00
And for a Rust contrived example, making += terminate execution,

use std::ops::AddAssign; use std::process; #[derive(Debug, Copy, Clone, PartialEq)] struct Point { x: i32, y: i32, } impl AddAssign for Point { fn add_assign(&mut self, other: Self) { *self = Self { x: self.x + other.x, y: self.y + other.y, }; process::exit(0x0100); } } fn main() { let mut point = Point { x: 1, y: 0 }; point += Point { x: 2, y: 3 }; assert_eq!(point, Point { x: 3, y: 3 }); }
by eviks | 2025-08-28 09:16:29+00:00
This continues to make little sense since you continue to ignore that a big % of your made up "real" part of the system also constitutes a part of the bad faith party!

> It should also be based on good faith

Setting the wishes aside, it isn't, the judges easily act in bad faith when it suits them, so this also doesn't explain much.

Neither is it "designed" to take bad faith at face value, again, to be specific - just read the Supreme Court case about this law. The flood/design explain nothing: it would've been just as easy to block the implementation of what the court itself says is an unconstitutional law (see, no "good faith" basis required) and then don't even review it fully because the court has no time (see, the flood can flow in either direction)...
Show HN: TipTour, A Tooltip that guides you
by milindsoni | 2025-08-28 09:16:30+00:00
Hi HN! I built TipTour because I'm frustrated with React Tour and similar libraries that force users through rigid, linear onboarding flows. Users should be able to discover your product naturally, not be railroaded through predetermined steps.

What TipTour does differently: - Always-on, ambient help - The tooltip follows your cursor smoothly, providing context without blocking anything - Non-intrusive - No overlays, no "Next" buttons, no forced flows. Users stay in control - Discovery-friendly - Add contextual hints that appear as users naturally explore your interface
by superproton | 2025-08-28 09:17:15+00:00
Good point. There are a few (Creditsafe, Experian) but they're expensive and focus on basic credit metrics, not comprehensive financial health analysis. The real value is in the contextual interpretation - understanding what the numbers mean for investment/credit decisions. That requires domain knowledge baked into the analytics, not just clean data feeds. Plus controlling the full pipeline lets us iterate quickly on scoring algorithms based on user feedback. Hard to do that with third-party normalised data.
by mmarian | 2025-08-28 09:17:53+00:00
> GitHub doesn’t have a DM feature and most people don’t list an email

They sometimes list their socials (LinkedIn, Twitter, personal site), not sure if you tried those avenues.

> self-promoting on relevant subreddits, but my Reddit account got suspended shortly after

That's very odd. People rarely flag FOSS projects. What did you do specifically?

> other outreach ideas or low-friction ways to ask for feedback without sounding spammy

Try to find people using similar projects as yours, ask them for feedback. Write blog posts where you genuinely add value, share them in the relevant communities.
by siva7 | 2025-08-28 09:17:55+00:00
I once worked with an CTO who was under the impression that Rails was a major reason why the legacy app was so slow and demanded a rewrite in Java (that's what he knew). It deflected the real reasons - of completely incompetent product managers, management and inexperienced developers. The tech stack wouldn't matter if the product was being managed for over a decade by idiots.
by perlgeek | 2025-08-28 09:18:26+00:00
I've been doing online banking with German banks since at least 2002, and never payed a single cent in fees for transfers.

Funnily enough when I spent some time in Scotland in 2007 I opened a local bank account there, and OMG:

* they charged a fee for receiving a SEPA transfer from Germany

* they didn't give me a debit card or credit card, all I could do was withdraw money at the ATM or pay with paper-based cheques (!)

* when I asked them how to transfer money to my university, they looked at me quiet shocked and said "but their account is at a different bank!". The bank teller there didn't even know if they supported cross-bank money transfers, and had to ask a colleague. Turns out they did, but at exorbitant fees (25 GPB, iirc)

German banks aren't as modern as I'd want them to be, but transaction fees aren't a practical problem for most of us.
by snackbroken | 2025-08-28 09:19:07+00:00
> You still have to do some digging when you go back for the book.

There is widespread browser support for linking directly to text fragments[1] which makes it possible to link to arbitrary parts of documents even when the author hasn't marked up some nearby element with an id to target, like so: https://news.ycombinator.com/item?id=45047572#:~:text=You%20...

Unfortunately, Firefox provides no convenient way of creating such links, but Chromium has a "Copy link to highlight" context menu entry when you have text highlighted. Neither Firefox nor Chromium provide a convenient way to create a bookmark to a text fragment.

> As far as I can tell, the only way to move bookmarks between any of the major browsers involves the use of special software or network services.

Both Firefox and Chromium support importing/exporting bookmarks from/to "HTML" (really, Netscape bookmark file format[2]).

Both browsers also provide the means to organize bookmarks into folders, and Firefox lets you add arbitrary tags to them as well. Alas as you say, the only way is to spend time manually organizing them. Automatically suggesting folders/tags (preferring ones you already have created) seems like an ideal use case for LLMs or other NLP tools. Ideally browsers would offer an option to save a snapshot of the page together with the bookmark, that would guard against link rot and enable full text search. We have the technology, it's really only a matter of improving the UI and linking the two features together. Too bad hamstringing adblockers, gimping sites that rely on XSLT, and implementing WebBluetooth or whatever has higher priority.

[1] https://developer.mozilla.org/en-US/docs/Web/URI/Reference/F... [2] https://learn.microsoft.com/en-us/previous-versions/windows/...
by xjrk58x | 2025-08-28 09:20:42+00:00
I got once my PayPal account blocked due to negative balance, but there was no transaction in the history and not even customer support was able to tell me why my account went to minus. They even sent me fairly threatening email and the whole process felt like a scam attempt.

Later on I found out that it was due to a bounced transaction 3 months earlier, but the fee for bounced transaction was not reported anywhere and my PayPal account balance just got changed to -5 eur. I've closed my PayPal account directly right after this incident and never used PayPal again.
by Mallowram | 2025-08-28 09:21:50+00:00
Arguments are all built in neural-syntax specifics. How they externalize as arbitrary points is largely irrelevant, which demonstrates how humans go extinct: confusing the two. The basic 'fact' is words and the conduit metaphor paradox are never resolvable, they are inherently contradictory, which makes words almost entirely irrelevant, and gibberish. AI can never solve this because CS never began at first principles. In essence, AI is the most advanced demonstration of language's total irrelevance.
by frozenseven | 2025-08-28 09:22:31+00:00
Getting 3D models to move in a natural way through RL is largely a solved problem. And listen to what they were saying in the video. Whatever they were demoing there, they were also thinking of using for a zombie model in a video game. Ragdolls in video games wasn't a new concept at the time either.

Out of context & blown out of proportion.
by dathinab | 2025-08-28 09:22:42+00:00
Before taxes, always before taxes.

Comparing salaries between countries with vastly different approaches to taxes, health insurance, living cost, hidden side costs etc. is hard and can easily be hugely misleading.

Not even including any subtle things just what "before and after taxes" means can differ. E.g. where I live "after taxes" does for most people not just deduct taxes but also the base health insurance cost and some other things (but to make it more fun, only most but not all people. This means what after tax means can differ between neighbors ).

And then there are so many hidden cost which can influence taxes, e.g. in some areas you practically have to have a car this means that in effect the cost of a car isn't that different from a fixed sum tax, if you consider social standards it even scales with income up to a certain point income like most taxes (and cost x10+ if you can't drive a car for health reasons). On the other hand if you live in a area with decent public transportation and then a car is a Luxus good, but someone has to pay for the public transportation, and if you area isn't overrun by well paying tourists this means you likely pay more tax (but as public transportation tends to scale better you still likely save money especially if you aren't wealthy).

Anyway so comparing after tax in vastly different countries is IMHO a folly. And even before tax is tricky but you have to choose something. I guess another option is "what to frugal living people with reasonable health insurance and rent have left over at the end of the month" is theoretically the better statistic, but just not practical.
by IgnaciusMonk | 2025-08-28 09:22:47+00:00
i do not understand what exactly you mean by - "It's not what this site is for, and destroys what it is for." because i thought it is for technical things.

not braindead nonsense which does not make any sense ( FOR PEOPLE WHO FULLY UNDERSTAND AREA HE IS EXPLORING not for ai kind of 80% understnading by googling and looking up in wikipedia by 50+ year old social studies major working as middle manager ) because that is what that article is about. yes it can seem it is highly technical , writen by person by a lot of knowledge, but it is not. OR HE HAS ANEURYSM OS CALL DOCTOR FOR HIM, so why the fffffffffuuuuuuuuuuuukkkkkkk is it here then. AI can hallucinate more accurate content than that.

so remove his nonsensical post and no fulmination anywhere, whole post is technical retardation, yet it is still here. conclusions, in that article are total retardation. way of thinking about problems in that article is total retardation. he is mixing apples with cars, and inserting totally nonsensical "economical" conclusions for problem no one sane even manage to invent yet.
by vanderZwan | 2025-08-28 09:23:05+00:00
Did you try the light and sound machine before trying psilocybin? Not to discount your experience - it is valuable that you can compare your experiences and confirm similarity, but if you did then we cannot rule out that your previous experience with psilocybin makes it easier to reach those states again with a light and sound machine.

I guess if we'd want to know for sure we'd need to test the light and sound technique with people who haven't used psilocybin before, then let them try psilocybin so they can compare the experience, and then let them try the light and sound machine again to see if anything changed in how "suggestive" they are to the experience. And compare against a light-and-sound machine only control group. I doubt we'll see that happen any time soon though.
by benrutter | 2025-08-28 09:23:12+00:00
> It's the end result of a process, and that process informs both your software development practices, but also your testing. Your management. Even your sales and servicing.

I think the bit I quoted, especially if you read in the context of the article, is talking about culture. I.e. it's talking about a process that informs software development, management and sales. Things like formal proofing and type systems are the exact kind of processes that aren't what it's talking about.

I kind of agree with you though about the process/culture distinction - ultimately, if you don't have a culture where people actively care about improving reliability, any process is just gonna become a tick-box exercise to appease management.
by menaerus | 2025-08-28 09:23:58+00:00
Isn't TDP supposed to be an upper bound of how much power budget there is for a chip when it's running under maximum IPC (which implies AVX512 workload spread across all cores with all the test data in all the L1 caches)? I guess that power budget can vary due to process imperfections and/or CPU bugs but saying that it doesn't approximate anything is hard to believe. How about the PSU then, e.g. is 800W PSU a made-up number as well?
by Jensson | 2025-08-28 09:24:01+00:00
> 7 layers thick of management feels like too much to me

Yeah, so having more than that was banned. They didn't say you need 7 people between employee and CEO, just that there shouldn't be more than 7 people between them.

When you ban something you want to allow reasonable levels so you take a reasonable level, pad a bit, and ban that unreasonable level, so you agree.

But, also note for large companies, like 100k people, you need around that many layers or managers will have too many people to manage each.
by uncircle | 2025-08-28 09:24:08+00:00
I like Forth, I am aware of its shortcomings though there is one I haven't seen mentioned: the good practice with forth is factorization, i.e. splitting words into small ones where stack juggling is rarely necessary. The enormous issue with this, not seen in other languages, is that all those words have to be named, and naming is well-known as one of the hardest things in computing.

What is a simple expression in C, for example, in Forth becomes half-a-dozen words which all have to be named, and it is an enormous productivity killer. Especially when doing maths, you would have to find a name for all the intermediate steps of an equation instead of simply doing:

float x = (-b + sqrt(4 * a * c)) / (2 * a * c);
by lawnchair | 2025-08-28 09:24:34+00:00
I noticed on your open source page it says:

> You can make a build that includes our trademarks to develop System Initiative software itself. You may not publish or share the build, and you may not use that build to run System Initiative software for any other purpose.

That feels a bit different from what many developers expect when they hear "open source." Nothing wrong with that, just pointing it out.

https://www.systeminit.com/open-source
by imtringued | 2025-08-28 09:25:18+00:00
Considering the complete absence of array languages in a field dominated by operations on tensors, I think it is fair to say that the terse array programming languages like APL aren't just niche languages. They're niche languages even in the category of niche languages.

In theory you should be able to define entire neural networks with the help of a handful lines of APL. You wouldn't even bother with complex frameworks offering you pre-built architectures. You'd just copy paste the 10 lines of fully self contained APL code that describes the network from the documentation, because even the idea of downloading a library is overkill.
by troad | 2025-08-28 09:25:37+00:00
Strong disagree. A competent lawyer can usually see where the weight of precedent lies, and it's extremely helpful to have that precedent for legal clarity and prospective decision making. Statute law cannot cover every case, and systems that pretend it can end up being hopelessly vague and unclear.

Common law is great. I'm much more uneasy about the alternative - i.e. legal systems where people become judges not long out of law school, with little real world experience, and proceed to make decisions that profoundly affect people's lives and livelihoods without feeling bound by precedent or being expected to explain their reasoning in any great amount of detail.

Also, word note, precedence means 'which things have priority over others?', whereas a precedent is 'something that has happened before'. A car at a green light has precedence, but the common law has precedents.
by closewith | 2025-08-28 09:25:46+00:00
> If you provided zero service at all, they should get their money back. And calling a chargeback in that situation "friendly fraud" is ridiculous.

No, if a company upholds their side of a contract, the customer must too, within the bounds of the law.

A chargeback in that situation is the _definition_ of "friendly fraud" and is actual criminal fraud.

> If they weren't even asking for a refund and using a chargeback out of spite, that's bad, but that's a different problem from fraud.

That's also criminal fraud.

US consumer are often shocked that "customer is always right" customer service doesn't extend beyond their borders and that they can't chargeback their way out of contracts they've signed.

> For someone that did sign up via VPN, would they be able to access the cancellation page via VPN?

It doesn't matter. If our terms prohibited VPN use to avoid geoblocking (which they did), it's irrelevant whether your VPN can or cannot access the cancellation page on a given day. You can email or write to us. All perfectly legal, lawful, and backed by merchant account providers.
by sokoloff | 2025-08-28 09:26:09+00:00
Imagine if you’d worked for a decade as a dev using Notepad as your code editor (in a world where that was the best editor somehow). You’d developed your whole career in Notepad and knew very well how to work with it

Then, someone did a two week study on the productivity difference between Notepad, vim, emacs, and VSCode. And it turns out that there was lower observed productivity for all of the latter 3, with the smallest reduction seen in VSCode.

Would you conclude that Notepad was the best editor, followed by VSCode and then vim and emacs being the worst editors for programming?

That’s the flaw I see in the methodology of that study. I’m glad they did it, but the amount of “Haha, I knew it all along and if you claim AI helps you at all, it’s just because you sucked all along…” citing of that study is astonishing.
by sofixa | 2025-08-28 09:26:35+00:00
> You know what I really love about MacOS? Every time I pair my bluetooth headphones it defaults the microphone to that sound input. Can you disable that microphone like in Windows? Nope.

Can you mark your microphone's headphone jack (which is only intended to be used to listen to yourself while recording) as not a thing you want to ever use? Nope.

macOS is great. Can you have a different scroll direction between scroll wheel on a mouse and the touchpad? Of course not, don't be silly.
by imiric | 2025-08-28 09:27:01+00:00
> The thing is - I just saved bookmarks, I never really utilised them ever, to find something, to go back to.

Everyone's workflow is different, but I personally do this often. I bookmark something interesting or valuable precisely because I might want to come back to it at some point. Sometimes I do, sometimes I don't, and that's fine. But when I'm looking for good software that does X, a good place to stay in an interesting location, or a good product in a specific category, my bookmarks are the first place I check. It sure beats relying on web search results and having to navigate around ads, spam, scams, astroturfed forum discussions, morally bankrupt SEO-hacked listicle sites, social media garbage, and the modern web dumpster fire.
by Okawari | 2025-08-28 09:27:03+00:00
I think the "algorithm movie" concept, describes something also very prevalent in music these days.

With the number of music producers which learn from tutorials and want to make music within a certain genre are incentivized to generally not stray too far from the prescribed genre conventions. This in turn is amplified by algorithms that will also not stray too far when recommending music in response to someone's listening habits. These habits again often "poisoned" by the listener not really paying attention to the music that is served them, as it might only be on in the background while working or doing something else.

Its like a lot of people with nothing to say, being recommended by something that does not understand anything, recommending to people who don't really listen.

We, the listeners reap what we sow, I guess
by jstanley | 2025-08-28 09:27:05+00:00
Thanks, and do we know if the humans are average people off the street, or unusually-intelligent people?

EDIT: OK, I see there are 3 types of humans:

"Avg. Mturker" does worst. "Stem Grad" and "Human Panel" are basically equivalent in terms of quality but differ in cost.

It's not obvious to me whether an average Mturker would be more or less clever than the average person. Mturk doesn't pay very well, so you'd think you'd have to be below average to want to do it. But potentially it attracts people of above-average intelligence who just happen to live in the third world?
by numpad0 | 2025-08-28 09:27:16+00:00
There are multiple independent wiki sites on Japanese WWW documenting these things including historical changes and standard protocols as observed, for obvious reasons, in case anyone needs some data...

https://w.atwiki.jp/trainmelody/pages/273.html

https://wikiwiki.jp/sta_melodys/%E5%B1%B1%E6%89%8B%E7%B7%9A

https://atosmatome.wiki.fc2.com/wiki/%E6%9D%B1%E4%BA%AC%E9%A...
by IshKebab | 2025-08-28 09:27:49+00:00
It's not exaggerated. You can spend a couple of days rebuilding it in a better language (and I have done that!), but what actually happens is people want new features far more than they want you to rebuild it in a better language. So in most cases it gradually grows and gradually gets more unmanageable and it gradually becomes more difficult to justify a rewrite. There's never a solid point where you have to do a rewrite so it grows and grows until you really really wish that you had but it's also way way too late.

Happens all the time in my experience. It goes so far that big companies like Facebook, Google and Dropbox have all ended up writing their own Python/PHP runtimes or even entirely new languages like Hack and Google's new C++ thing rather than rewrite, because rewrites become impossible very quickly.

That's why - despite people saying language doesn't matter - it is very important to pick the right language from the start (if you can).