MurphyA/hacker-news huggingface dataset:
by serf | 2025-04-19 17:42:45+00:00
i'm sick of hearing 'for nerds' as a disparaging remark about the lack of business appeal.

the line I mention is talking about the success of Slack relative to IRC ; well, guess what -- before slack plenty of companies ran their discourse through IRC for little to no cost; the fact that Slack raised xx-Billions of dollars is only evidence of their business ability, not that they somehow 'solved irc'.

Someone re-created an IRC clone, polished it, and then schmoozed businesses into buying a service that was essentially previously free.

Don't like that re-telling of events? Well I don't like the premise that IRC was a 'nerd' tool that was waiting for some geniuses to polish it into a billions-dollar gem.
by user32489318 | 2025-04-19 17:42:48+00:00
I feel your frustration, but please read up on Dutch corporate taxation.

Basically put, your 30€/h (I assume came from 60.000€/year salary), is factually 110,000-140,000 €/year cost for your employer. It does not take into the account the financial risks you pose to the company (long time sickness, social financial obligations, ..). Second thing, the 150€/h you quote, is not going into the pocket of the freelancer. Unlike you, they’re taxed similarly to your employer, hence -21% VAT, corporate taxation, - business costs and expenses (from office rent, lawyer and accountant fees to the public transport that your employer reimburses you, simple insurances will add up to ~1-2k/month..), - social security tax and lastly the income tax. As a self employed, you are in a different pension system (read: minimal). You’d need to save that money yourself. You’re not always employed, nor paid when you’re ill, and government won’t pay you a dime if you get laid off.

If you do the math right a 70k/year salary translates to a 100€/h (excl VAT) zzp position and 130-ish €/H BV construction. Yes, it seems unfair to you, but that’s a choice you can make for yourself.
by mdaniel | 2025-04-19 17:42:50+00:00
> Shatner later realized that 11 minutes in space wasn't really anything to write home about

I am totally on board with the qualifier "not worth the money," but I can't imagine an outcome that's not worth writing home about. Hell, I'd probably enjoy the ride just as much as the view because when else do you get to go multi-Mach?
by deltaknight | 2025-04-19 17:42:53+00:00
Ah, so unfortunately the delay is only applied to new data coming in. When you start a live session, we only get the current state and new data coming from the F1 feed, so we can't delay back to a point before you started listening to the feed. You also can't "rewind" the session, so any data that has been shown won't be removed, only new data will be added (after the delay you've set).

Currently the delay is designed for a minute or two's worth of delay for a live TV feed, or for replaying old sessions. I don't currently have a good way to support a long delay during a live session, without you starting the app before the session starts, and applying the 25 minute delay immediately so that all the data is queued up to be displayed in 25 minutes time.
by asah | 2025-04-19 17:43:24+00:00
#proudinvestor (very early angel) in Amplyx pharmaceuticals (fosmanogepix) from many years ago.

fosmanogepix has proven anti-fungal activity in 4 of the 5 target classes and is in stage III trials.

https://pmc.ncbi.nlm.nih.gov/articles/PMC11131969/

https://www.google.com/search?q=amplyx+pharmaceuticals

https://www.google.com/search?q=Fosmanogepix
by zzo38computer | 2025-04-19 17:43:30+00:00
I do not use Python, but I wrote my own library in C for reading/writing DER. (I have made a variant, which adds a few new types such as: key/value list, BCD, TRON character code, etc. The program works even if you do not use these new types.)

DER does have the advantages they mention in that article, and other advantages.

Some people mention that DER is not compact or not efficient; but often what is used instead is formats that are even less compact or less efficient than DER, and/or that are significantly more complicated to handle.
by istjohn | 2025-04-19 17:43:39+00:00
Why do you think it's supposed to be cheap? Developers are expensive. Claude doesn't have to be cheap to make software development quicker and cheaper. It just has to be cheaper than you.

There are ways to use LLMs cheaply, but it will always be expensive to get the most out of them. In fact, the top end will only get more and more costly as the lengths of tasks AIs can successfully complete grows.
by ghuntley | 2025-04-19 17:43:54+00:00
Honestly, I don't know what to make of it. Stage 2 is almost complete, and I'm (right now) conducting per-language benchmarks to compare it to the Titans.

Using the proper techniques, Sonet 3.7 can generate code in the custom lexical/stdlib. So, in my eyes, the path to Stage 3 is unlocked, but it will chew lots and lots of tokens.
by soulofmischief | 2025-04-19 17:44:23+00:00
> the state should subvert the primacy of the nuclear family and the parent/child relationship

No, the State needs to get the fuck out of my business. That's the point.

> would you want a hypothetical extremist Catholic state to be able to subvert your relationship with your own (hypothetical) children?

See the above. Providing protections for open access to information is translatable across both situations you've described. Access is access. Censorship is censorship.

This isn't about the "nuclear family". It's about me, an individual, and my inalienable rights for self-determination, regardless of what others around me want.

Make no mistake, I am not using my anecdotal experience as the basis for my beliefs. I am using it as supplementary evidence for why this is all so important. My heart goes out to every child who has been or is currently in the situation I faced growing up. I don't want them to be like me, holding a gun in their mouth with the finger on the trigger at the ripe age of 9, wishing to escape a seemingly unending violent war for control of my thoughts. The represented majority will never understand the struggle of the unrepresented minority.
by EA-3167 | 2025-04-19 17:45:13+00:00
Depending on the outcome of this behavior, he may still be subjected to ruinous civil litigation on the grounds that his actions constitute gross negligence. Ideally as you say there would be consequences for his license to practice as well. Personally I think "straight to jail" is a step too far, and people really underestimate just how effective the above mentioned steps can be when the goal is to remove someone from mainstream society.
by mingus88 | 2025-04-19 17:45:16+00:00
If your CS section is anything like the “computers” aisles I see here, good riddance. I would rather see open space than shelves of outdated Dummies books.

We need to bring back “third places” (not home, not work/school) and libraries are excellent at providing that. You don’t need to buy anything, you can stay as long as you want, and there is ample community space to socialize.

Without a third place, folk just end up wasting their time online and tanking their mental health. Those connections aren’t real.

I truly feel that the rise of LLMs will devalue online interactions to the point where in person interaction is the only thing we trust and value. And we will be better off for it.
by noahjk | 2025-04-19 17:45:55+00:00
I assume the UniFi NAS isn't meant for running Plex, for example. Most people seem to want a general purpose mixed media server, which can handle a bunch of data but where a good chunk of that data is movies/music/books that they want to stream. A good percentage of people probably also want to run docker containers. The $500 for (was it 7?) bays of storage is great, but probably mainly functions as a true NAS, so maybe not what a lot of people want. (I think the term "NAS" is a bit overused and can be deceptive for newer users entering the market)
by A4ET8a8uTh0_v2 | 2025-04-19 17:46:10+00:00
Heh. I do not believe so for one reason and one reason only. It is not exactly secret what it chooses on a rather daily basis. That as a race we have managed to remove ourselves somewhat from the grip of that choice is a testament to our arrogance. In other words, I do not think you are accurate. I know, because I see things in front of me. I am uncertain on how you know what you know.
by mgsouth | 2025-04-19 17:46:15+00:00
I've no experience with Synology and have no opinion regarding their motivations, execution, or handling of customers.

However...

Long long ago I worked for a major NAS vendor. We had customers with huge NAS farms [1] and extremely valuable data. We were, I imagine, very exposed from a reputation or even legal standpoint. Drive testing and certification was A Very Big Deal. Our test suites frequently found fatal firmware bugs, and we had to very closely track the fw versions in customer installations. From a purely technical viewpoint there's no way we wanted customers to bring their own drives.

[1] Some monster servers had tripple-digit GBs of storage, or even a TB! (#getoffmylawn)
by tbrownaw | 2025-04-19 17:47:26+00:00
From your article:

> Step two of curation is an anti-racist and inclusive audit, where quality is defined by "resources that promote anti-racism, cultural responsiveness and inclusivity." And step three is a representation audit of how books and other resources reflect student diversity.

When it comes to disposing of the books that are weeded, the board documents say the resources are "causing harm," either as a health hazard because of the condition of the book or because "they are not inclusive, culturally responsive, relevant or accurate."

For those reasons, the documents say the books cannot be donated, as "they are not suitable for any learners."

So besides the "no old books" that was purportedly a misunderstanding is the official policy, there was also explicit ideological filtering.
by OneDeuxTriSeiGo | 2025-04-19 17:47:50+00:00
Graphene's autoreboot has 12 different options (excluding disabling it) ranging from 72 hours down to 10 minutes and the timer is reset each time the device is unlocked. Tbh I think a 1 minute setting would actually be nice (for things like when you are going through customs, etc) but I get why they don't provide it.
by antonchekhov | 2025-04-19 17:47:52+00:00
"Frasier", Season 5 Episode 12:

Niles: [walks in] Hello, Dad. I believe we switched videotapes on accident. Martin: Believe me, I noticed. Niles: Yes, there you go. [hands over video] At first I was dismayed. I popped in the tape, and there was Charles Bronson blowing away street trash, but I actually got into it. It was quite suspenseful. Martin: Yeah, well, that's the way Duke and I felt about "My Dinner With Andre." Talk about suspense! [fake, dramatic anticipation] Will they order dessert? Will they leave a good tip? [walks to chair and sits]
by Capricorn2481 | 2025-04-19 17:47:56+00:00
I don't have a stake in this particular language or its author, I was just discussing the pros and cons of the approach.

> Waiting for a time when jai is in an "good enough state" will not change any of the insanity that you've mentioned above.

I outlined some reasons why I think it would, and I think there's good precedent for that.

> the choice is not ours to make

I never said it was.

> People have free speech

I don't think I argued people don't have free speech? This is an easily defensible red herring to throw out, but it's irrelevant. People can say whatever they want on any forum, regardless of the projects openness. I am merely suggesting people are less inclined to shit on a battle-tested language than a young, mold-able one.
by dathinab | 2025-04-19 17:48:15+00:00
To be clear my point isn't that rust has no problems with what I call remote build cache, other might call shipping build artifacts etc.

it _has_ issues there, which can be improved on, people are working on it, just kinda slowly

but they aren't fundamental ones, and aren't because rust doesn't "embrace binary libraries"

the only thing AFIK rust misses out one is "rust ABI/API" not being suited for becoming a new system library binary interface. I.e. it doesn't provide what swift is providing for Apple. But, it can implement many of the existing system library binary interfaces reasonable fine (mainly C ABI, COM, etc.).
by StefanBatory | 2025-04-19 17:48:21+00:00
I wonder what will happen first - will companies move to LLMs, or to programmers from abroad (because ultimately, it will be cheaper than using LLMs - you've said ~$500 per day, in Poland ~$1500 will be a good monthly wage - and that still will make us expensive! How about moving to India, then? Nigeria? LATAM countries?)
by vunderba | 2025-04-19 17:48:52+00:00
Joplin is really nice feature-wise but the last time I looked at it a few years back I absolutely HATED the way that it structured your notes.

The way it worked was that they stored new/existing notes in an SQLite table with UUIDs. This of course makes it very difficult to use bash tools, other IDEs, etc. to work with your notes after Joplin has ingested them.

Further the related media was renamed "UUID.<related extension>" which were stored in `~/.config/joplin-desktop/resources`.

Compare this to apps like VS Code / Obsidian / Logseq (also open source) which don't mess with your markdown file organization. You can just point them to a root folder and they'll work natively with your markdown files. No syncing required.
by justin66 | 2025-04-19 17:48:53+00:00
I peeked at your profile and, well, do you know about OhioLINK? I think maybe you're holding it wrong.

The last time I grabbed something rare via OhioLINK it was a twenty year old instructor's manual that accompanies a calculus textbook I own, which they shipped all the way from across the state from some little college's library. It didn't occur to me to calculate the market value of that book. But here's a test...

I see seven copies of Asimov's Annotated Paradise Lost "AVAILABLE" for borrowing and...

Your request for Asimov's annotated Paradise lost. Text by John Milton, notes by Isaac Asimov. was successful.

I fully expect this to go through but I'll make a note here if it doesn't. And hey, you should totally try this yourself, it's an interesting book. (edit: although if we're being honest that's coming from a big Asimov fan, so I'm hopelessly biased. This went out of print after one print run, so it's probably not objectively great.)
by mrandish | 2025-04-19 17:49:44+00:00
Such a wonderful effort to see this rare game being restored as well as being accurately preserved. Of the future actions discussed at the end, this one seems most important to me:

> Investigate a solid-state replacement for the LaserDisc players.

Those laserdisc players are cantankerous, mechanical beasts and even the industrial grade ones will likely be a constant point of failure across enough 80-hour operating weeks. While laserdisc based games were fairly rare, in the aggregate there were still quite a few notable titles made (led by Dragon's Lair (1983)).

It would be terrific for the preservation community if someone made a solid state replacement based on an SBC like a Raspberry Pi. Fortunately, most of the games used a handful of fairly standardized serial protocols to communicate with the disc player. It doesn't seem like it would be too hard, especially using FFMPEG to drive the actual playback and the serial input could have a scriptable command parsing and translation layer. There weren't that many different commands a laser disc player could do. Basically, the usual start/stop/pause/ff/rew as well as chapter and frame seeking with simple loop.
by A4ET8a8uTh0_v2 | 2025-04-19 17:50:27+00:00
How is it awful? There is already too many humans on this planet and here we are spending resources on bodies that would obviously not even begin to exist save for technology. If anything, I am likely more reasonable here than the emotional gasps of 'ooh science'. Is it an interesting solved challenge? Sure. Is it something that is going to further remove us from reality.. also yes.
by hylaride | 2025-04-19 17:51:30+00:00
Yeah, that could be a problem. Even modern trains often now have multiple locomotives (including in the middle of train sets) to deal with range/weight, so who knows. There’s no reason hybrid trains can’t have multiple locomotives or battery bank-cars for those situations.

As I mentioned above, the freight lines are very conservative with new tech and amortize equipment over decades (often to the point where many rail cars are unsafe, especially outdated tank cars), so even if it exists we won’t see it in practice for awhile yet.
by neilv | 2025-04-19 17:53:06+00:00
Thinking aloud here...

I like your idea of capturing some requirement(s) that motivated the extra complexity, and retaining those requirements in a place they'll be seen and consulted when any new release planning and architecture happens.

This seems related something I do when scoping an MVP or release: work through the requirements breakdown, and mark the things we considered but decided not to do in that release (the "NON-Reqs"). Keeping them in the document gets everyone who looks at it up to speed, so we don't keep rehashing, and also makes it very clear to people that this thing someone told them the system would do is definitely not happening (a very-very-very common miscommunication in some companies).

But if a NON-Reqs suggests some future growth affordances that I think are important to try to include in the new architecture work now, to avoid/reduce very expensive refactoring/rewrites/rearchitecture in the near future, maybe some of those NON-Reqs should be moved to bulletpoints in a requirements section like "Architecture Growth Affordances", and become medium-priority requirements not to preclude in the architecture. Where it can be triaged, prioritized, and traced like any other requirements.

I like that idea a bit, but a few problems:

* Someone might get confused that you're promising to deliver that in a future release.

* Someone might blame if, when the future release planning comes, you say that feature will take a lot of work, but they thought you already did most of the work for it in the previous release.

* You'll need everyone involved to find the right balance of how much to think about about this release, and how much to keep in mind ability to do future releases. By default, people will have a lot of trouble with both kinds of thinking.

* A lot of these architectural decisions with growth in mind will happen after the requirements are locked in, and making frequent changes to that set of requirements is a very confusing precedent to set. (For example, most people won't take the commitment to the requirements seriously, if they think things can just be tossed into it later as needed, or if they think you're just doing incompetent theatre. You want them to get the idea "anything that isn't committed to in the requirements, isn't happening in the release; so everyone think and agree hard together now, so that we'll all be working effectively and efficiently towards the same viable release". Only after everyone gets that, do you introduce the flexibility.)

Maybe those requirements should go to a place for "anticipated future requirements" (but that isn't only a backlog of "candidate requirements"), in that it can be referenced for traceability when you make an architectural decision with future options in mind?

Or, the fallback (which I've used countless times) is to document with the architecture (embedded in the code, or in other canonical arch docs) the rationale for the decisions. Then, when someone goes to change the architecture, that information is hopefully somewhere they'll see. (This assumes that the person changing the architecture is a smart professional.)
by clort | 2025-04-19 17:53:07+00:00
As I understand it, the court ruled that specifically within the text of the 2010 Equality Act, where it says 'woman' with no qualifier, that refers only to biological females. I do not know how many such places there are, but other parts of the act do apparently refer to other women and that they should not be discriminated against in the same way.

The court is really saying that the lawmakers did not specify properly what they meant in certain cases and that they should probably modify those sections (they are carefully not to tell Parliament what to do), which can be done and does sometimes get done when such things crop up.
by 9x39 | 2025-04-19 17:53:21+00:00
>But I wouldn't. This context incorrectly implies librarians are working from a position of restricting knowledge. In modern times, librarians are working against the factions that do that.

Peel District restricts books to materials post-2008 and deemed antiracist, which is an incredibly narrow slice of the historical body of human literature: https://www.peelschools.org/documents/a7b1e253-1409-475d-bba... https://www.cbc.ca/news/canada/toronto/teacher-librarians-sp...

On the opposite end of the western culture war, we have the elimination of the corpus of queer texts at a Florida college: https://www.heraldtribune.com/story/news/education/2024/08/1...

Either way, it's a position, institutional or otherwise, of restricting knowledge that is inherently subject to the political pendulum swings.

>In modern times, librarians are working against the factions that do that.

Librarians apparently are the factions that do that. What books or why varies, but the "weeding" is the euphemism of the day to restrict with.

>In short, librarians are extraordinary examples of good faith.

I think this is closer to hero worship or beatification than a useful model for a political process.
by t43562 | 2025-04-19 17:53:49+00:00
I did NOT experience this level of abuse or control but I did go to a religious school - not a weird one but you know they beat children just as much or more as the other schools there did and all that talk about the kindness of Jesus seemed to mean very little to them. Information was not controlled there, however, so one eventually did get to make one's own mind up.

I can see how you had a struggle to emerge and overcome a form of control. I can understand it because I had a similar, though much smaller, struggle.
by zoogeny | 2025-04-19 17:53:57+00:00
I am not implying in any sense a value judgement on cost. I'm stating my emotions at the realization of the cost and how that affects my ability to use the available tools in my own education.

It would be no different than me saying "it sucks university is so expensive, I wish I could afford to go to an expensive college but I don't have a scholarship" and someone then answers: why should it be cheap.

So, allow me the space to express my feelings and propose alternatives, of which scholarships are one example and creative programs are another. Another one I didn't mention would be the same route as universities force now: I could take out a loan. And I could consider it an investment loan with the idea it will pay back either in employment prospects or through the development of an application that earns me money. Other alternatives would be finding employment at a company willing to invest that $100/day through me, the limit of that alternative being working at an actual foundational model company for presumably unlimited usage.

And of course, I could focus my personal education on squeezing the most value for the least cost. But I believe the balance point between slightly useful and completely transformative usages levels is probably at a higher cost level than I can reasonably afford as an independent.
by muzani | 2025-04-19 17:54:03+00:00
The quoted paper is from 2018. Evolutionary programming is IMO similar to a search algorithm. The biosphere is not. It's not searching; it's removing unfit matches. Which is far less efficient.

I'm a big fan of evolutionary programming; it's just inefficient in the past. I think LLM agents might just be the little advantage they need, like guided missiles with GPS.

Evolutionary programming is hard though. I think it might answer OP's question - it's something that's difficult enough for most people to avoid, but there would be greatly increased interest in it.