skysight-inc/HackerNews huggingface dataset:
>But: pedals? pedals with ergonomic problems?

Doesn't this allow the bike to pass as a 'bicycle' when it comes to restricted pathways or trails?

>There are plenty of decent e-bikes in this market space.

As your comment demonstrates, Honda has long-standing brand loyalty that counts for a lot.
>I am from France and driving a Piaggio MP3 400cc for 10 years (and other stuff before).

A fun fact about this is that literally everyone hates you because MP3 drivers are probably the most infuriating kind of driver to encounter in a city. Même le Sprinter de location roule moins dangereusement.

The question is, do you really need something that goes that fast ? The fastest road in Paris is the périphérique, and doing more than 70 on there requires either a act of god, or suicidal tendencies if there happens to be any traffic. Having multiple transportation devices, while not ideal, might very well be the best option. Not sure if you have family to take around (in which case, you probably need a car, if not, a regular bike will do), but for inside Paris, your average speed will be maybe 30km/h if you're lucky.
Throw a kitchen towel over the kettle after you pour off your first drink.
Verhoeven, who lived through Nazi occupation as a child, created the film. Initially it had nothing to do with Starship troopers, but gained branding rights later on at which point the original movie (Bug Hunt at Outpost 7) was merged. Might you ever, in a million years, want to live in the world he builds? No, nobody* would. Yet could you imagine reasonable people finding allure in the ideology that's represented? Absolutely.

Verhoeven doesn't really misrepresent that ideology, but instead also shows it leads to an absolutely horrific world without ever really appealing to any unimaginable scenarios. In other words he's not trying to show that the ideal is "evil", he's trying to show where it can lead. And this is far more compelling than modern satire of a similar nature which fails because it largely focuses on trying to make the ideals themselves so unimaginably evil that nobody could ever possibly be genuinely drawn to them without exceptional "otherizing", perhaps contributing to the ever widening perception gap. [1]

This issue is perhaps once of the many reasons history seems to just play on an endless loop. In an effort to emphasize how wrong the past was we demonize it ever more. Yet if one goes out seeking the Devil, a grizzly beast wielding a pitch fork, forked tongue, and flames lapping about him, then you'd certainly never to stop imagine that the otherwise normal looking man in front of you is one and the same. The more we demonize the past beyond recognition, the less there is to learn from it.

[1] - https://perceptiongap.us/
Uh indeed, you're right, engineering is a very valid outlier. There are higher income professions where Android is considered more preferable, which from my (subjective) experience is mostly engineering and IT. I think that's because for this group a smartphone is more likely also recognized as an IT product than "just" a social device, but that's very speculative as I don't have sufficient data.

Unfortunately I cannot share the data on the figures I mentioned earlier as they are restricted for sharing (I'm working in Smartphone business and we're analyzing sales data of all the world to make strategic decisions).

I tried a quick search to find some public data on price brackets and target groups I could share instead, I didn't find much unfortunately.
But here's a public stat on price brackets to show the big valley:
https://www.statista.com/statistics/1169438/share-of-global-...

The data resolution is unfortunately not high and also not clustered in countries, but it shows one aspect: ~70% of global sales accounts for devices <300USD. Apple has no smartphone below 300USD w/o subsidy so their global market share of ~23% of all sales is actually concentrated in just 30% of the market. In countries with more high-tier sales like UK, Apple usually has a significantly larger share of that tier. In more granular data it's visible how much Apple actually owns those price segments outside of China, and how households with more disposable income don't move away from Apple anymore (surely also thanks to Airpods and Apple watches, whose value degrades when not on iOS).

Anyway, what happened in English speaking countries first but is also growing in others (i.e. Spain, Italy, Brazil,...), as a result of that split is, that people of lower income and/or status associate owning an iPhone with wealth and success.
This is not so much noticeable in higher income brackets where everyone can afford an iPhone, but on the bottom of that "iPhone class" this is very prevalent. Moreover, on the lower fringe of this there is not only social pressure to own an iPhone to represent your status, but to also own a RECENT iPhone and/or Airpods, Apple watches etc.

Unfortunately I couldn't find public data to demonstrate this, so it's fair for you to consider this not answered. Within the smartphone industry all this is quite known for many years now.
Not sure what could be done to reverse this, so far the potent competition to Apple actually decreased by leaving the market.

A final interesting bit for which I also found zero public data: For several years this "iPhone class" in western countries was slightly female-driven, with more women transitioning from Android to iOS or upgrading to new iPhones than men. This seems to have balanced itself in the past 2 years now, maybe because the recent iPhone improvements are more techy than experience-focused? (speculation)
Totally agree! Rare case on HN.
Not one of the post you linked made it over the threshold hckrnews indexes. Search works as expected at news.ycombinator.com
Agree with the thought behind these, but the wording is terrible...

"synthesis"? In what context is this word being used?
"clean kipple"? I've never even heard of that word.The first google result for "kipple" is some reference to Blade-Runner!?
Camera-to-Cloud Raw Is the Start of the Computational Revolution
Read "How to Talk So Kids Will Listen and Listen So Kids Will Talk" https://openlibrary.org/books/OL34854132M/How_to_Talk_So_Kid... read it multiple times during your life, try applying what it says even if you think your child is "too young". It will surprise you. It will be hard, but it does help
If high speed rail does not serve their region, then I think it stands to reason that high speed rail wouldn't improve traffic in their region.
> I've long believed they were all in on hydrogen fuel as the next big thing, because it would preserve their internal combustion tech investment.

I'm not sure about Honda specifically, but in most cases hydrogen cars are actually electric vehicles with hydrogen fuel cells (e.g. Toyota's Mirai[1]), they don’t have hydrogen combustion engines (although there are exceptions, Mazda made some prototypes about 10 years ago).

> But: pedals? pedals with ergonomic problems?

In some countries [2] pedals must be present in order to classify the vehicle as a moped. It's a regulatory requirement and I don't expect most moped riders to use pedals on a daily basis.

[1] https://www.toyota.com/mirai/2022/

[2] https://en.wikipedia.org/wiki/Moped#Individual_countries/reg...
Yeah the existing wheels suck so I don't blame them for reinventing it. Often it is easier to write a proper program to do exactly what you want than to figure out the arcane `sed | xargs` command from the 70s that nobody has ever bothered to make vaguely usable.

Here's a program I wrote to count matches in a very large file. I wonder how long it would take to work out the equivalent bash command.

use aho_corasick::AhoCorasick;
use std::fs::File;
use std::io::BufReader;
fn main() {
let args = std::env::args().collect::<Vec<_>>();
if args.len() != 3 {
eprintln!("Usage: ./count_occurances 'pattern' <filename>");
return;
}
let f = File::open(&args[2]).expect("Error opening input file");
let reader = BufReader::new(f);
let patterns = &[&args[1]];
let ac = AhoCorasick::new(patterns);
let count = ac.stream_find_iter(reader).count();
println!("{}", count);
}
They could think they are telling the truth but are being manipulayed.
This is different though. Async colors functions, so once you’ve got something that has an async interface, you either go async too, or have to do shenigans to use it in a blocking way. GATs will just let library authors make more flexible interfaces.

If there’s anything to worry about then that may be compile times of complex codebases. I haven’t measured anything but just as a rule of thumb more generic code means longer compile times in Rust-land.
The comments are proof that many don't understand the finer points of free speech and what 1A's protects and what it does not.

This book helps:

"Freedom for the Thought That We Hate"

https://en.m.wikipedia.org/wiki/Freedom_for_the_Thought_That...
He soaked in hot water.
It appears to be part of their premuskian TOS: https://web.archive.org/web/20221003235153/https://help.twit...
one would usually consider a waveguide and a medium to be very different, but good job! You've managed to be condescending while also remaining completely opaque to anyone who does not already completely understand both cases.
Rust better figure out quick how they can shut down the Haskell & C++ language artisans or it will be their downfall (in favor of something like Zig).
Russian Businesses Can Now Legally Steal IP from ‘Unfriendly Countries’
I found a newer blog post a short moment later, but wasn't back at the keyboard in time to edit. From 2017: https://heathermoor.medium.com/what-happens-when-you-retire-...

"There was also a moment where several well-known, established programmers publicly made fun of some of the code I posted. This was at a time where I was still junior. It took away my confidence in my coding ability for awhile. It’s ironic because I’ve found the best way to build confidence is to do hard things you didn’t think you could do. Coding up these libraries and getting them working gave me real confidence in my coding. But, once again, I didn’t need to open source them to get that benefit.

I personally, despite a common mantra, regret many things I’ve done in my life. One of them is open sourcing all those side projects. I would have open sourced maybe a couple of them, and otherwise gotten experience from working on an established open source project, or my own projects in private."
GP has the typical delusion that language cannot change and that words can only have a singular meaning. Any dictionary will confirm this. There was obviously no ambiguity at they knew immediately what the intent was.
Minimalism isn't always about eliminating or avoiding complexity - though sometimes it is; sometimes it's about having the discipline to avoid wastefulness.

External constraints can be the driving force here - I have a project which involves firmware running on a soft CPU in an FPGA. I'm targetting several different devices, but the project will no longer fit the smallest device if my firmware (code, working RAM and stack combined) goes over 12 kilobytes. In the middle of working on this project I took delivery of a new workgroup printer at work, the remote monitoring software for which was a 1.5 gigabyte download. And apparently we live in a world that sees nothing wrong with that!
Fitting, my wife showed me Instagram yesterday, and I was like "So this is TikTok?", "No, it's instagram", "Ah I though Instagram was about pictures from people, this is just short, "funny" movie swiping, I thought that was TikTok's thing", "IDK, I never used TikTok".
> You can't ever be sure someone isn't being paid to influence the conversation, and therefore users deserve to be able to review what gets removed.

describes HN.
Millions have no savings as prices soar
While we're all sharing our war stories...

A very well-respected developer recently told me to "take down your blog entry and this repo before you generate more embarrassment for yourself", because I didn't do a comprehensive literature review (and cite their code) before writing a blog post.

(They later went back and edited their comments to turn down the vitriol, but guess which version I read immediately upon waking up?)

I've been around the industry for a while and have relatively thick skin, but even so, dealing with that ruined my day.

If I was new to the industry, I can't imagine how I would have reacted – but it certainly wouldn't have been positive; I could easily imagine burning out of open-source entirely given that reception.
You raise two issues, 1) avoiding bad participants, and 2) pursuing long discussions.

Any forum with open membership will eventually attract people who can't/won't handle nuanced conversation. The only way to completely be safe is with a moderated mailing list.

For long conversations, look for moderated, special interest forums. I think HN is as good as a general purpose forum can be, with its heavy moderation and fairly restricted audience.
No, it recomputes the samples and there's always some loss during this process.
Indeed, parent just spoilered trolled me
Is there any way to use GATs to achieve a particular use case of ah-hoc/anonymous enums[0]? Say if library L1 returns enum A|B, L2 operates on enum A|B, and main wants to pass enum A|B from L1 to L2, with the kicker being A, B are concrete in main.

I'm not interested in distinguishing between multiple appearances of the same type as in the RFC example, so rather like:

let foo: (~str|int) = (_|666);
match foo {
(s: str|_) => println(fmt!("string: %?", s)),
(_|n: int) => println(fmt!("int: %?", n))
}

The most disappointing thing I've encountered with Rust is not seeing anonymous enums or structural typing other than for tuples. I read somewhere that structural typing is only for tuples because the word struct is in structural(?!).

[0] https://github.com/rust-lang/rfcs/issues/294
Should Twitter ban such comments? Reasonable people could go either way. But for the specific individual making such comments the resoundingly correct answer is they should be ashamed of themselves. And for that specific individual the free speech implications are that the more folks who speak like them the less appealing free speech looks and the more at risk free speech begins to look.

Why has Twitter been pushed by the Public to moderate and ban people? Because there are enough folks out there willing to make those kinds of comments on their platform that it starts to look like an existential risk to the company.

As to ridicule, it rarely if ever causes someone to improve. You'll be much more effective at getting better more efficient code if you instead play the role of mentor or helpful hand.
Is there already a Fediverse mechanism to let people log into 3rd party sites? Like "Log in with Twitter/Google/Facebook" but "Log in with ActivityPub"? That would be pretty cool.

I like the aspect of ActivityPub that you can own your identity to the same degree to which you can own a domain.

It would be cool if it would be possible to log in to third parties as @you@yourdomain.com via the ActivityPub protocol.

Thinking about how to implement it technically .. one simple way would be to just send a magic link to @you@yourdomain.com via DM.

Hmm... that could actually work. Your username on - say - Hacker News would then simply be your Fediverse handle: @you@yourdomain.com

The same would work with emails of course. Most people don't want their email publicly visible though. But they would probably not mind using their Fediverse handle as their username.
Generally speaking, most "real inventions" are independently invented by multiple people and aren't successful until somebody figures out how to market them. For example, video games were invented in the 1950s and Tennis for Two[0] was basically Pong in 1958 (a bunch of people had already written tic tak toe, checkers and/or chess). The Magnavox Odyssey (likely the first console) was released around 2 months before Pong (according to Wikipedia) but it was Pong that popularized gaming and made it mainstream. Calculus was independently invented by both Newton and Liebnitz but there was also a Japanese calculus called wasan from the same period invented by Seki Takakazu based on a different foundation. The telephone was also independently invented by several people around the same time but Alexander Graham Bell got the credit because he was the first person to get it to the patent office.

There are endless examples of this because ideas are not scarce and there are typically multiple intelligent people who have the same idea. All patents do is allow somebody who fails to successfully execute an idea to weaponize the legal system to extort money out of people who do successfully execute "their" idea.

That's not even getting into how the US Supreme Court allows GMO seed companies to patent plants and sue farmers for patent infringement because the neighboring farm's GMO seeds cross-pollinated with their seeds. In Bowman v. Monsanto, the US Supreme Court actually ruled that farmers can't plant their own seeds (when this cross pollination happens) without paying the patent trolls at Monsanto! Patents are simply corrupt, innovation stifling monopolies the entire way down and should be completely abolished and banned from ever coming back via constitutional amendment.

(Current copyright terms are excessive but copyright itself along the lines of the US Copyright Act of 1790 is reasonable as a tool to encourage creative works and copyright abolition would likely be even worse than the status quo's century long copyright terms. Likewise, trademarks are also legitimate as a fraud prevention tool. They shouldn't be conflated with patents as they are in the concept of IP.)

[0]: https://en.wikipedia.org/wiki/Tennis_for_Two
This really depends on what you're trying to convey. I think bar charts with (mostly non-overlapping) error bars in the appropriate context can be quite useful.
Nope, security affects way more users than accessibility.

https://news.ycombinator.com/item?id=33497445

And firing the A11y team doesn't immediately remove all accessibility from Twitter, they are forced by US law to follow accessibility standards and they would, they just won't do higher than what's required.
Great site! I found a small typo:

Explore images genereted with getimg.ai
"Edit: I know the article is about the EU/UK authorities, but IMO this isn't something they can stop.
"

They can't stop the merger but they can presumably say "If the merger happens Xbox can no longer be sold in the UK and EU."
The real question is who hired the entity to do the recruiting. I guess that can be inferred by the patents used in the trolls.
To insist on a point :

FORTRAN is not just used like the (more recent) COBOL might still be "used" in legacy infrastructure - it's still being taught too, with mandatory FORTRAN-only assignments !

(Of course I might just be unaware, and COBOL teaching might still be widespread in some fields, feel free to prove me wrong !)
It depends on the users?
Twitter has a large and diverse user base, so supporting Unicode is a priority but A11y isn't.
The company that runs a scooter sharing/rental service in my city uses a "Torrot Muvi", with a 3 kW motor it can keep up with normal city traffic even with two people. Speed is limited to 65 km/h. Looks kinda nice too.

https://torrot.com/en/motorbikes/5/133/muvi

But that would probably be one of the "underpowered" models for you :)
I still have my original genesis. Still works fine!
Currently, topic categories are used to label the generated topics, hence the single additional level.

Expanding functionality to include something like this is possible though. The community detection algorithms kind of do this in a way. Each iteration builds smaller and smaller communities.
No, consumers just expect it to show consistent reaction times.

A rumour is typically enough to warrant an overnight price hike in consumer prices. While for experiencing reductions, consumers have to wait for a few months for the market to "adapt". And in the end, it usually is the consumers that adapt to the increased prices, so companies don't see any good reason to reduce them.
I’m talking (amount actually used)/(amount actually paid).

Many people have unlimited or some high limit but don’t use it all.

(It’s not entirely fair as the device can do things like text and phone calls, but if I consider my phone as a phone only I was paying $100 for about 5-10 minutes of talk time a month (used) so in a way I was spending $10 a minute. Of course the main thing people want is data. We’re probably a few years from phones with data only and no phone number at all
>For starters, humanity emits more CO2 than the combined mass of entire biosphere (every living organism, not just trees), every 10 years

"""
Plants and soils together currently absorb an estimated 30 percent of the CO2 emitted by human activities each year.
"""

https://news.stanford.edu/press/view/38728

Do you have source for your 10 years?
Maybe this is not a bad thing. There is a strange but certain consonance between those that dislike Musk and those that very prominently championed removing dissonant voices from social media platforms. Since arguments were ignored, maybe a more practical lesson might be helpful.
Didn't seem like that to me. Mostly seemed pretty mundane.

There's this weird thing I'm seeing at the moment where every second comment about Musk (here, on Twitter, wherever) is calling him a psychopath or worse (so much name calling), but when you read what he actually writes, or watch him on video, he seems pretty sane. He's got money and Aspergers, so he's not 'normal', but he seems sane and not-evil to me.

I'm beginning to think that anyone who resorts to name-calling is not worth listening to.
When I lived in NYC, a company called Revel had pushed a bunch of electric scooters onto the streets, and they were fabulous. They are pretty beefy, went 25mph which is fast enough for most NYC streets, and had a very decent range (40miles or so). So they aren't a commuter bike for most Americans, but if you live and work in the same city, they are amazing.

The make and model is a Niu NQi from a Chinese scooter manufacturer. I've never seen them outside of NYC and SF, but I'm sure they are legal everywhere in the US. They are a great 50cc moped replacement IMO.
>We have a sort of bullshit industrial complex too of consultants and other nonsense jobs that come in and make projects take longer.

Forego those "bullshit industrial complex" studies, and there'll be some environmental, safety or cost fuck-up. Outside observers will then get to comment derisively on lack of foresight or planning, so it's really a win-win for us.

>It seems like there must be a way to go back to building stuff as fast as we could 100 years ago in the US.

There is. Forego a lot of the building/safety code, cut corners, and optimize speed over all else.

>In China they can still build that way today[0][1] in a way I find embarrassing and annoying.

Imagine how embarrassing and annoying it must be for Chinese people to see the relatively sub-par quality of the end result.

>How different would the world be if in 3 months SF build 19 giant skyscrapers full of apartments you would want to live in?

I can almost guarantee it would not happen. They can build it, but it's not likely to be an apartment I would want to live in, at least long term.

Don't get me wrong, there's certainly a middle-ground somewhere between the extremes you're talking about. However, when it comes to, say, transit, I'd much rather aim for a first-world country that builds "less slowly" and cheaper without compromising safety or quality, like Spain or the Netherlands, over a place like China, which may set the record for speed but won't be setting any records for quality or longevity of its infrastructure. (And I'd even say that's okay for China, they need it deployed quickly because they, until recently, were growing fast from a very low baseline.)