MurphyA/hacker-news huggingface dataset:
by JohnFen | 2025-08-12 14:43:33+00:00
Isn't that worse than the rejection part in the long term? As uncomfortable as being rejected is, there's value in it.

First, we're all going to be rejected from various things over the course of our lives. It's inevitable. Learning how to deal with it when it happens is a critically important life skill.

Second, isn't it better to know that you've been rejected than to be silently ignored? Being ignored without knowing why is a path to alienation.

Also, this approach doesn't eliminate rejection. At some point, presumably, you're going to meet the person for real. At that point, rejection remains a real possibility.
by toss1 | 2025-08-12 14:44:15+00:00
"only difference" and the quotes around "due process" are doing a lot of very heavy lifting there, trying to falsely equate due process and extortion

The entire point of Due Process is that it is NOT extortion. It is entirely designed to gather and weigh the facts, with respect to impartial laws created to maintain society.

While due process may fall short of those goals in some jurisdictions, acting like it is the literal same as extortion works only to further degrade society. You really do NOT want to live in a society with only extortion by local warlords, being themselves extorted by regional warlords, etc...
by rkomorn | 2025-08-12 14:45:18+00:00
> It’s willful ignorance to think that the many millions of people that like MacOS are just parroting what they’ve been told.

This is so entirely true.

I've installed so many different Linux distributions (and multiple Windows versions) on my personal laptop. Currently noodling around with NixOS.

I've never been tempted by a non-macOS laptop for work.

Whatever faults macOS has, it is very good at staying out of my way for getting work done, and all the small ancillary bits (eg webcam and audio support for chatting) have worked flawlessly for me for two decades. I cannot say the same about either Windows or Linux.
by mickael-kerjean | 2025-08-12 14:45:19+00:00
The file comes from wherever you have it stored in the first place (FTP, S3, SFTP, virtually anything) and viewer are plugins implementing various interfaces which are packaged up onto a zip file. With this approach, to add support for psd, I just implemented the image viewer interface (https://github.com/mickael-kerjean/filestash/blob/a605988d5c...), to add support for parquet files I implemented the table viewer interface (https://github.com/mickael-kerjean/filestash/blob/a605988d5c...) and still have the freedom for custom stuff like this docx editor based of libre office wasm: https://github.com/mickael-kerjean/filestash/tree/master/ser... Most of the actual implementations of the base interfaces are done in C, compiled to wasm and running via a web worker
by davsti4 | 2025-08-12 14:45:31+00:00
While this may work for others replying in support of, you can't use this software without logging in. That's a showstopper for me. It leads me to believe it'll begin syncing my data outside of my local environment. Can you put details about an upcoming employer meeting there without notifying your employer you've shared this data with a third party vendor? Can you put sensitive customer information in it without a governing contract without notifying the customer? ;)
by xnorswap | 2025-08-12 14:45:38+00:00
Maybe there's more resilience to prevent chain swaps now, but my understanding of the original blockchain algorithm is that:

At block N someone could start to privately mine (empty) blocks.

They keep mining in private until block N+x is public, at which time the private (51%) chain is length N+x+1.

They then announce their longer chain.

By the protocol, this longer chain (technically "most work" chain) is the more trusted one, and undoes any transactions in N+1 through N+x.
by aprilthird2021 | 2025-08-12 14:45:47+00:00
> it's also an issue we can fix with coordination between powers and workers

Which is severely lacking in the most powerful nation on Earth

> It's about building a new environment that puts families, rather than employers, first, and encouraging participation in the creation and maintenance of that environment by everyone regardless of age or demographic.

Again, never going to happen in the USA at least.

The current human model is work > all because we are a capitalist system, and we reward greed because it's the best economic system we put up so far. There will be powerful interests fighting this and pushing all the costs of this heavy system failure onto their workers and consumers etc. and that's the whole problem we are facing...
by gottorf | 2025-08-12 14:46:02+00:00
> they only are supposed to rule on whether or not something violates the constitution or not.

The constitution is the supreme law of the land, so yes, by definition, they are the final arbiter of what is legal and what is not. Note that I explicitly pointed out that decisions on what is legal and what is not doesn't always line up with what is right and what is not. I'm not saying that the Supreme Court is some divine moral arbiter, just that under the laws that organize this country, there is no higher court that can tell it that it is wrong.

You're free to disagree with SCOTUS decisions. I disagree with quite a few myself. The justices don't even agree with each other a lot of the times[0]! But it would be good for the republic for people to not reach for the "SCOTUS is now clearly political!" jar every time they disagree with a decision or the makeup of the court, because your political opponents will feel the same way, as well.

> I'm not even sure what kind of question you want me to answer here

Let me clarify: you seemed quite worried that the Trump administration would defy SCOTUS rulings. My rebuttal was that lower court judges are already doing that, because of their opposition to some of what the administration is doing; that is, they are issuing rulings that clearly contravene prior SCOTUS rulings, in defiance of the law.

Prima facie, the administration isn't engaging in any behavior that their political opponents aren't engaging in, and I find the apocalyptic talk about authoritarianism, fascism, or the end of democracy in the US very unpersuasive, not to mention unhelpful and unhealthy.

[0]: But perhaps not as often as you think: https://www.newsweek.com/supreme-courts-ideologically-split-...
by ge96 | 2025-08-12 14:46:10+00:00
Tangent, I've written many note taking apps (Chrome extension, Android widget, desktop app, web app, PWA, mobile app, etc...) my central local API (running on an RPi) the MySQL db went down and also my node pm2 error-log file grew to like 14GB taking up my whole 16GB sd card... later had to move this tc.log file to get MySQL running again, pretty funny. Otherwise been running solid, it's an htmlcontenteditable type so you can drag/drop images and it renders them. Issue is the caret position that can be problematic when you lose your position same for a regular textarea input.

I was lazy the images are converted to base64/stored as such so like 30% growth in storage vs. hosting/url.

What I still have to setup is a centralized store/preferably statically encrypted and remote/syncing.
by freeopinion | 2025-08-12 14:46:17+00:00
Or...

Fork the original repo onto your forge. Your forge could be your own forgejo instance, your own GitLab instance, just a plain git repo, or even Github if you like it so much.

Then send a note to the original authors informing them of your fork and the patch you wrote. Request that they review your work and pull it into their repo if they approve of it.

You don't need an account on their forge and they don't need an account on your forge.
by MandieD | 2025-08-12 14:46:48+00:00
My biggest worry (and I still have some of those other concerns) is for school-age children using it instead of having to learn how to read for information and to write in their own words.

For everyone who argues, "naysayers said that letting schoolchildren use calculators would ruin their minds, but it didn't," how many people do you know who can make a good estimate of their share of a restaurant bill without pulling out their phones? Think about how that translates to how well they grasp at a glance what they're getting themselves into with Klarna, car loans, etc.
by LAsteNERD | 2025-08-12 14:46:51+00:00
Following last week’s discussion about LANSCE and dynamic imaging at the national labs, here’s a deeper look at a sibling system: pRad (proton radiography).

Los Alamos just ran Pagoda, an experiment probing why some detonations fail, using pRad—one of the few facilities anywhere that scientists can image high explosives in billionths of a second using near-light-speed protons (not x-rays).

Built after nuclear testing ended, pRad feeds critical data into stockpile certification models. But the system is aging. After 25 years and nearly 1000 experiments, it’s finally getting a major upgrade—Cold War hardware out, throughput doubling, and plutonium capability returning.

This is the kind of highly specialized, high-accountability work that likely helps keep DOGE out of the weapons side of the national labs.

Full story (great visuals, including images of the explosion at the bottom): https://www.lanl.gov/media/publications/1663/prad-future-sto...
by benoau | 2025-08-12 14:47:05+00:00
US courts haven't really begun dismantling this status quo, but there's quite a few things going on that challenge it:

- DOJ antitrust case going to trial soon: https://en.wikipedia.org/wiki/United_States_v._Apple_(2024)

- 2021 Epic injunction that Apple defied followed by 2025 Epic injunction that recently forced Apple to allow links to competing payment options: https://www.theregister.com/2025/05/01/apple_epic_lies_possi...

- Open Markets Act from 2020 has some new life: https://appleinsider.com/articles/25/06/25/bipartisan-open-a...

- App Store Freedom Act from 2025: https://www.congress.gov/bill/119th-congress/house-bill/3209...

- 2011 class action on excessive fees going to trial next year: https://www.courtlistener.com/docket/4178894/in-re-apple-iph...

- 2025 class action on excessive fees: https://www.courtlistener.com/docket/70356851/korean-publish...

- 2025 class action for monopolizing app distribution: https://fingfx.thomsonreuters.com/gfx/legaldocs/gkvlagedmpb/...

- 2025 class action for doing a shit job of monopolizing app distribution: https://www.courtlistener.com/docket/70526762/shin-v-apple-i...
by icy | 2025-08-12 14:47:53+00:00
Glad you liked it! Yes, jj's change IDs are very similar to Gerrit's, but instead of a commit trailer it's now a header in the commit object itself. For example:

$ git cat-file commit caa00e20 tree e8418bf7e7c626fdf5b1570e6efcddf1e1b0c923 parent 1e3a841997f81c9b0ed21dc5a91e783fcf2f4ec7 author Anirudh Oppiliappan <anirudh@tangled.sh> 1754996643 +0300 committer Anirudh Oppiliappan <anirudh@tangled.sh> 1754996799 +0300 change-id skwlyzyomnwqntksmoqkrllqlpsskztt xrpc/{errors,serviceauth}: split shared xrpc code to top-level package Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
by Fluorescence | 2025-08-12 14:47:54+00:00
For what specifically?

My top-of-funnel is not searching github but recommendations or searching technology/platform specific repositories e.g. for software it's flathub/f-droid and for rust its crates.io/libs.rs.

Where the code is hosted is in theory irrelevant... but I'm ashamed to say that when code turns out to be on gitlab my heart sinks. It's a bit of a red flag for e.g. no bug-tracking, no contributions, no maintenance, absent maintainer and unexpected licenses.

It's gross personal hypocrisy because I hate the absurdity of commercially owned FOSS collaboration and centralised git and happily self-host myself... but those not publishing code on github are awkward bastards :)
by cainxinth | 2025-08-12 14:47:56+00:00
I still have the same .txt file I've been keeping my notes in since Windows Vista. Here's what's at the bottom:

- Ideas for businesses I never started

- My eyeglass frame measurements

- Tips for maintaining battery health

- Concepts for tattoos I never got

- Specs for my ThinkPad T400

- Passwords to websites I don't use anymore

- Rough calculations for home solar buyback time

- Instructions on how to edit a video for a seamless loop

- Inside jokes

- List of antivirus tools

- List of browser extension

- Motivational quotes and bits of personal wisdom

- Dimensions for small subwoofers
by bbor | 2025-08-12 14:48:02+00:00
Random unprompted fun fact: Articles are the main type of "Page" on wikipedia, but not the only type! Buried deep in their docs is the full list of 'namespaces', which you need to parse their XML dumps:

class Namespace(IntEnum): MEDIA = -2 SPECIAL = -1 ARTICLE = 0 TALK = 1 TEMPLATE = 10 PORTAL = 100 PORTAL_TALK = 101 TEMPLATE_TALK = 11 DRAFT = 118 DRAFT_TALK = 119 HELP = 12 MOS = 126 MOS_TALK = 127 HELP_TALK = 13 CATEGORY = 14 CATEGORY_TALK = 15 USER = 2 USER_TALK = 3 WIKIPEDIA = 4 WIKIPEDIA_TALK = 5 FILE = 6 FILE_TALK = 7 TIMEDTEXT = 710 TIMEDTEXT_TALK = 711 MEDIAWIKI = 8 MODULE = 828 MODULE_TALK = 829 MEDIAWIKI_TALK = 9

Wikipedia is a donwright fascinating technical environment once you find the rabbit hole. Shoutout to their purpose-built version control site[1] and their brand-new SWE-focused project "WikiFunctions"[2], the first new wikimedia project in a decade!

...which, while we're at it, brings the total to 18: wikipedia, wikibooks, wikinews, wikisource, wiktionary, wikiquote, wikiversity, wikivoyage, wikidata, wikifunctions, mediawiki, commons, species, foundation, meta, incubator, and phabricator. Ok I'm done with fun facts, I swear!

[1] https://phabricator.wikimedia.org/

[2] https://www.wikifunctions.org/
by hilbert42 | 2025-08-12 14:48:13+00:00
"Wiki isn't the citizenry."

I never said or implied it was. If Wiki packed up and deserted the UK we'd have an actual measure of the opposition. At the moment we don't.

"When one votes in this so-called "democracy", one votes for a representative to represent 'you and thousands of others' on thousands of decisions."

I'm well aware of that. Also the argument that a politician when in government gets to see a broader picture than his or her constituency and thus may vote against its (narrower/sectional) wishes.

I'd also remind you of the perils of voting against the wishes of one's constituency. The famous case of the conservative Edmund Burke the Member for Bristol illustrates the point. He was summarily booted out at the following election for voting against the wishes of his voters.

If Wiki leaves it'll polarize the electorate, we'll then see what happens. If Wiki stays with some mushy compromise the issue won't be resolved.

At the moment democracy isn't working properly which allows vested and sectional interests to slip in and rule (and in this respect the UK is arguably the worst).

The other point is nothing frightens government more than truly angry voters. Trouble is, UK voters are so under the thumb of government they're frightened to show who is actually in charge in a democracy. De facto, the gnomes and bureaucrats rule.
by metalman | 2025-08-12 14:48:15+00:00
He is very much stranded, as a civilian on a military base, they are just chucking all procedure and rules out, he does not officialy exist, but gets fed and a bed, and razzed and razzed and razzed, sounds like he held up, though it will likely be impossible for him to fly out as it would need special attention to get the plane running if it was left to freeze solid, and departure clearance will have to come from the minister in charge and then he could end up waiting for 6 months for good weather..... guy did a polar circumnavigation in a RV kitplane, very serious extended range
by DrScientist | 2025-08-12 14:48:23+00:00
> Because the existing laws about theft and copyright don't cover "learning from billions of examples and interpolating or extrapolating from them".

Here are the UK exceptions to copyright.

https://www.gov.uk/guidance/exceptions-to-copyright

Note how there is an exception for automatic processing - but only for non-commerial use and note the researchers still have to pay for access.

There is also a 'fair dealing' clause.

The key clause here is:

"does using the work affect the market for the original work?"

Content creators are strongly asserting that what these tech companies is doing does.

Also "s the amount of the work taken reasonable and appropriate? Was it necessary to use the amount that was taken? Usually only part of a work may be used"

Obviously the entire works are being consumed.

> Because the existing laws about theft and copyright don't cover "learning from billions of examples and interpolating or extrapolating from them".

Laws are written in a way where they attempt to predict the future - they are written from a first pirnciples approach - such as the fair dealing clause above - so your claim that it doesn't explicitly ban it is a red herring.
by uecker | 2025-08-12 14:48:45+00:00
Most of the "ghosts" are indeed just cleaning up the wording. But compiler writers historically often used any excuse that the standard is not clear to justify aggressive optimization. This starts with an overreaching interpretation of UB itself, to wacky concepts such as time-travel, wobbly numbers, incorrect implementation of aliasing (e.g. still in clang), and pointer-to-integer round trips.
Show HN: AI Roaster - A feed style app for roasting the AI hype
by abhishekpandey | 2025-08-12 14:49:04+00:00
We need a place for having an honest discussion about AI - free from the excessive hype. We will roast the hype, and also learn about AI products in the process.

Why I made this: I believe AI is a transformative technology and is here to stay. But I am also tired of the excessive hype around it. So I made a platform for roasting the hype.

Why not use existing platform like LinkedIn: because LinkedIn is becoming cringe with adverts, self-promotion, and well, if you comment “TELL” below, I will tell you more ;-)

Why not a sub-reddit: there are likely several sub-reddits on AI, but reddit is not for everyone. Plus you may quickly wander in to other areas.

Why not other hundreds of directory style apps which provide AI app discovery: because they are directory style listings, and not designed for fun or roasting.

Looking forward to the HN community's feedback and comments.
by thegio | 2025-08-12 14:49:06+00:00
Hello man I say said my job is short time and I will not been register in the system it’s a seasonal work allowing that. Also I have accomodation arranged from the company I will work and the payment will be in bank account not in Germany .

About the court they didn’t do anything almost 5 years they didn’t start collecting the money in my country just sending email reminders regularly and warning with court but again u recieve same message with different date they just hope I will pay .

However I think they will not have a time to find me for two months workjng only because I will be without registration , what did you think now ?
Show HN: Codecreate.cc– Coding sandbox/Web IDE with 200 features and 500 options
by ftd_reason | 2025-08-12 14:49:16+00:00
I built codecreate.cc, a coding sandbox and Web IDE focused on productivity, efficiency, and customization.

200+ features, each with a ~1-minute video tutorial in our glossary 500+ customization options for layouts, themes, and modules 35+ coding assistance modules, including:

HTML, CSS, JavaScript, and PHP generation tools, multiple color pickers and measurement tools, brainstorming and organizational tools

Editors, sessions, and rendering modules, GUI customization modules

Modules are export-friendly: copy to clipboard, export as HTML, text, PNG, or send data directly to other modules

You can explore the glossary here: https://codecreate.cc

We’ve just launched and are looking for our first beta testers.

I’d love feedback on:

Which modules feel most useful for daily work Any gaps or missing tools you’d want in a customizable sandbox Any customization features that were overlooked.

Thanks for taking a look.
by neaden | 2025-08-12 14:49:24+00:00
I remember when I was younger being constantly told that the earth was destined for overpopulation. That if we didn't do things soon to curb fertility there was going to be mass starvation and death. That this was just an inevitability, a certainty unless something was done. There were so many visions of the future based on overpopulation and the problems it would bring. Now we've switched to the opposite side, I never even got to enjoy the apparently brief moment when things were exactly right.

I say all this not to say that this article and all the worries about demographic decline must be fake/overstated, but I don't like the certainty that we just switched our worries from one extreme to the opposite.
by alex-a-soto | 2025-08-12 14:49:31+00:00
Thank you for your kind words. I agree that small teams can achieve a lot.

We’re grateful to NLnet and the EU, whose support made this project possible and especially in overcoming complex challenges. We’ve made a point of attending conferences and sharing what we’ve learned. Now that the project is ready, we can focus on expanding that knowledge and collaborating with people everywhere.
by a_c | 2025-08-12 14:49:43+00:00
I used to have warm and sweaty hands. Since I picked up bouldering I realised everyone is using chalk but I hardly sweat in my hands (I still sweat). My hands felt colder, and I don’t feel thirsty that if I don’t drink enough water it triggers headache. Took me quite some time to associate the headache with dehydration. Thanks for the reply. I will try to get myself a check up
by kbolino | 2025-08-12 14:49:48+00:00
It actually starts with Gogs.

Gogs is FOSS but basically BDFL. What does and does not make it into Gogs (it's still around) is ultimately decided by one person, and he's fairly conservative. Gogs is very fast but lacks a lot of features that would allow it to go head-to-head with GitHub or Gitlab.

So, Gitea was forked from Gogs to allow it to take a different direction, with a larger group of maintainers and more input from the user community.

There were two major attempts to have hosted Gitea. The first was Codeberg, a nonprofit based in the EU. The second is a business that took the name Gitea, is based in the US, and changed Gitea (the software) to the "open core, closed premium" model.

This change led to the creation of the Forgejo fork, which Codeberg adopted.
by jll29 | 2025-08-12 14:49:53+00:00
A simple plain text file

˜/todo.txt

and either Emacs or Sublime are hard to beat. I've been following the same system, also after experimenting with multiple systems.

My system has a few minor differences:

- I don't use dates/time in TO DO lists (anything with times or deadline are what calendars are for).

- Done items are never deleted, they are merely moved from the TO DO section to the DONE section.

- I use the todo.txt from one machine only (main laptop). While I use many other machines, I don't bother with synchronization, I just open it on the main laptop if I need it. [It's tempting to implement some distributed P2P or C/S sync protocol somehow, but I view this as procrastination, because in the same time I could generate more value in other ways.]
by alternatex | 2025-08-12 14:50:00+00:00
I wouldn't be able to say without knowing the project, but just following the simple rule of not calling impure functions from pure functions will force your codebase in a state where all impure functions bubble up to the top layer of calling code. For web apps that's simple, it's just the entry point of an HTTP request. For desktop apps it might mean the event handlers for user actions.

Then you realize you are sort of forced to handle all exceptions from impure code at the top level, and after that all that remains is validated data running through pure functions that are easily testable.

At the top layer, your code will dip in and out of pure and impure functions. All possible exceptions coming from bad data and I/O issues are visible at that layer since those cannot reasonably occur in the pure code.

I admit it will be an odd sight at first, but the feeling of working with a domain safe from bad data makes it worth it.