MurphyA/hacker-news huggingface dataset:
by whitehexagon | 2025-04-28 06:50:46+00:00
Interesting, I have been working on a similar project, albeit 320x240.

I also got some code-share and collaboration features working, but got a bit stuck on fonts. But I can appreciate your feeling of 'how cool this is'

I ground to a halt once I realised I had no barrier to entry, ie it could be cloned very easily. Always an issue with Web Development I guess. Plus I hate what modern browsers have become in recent years and not sure I want to target such a fast moving platform. I got burned once already with WebStart 'warning this app might do something scary' and certificate fiasco.

I thought about some native binaries, but I know I am kidding myself. I had an ios app that was pixel cloned within 6 months. But somehow a web app feels like publishing straight into public domain.
by alganet | 2025-04-28 06:50:52+00:00
Sorry, still sounds like a fairy tale.

I was fine doing some hours of planned teamwork. As long as I had some time to work on things I want. Spare non paid time.

For those things I want to program on that spare time, I don't want anyone snooping around to collect anything. I realize I don't want anyone encouraging, questioning, giving advice, talking about it.

The problem is much deeper. As I mentioned, this "code for fun" people had a prominent role in my burning out. They act as catharsis blockers as much as scrum people.

It makes no sense to try anything anymore. There could be a con man happy supporter just around the corner waiting to "collect the egg for free". I will rather let them starve.

Maybe this is exactly what the profession needs. A mass strike of some sort. Not for higher pay, but for better work conditions. It probably won't happen in my time.
by xarope | 2025-04-28 06:51:11+00:00
I am in a position where I am a key decision maker in hiring for IT and also help in vetting resumes for other department/functions. In a nutshell:

Get that degree.

There are plenty of reasons (working in a team, demonstrated ability to organize, hit timelines, etc etc), but the single most important, IMHO, is that it will restrict your ability to grow in the company; HR have all sorts of talent and high potential mapping tables, and all the mid-top spots have degree/professional certification requirements. It would take a very special reason to get an exception, and what you've written wouldn't qualify.
by flowerthoughts | 2025-04-28 06:54:14+00:00
I was wanting to build a wire routing for a string of lights on a panel. Looked up TSP, and learned of Christofides herustic. Asked Claude to implement Christofides. Went on to do stuff I enjoy more than mapping Wikipedia pseudo code to runnable code.

Sure, it would be really bad if everyone just assumes that the current state of the art is the best it will ever be, so we stop using our brains. The thing is, I'm very unlikely to come up with a better approximation to TSP, so I might as well use my limited brain power to focus on domains where I do have a chance to make a difference.
by Oras | 2025-04-28 06:55:03+00:00
I’ve using screen studio since it was beta release. Making alternative is a start but if you want to be better, I would suggest adding what’s missing from screen studio.

Few things I would like to see:

- Ability to add images in the time line, think of intro/outro.

- Ability to add notes (text) on frames to explain something or highlight an area.

As some comments mentioned, running locally is a must, and I have no problem paying for it.

Good luck
by armada651 | 2025-04-28 06:56:42+00:00
> Copyright as a whole should be abolished.

Why is abolishment always the first reaction to any system with flaws? There are multi-billion dollar companies who would love to see copyright abolished, especially right now so that they can profit from artists with reckless abandon without giving them so much as a penny.

Copyright provides an incentive for artists to dedicate their life to their creative endeavors by providing a means to make a living off their art and I would like that to continue to be the case. It needs to be reformed, not abolished.
by nathell | 2025-04-28 06:57:10+00:00
> This is also a chess puzzle marked as very hard that a person who is good at chess should give themselves fifteen minutes to solve.

Is it, though? I play at around 1000 Elo – I have a long-standing interest in chess, but my brain invariably turns on fog of war that makes me not notice threats to my queen or something – and I solved it in something like one minute. It has very little moving parts, so the solution, while beautifully unobvious, can be easily brute-forced by a human.
by else42 | 2025-04-28 06:57:28+00:00
Worked a little on Server Radar [1] again, the Hetzner Auction price tracker.

It's my fun little project to resort to. Implemented dark mode, sorting, grouping and various layout improvements. Also added a Drawer with Auction view the other week. UI is finally fun again with component libraries and LLMs.

Oh, and I added a Cloud Server Availability [2] page as I noticed people on /r/hetzner were complaining about lack of resources. Looks like their Cloud offerings are going quite well.

[1] https://radar.iodev.org/ [2] https://radar.iodev.org/cloud-status
by xarici_ishler | 2025-04-28 06:57:28+00:00
Thanks! Would you mind sharing what would be your use cases?

At my job, all of our business logic (4 KLOC of network topology algorithms) is written in a niche query language, which we have been migrating to PostgreSQL. When an inconsistency/error is found, tracking it can take days, manually commenting out parts of query and looking at the results.
by remarkEon | 2025-04-28 06:57:40+00:00
Well, if it were real people wouldn’t have voted for Trump. What you’ve presented is, like I keep saying, the most unconvincing tidbit of minor benefits. You seem totally uninterested in addressing the problem, that no one cares about this study and what it says because it’s such a tiny effect on the margins, utterly impossible to translate into daily life.

I’ll keep making whatever claims I want, and you can keep gatekeeping (or attempting to) as much as you like (now I really won’t read the Mariel study, nevermind that you are conditioning success on Uncle Sam handing over money to make it work). The force with which state something as plainly obvious only appears as such inside the spreadsheets, so enjoy them.
by akoculu | 2025-04-28 06:58:07+00:00
https://mitte.ai — an AI image generator with focus on quality and details

so you can get logos / icons that doesn’t look AI generated.

it comes with Photoshop-like editor (https://mitte.ai/editor) so you can zoom into details and change / remove anything, or upscale, etc.

I built it for myself but now there’s good amount of paying users as well.
by cancerhacker | 2025-04-28 06:58:26+00:00
(Edited to add: Sorry, too long of a post here. I didn’t bother to renew my domain this year)

A timely piece I can relate to. currently starting my second week in a (US) hospital oncology ward after my 11th cycle of chemo. I was first diagnosed with stage iv colon cancer and after chemo, surgery, resections and stubbornness was NED from 2018 to 2025. The return is inoperable and I was given “six months to a year”.

I asked if I’d be in pain when death came, and he said that I wouldn’t likely be - it would just be feeling more and more tired. That’s basically what’s been happening.

The chemo itself hasn’t given me direct side effects like skin lesions or mouth sores, nor much nausea. The secondary effects on my kidneys (which were already doing poorly before this started) and liver (cirrhosis) plus the metastases in lymph nodes and lung leads to edema. Diuretics helped but flushed out my potassium, so there several months where they trying to balance those electrolytes.

Anyway, a lot of my swelling was reduced (and they took 4L from two rounds of draining my lungs) but for some ungodly reason my scrotal sack decided it wanted to play too, and became the size and consistency of one of those half size basketballs you can win at fairs. it’s so bad that I actually requested a catheter. The swelling makes walking or anything else really painful.

The oncology wing I’m in doesn’t seem soaked in the kind of depressing, institutional green malaise of slightly older hospitals but it isn’t a “nice place” to die (I don’t expect to do that this visit in any case). The older woman (70?) two doors down though - seems to be in constant pain and in and out of lucidity, shouting at everyone. Usually a phrase gets stuck on repeat for a few hours - the most heartbreaking was “mommy get my mommy I’m sorry mommy I’m a bad girl mommy stop it” yelled loudly for hours.

This is a generic hospital though. Memorial Sloan-Kettering in NYC has a patient day lounge and lots of projects for child patients and patients families. Still not even approaching the quality described

Sorry, rambling. Probably my way of compartmentalizing the anxiety.

The other thing I wanted to say is that I really liked Christopher Hitchens “Mortality” and that Terry Pratchett’s very relatable death character shows up in all of his books. My favorite quote is from “Small Gods” as Death comes for the protagonist at the very end:

> “Ah. There really is a desert. Does everyone get this?” said Brutha. WHO KNOWS? “And what is at the end of the desert?” JUDGMENT. Brutha considered this. “Which end?” Death grinned and stepped aside.

Maybe I’m not afraid of death because as a devout atheist - well yea, we all get to do that at some point.
by makeitdouble | 2025-04-28 06:59:50+00:00
This is a reaction that I had for a time, until realizing that outside of just "some people are different", there is also the wider protestant work ethic putting work at the center of their life, and assigning a moral value to productive work.

I'm describing it in too vague terms to be appropriate, and most people might be thinking it in that way, but I genuinely think there's a part of it in a lot of the "I did this paid service as a weekend project" mentality.
by worldsayshi | 2025-04-28 07:00:09+00:00
I fear that so much of our story telling is driven by our worst fears. We end up not being able to hold a vision in our head of a good future because of all those fears.

Having fears in the front of your mind makes sense for an animal that can primarily shape their future by avoiding danger. But humans are very much in power of our own destiny. So if all we can imagine is dystopia that's what we get.

That's why we need not only fiction that shows effective resistance to dystopian tendencies, which is important, but (realistic) fiction that depicts stories where we are clearly on our way from something bad towards something much better. Such stories are important because they give us hope and we dearly need hope in those dark hours, to encourage us to act. And to make it more clear to everyone involved what 'act' should mean. I find those types of stories kind of rare. Suggestions are appreciated. C Doctorow and U Le Guin comes to mind.
by calmbell | 2025-04-28 07:01:00+00:00
How is being prevented from going 10 mph above the posted speed limit in the car of someone convicted of speeding over 100 mph an onerous burden? The car is the property of the person convicted of speeding and sanctioned with an ISA. If someone behaves reckless with their gun in a way that obviously endangers others, is taking their gun away an onerous burden to a neighbor who may borrow it?
by cess11 | 2025-04-28 07:01:02+00:00
Many people think that they just have to write some code and execute it publicly and they'll somehow be provided for. That can sully recreational coding since it makes it hard to see that it will most definitely not be directly profitable without a lot of non-coding labour.

Doing business is demanding, you've got compliance and documentation and code needs to be intelligible to other people and finances and marketing and planning and customer support and all that domain knowledge that allows you to catch more than one or two paying customers because your solution works in most of a sector of society and so on.

With this in mind you'll have an easy time seeing that your for fun, recreational project is not a business and that you can't think of it as one until users are starting to force you to by being so many or offering money for additional services.
by jillesvangurp | 2025-04-28 07:01:24+00:00
You don't want clean separation between co-founders. They should overlap in skills and be multi disciplinary.

Having a tech founder that can't talk to customers or a business person that doesn't understand what the company makes or sells is not a great recipe for success. That's two people that probably can't even talk to each other. That's not a team.

I've learned the hard way that being a CTO means I need to talk to customers and it's one of the more important things I do. There's nobody more qualified in the company to explain what we do and how we do it than me. I don't initiate the meetings and I don't close the deals but having access to me is an important part of the process. It reassures the other side that we are bona-fide, can actually solve their problem, and they'll often do the same and bring in operational people on their side in follow up meetings. Once you have direct lines of communication like that, it becomes a lot easier to close the deal.

Also, being exposed to that means I learn what customers need, want and expect. No ivory tower is going to produce that kind of insight. It allows me to adapt to what is needed rather than me trying to imaging what it is they might need based on whatever filtered down version I might get from a business person. There is no substitute for first hand information.

And that works both ways. Business people without a connection to the product aren't very useful. They'll try to sell stuff that isn't there and they'll undersell stuff they don't even know is there. I've seen both happen. If you sell something that isn't there, you set up a deal for failure. You are misrepresenting the product and that's going to cause disappointment. If you don't sell what's there, you shoot yourself in the foot. Especially if it's something the customer would have liked to have. But business people are great for validating product ideas and trying to imagine how the business side would work early on is a good idea.
by sixhobbits | 2025-04-28 07:01:56+00:00
How does one reconcile the idea that the Stasi disappeared political opponents regularly but also engaged in weird stuff like moving people's socks around.

> The final stages entailed psychological and physical harassment: moving things around at home (one morning the alarm clock goes off at 5am instead of 7am, and the socks are in the wrong drawer, there’s no coffee left …); damage to bikes and vehicles (eg slashing tyres); the spreading of rumours as mentioned above; ordering goods and making appointments in target’s name etc.

I get that sometimes a "broken" opponent is more useful than a dead one as they can sabotage the whole cause, like this article implies. But if you hold as much power as they did then it seems very unlikely to me that using resources to troll someone like this provides an effort/reward ratio that would be interesting to someone with that much existing power
by flotzam | 2025-04-28 07:02:21+00:00
> The only simple thing you can do, that can have an effect, is to set your network priority to 5G-SA – but most phones don’t support this feature.

'add support for "5G only" and "4G or 5G only" modes in addition to our existing "4G only" mode' - https://grapheneos.org/releases#2025022700
by overfeed | 2025-04-28 07:03:03+00:00
> That problem leads to the final problem, which is that you need a senior engineer to vet the LLM’s code, but you don’t get to be a senior engineer without being the kind of junior engineer that the LLMs are replacing - there’s no way up that ladder except to climb it yourself

I suspect software will stumble into the strategy deployed by the big 4 Accounting firms and large law firms - have juniors have the first pass and have the changes filter upwards in seniority, with each layer adding comments and suggestions and sending it down to be corrected, until they are ready to sign-off on it.

This will be inefficient amd wildly incompatible with agile practice, but that's one possible way for juniors to become mid-level, and eventually seniors after paying their dues. Its absolutely is inefficient in many ways, and is mostly incompatible with the current way of working as merge-sets have to be considered in a broader context all the time.
by nickwatson | 2025-04-28 07:03:54+00:00
Good spot! I already am on the case with that one.

The Rush University website takes a long time to load (check it out), and the script recognized the article had loaded but something on the website was causing it to hang (waiting for networkidle status) so it terminated the parsing early and worked with the content it had.

So in a nutshell, it still parsed but with a warning/error that this happened.

I'm optimizing this now to exclude the wording from the report, or make a note.
by bawolff | 2025-04-28 07:05:21+00:00
That's being pretty pedantic.

Its not even technically correct as the original sentence was "...generate profit so great their boss was able to finance his own private space program." They didn't say he funded his space project with amazon profits, they are saying that as a result of the profits bezos was able to fund a space program. Which is undoubtedly true as the amazon equity wouldn't be worth much if amazon wasn't making any money .
by okeuro49 | 2025-04-28 07:05:41+00:00
It didn't used to have:

The hanging judge, that evil old man in scarlet robe and horse-hair wig,whom nothing short of dynamite will ever teach what century he is living in, but who will at any rate interpret the law according to the books and will in no circumstances take a money bribe, is one of the symbolic figures of England.

- Orwell
by coldtea | 2025-04-28 07:05:47+00:00
If you want to keep your land then you need to keep it in such detail in some registry.

Else it's trivial for someone to claim it or parts of it. Before such registries tons of people lost their land, lost part of their land, went bankrupt trying to save it, or murdered each other over their plots of land border dispute.

There are lots of records a state shouldn't have. Something fixed and stationary that needs protection from encroaching, like land limits, doesn't seem it should be one of them.
by he1d1 | 2025-04-28 07:05:53+00:00
While Git is great at asynchronous collaboration, its a bit clunky to try and work on the same commit with other devs or across devices. This is because Git tracks what changed, not how it changed.

It'd be cool if you were on the same branch as somebody else, or another device, and your working directories could be synced. It'd also be cool for the commit history to be a bit richer, so you could see who, what and when for a change at a keystroke level.

So I'm working on real-time sync for Git! I'd represent the working directory as a tree CRDT [1] and sync that through FUSE and p2p networking.

Not sure whether this is actually a good idea! This is a POC :)

[1] https://martin.kleppmann.com/papers/move-op.pdf
by icy | 2025-04-28 07:06:14+00:00
We’re building a new social-enabled git collaboration platform on top of Bluesky’s AT Protocol: https://tangled.sh

You can read an intro here: https://blog.tangled.sh/intro (it’s publicly available now, not invite-only).

In short, at the core of Tangled is what we call “knots”; they’re lightweight, headless servers that serve up your git repository, and the contents viewed and collaborated upon via the “app view” at tangled.sh. All social data (issues, comments, PRs, other repo metadata) is stored “on-proto”—in your AT Protocol PDS.

We just shipped our pull requests feature (read more here: https://blog.tangled.sh/pulls) along with interdiffs and format-patch support! https://bsky.app/profile/tangled.sh/post/3lne7a4eb522g

We’ve also got a Discord now: https://chat.tangled.sh — come hang!
by MandieD | 2025-04-28 07:06:35+00:00
I grew up in Texas, but have spent most of my adult life in Germany. It's not that Germans are innately better drivers, it's that there's not the same level of cultural entitlement to a driver's license. Driving is a privilege, not a right. This causes them to take it more seriously.

For starters, driver education is taken a lot more seriously - it's not a one-semester elective in high school or something your parents pay $500 for you to do over a few weeks in the summer before you turn 16, and you cannot take a road test without it, no matter how old you are. People save up for driver's ed in Germany; depending on how many lessons it takes for you to learn the actual driving part, it costs anywhere from 2000 EUR to 5000 EUR. Your license will have a note if you took your test on an automatic, restricting you from driving a manual shift, so everyone makes sure to learn how to drive a manual shift for the test.

They also more readily accept strict suspensions for a level of traffic tickets that most Americans would find excessively harsh - get a few 15-20 km/h (10-15 mph) over within a two or three year period, and your license will be fully suspended for a month, no "work and school" exception.

DUI is also taken far more seriously - if your license is suspended for that, there aren't any "work and school" exceptions either, and if you were drunk enough, or it was a repeat offence, you might have to pass the "medical-psychological exam" (MPU) to ever get it back, involving six months without touching alcohol and a bunch of other things that I've heard are a huge pain.

Part of what sustains widespread acceptance to high barriers to a license is that while Germans love to complain about how bad Deutsche Bahn (rail service) delays have gotten (even I'm starting to get irritated), it's still far more feasible to live a middle-class adult life without driving in a mid-sized city than it would be to in a comparable US metro area.

You'd also have to import German road design, construction and maintenance, and I'm pretty sure my people are unwilling to pay for that. The first time I visited home after a few months in Germany, I was initially afraid I'd get caught driving like I do here.

Nope, not even a temptation, because after a few months of driving here, the roads in Texas had too many random cracks and other inconsistencies for me to feel comfortable driving any faster than the other people on the road, and I even found myself driving a bit more slowly than a lot of the others!

I feel far safer driving here than I do in Texas or anywhere else in the US, no matter how fast the occasional vehicle blasts past in the left lane. The price of fuel and the level of strict attention that going any faster requires keeps most people cruising at a max of 130 kmh/80 mph.
by necovek | 2025-04-28 07:06:57+00:00
That's only with GitHub. There are other platforms, obviously less popular, which don't take that approach.

Heck, most of the "real" free software world (the one building entire operating systems, desktop environments, programming languages, games... other than Linus with Linux) operate in that manner.

I am always perplexed when people ask me about my GitHub account for my opensource contributions: I point them at whatever the latest incarnation of ohloh (OpenHub) is where they can find thousands of my commits over hundreds of projects.
by maegul | 2025-04-28 07:08:15+00:00
Yea.

Having intentionally stayed away from going down the PDF rabbit hole, but now confronting it again recently … what’s the deal with how sparsely populated the space is with solid and (relatively) light weight rendering solutions/back-ends?

Am I missing something or am I right in thinking that there’s a kinda pandoc/FFmpeg shaped hole in the document tooling space that no one wants to (or can’t) fill? Where tex and chrome based solutions are arguably just too heavy for a number of needs but all we really have?