skysight-inc/HackerNews huggingface dataset:
The census has a broad definition of urban, which is why I also linked the Bloomberg article that is a more articulate piece on what we should define as urban. Even using that, more than 60% of Americans live in urban environments.

The question is about convenience. Cars and parking, parking lots, moving through them, being stuck behind one or two cars traveling into and out of a parking lot. Even if there is ample parking, you generally have to walk longer distances from that than you do when you bike. That is why biking can be more convenient than driving. It’s not that you have to search for parking for 30-40 minutes at both ends of you trip, it’s that driving has all sorts of annoyances, like random traffic from crashes, lots of waiting at signals, lots of waiting for others to get their cars out of the way in parking lots. That’s always been my experience driving, and that includes the very rural place where my parents live. When you travel into town for groceries, you still have to deal with moving a car through all of those situations. If I’m closer than 2 or 3 miles to where I’m going, my preference is definitely not driving, because overall it’s more annoying than biking.
I'm a heavy std::clamp user, but I'm considering replacing it with min+max because of the uncertainty about what will happen when lo > hi. On windows it triggers an assertion, while other platforms just do a min+max in one or the other order. Of course, this should never happen but can be difficult to guarantee when the limits are derived from user inputs.
> That's easy to say now, now that the damage is largely done, [nuclear weapons] been not only tested but _used_, many countries have them, the knowledge for how to make them is widespread.

AI has also been used, and many countries have AI. See how this is different from nuclear weapons?
By what I understood of your reply, everything is a measure and I fail to see how something cannot be measured.
Or perhaps I wasn't clear in what I meant initially?

> In which case you have already measured it, even if not very precisely.

If you're doing a CLI tool for example and it responds soon enough for it to be a bother, you won't want to measure a sub-part of its logic. You may be blindly "measuring" the time the whole command took with your eyes and thoughts, but you're not measuring in any way the time taken by the corresponding logic in the whole thing.

> This too cannot be determined without measuring how often it happens.

If the CLI tool logic sub-part is in a specific combination of flags and conditions that you for now didn't see a use case for or even sometimes possibility yet, you may also not measure it, without needing to have to "measure how often it happens".
For example you may want to skip some optimizations in what you think will be rarely encountered error handling code, even if you actually never measured it. Even if it does happen more often than you thought, low performance may still be acceptable in some unexpected code (e.g. after a typo in a CLI tool flags).
I think Helix have gone the right way around with their priorities. They've started by making the right things built-in that most developers would need on a day-to-day basis. It's already better than configuring vim/neovim in that regard as it just works out of the box. An example is having Tree-Sitter and LSP already configured, so you get the best syntax highlighting available, and IDE-like functionality.

The customizability/hackability will come later, they're working on extension support plus other stuff, but I think for most of their users, this isn't the number 1 priority.

I guess their target users are those who just want to get up and running on a modal editor without spending too much time in Lua or trying to get plugins setup.
Absolutely do not use your own capital for this. Make a compelling presentation and shop it out to investors. Use a mixture of logic, financial figures, and storytelling. Do not start from scratch, but get the most experienced people for your team. Remember: manufacturing is the lowest part of the SMILE curve. That's why things are not made in the USA.
Whatever Twitter had in usefulness has been gamed and reverse-engineered by the big accounts and the paid blue ticks to the point where the signal to noise ratio is no longer good enough.
Back at that time the primary concern about screwing up DSL was cross-talk: "Once more than a few people in your neighborhood have DSL, the cross-talk between lines will brick everyone." There was a lot of hate, not sure exactly where it came from.
I think the problem is above all linked to the nature of humankind.
In the case of haters, we see the worst part of human beings: the desire to hurt.
Besides that, we have the race for likes and the desire for recognition and to be in the light. Having had an Instagram account focused on landscape photography, I fell into it without realizing it and it was a relief to stop it. The desire for “always more” becomes addictive and we end up thinking about the post before even taking the photo. What should be a pleasure at first (walking around and taking photos), becomes a perpetual search for posts for the Insta account.
After that, there is a mixture of bitterness at seeing identical accounts succeed, and sadness at the idea of imagining what the people behind these accounts are going through, who spend their time thinking about their Instagram account.
I like how they made it spherical, then ship it with a stand/container thing you can put it in so it doesn't roll away... https://image.makewebeasy.net/makeweb/0/TqWSxlyoO/ProjectRef...

... it could just be a cube?! But maybe there was already a cube shaped fire extinguishing device, and it wouldn't be:

> The Leading, Original, and Most Trusted Fire Extinguishing [Cube] brand
In the grand scheme of things, this is irrelevant. The problem an indiehacker has is that no one knows they exist and they have no users. Being copied should be very, very low on your risk list.
It wasnt any one colloquialism that made it annoying, but the whole phrasiology package combined with the moral high ground.

"so like, folks, you know like, heres the thing, here we are, puttin out there, the fact that we are actually,"

Its my bias of course, but I have never respected anyone who speaks that way, nor have I been given reasons to do so. If its not a critical context, its fine. But this was, so it came off very karen.
Not even eastern Europe. The German translation of MS Teams lists my Co-workers as free of charge...
> The litmus test for simplicity of a programming language design is its compilation speed

Simple for programmer to understand and use (small, orthogonal, consistent) isn't always going to be the same as simple for the compiler writer to implement.
The loss of Guido as the BDFL was not good for this. And honestly, even before that he was too much hands off to resolve this situation sadly.
Just curious: any features (from your point of view obviously) making it a better choice compared to i.e free version of GitLab?
That must depend on the platform and the surrounding code, no?
Great points. It depends on how confident you are in the claim that the primary purpose was “artificially boost quarterly profits.” No particular evidence presented in the excerpt.
Apple Watch's Blood-Oxygen Sensor to Be Removed to Avoid U.S. Ban
> The truth thing is, these cities will never become major powers again

Nobody claimed the opposite? Who exactly are you arguing with on this?

But I will argue that France and England are still major powers. France is core to the EU and pretty much controls it together with Germany. England is a power politically, but perhaps not economically. Its cultural exports are huge too. Power changed, but the power holders remain the same.
If even 1 of those 100 frequently retweets stuff from another 10 accounts, this system stops working.
You might want to talk about the output like impact more and reduce input. Big companies care about that a lot
Pretty sure that their behaviors on NaN arguments will also differ.
Isn't a modern Linux distribution a complete operating system as a host for containers already?

The issue is that most things are not containerized (or should I say namespaced) yet.
Markup to declare machine-generated content should be quickly standardized and made semi-compulsory (e.g. with strong search engine penalities if you're caught not using it), if we're to prevent the web to become completely useless junk
Its limited age compared to the other common ones.
> Interesting difference but why is querySelector(`#${CSS.escape(id)}`) better?

The linked SO[0] link answers the question: Basically, you can have an id starting with a number, but have to escape them correctly.

I was mostly surprised to learn there is a difference between CSS selectors and the querySelector in Javascript.

[0] https://stackoverflow.com/a/20306237
>So why wouldn’t a company with the developer resources and monetization potential of Meta or Amazon create their own app store?

Because that is an incredibly excessive alternative. Instead of just duplicating their app to a third-party app store run by someone else, you're assuming that Meta will go to the effort to create an entire ecosystem that they then have to manage. They would have to ensure that each app on the store is on the up-and-up and hire an immense amount of staffing for that sort of thing - moderation, development, backend support, customer support, yadda yadda. Not only do they already struggle to control the narrative around content moderation on their platforms, but now they've gotta work on preventing malware from being installed on folks phones, too?

It's way too extra, when the much more affordable option is to drop a Meta-preferred alternative onto a third-party app store that already exists. Yet they haven't even bothered doing that with something like f-droid, so I'm expected to believe that they're just going to jump to the more cumbersome option of opening their own store? When the average end user will just use the default store that comes installed on their phone?

I don't buy it. And I say this as someone who is very much in the "Fuck Zuck"/"Meta is trash" camp.
Series hybrid drivetrains are worse efficiency at highway cruise speeds. The mechanical double conversion is much worse than a straight mechanical transmission. They only make sense in city stop go which is why nearly all hybrid cars are parallel and connect ICE to wheels at highway speeds.

Trains sacrifice drivetrain efficiency in order to get precise traction control to prevent wheel spin and to greatly simplify power routing to bogies. They make up for the efficiency loss with low rolling resistance steel wheels on steel track and really good aero due to long trains cars all drafting.
Passing nothing is surprisingly difficult
I canceled my prime over a year ago, so my deliveries taking 3-4 days was likely during and shortly after covid. Which certainly could have had an affect. I understand that staffing and inventory was difficult during that time.

So I would not be surprised if prime delivery is back to 1-2 days now.

But, I still have no desire to purchase prime again. All it did was encourage me to buy things I really didn't need. Simply being able to buy almost anything at any time is not healthy for me.

When it's 11pm and I suddenly have a desire to start a new hobby and buy a bunch of products to support it, I can no longer fill my Amazon shopping cart and click buy. The added friction of having to wait until stores open the next day means I completely forget about it before I waste my money.
That's fair, but I see that debt as a consequence, not as a direct cause. If not for a stupendously inefficient government, tax evasion and organized crime that debt would be far lower than it is and much easier to service. Though probably there are now positive feedback loops between these that essentially make it impossible fix the direct causes without being able to fix the debt first.
AFAIK mininet [0] can help you with this. It allows configuring latency and/or jitter dynamically using Python [1].

[0] https://mininet.org
[1] https://mininet.org/api/classmininet_1_1link_1_1TCIntf.html#...
Never used twitter, but I was a reddit addict. My life is much better now that I've stopped. It really is the only winning move.
agreed- I leave as soon as I have to sign-up for something, I understand sign-ing up is important to collet data and follow up, but if you have to decide which is better as I remember signing-up wasn't so forced on the early days. It was if you want to try or save your information then sign up.

this reminds me of kind of how adding a 'buy now' vs 'add to cart' button. If you add to cart, you have a chance of losing out on a customer vs someone buying instantly and not giving it a second thought.
https://archive.md/Xk2F4
> Executive branch doesn't make the law.

Fairly early, the article discusses how this is about the execution of existing law
Women's Pockets: a Brief History

https://youtu.be/uaRoWPEUTI4?si=F1IBnZbXielaMPAB
Why would I pretend? That makes no sense. I have nothing to gain from pretending.

At this point, more than 24 hours after the article submission, which is apparently now flagged, and 14 hours after my previous comment, nobody is reading this thread except for you and me.

You can call me stupid if you want, though you would be sorely mistaken, but don't call me a liar.
Can't you just do it locally with tc without a router? I have artificially throttled / simulated delays with tc before and I don't see why you need a router.

PS. My knowledge of tc is very rudimentary. I only had to use it once.
Newer versions of SteamOS is essentially that, although it does focus on the gaming/multimedia use-case rather than general desktop usage, but it does the general desktop usage part just fine too.
ETFs Make Bitcoin's Problems Even Worse
No Paywall: https://archive.is/FLibE
How to re-org systems for multiple products using team topologies and more [video]
You got a better way to explain the transactions? If you're saying the transactions should be illegal, there are plenty of scenarios where these transactions wouldn't be weird or horrible. How to differentiate which are OK and which aren't?
Back in the day, browsers would have native RSS support. Somewhere around the URL bar of the favourites bar you'd have a little RSS button that would take you to the RSS feed of your choice, as configured by the <link> tags in the HTML.

Most browsers have removed RSS, so now you need to either read the HTML (which sucks even if you're familiar with it) or just guess. If you want to instruct the general audience on how to get RSS feeds these days, and you don't want to link to browser extensions (because only a few mobile browsers support them), then "just add /atom.xml" seems like the most foolproof solution to me.
Why is venv bad though?
What others do is not relevant. Intel does run their own chip fabs. There are pros and cons. How they fall out can be different for different actors. Boeing can probably accept the compromise that they are forever locked on an older process that can't scale to 500mhz.
Niklaus Wirth could afford to be simple, he lived in simpler times where demand was much lower than today, being chased by much less investment.

Change was measured in years, compute and storage options were limited. I wonder how many of his OSes / programming languages spanned multiple heterogeneous compute architectures.

Don't get me wrong, love the guy...but wonder what kind of impact he would have if in his prime today...
They might even help in closing (or reducing) the gap between the rich and the middle class. But, as there are no incentives for such behavior in society any longer, I doubt we will see widespread adoption until it is inevitable.
But what is a "good" toaster?

My $25 toaster works fine. And it's got the modern stainless steel look that blends in nicely with other modern kitchen appliances.

What benefits would a toaster from 1994 or earlier give me? My bread and bagels are currently successfully toasted.
Applying the name ‘secret service’ to Venice’s council of ten seems to be a choice by the author, not an actual contemporary naming. (By the way, I’d avoid using the acronym for ‘secret service’)

The US Secret Service has its origins as a federal anti counterfeiting police force which over time migrated into executive protection duties - it’s not the same role that in other countries and times has been given the name of a ‘secret service’ or ‘secret police’. The modern US Secret Service probably has more in common, in this era, with the role of the Swiss guards at the Vatican - a personal bodyguard unit attached to and loyal to an office not the officeholder.

The Venice example given is much more of a parallel to a total state security apparatus like the KGB, with combined internal security and foreign intelligence gathering roles.
No, all sides of the US culture wars disappeared.

It used to be that regardless of your position, even active disinterest, this stuff was forced on you, and now that is not the case.
I think the higher ups of the post office should got to prison for a loooong time, strip their wealth.

It was a software glitch, but the coverup was massive, even years ago. It was intentional to hide their incompetence.
The additional "movapd xmm0, xmm2" is mostly free as it is handled by renaming, but yes, it seems a quirk of the register allocator. It wouldn't be the first time I see GCC trying to move stuff around without obvious reasons.
And do you not think that the problem with the gang giving you way more money is caused by minimum wages being well below the living wage (so legal work keeps you in poverty), social mobility being low (so working hard never gets you an improvement in your lot), unemployment being high, and people's only choices being jobs where they have zero hours contracts and reduced workers rights like Uber (making again, it seem less worth it and still sorta risky as a choice). Deciding to run drugs for a gang is again, not something you do on impulse like pushing harder on the accelerator pedal. You do it based on cost-benefit analysis. This cost benefit analysis comes from you being exploited my capitlists making record profits. They are having a great time and are borrowing recklessly. The people at the bottom of society do not see any sort of benefits proportional to the labour they would have to put in to participate. They are clearly not just happy campers suffering from poor impulse control from having it too good.
Smacking the escape key constantly is probably my favorite part of using Vim. It has me smacking escape all the time to see what it does in other apps. I love when esc is just mapped to a "stop doing that" or "go back".

Also doing embedded stuff, I find the caps lock key nice for when typing out a few defines or macros.
The issue with creation is that you have to devote mental energy to removing the crazies. I felt much better simply cutting it all out of my life. I only read individual blogs now and its way better. If only we could convince the people worth following to start WordPress blogs or something.
Venice hasn't been an empire since Napoleon; https://historywalksvenice.com/article/the-fall-of-venice/

> In a world where education is disseminated fairly,

That's a huge assumption.
Gah! Brain, I was thinking about which player usually strikes the ball first (hooker) rather than who feeds the scrum (scrum-half). Point still stands though I don't think I've seen a straight feed in years, at least in the Six Nations matches.
I look forward to hardware capacity as a subscription. Won't be long before someone does it, cough cough Akkle
Using the ZBar barcode scanning suite in the browser with WebAssembly
I think it's funny how much emotional energy gets invested into any (neo)vim posts. But the energy is mostly people that never learned vim and feel super insecure about it.

I'm not going to make the same mistake of judging this. If you are someone who has always hated vim and never want to touch it, go for it, this might make your day easier on some machine if you can load this repo really quick (although as others have noted you would need to ftp the repo onto a machine over ssh to make this work).

As someone who is a neovim enjoyer, you are allowed to not like (neo)vim, I don't want to hear you bitch about the editor you don't want to use. If you're a vim user who has this bad habit of shaming people for their editor choice, STOP! It gives us all a bad name whenever you judge people just because they don't enjoy the vim life, just like emacs it's closer to a lifestyle than a tool and if people don't want to invest the time they have the right to make that choice.

The world is no longer dominated by vim and it really has become an optional skill for new programmers.
but you made money and got time now.

other founders aren't so lucky to find a buyer.

many just shut down.
On gcc 13, the difference in assembly between the min(max()) version and std::clamp is eliminated when I add the -ffast-math flag. I suspect that the two implementations handle one of the arguments being NaN a bit differently.

https://gcc.godbolt.org/z/fGaP6roe9

I see the same behavior on clang 17 as well

https://gcc.godbolt.org/z/6jvnoxWhb
Look, check my history.
You guys need to chill the hell out a bit.
The comment I replied to was the most boomer comment ever, and a snarky reply didn’t hurt anyone nor the vibe.
This attention to this presumed constructive etiquette in this monocultural community really is a self-ironic joke sometimes.
I love winter. I love summer too but I don't think I would appreciate summer without a cold winter.

Fresh snow makes gives my city a clean soft look, hiding the dormant brown of fall. It quiets and slows the cars. People out walking become friendlier. Snow's reflectiveness can make the darker days of the year so bright. You can walk anywhere on frozen ground and roll around on snow without getting muddy. You can ski, sled, or just walk and enjoy it. A breath of cold air wakes you up instantly.

Unfortunately my region, the Great Lakes, has been rapidly warming and trending towards rainy near-freezing winters instead of snow. But I do appreciate every snow we get. It probably helps I live in a city and don't need to drive.