MurphyA/hacker-news huggingface dataset:
by throwanem | 2025-04-11 19:51:44+00:00
> I'd be happy to receive any pointers on how I'm wrong - perhaps I've misinterpreted what I've read, or there are characters in the rest of his work that defy my stance.

If you meant that honestly, you would already have found ample directions for further research, easily enough not to need asking. Everything you claim to want lies just a Google search away, on any of the various and I should hope fairly easily identifiable search terms I have mentioned. "It is not my job to educate you."

Or, rather, it would still not be my job even if to learn were what you really want here. You don't, of course. That's why you haven't bothered so much as trying a few searches that might turn up something you would have to pretend to have read. Much easier to try to make me look emotionally unstable - 'defy?' Really. - because you can't actually answer anything I've said and you know it. Good luck with that, too.
by osener | 2025-04-11 19:51:57+00:00
Music to my ears. I’ve been trying to get close to what this promises using Remix/React Router v7 or Hono. It’s the best approach for a solo maker/small team, but it always feels like a thousand papercuts. On the other side, there’s Vercel + Next.js — the straight-up guillotine.

These folks really seem to get it. I’ll be keeping a close eye on this one.
by sorcerer-mar | 2025-04-11 19:52:14+00:00
I didn't say that SCOTUS won't rule in this direction. In fact, again, my caution indicates I believe the exact opposite: it is very possible they will, which is why we should cede no ground on the "it's ambiguous" argument. It truly is not ambiguous. It is not even ambiguous to the people who are pushing it. Again: everyone knows it's an accounting trick.
by mattmanser | 2025-04-11 19:52:18+00:00
It's pretty clear you've never met any of these graduates.

I had a bunch of friends at uni who went into these roles, from a range of degrees.

They do not have that capacity, they know nothing about the real world, and they brought no insights.

And later in life, they will openly tell you that. That they knew nothing, we're a complete waste of everyone's time if involved in real work, but most often were being charged out at ridiculous figures to sit in a room and photocopy stuff that didn't need photocopying. Because that was chargeable.
by dang | 2025-04-11 19:52:20+00:00
Both comments that you posted to this thread so far have broken the site guidelines. Can you please review https://news.ycombinator.com/newsguidelines.html and stop doing that?

You're welcome to make your substantive points thoughtfully, but it's not ok to attack others (for example).

This is really important, because the impact of doing this evokes worse from others in a fruit-of-the-poisoned-tree sort of way. It's not a surprise that your comment here formed the root of such a terrible subthread with so many comments breaking the site guidelines at least as badly.
by keybored | 2025-04-11 19:53:00+00:00
This site has this weird streak where you have people talking about making things for the sake of making them, people talking about hustling and making money—and these events are discrete. Then you have the third event where people on behalf of some group step in and say that people who make whatever and “go above and beyond” would never, ever do what they are doing if something even slightly more egalitarian than whatever the status quo represents would have been implemented.
by geerlingguy | 2025-04-11 19:53:07+00:00
I spoke to one of the engineers on the floor at NAB, and he said they intentionally chose standard off-the-shelf power supplies and tried to do the same for any component possible.

I've seen Orban audio processors from 30+ years ago still in service, there are still companies out there that favor standard, repairable parts, especially when you have an audience of engineers who favor not having to drive out to remote studios or tower sites multiple times to get something fixed.
by ohazi | 2025-04-11 19:53:22+00:00
I suspected that this was the case when they mentioned adding "one bit at a time" -- the CPU design that they implemented is Olof Kindgren's SERV [0], a tiny bit-serial risc-v CPU/soc (award-winning, of course).

From [1]:

> Olof Kindgren

> 5th April 2025 at 10:59 am

> It’s a great achievement, but I’m of course a little sad to see that it’s not mentioned anywhere that Wuji is just a renaming of my CPU, SERV. They even pasted in block diagrams from my documentation.

[0] https://github.com/olofk/serv

[1] https://www.electronicsweekly.com/news/business/2d-32-bit-ri...
by Sean-Der | 2025-04-11 19:53:28+00:00
I am so happy that WebRTC has so many implementations. Every developer thinks differently, it's good to have a implementation that matches your mindset.

* https://github.com/shinyoshiaki/werift-webrtc (Typescript)

* https://github.com/pion/webrtc (Golang)

* https://github.com/webrtc-rs/webrtc (Rust)

* https://github.com/algesten/str0m (Rust)

* hhttps://github.com/sepfy/libpeer (C/Embedded)

* https://webrtc.googlesource.com/src/ (C++)

* https://github.com/sipsorcery-org/sipsorcery (C#)

* https://github.com/paullouisageneau/libdatachannel (C++)

* https://github.com/elixir-webrtc (Elixir)

* https://github.com/aiortc/aiortc (Python)

* GStreamer’s webrtcbin (C)

See https://github.com/sipsorcery/webrtc-echoes for examples of some running against each other.
by colanderman | 2025-04-11 19:53:44+00:00
Rumeysa Ozturk did not overstay her visa nor advocate violence: https://en.wikipedia.org/wiki/Detention_of_R%C3%BCmeysa_%C3%...

Nor did Rasha Alawieh: https://en.wikipedia.org/wiki/Deportation_of_Rasha_Alawieh
by ykonstant | 2025-04-11 19:54:22+00:00
>App store software is excruciatingly vetted, though. Apple and Google spend far, far, FAR more on validating the software they ship to customers than Fedora or Canonical, and it's not remotely close.

Hahah! ...they don't. They really don't, man. They do have procedures in place that makes them look like they do, though; I'll give you that.
by datadrivenangel | 2025-04-11 19:54:23+00:00
Some complexity is accidental (how do I do this gnarly window function and get the 3rd highest value from the previous week this time last year except on the first week of the quarter), and some is essential (why is the data like this?).

People confuse the two, and rightfully dislike the former while dangerously resenting the latter.
by bluGill | 2025-04-11 19:54:33+00:00
True, but every step we add makes the others harder too. It is unlikely Ken Thompson's "trusting trust" compiler would detect modern gcc, much less successfully introduce the backdoor. Even if you start with a compromised gcc of that type there is a good chance that after a few years it would be caught when the latest gcc fails to build anymore for someone with the compromised compiler. (now add clang and people using that...)

We may never reach perfection, but the more steps we make in that direction the more likely it is we reach a point where we are impossible to compromise in the real world.
by Lammy | 2025-04-11 19:54:36+00:00
> * Extremely niche technology that would have few practical uses in other contexts since most of the seabed does not suffer from the same complexities as a shipwreck

This is why the wreck of the Titanic got found in the first place though https://www.nationalgeographic.com/premium/article/titanic-w... (https://archive.is/jibqF)
by recursivedoubts | 2025-04-11 19:54:42+00:00
I live in Montana and would very much prefer to keep DST permanent because it means that I come home from work with light. Currently in deep winter when we are on standard time I get up and it's dark and go home and it's dark.

Light at the end of the day is useful to me because I can go for a walk around dinner, I don't care so much about it being light in the mornings when I'm getting ready for my day.

So I think making DST permanent for northern states would be a good thing.
by diddeb | 2025-04-11 19:54:55+00:00
Hi folks!

Doconomy's looking to hire a seasoned, senior hybrid/remote Rails engineer. Submit an application and ping me on whoshiringhn.algorithm467 at passmail dot com if you have any questions.

https://jobs.rubyonrails.org/jobs/2126-product-engineer-doco...

REMOTE (+/- 2h within European time zones)

/Didde, CPTO
by fidotron | 2025-04-11 19:55:19+00:00
Erlang isn't CSP, it's the Actor model. https://en.wikipedia.org/wiki/Actor_model

CSP is what inspired the golang channels, via occam and some other languages. The whole synchronization on unbuffered channels is the most obvious differentiator, though there are others like the actor concept of pattern matching over a mailbox.

The whole CSP vs actor debate is quite interesting when you get down to it because they superficially look kind of similar but are radically different in implications.
by Implicated | 2025-04-11 19:55:30+00:00
Copium. Wordpress is dead. Argue all you want. 5 years from now the trajectory of installs/users/commercial opportunity will show that the last year was more than enough to incentivize/motivate the current and potential users to reach for something else. I say this as someone who makes my primary income managing a very large WP/WC shop.

Sure, WP isn't going away overnight. But it's dead in the water at this point. Literally like a dead whale, still going to support an ecosystem for some period of time. Though, it's peak is behind us and the unwinding was accelerated immeasurably.
by dang | 2025-04-11 19:55:31+00:00
I don't read it that way, FWIW.

I think some of you are overly focusing on the title instead of the overall effect of the moderator interventions here, which is that the article gets more attention and the story more coverage. In that sense, I'd think it would be in you guys' interest to take yes for an answer, much as zzzeek has here: https://news.ycombinator.com/item?id=43657317.
by tehjoker | 2025-04-11 19:55:35+00:00
This is far too generous a story. While true in certain basic respects, it is a process of capitalists changing products to favor their own interests over users in a mature market. It is a process that begins with the promise of individual empowerment (in a new and growing market where companies are forced to appeal to customers) that ends in a kind of silken chains (when the market is well understood and companies are optimizing their financials).

Notably, this process usually involves not creating a simplified interface that can be turned into expert mode but actively removing features, adding cues, and steering user behavior though a psychological maze to achieve desired effects.

Basically, people should understand this corporate lifecycle and stop being deluded by the opening moves in a new market that superficially appear to favor customers, individual empowerment, etc. It is a process that always ends in heartbreak because it serves investors, not the public.
by jrowen | 2025-04-11 19:55:40+00:00
All they're really observing is that there are no such things as "strengths" and "weaknesses"

I don't think that's totally accurate, the article is very clear about the "duality" and "two sides of the same coin" concept. "No such things" dilutes it to something that may be a law of nature but that also approaches a tautology.

I agree with some of the comments picking the original post apart a bit, that the reality is more nuanced. "Coding speed" and "occasionally overlooking details" don't seem so cut-and-dried to me as two sides of a duality. Coding speed is the sum of a number of factors, one of which can definitely be just straight up being able to reason about things and get to a solution faster. Occasionally overlooking details is a symptom of rushing, which does relate to coding speed, but to me does not serve as a great example of the "strength = weakness" duality.

I also don't know if major evolutionary shifts over millenia are a totally apt metaphor for iterated situations involving the same individual human psyche. I feel like you zoomed out and generalized a bit much, which made it less controversial.
by coffeeaddict1 | 2025-04-11 19:55:49+00:00
While I agree, that CUDA is the best in class API for GPU programming, OpenCL, Vulkan compute shaders and Sycl are alternatives that are usable. I'm for example, using compute shaders for writing GPGPU algorithms that work on Mac, AMD, Intel and Nvidia. It works ok. The debugging experience and ecosystem sucks compared to CUDA, but being able to run the algorithms across platforms is a huge advantage over CUDA.
by scarface_74 | 2025-04-11 19:56:02+00:00
My best manager was “irrationally benevolent”. He was a CTO that had just been hired to bring the development in house after the two non technical brothers found product market fit after getting funding and using a third party consulting company for all of the development,

Even though I had no practical experience with AWS, and admitted as much at the interview, he hired me as his third technical hire and basically gave me free reign to implement my strategies based on his stated priorities. He was always a straight shooter. He has since retired and I still keep in touch with him even though I left in 2020.

My next job was at AWS working in Professional Services as a customer facing + hands on consultant. I went in as an L5 when I was 46 and was way over my head from both a soft skills, writing and presentation standpoint and managing dealing with large organizations both internally at AWS and customers.

My first two managers both helped me out immensely as mentors. The second manager left and my third manager was everything you heard about the shit show that was Amazon. They were two faced and backstabbing.

By then I knew how the game was played and just played the game long enough to get through my next vesting period and get my $40K severance.

I’m now a staff architect at a third party consulting company. My manager skip manager, and CTO are all great. They trust my judgment and mostly let me work autonomously leading projects and being the first post sales contact with clients.

They give me sanity checks on my projects when I ask them (my CTO is a former senior software engineer at AWS who worked on a service I specialize in from an implementation standpoint) and are there when I need advice on how to handle a thorny situation with a client.

The worse managers I’ve had are former developers who still really want to be developers and spend time writing production code. I need my managers to manage
by adiabatichottub | 2025-04-11 19:56:22+00:00
Or just runs out of batteries and you don't have a charging cable. Maybe you could ask a stranger for help, but you're in a country where most people don't speak your language. Or maybe people do speak your language, but you have a phone with a charging port that isn't standard in the country you're in. Also, you're about to miss your flight.

I think we can all agree that edge cases will always exist. The question is does this system make those cases better or worse. What's the backup in case the first-line system fails? You go talk to the airline agents and get a paper boarding pass printed?

The facial recognition system I'm much more wary of. Will it recognize you if you are coming back home with a black eye (happened to me one time)? Could your doppelganger cause confusion with the check-in system? Is this system significantly more convenient for the traveler that it's worth putting your biometric data into a database that could potentially be appropriated for other purposes?
by sudodevnull | 2025-04-11 19:56:36+00:00
I agree! That's kinda the point with Datastar. EVERYTHING is a plugin, the core is a < 300 LOC engine for parsing data-* attributes and making available to plugins. You can pick and choose what makes sense for you. If you want to have declarative spec compliant interfaces, it can't get any smaller from what I've seen in the wild. Happy to get help to shrink it even more!
by taw1285 | 2025-04-11 19:56:47+00:00
This is very interesting to me. From this thread: https://news.ycombinator.com/item?id=43472971, I am wondering if there are anecdotal stories of how equity is being handled after a split.

On one hand, if the leaving co-founder retains all equity, it creates a sandbagging situation on a cap table that's no longer useful to the business. On the other hand, it feels right for the leaving co-founder to enjoy some upside for the years they put in.
by marcellus23 | 2025-04-11 19:56:54+00:00
> How often are blonde-haired men referred to as "blondes" vs women

Never, because men's hair is "blond".

But seriously, the original quote does not call the person "a blonde," (which indeed might offend some) but instead uses "blonde" as an adjective to describe the dancer, which is perfectly acceptable. You can have a "blond man" or a "brown-haired man" just as easily as you can have a "blonde woman".
by phkahler | 2025-04-11 19:56:57+00:00
I think that's a consequence of programmers making tools for programmers. It's something I've come to really dislike. Programmers are used to doing things like editing configurations, setting environment variables, or using custom code to solve a problem. As a result you get programs that can be configured, customized through code (scripting or extensions), and little tools to do whatever. This is not IMHO how good software should be designed to be used. On the positive side, we have some really good tooling - revision control in the software world is way beyond the equivalent in any other field. But then git could be used in other fields if not for it being a programmers tool designed by programmers... A lot of developers even have trouble doing things with git that are outside their daily use cases.

Dependency management tools are tools that come about because it's easier and more natural for a programmer to write some code than solve a bigger problem. Easier to write a tool than write your own version of something or clean up a complex set of dependencies.
by Capricorn2481 | 2025-04-11 19:57:25+00:00
> This is one of the most disgusting, vile statements I've seen on hacker news.

Only if you completely misread it and conflate the Israeli government with people living in Israel, which is a good way to misrepresent what I'm saying.

A government using a terrorist attack to justify its already rapid military expansion? Unheard of.

If you're disgusted by this sentiment, it means you have more good faith with the Israeli government than actual Jewish people, which is really sad. What's antisemitic is telling other Jewish people that they are self-hating when they don't clap for hospitals being bombed and children burned with white phosphorous. If you don't find this [1] vile, you are not a person who can judge morality.

And you were in this thread calling everyone who disagreed with you an Islamist cabal before you were flagged. Not sure I care about the opinion of such a blatantly brainwashed person.

[1] https://www.aljazeera.com/news/2024/8/9/everything-is-legiti...
by vinceguidry | 2025-04-11 19:57:32+00:00
There has been a LOT of research on this. A popsci book I've read on the topic is Adam's Tongue. It details the features that separate what's called Animal Communication Systems from human language.

https://www.amazon.com/Adams-Tongue-Humans-Made-Language-ebo...

Obviously pets are quite capable of making their wishes known to us, especially if we facilitate it. It's unclear whether they're actually achieving language. I'm tempted to think they are, especially when I see dogs using push buttons to talk to us on Instagram. But I can't be totally sure.

And even if they were, it would be language we taught them. Not independently developed in the wild.
by DAGdug | 2025-04-11 19:58:04+00:00
Just want to call out that the head of the trust and safety/integrity division, Guy Rosen, is an Israeli citizen with a strong pro-Israel bias. He’s also a person of questionable morals. From Wikipedia:

“ Guy Rosen and Roi Tiger founded Onavo in 2010. In October 2013, Onavo was acquired by Facebook, which used Onavo's analytics platform to monitor competitors. This influenced Facebook to make various business decisions, including its 2014 acquisition of WhatsApp. Since the acquisition, Onavo was frequently classified as being spyware, as the VPN was used to monetize application usage data collected within an allegedly privacy-focused environment.”

That Meta considered his questionable ethics a feature not a bug, and repeatedly promoted him, is very problematic.
by dang | 2025-04-11 19:58:47+00:00
> You are lying

Please make your substantive points without attacking others. If someone else is wrong or has a bad argument, it's enough to post correct information or a better argument.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
by chagaif | 2025-04-11 19:59:02+00:00
You can play instantly, no need to login.

You can play with bots, but even cooler, you can play with your friends and strangers!

Give us a star on GitHub

https://github.com/playquoridor/playquoridor And we'd love to hear direct feedback, ping the developer here https://t.me/ramonvinas or matrix https://matrix.to/#/@rvinas:matrix.org or just comment
by throwaway2562 | 2025-04-11 19:59:06+00:00
What of it? The Loved One (1948) was a bit of a squib at best, tonally a throwback to the earlier Waugh. It’s not very good (imho) so you can see why Terry Southern - who had not much taste - liked it enough to make a film of it, also unsuccessful.

The Sword of Honour Trilogy written over the next decade or so is much more representative of the later Waugh: the original article has sketched him out correctly.

The general continuity in Waugh’s life and writing is contempt for modernity: a turn to religion makes perfect sense in that light.

The diaries are worth reading too. He really was quite an unpleasant fellow, as well as a fine writer.
by georgemcbay | 2025-04-11 20:00:00+00:00
> Splitting hairs over citizenship when he was here legally massively misses the problem with blackholing people here legally.

And on top of that this case should be horrifying to anyone regardless of whether they want to split hairs because:

A) they admitted he was deported in error

B) they are now effectively trying to argue there is no way to get him back

So even if you believe they would never knowingly do this to an actual citizen they are only one slightly different mistake from disappearing a citizen, whether or not it has happened yet.

Nevermind the fact that Trump himself has repeatedly floated the idea of deporting citizens: https://www.washingtonpost.com/immigration/2025/04/10/trump-...

And then lastly and most importantly IMO it is wildly un-American to believe anyone (regardless of citizenship or legal status) is not entitled to due process.
by keybored | 2025-04-11 20:00:02+00:00
Amusing that a newly minted federal department of tech-bro adjacent yahoos declares that there is waste but clearly does not have any of the expertise—which would probably need to be wide-ranging—to be able to actually get rid of the waste itself and not just cut indescriminately.

You could get an oncologist to admit that the patient had some cells that needed to be removed, due to the advanced cancer. But the layman chose to get rid of a couple of perfectly healthy, cancer-free limbs.