MurphyA/hacker-news huggingface dataset:
by ryx | 2025-07-02 07:46:58+00:00
In Germany it‘s even more confusing. In the West people say „Viertel nach Neun“ and “Viertel vor Zehn” which is pretty much „quarter past nine“ and “quarter to ten”, while in Eastern Germany people say “Viertel Zehn” and “Dreiviertel Zehn” which rather means “quarter of ten” and “three quarters of ten”. Even though they are meaning exactly the same times.
by roenxi | 2025-07-02 07:47:51+00:00
While anyone who wants to ban people looking at porn will be on side with this, the political oomph is probably more from authoritarians who are working towards a digital ID. Anyone who cares about the porn angle would be forced to admit this won't do very much. Anyone who wants to keep the wrong people out of politics would be quietly noting that this is a small but unquestionable win.
by imtringued | 2025-07-02 07:48:30+00:00
ORMs with lazy loading are a bad example, because they are a performance optimization with regards to ORMs that do eager loading. Eager loading requires you to load all associations, which is even more expensive.

The fallacy with lazy loading ORMs is that they often give you no or very poorly suited methods for specifying what needs to be loaded or not. Even when they do, the problem is that you cannot separate the data loading aspects from the querying aspects. You end up with data repository service classes that do "findBooksByYearWithAuthorAndSequels" rather than just "findBooksByYear" and a separate way for specifying "WithAuthorAndSequels" that doesn't require you to come up with a ridiculous naming scheme.
by lIl-IIIl | 2025-07-02 07:48:44+00:00
The engine doesn't understand natural English. It only understands the hard-coded words. The game author forgets to include some common verb or an uncommon spelling, and oops, an otherwise great puzzle is now very frustrating.

There's a reason "Guess the verb" meme exists. There's even a satire game on this concept: https://ifdb.org/viewgame?id=35arqepm2q92hcqu
by mike_hearn | 2025-07-02 07:49:09+00:00
Yes, the software industry shows the way. It's possible because you can rapidly test programming skills in an interview room. Many other office jobs allow this in theory, but in practice hiring managers are inexperienced and don't know how to design rigorous interview processes. There's also a lot of ideology in the mix, some people think skills based hiring is immoral.

Still, private sector hiring is often more flexible than it looks. The stated requirements are just a way to filter out applications, but the hiring for important roles is done using networks.

In the past I designed the hiring process at a fintech startup selling into banking and insurance; a common refrain from our customers was "we just can't build a team of your quality". I hadn't done anything special there, just applied normal tech industry hiring processes, but those were hardly known amongst our customer base. I actually had one guy asked me in wild-eyed amazement, "is it really true you ask candidates to do the work in the interview itself?!?".

A lot of the hiring-is-broken crowd are upset because they got rejected, possibly as a false negative. That really sucks, I'd hate it too if I had experienced that. But it's a view based on personal experience, not on a cold-eyed evaluation of results vs other industries that use different hiring processes. There's a reason that we have a notion of a 'tech company' even though all companies use technology, and there's a reason other industries are scared of them. A lot boils down to different cultural approaches of hiring.
by cubefox | 2025-07-02 07:49:27+00:00
That translation is inaccurate because the original is a compound noun, while your translation isn't. The translation posted by knome is more accurate.

> While English has compound nouns, they are different in that they are not (generally) single words.

That's if you define "word" as anything that is separated by spaces in writing. But you could instead count all compound nouns as words. That would have the advantage of not being dependent on arbitrary rules in the writing system.
by adornKey | 2025-07-02 07:49:34+00:00
Maybe it's not measured criticism, but that doesn't mean that something is true or false. Today there are serious problems with academia and criticism in general. Also Cancel-Culture nowadays is big.

I know enough good scientists that don't work in academia today. And I've seen a clan of religious nuts (like flat-earthers) working in bio-science academia. If people claim that academia nowadays is worth something I'd add a big "citation needed"...

For physics maybe there is some hope. I still know some good guys working there... But there is e.g. atmosphere physics... if you look deeply you'll find more failure there than non failure.. The rot for sure has already started...
by ale42 | 2025-07-02 07:50:42+00:00
I think that opening a window and rendering something inside it using the native Win32 API from assembly code on Windows would not be so terrifyingly complex. It's just more code as it needs to call the appropriate GUI APIs (not just syscalls), and it's OS-specific... but such code is anyway always OS-specific (the one mentioned here seems to be for Linux, given the used syscalls). No idea how complex it would be with X or on Mac, as I don't know their low-level GUI APIs.
by fsflover | 2025-07-02 07:50:56+00:00
> More power usage

True, it's the price for security.

> need at least 64G of ram to even remotely use it as it's intended

This is false. I'm using it on a 32G machine never meeting the limit. If you use minimal templates, you can easily work on a 8G machine.

> no hardware acc by default

They're working on on it: https://github.com/QubesOS/qubes-issues/issues/8552

> buggy templates

What are you even talking about? I'm using Qubes as my daily driver and don't have any problems with the templates.

> sleep is broken

It works flawlessly on my Librem 14.

> uses X11 for display

Why is this a problem? See also: https://github.com/QubesOS/qubes-issues/issues/3366

> dom0 is not updated as frequently as it should be

Should be for what? No software should be run in dom0, so its updates are not relevant: https://www.qubes-os.org/doc/dom0-secure-updates/#reasons-fo... and https://www.qubes-os.org/doc/how-to-install-software-in-dom0...

> I hardly see any effort in documenting the fact that individual VMs's security matter too

https://github.com/QubesOS/qubes-issues/issues/4233

Also, Kicksecure template is already available: https://forum.qubes-os.org/t/kicksecure-template-for-qubes-t...
by waste_monk | 2025-07-02 07:51:21+00:00
Cheese / other dairy doesn't seem to do it for me, and I rarely remember dreams good or bad. The most reliable way I've found to induce nightmares is to overheat while sleeping (e.g. falling asleep clothed and under a blanket).

To be clear I am not recommending doing this, as the nightmares tend to have a vivid quality similar to a fever dream and are remarkably unpleasant.
by romperstomper | 2025-07-02 07:52:03+00:00
Seconded for Llamafile, here is a link for references https://github.com/Mozilla-Ocho/llamafile . It indeed is working on all major platforms and its tooling allows easy creating of new llamafiles with new models. The only caveat is Windows where there is a limit 4Gb for executable files so just a llamafile launcher and the gguf file itself must be used. But this approach will work anywhere anyway.
by 255kb | 2025-07-02 07:52:03+00:00
Location: Luxembourg

Remote: Yes

Willing to relocate: No

Technologies: Angular, React, Nestjs, Node.js, JS/TS, Electron, Java, Google Cloud/Firebase, SEO

Résumé/CV: https://www.linkedin.com/in/guillaumemonnet/

Email: guillaume[at]1kb.software

While bootstrapping http://mockoon.com I'm freelancing to keep the lights on. I'm good with building MVPs, challenge a crowded roadmap, cloud cost killing, email deliverability, desktop apps distribution, and tons of other things. If you need help to ship fast and cut through the noise, let's talk!
by theshackleford | 2025-07-02 07:52:04+00:00
> You've got stores that would include a $5-$20 coupon/gift card in the item in exchange for a positive review.

It doesnt even need to be that complicated. I worked reputation management for an ecommerce place for a while a few years back. I literally asked very politely against a random sampling of all orders if they would consider leaving us a review, and significantly more actually did than I would ever have expected, with no reward or value in it for them doing so.

I got 100s of reviews this way in the span of a month or two. Enough on a geographically important centralised reviews location to raise the average rating signficantly.
by dns_snek | 2025-07-02 07:52:27+00:00
They don't build them like they used to, in my experience most consumer electronics/appliance brands that are still considered high quality are just coasting on the reputation they built up in the 70s, 80s and 90s. In many categories it's getting almost impossible to find products that aren't just generic whitelabeled junk resold by "established brands".
Show HN: I built InvoiceFast – Generate invoices in 10 seconds, pay-per-use
by skyzouw | 2025-07-02 07:52:55+00:00
After getting tired of paying $20/month just to send 2 invoices, I spent nights after work building InvoiceFast.

It’s a minimal invoicing tool for freelancers and small service providers: • Generate branded invoices in under 10 seconds. • Instant PDF download. • Pay-per-use: 5 invoices for €5, no subscriptions.

I built it for myself because I didn’t want another monthly payment for something I use twice a month, and I wanted the experience to be fast enough that it doesn’t interrupt my workflow.

Would love your feedback, and happy to answer any questions about the stack, distribution, or why I went with pay-per-use instead of subscriptions.

You can try it here: https://www.invoicefast.net/
by merksoftworks | 2025-07-02 07:53:32+00:00
SEEKING WORK | Location: Bay Area / Remote

I Run a small contracting group, we have a few floating designers and devs of various backgrounds. We love creative work and hard technical problems. Our site doesn't list all of us at the moment.

Technologies: Rust, C/C++, Web (multiple backend, multiple frontend), Swift, Many graphics API's, adobe SDKs, python, databases, devops, godot, ecommerce, radare2 etc.

Website: https://www.merkatoria.com/
Help: Connecting with Startup Minded People
by taha_moji | 2025-07-02 07:53:39+00:00
I am a researchy kinda person. I did a masters at a top 10 cs program and focused on NLP 2017-2019. I would like to get to know start minded people.

If you read this far, I'll assume you want a blurb. Hey, I’m Taha. I’ve worked across NLP research, startups, and some messy data engineering. Lately I’ve been picking up full stack skills to build more on my own.

I care about the craft and the people behind it—not just what we ship, but how we think. Would love to find a low-noise Discord (or similar) where folks go deep, share honestly, and build things that matter.

Happy to DM if you’ve got a space like that.

the rest you'll find out by googling my name: Taha Merghani
by jqpabc123 | 2025-07-02 07:55:11+00:00
I carry critical sensitive data on an encrypted micro-SD card discreetly attached to my wrist watch band. I've never had anyone even discover it much less try to examine or access it.

A wrist watch doesn't attract much attention being a common fashion accessory that lacks sufficient volume needed to disguise any dangerous substance and isn't commonly known as a data store.

https://www.thingiverse.com/thing:6784665
by janpmz | 2025-07-02 07:56:35+00:00
I've attempted this with pdftomp3.com where you can listen to PDFs. It has an "AI Explanation" mode where the content of the PDF gets explained. Its like a NotbookLM podcast, but I was earlier :)

Currently I'm working on an app for that, because thats where I listen to the MP3s anyways.
by dvrp | 2025-07-02 07:56:36+00:00
San Francisco, CA; Full-time & Onsite; Member of technical staff.

I'm the cofounder of Krea (https://www.krea.ai/), a startup in San Francisco building browser-based creative tools and AI systems focused on personalization, controllability, aesthetics, and speed. We are also working real-time video models and world models.

Some customers: Pixar, Shopify, Fox News, Amazon Studios.

We are ~15 technical staff members (https://www.krea.ai/careers) looking for others interested in tackling challenges in the creative tooling (with AI) space. We have a lot of GPUs and plan on getting more.

Some challenges: large-scale training of diffusion models; post-training such models using techniques like DPO; UI testing framework to simulate user actions; distillation of state-of-the-art models like Flux to achieve real-time performance at inference-time; zero-downtime and blue-green deployments; recommendation systems for user-content; vector-based search API for filtering through millions of user assets; multi-cloud multi-cluster infrastructure management; enterprise-grade granular access control similar to how Linux ACLs work.

Some investors: cofounder of Meta/Facebook AI Research, founding member of OpenAI, a16z.

Our tech stack: CUDA, PyTorch, Kubernetes, Tigris, Node, Svelte(Kit), WebGL/WebGPU/WASM, Python, Ceph.

If you want to learn more or meet up to talk about creative tooling or research, email me at d@krea.ai.
by anthk | 2025-07-02 07:57:11+00:00
The engine is the ZMachine, and depending on the target and the grammar (IF6+English, or better, i7) the 'guess the verb' issue straightly died in the 90's.

Your comment coudn't be more outdated since the Curses! release for the ZMachine in 1993.

The v5 machine release was much better than the v3 one, and the v5-V8 ones allowed semi-complex phrases with indirect object pronouns after a previous entered phrase and much more.

Go play Anchorhead and compare it to a z3 machine game from Infocom, or any game made it with Puny Inform.
by bmacho | 2025-07-02 07:58:20+00:00
> This. I don't even want my computer to send data / check email unless I tell it to. And I ESPECIALLY don't want it sending telemetry / receiving ads asynchronously.

This should be the job of the OS, but ironically the OS is the biggest offender.

Should be solvable by a strong firewall/local proxy that blocks everything by default, only allows browser, and has an easy and convenient way to allow some outgoing traffic temporarily.
by IIAOPSW | 2025-07-02 07:59:21+00:00
But, you're not really rejecting my example, you're proving it. The human ability to generalize the concept of a 2d platformer is limited to a very narrow range of "intuitive" generalizations that have deeply baked assumptions in them like "locality of action". So when we try to replicate the ability to "generalize", at some point we have to recognize that we can't "generalize in general" but rather we have to deeply bake in certain assumptions about what sorts of variations on the learned theme are possible. Mario with some sort of gimmick that still respects locality of action is doable, the fourier transform of Mario isn't.

This is a problem because we are approaching AI from an angle of no a priori assumptions about the variations on the pattern that it should be able to generalize to. We just imagine that there's some magic way to recognize any isomorphic representation and transfer our knowledge to the new variables, when the reality is we can only recognize when the domain being transferred to is only different in a narrow set of ways like being upside down or on a bent surface. The set of possible variations on a 2d platformer we can generalize well enough to just pick up and play is a tiny subset of all the ways you could map the pixels on the screen to something else without technically losing information.

We could probably make an AI that bakes in the sort of assumptions where it can easily generalize what it learns to fourier space representations of the same data, but then it probably wouldn't be good at generalizing the same sorts of things we are good at generalizing.

My point (hypothesis really) is that the ability to "generalize in general" is a fiction. We can't do it either. But the sort of things we can generalize are exactly the sort that tend to occur in nature anyway so we don't notice the blind spot in what we can't do because it never comes up.
Ask HN: How to Block Spam Mails?
by mpaepper | 2025-07-02 08:03:32+00:00
For my SaaS, a lot of fake accounts are created which seem to be automated bots from @mail.ru @bk.ru @list.ru etc domains.

Now of course I could set up a manual block list or so, but I was wondering how you are doing it?

Is there an existing service or at least a good block list that I can already use?

Thanks!

[Edited for clarity]
by aspenmayer | 2025-07-02 08:04:13+00:00
> "Friday week" would ordinarily mean a week characterized in some way by Friday, but of course there can be no such week. There could be a "Good Friday week".

I think there was that one or maybe two times the Catholic Church changed the day or date? I don’t know much about it but that may have resulted in a week without a Friday, which would make the next one pretty good, when it happened.
by jen729w | 2025-07-02 08:06:40+00:00
Me and my partner just don't trust any reviews any more. Blogged about it here:

https://johnnydecimal.com/20-29-communication/22-blog/22.00....

So you know what we do now? Ignore the overall rating: it's worthless. Instead, go directly to the 1*. They're the only true indicator of a product/place/service.

I'm not saying take them all at face value. You still have to put in some work. But all the data is in the one-stars.
by troupo | 2025-07-02 08:06:43+00:00
> Of course, the alternative is to not use cookies, to not use any web analytics products, or to resolve to

Honestly, I could not parse this rant that is a chain of non-sequiturs

> Please let me know what browser does what I describe.

Segmenting cookies has been a thing in all browsers for half a decade at least. Everyone but Chrome block third-party cookies. Safari clears out a bunch of cookies periodically (and PWA developers hate it for that)

> But I went on to detail the much "easier" solution where the EU aims its big swinging...list of mandates... at the 2-3 browser vendors

Ah yes, because tracking is only limited to cookies and to browsers.

> Sure, but also I question to what extent anyone is being harmed by "tracking" in the most broad sense of that word. As far as I can tell, the public believes "tracking is a problem" primarily because they resent retargeting ads. That's all.

Well, people from countries with quite recent cases of pervasive and invasive surveillance have other problems with invasive and pervasive tracking.

> The more reasonable concern is more around data brokers and the data about a person being sold and aggregated, which mostly gets concerning when it could be used for stalking, targeting political dissidents, etc. The fact that I spent 34 seconds on A product page, then 32 seconds on B, then added B to my cart and then bounced, that is the nature of all of the data being tracked on 90% of websites, they don't traffic in my location data or even want to collect sensitive information.

You have to chose one stance, not multiple at the same time:

- is this not a problem because who cares about a single ID?

- is this a problem because data broker amass and trade vast amounts of sensitive personal data?

> But every website is affected by the GDPR's vague definitions of "tracking."

Ah yes. It's GDPR that causes these poor innocent web sites to use data brokers that keep my precise location data for 12 years: https://x.com/dmitriid/status/1817122117093056541

And GDPR isn't required at all, because all we need to do is make the 2-3 major browser to just not set cookies, because that's all we're concerned about. There are no other ways of tracking people, and that tracking data isn't used by anyone anywhere.

Except, you know, "data brokers and the data about a person being sold and aggregated", but who cares about that.
by stavros | 2025-07-02 08:06:52+00:00
I don't doubt that LLMs are extremely useful for making simple things quickly. I haven't been able to get them to write hard code on their own, though. I was trying to make a sound card with a Pi Pico the other day, and had crackling and popping in the audio. I kept telling Opus to fix that, it kept being absolutely convinced it knows what the problem is every time, and went through multiple iterations of being absolutely sure it will solve the problem this time (with every time bringing a different reason for why the pops are there), and spent $35.

In the end, it had written 500 lines, the problem was still there, and the code didn't work any differently. It worries me that I don't know what those 500 lines were for.

In my experience, LLMs are amazing for writing 10-20 lines at a time, while you review and fix any errors. If I let them go to town on my code, I've found that's an expensive way to get broken code.
by shirro | 2025-07-02 08:07:27+00:00
This looks like a voluntary industry code of conduct made by US companies Microsoft, Google etc. I am not aware of any legislation that would require this in Australia. If the commissioner thinks the industry codes are insufficient she might advise the government that a legislative approach is required but she is not an Australian politician and was not elected by anyone here.

The eSafety commissioner is an American born ex-Microsoft, Adobe and Twitter employee who was appointed by the previous conservative government. I wouldn't be so sure her values are representative of the so-called Australian nanny state or the Australian Labor Party.
by moinulmoin | 2025-07-02 08:12:35+00:00
SEEKING WORK | Remote

Technologies: Familiar with the entire ecosystem, including but not limited to TypeScript, Next.js, shadcnui, AI SDK, Expo, Tailwind CSS, Node.js, Prisma, PostgreSQL, Vercel.

Resume: https://x.com/immoinulmoin

Website: moinulmoin.com

Email: contact@moinulmoin.com

Man, I love building products, specially AI things these days. I am also an open source enthusiast and contributor. Let’s build something cool.
by npteljes | 2025-07-02 08:12:57+00:00
In a way, you are on the right track, but the conclusion is different. What we live is far from gray, rather it's unfathomably more "colorful" and chaotic. We do see just a bit of it and apply a lot of filters to it, that is true. But it's mostly to dampen the environment, not to enrich it. (Not that we don't enrich it as well.)

What I think the most important part is of your comment is how profound is to look at reality with a different lens. Be that a false color image like a laser scan, heatmap, space images, xray, microscope... it can be a really intense experience, just as you describe. Learning about the different filters (biases) that the brain puts on the stimuli is quite mind-boggling as well.