MurphyA/hacker-news huggingface dataset:
by TOGoS | 2025-07-30 17:33:03+00:00
> No, you shall not do a User.where directly, you have to do a > UsersRepository.find_all_with_email(...).

Even that seems weird to me. If want to load objects, I want to load them from a particular repository, not a class of repositories (which the upper-casing of `UsersRepository` suggests).

As soon as your app needs to talk to more than one data source, this business where data is tightly coupled to a particular datasource by the framework makes a big mess.

But that's why I don't use Rails in the first place.
by graemep | 2025-07-30 17:33:12+00:00
Given the numbers who voted for Hamas I guess its a pretty high proportion.

I think (from the perspective of having lived in a country undergoing a civil war for many years) one of the problems the West has in dealing with issues like this is that people imagine that there is a bad side to oppose, and a good side you want to win. Very often the impacts on societies of lengthy conflicts means that there are no clear good guys to back.

If a significant proportion of one side wants to drive out or wipe out the other, that will encourage the other wide to believe that their best option is to be the ones doing the wiping out. It is very likely that a conflict like this will only end when one side wins to that extent.
by SilverElfin | 2025-07-30 17:33:15+00:00
Isn’t this the same Brazilian Supreme Court that is basically making up laws and judgments as they go to suppress speech and political opposition, despite constitutional guarantees of speech? Yes I think they deserve sanctions just like other authoritarian states. But consistency would be nice - the US should sanction all states that don’t have some minimum level of free speech protections, not cherry pick them based on ideology or trade or whatever.
by steveklabnik | 2025-07-30 17:33:17+00:00
The issue is, you're speaking from the position of the organization itself. Yes, staff work is just as important as line work. The issue with perf isn't that it's staff work, it's that people who are ostensibly hired to do line work are forced to do staff work just to keep their jobs. And sure, you can argue "tough, that's just life," but it's not hard to see why people resent it. They want to be writing code, not putting together promo packets.

Anyway this is mostly just one example, it's just one that comes up often when I speak with my peers about how Oxide works vs other companies.
by throw0101c | 2025-07-30 17:33:58+00:00
The latest generation of RAV4 has power of 176 kW (236 hp; 239 PS):

* https://en.wikipedia.org/wiki/Toyota_RAV4#Sixth_generation_(...

A fairly recent iteration of BMW S1000RR motorcycle has 152 kW (204 hp; 207 PS):

* https://en.wikipedia.org/wiki/BMW_S1000RR#2019_(K_67)

* https://en.wikipedia.org/wiki/List_of_fastest_production_mot...

One can set lap records, the other cannot. Power-to-weight can determine performance a lot (it's why high-end sports cars often use carbon fibre).
by nluken | 2025-07-30 17:34:59+00:00
> If I could just throttle it up to 35mph, I wouldn't even need bike lanes around town. 45mph, and I could easily get to the next town over.

The "higher class" of which you speak has existed for a long time, albeit usually fulfilled by gas powered vehicles until recently: https://www.vespa.com/us_EN/models/primavera/primavera-50-4s...

There's a reason why we require license, registration, and insurance to operate mopeds but not bicycles. You're far more dangerous to pedestrians, other cyclists, and yourself at these kinds of speeds.
by tshaddox | 2025-07-30 17:35:01+00:00
It's still just a market. You've got to make offers that people will accept. It's mostly silly to try to come up with some objective theory of value, except in the context of what potential employees will consider to be fair, which is right back at "you've got to make offers that people will accept."

Basing compensation on supposedly objective things like "the dollar amount a sales person brought in" might be important to a given pool of potential employees, but resist the temptation to think of it as objectively determining the value of the employee's work. Remember that all you're doing is making offers that people will accept.
by esafak | 2025-07-30 17:35:40+00:00
Exactly right. Was this one just open sourced? I don't remember seeing it when the SST opensource debacle broke. They're both under heavy development:

https://github.com/charmbracelet/crush/pulse/monthly

https://github.com/sst/opencode/pulse/monthly

An unfortunate clash. I can say from experience that the sst version has a lot of issues that would benefit from more manpower, even though they are working hard. If only they could resolve their differences.
by simpaticoder | 2025-07-30 17:35:51+00:00
Completely banning all of YouTube feels like throwing out the baby—valuable educational content—with the bathwater—everything else. It seems more effective for YouTube to offer a dedicated educational platform, like education.youtube.com, with content filters built in. That way, students could access channels like 3blue1brown without exposure to unrelated or less appropriate content like MrBeast or Jubilee. Heck, I might personally prefer to use that version of YT myself.
by threecheese | 2025-07-30 17:36:00+00:00
I’m definitely interested as well. This is the other side of the sst/charm ‘opencode-ai’ fork we’ve been expecting, and I can’t wait to see how they are differentiating. Talented teams on all sides, glad to see indie dev shops getting involved (guess you could include Warp or Sourcegraph here as well, though their funding models are quite different).
by sunshowers | 2025-07-30 17:36:02+00:00
I moved from Meta, infamous for its performance reviews, to Oxide. The culture difference is night and day. The level of self-interested behavior seen at Meta just doesn't exist here.

By the way, I received every rating from Greatly Exceeds (including an additional equity grant) down to Meets Most, and the rating I got overall had very little correlation with either effort or impact. I got Meets Most for some of the most valuable and industry-impactful work I've done in my career, and Greatly Exceeds for something that got replaced in a year.
by the_snooze | 2025-07-30 17:36:22+00:00
I ride a (regular human-powered) bike everyday through a paved mixed-use trail. While I'm able to hit 25+ MPH under ideal conditions, I average closer to 13 MPH just due to the physical realities of manually pedalling a bike. The problem with e-bikes is that they make those fast speeds routine, and attainable in places where you wouldn't otherwise expect them (e.g., going up a hill). They break the expectations for speed and reaction times in places designed for pedestrians and human-powered bikes.

I'm all for people having easier access to the joys of getting around without a car. But sometimes I wonder if that accessibility makes it easy to bring car-like speeding mentality in places where it wasn't before.
by matheusmoreira | 2025-07-30 17:36:23+00:00
I really could not care any less about Bolsonaro. I just want the reign of these judge-god-kings to end. Trump can do whatever he wants for whatever reason he wants, I don't care. I just want him to end the judiciary dictatorship I'm currently living under.

> So you don't oppose god-kings after all, huh? I could've guessed as much.

As far as I'm concerned, Trump's helping me and my country as a whole. He's not our problem, it's up to the americans to deal with him however they see fit. As a brazilian, I literally do not have a vote in the matter.
by potato3732842 | 2025-07-30 17:36:31+00:00
Teenagers are gonna find a way to get dead at any/every speed. While something like 40-50 would be a wild speed to try to do on the potholed and crowded streets of NYC there are many rural roads as well as roads in more sprawled urban areas where being able to zip down the shoulder at such speeds where conditions permit is a worthwhile capability for the sake of both reducing travel times and speed differentials with automotive traffic.

That said, bicycle steering/suspension geometry is not made for that so it really is not the kind of capability a rider with any sense of self preservation will find themselves employing just anywhere.
by derangedHorse | 2025-07-30 17:36:40+00:00
After scrolling the site for 5 minutes, I still don't understand what they do. Do they offer on-prem servers? Then how does it bring cloud scalability? Is their selling point modular computer components so that you can order things online to achieve cloud scalability? Whatever it is, I expect it to have a poor user experience if I can't find a simple 'about' page.
by at-fates-hands | 2025-07-30 17:37:15+00:00
When I was in college studying to be an anthropologist, of one my professors told about his TA who just happened to be studying one of the local Mennonite groups and they were complaining when the wheels on their buggies and other stuff would break or go bad, they really didn't have any local carpenters who could or would help them. It was kind of a big issue in their communities.

He ended up doing a two year apprenticeship to learn how to hand make wheels and other instruments they needed. Before he graduated, he already had a very lucrative niche company and woodworking business selling his wares and delivering them to the families.

There is still a strong demand for well built wood furniture but most people never realize there are economies that rely on this stuff for their livelihood.
by Apocryphon | 2025-07-30 17:37:25+00:00
Based on what? The concept of nations is perhaps two centuries old at best. It is true that there are many differing groups of people living in that area, but they were often simply under the dominion of one imperial power or another. This pat caricature is the equivalent of shrugging one's shoulders and saying "well that's how it's always been."
by oooyay | 2025-07-30 17:37:27+00:00
> The old Oxide compensation discussions were interesting. There was discussion about how they thought candidates asking about compensation to be something of a negative signal because they wanted people who weren’t in it for the money, basically.

I can't say anything of Oxide because I don't really know the people involved other than reading their writing.

This is an attitude a lot of industry veterans have. Most of them were in software pre-2015 and have long made their money and paid their debts. They saw the haydays of job hopping, massive salaries, massive equity, and "rockstars" (that never were). The people I know that joined software post-2015 and onward are not in the same financial position.
by bananapub | 2025-07-30 17:38:39+00:00
adding more laws that will be universally ignored by anyone with a small amount of thought and effort feels like a stupid way to solve anything, but it is absolutely the Australian Way. to quote[0] a noted philosopher:

> weird how a foundational myth of australia is that we’re a nation of subversive larrikins, when in actuality everyone here is an ultracop

0: https://nitter.net/tfswebb/status/976299234491121665?lang=en
by AnimalMuppet | 2025-07-30 17:38:44+00:00
It seems to me that "can't compare apples and oranges" is trying to say that you're using apple criteria to try to judge oranges. It's not that you can't compare apples and oranges, but you have to use fruit criteria to do so, not apple criteria or orange criteria.

So, to stop using similes: You can compare CPUs. You can compare memory chips. You can also compare memory chips and CPUs on, say, power consumption. But you can't compare memory chips to CPUs in terms of MIPS. If you try, then it's appropriate to accuse you of comparing apples to oranges.
Show HN: VoxChat – Anonymous Voice Chat Platform
by huhtho | 2025-07-30 17:38:48+00:00
I built a free, anonymous voice chat platform. You click "Start Chat" and get connected with someone from anywhere in the world.

Features: - Completely anonymous (no accounts needed) - Voice-only - Age/gender preferences - Clean interface - Instant connection

I tried existing platforms but they either weren't truly anonymous or had terrible UX. So I built something better.

Would love feedback from the HN community!
by WorldMaker | 2025-07-30 17:38:58+00:00
Favorite recent language feature is a big investment in C# pattern matching. It's a big feature from the functional programming world rare to see in "Enterprise" languages.

Favorite recent runtime feature is all the cool low level stuff opened up by Span<T> (and Memory<T>). It has a similarity to Rust borrowing, but well integrated into the CLR's existing type system. It has opened all sorts of performance code possibilities that is still memory-safe/type-safe with fewer needs for falling back to "unsafe" operations. This is not just exciting because it is an interesting playground if you like low-level programming, but also because it has been a performance flood lifting all boats in the .NET ecosystem. A lot of code over the last few years has gotten easy performance boosts by just recompiling (because the compilers were taught to prefer Span/Memory overloads when they get added; no change to C# or F# code, just the compiler picking a new performance path).
by potato3732842 | 2025-07-30 17:39:19+00:00
>There's a reason why we require license, registration, and insurance to operate mopeds but not bicycles

Pedestrian dander is a stupid red herring. When cyclists ride in the road they are at most equal danger to pedestrians as the cars in the road.

That reason mopeds are neutered by regulation is that the Karens of yesteryear didn't like the noises they made. A few dumb people riding them on the sidewalk was just the pretext.
by johnisgood | 2025-07-30 17:40:01+00:00
> OMEMO is not a server feature, it's a client feature

Are you sure?

https://xmpp.org/extensions/xep-0384.html#server-side

Additionally, as per your link, it says "Supported, XEP-0222" for OMEMO encryption, not that "Applicable to clients only, so will work with Prosody", like it does for some others.

What gives?
by RhysU | 2025-07-30 17:40:29+00:00
So, if I put a pro rider on a bicycle you're cool with me having them scream around crowded areas?

Traffic regulations are fundamentally about tail events. Most of the time, vehicular traffic is boring.

The right metric is kinetic energy. But, it'd be unpopular for speed limits to depend upon vehicle mass. Or, in the case of bicycles vehicle and rider mass since the rider mass isn't negligible.
by dang | 2025-07-30 17:40:42+00:00
Please don't start or perpetuate political flamewars on HN, regardless of what politics you favor or disfavor.

Political topics can obviously be far more important than anything else on HN's frontpage, but that doesn't make the flamewar style of discussion ok on this site. It's repetitive and indignant, and those are the two qualities which most destroy what we're trying for, i.e. gratifying curiosity and facilitating curious exchange.

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.

Edit: your account has unfortunately been breaking the site guidelines, such as by arguing aggressively with other users. We eventually have to ban accounts that do this. From a quick look I don't think you're quite over that line yet, but it could easily get there, so it would be good if you'd review https://news.ycombinator.com/newsguidelines.html and recalibrate.
by irusensei | 2025-07-30 17:40:52+00:00
I checked GoG and saw no porn games on the front page. On steam you have to go out of your way for such games to be recommended for you.

Your comment about sexualization of normal content is also wrong. If you compare remakes of classics like Dragon quest 3 you'll notice the new versions are way more prude than the originals. There was even recent drama about it.
by BizarroLand | 2025-07-30 17:41:39+00:00
I bought a 2000 watt dual motor ebike for ~$700 online.

It's internally governed to have a max speed of 35 mph, and while that is technically illegal and I could technically defeat that governor and go faster, actually going 35 on a bicycle, even on normal roads, is pretty stressful.

That's a lot of force to be putting on some thin steel tubes.

I feel like laws to require licensing and to limit where you can ride ebikes above a certain weight class will save a lot of stupid people like myself from gross injury or death.

That being said, I hope they don't take them away, because they are a lot of fun in the right context. Being able to bike 25 miles and still have the oomph to power up the hills near my house is fantastic, and occasionally, in safe conditions, being able to move 35mph is fun and helpful.
by Karrot_Kream | 2025-07-30 17:41:50+00:00
> We enjoy the imperfections of cameras because they let us create art

For something as widespread as photography I'm not sure you can define a "we". Even pro photographers often have a hard time relating to each other's workflows because they're so different based on what they're shooting.

The folks taking pictures of paintings for preservation are going to be lighting, exposing, and editing very differently than the folks shooting weddings who will be shooting differently than the folks doing architecture or real estate shots. If you've ever studied under a photographer or studied in school you'll learn this pretty quickly.

There's a point to be made here than an iPhone is more opinionated than a camera, but in my experience most pro photographers edit their shots, even if it's just bulk application of exposure correction and an appropriate color profile. In that way a smartphone shot may have the composition of the shooter but not the color and processing choices that the shooter might want. But one can argue that fixed-lens compacts shooting JPG are often similarly opinionated. The difference of opinion is one of degrees not absolutes.

As an aside, this appeal to a collective form of absolute values in photography bothers me. It seems to me to be a way to frame the conversation emotionally, to create an "us vs them" dynamic. But the reality of professional photography is that there are very few absolute values in photography except the physical existence of the exposure triangle.

There's no such thing as "accurate photographs". I don't think we can even agree if two human perceive the same picture the same way.

I do think the average person today should learn about the basics of photography in school simply because of how much our daily lives are influenced by images and the visual language of others. I'd love to see addition to civics and social sciences classes that discuss the effects of focal lengths, saturation, and DOF on compositions. But I don't think that yearning for an "accurate photo" is the way.
by Tadpole9181 | 2025-07-30 17:41:58+00:00
And set up family-managed accounts this way as well, to be clear.

One of the things I've learned as an adult is that moral busybodies like this are, on average, horrible parents who would rather tell the powers-thay-be how the government should raise their kid (and everyone else's), than raise their kid themselves.

Because, ultimately, this whole reaction and performance isn't about the kid. It's about the parent.
by arp242 | 2025-07-30 17:42:01+00:00
Super73's own webpage advertises it as a "high performance electric motorbike".

I don't know what the strict legal definition is and I'll take your word for it that "pedals directly connected to a chain" is the one. However, for all intents and purposes in every-day conversation, "electric motorcycle" seems accurate to me.

These things are between 27 and 37kg, depending on the model. You can cycle them, but it's obviously not really intended to any normal use. The chain is a useful backup (or perhaps a legal loophole, or maybe a bit of both). I think that legal definition is perhaps outdated and should be updated.
by throwup238 | 2025-07-30 17:42:07+00:00
Nitpick: while what you say is generally true, there are several scenarios that can create true dramatic “wall of water” tsunami waves that have leading slopes of 45-90 degrees and heights in the tens of meters.

The most obvious (but relatively rare) are tsunamis amplified by submarine canyons and other coastal bathymetry like the Nazare submarine canyon famous for the biggest waves on the planet (50+ footers are common in season). If an earthquake directs a tsunami at that canyon, the resulting waves will be spectacular and probably drown everything north of the cliffs. Unfortunately we don’t have any historical records about what happened at Nazare after the 1755 Lisbon earthquake so we don’t know just how big those waves can get.

Then there’s landslides like the one that caused the 1958 tsunami in Lituya Bay, Alaska which creates a much more sudden displacement than an earthquake. Based on the surrounding mountainsides the wave created from that landslide might have peaked at ~500 meters without the 100+ mile wavelength you’d see in a normal tsunami wave.

The most common however are tidal bores, which can send a 30+ foot vertical wave down rivers and narrow channels. This phenomenon shows up relatively frequently in earthquake youtube videos near rivers, though the wall is usually only 5-10 ft tall.
by spicyusername | 2025-07-30 17:42:12+00:00
Under, say, 10-12 or so, I can understand a blanket ban. In general, the YouTube content aimed at children is pretty vapid and encourages too many parents to use it as parenting auto-pilot.

But so much YouTube content is educational or otherwise has significant utility for older children or adults. Seems like a pretty big misstep to outright ban it.

And that doesn't even get to the thorny question of how this is supposed to even be enforced...

Then again, it may be better to do SOMETHING to start making these tech companies take solving these problems themselves seriously. Hard problem to solve, for sure.
by lcnPylGDnU4H9OF | 2025-07-30 17:42:22+00:00
That's good and it's especially good when accounts have parental access controls which include a setting to disallow certain child account settings from being changed. The benefit of doing that is to help people avoid seeing the pornographic titles altogether, which actually supports the thesis that a non-pornographic game can be an entry for someone to start playing pornographic games. Otherwise, what's the point of the setting?
by dinfinity | 2025-07-30 17:42:37+00:00
I don't think the "connecting the world" was the problem. IRC also has tons of toxicity and connects people all over the world.

The core problem is gamification of social interaction. The 'Like' button and everything like it for things people say or show is hands down the worst thing to happen on the internet. Everywhere they can, people whore for karma (unless they spend a lot of mental effort to fight back that urge). How primitive the related moderation systems are directly affects how much primitive shit gets rewarded and alas, most moderation systems are ridiculously primitive.

So, dopamine hits for saying primitive shit.
by graemep | 2025-07-30 17:42:38+00:00
I do not think it is synonymous. Running a company means pursuing profits, but it does not mean you have to ignore all other considerations. You can have ethical limits, server customers, look after the interests of your employees, reduce your environmental impacts etc.

Greed means running a company without due consideration of these things.

IN this case the explanation I am suggesting is even less synonymous because by putting short boosts to the share price over long term profitability is not (in the long term) even serving the best interests of the shareholders.