skysight-inc/HackerNews huggingface dataset:
Why is increased density better? Maybe it would be better for things to be more spread out and for people to have EV cars charged from clean nuclear energy?

Dense cities are a different kind of time bomb. Replacing pipes and streets disrupts a lot more people and a lot of businesses for a shockingly long amount of time.

Dense cities also happen to be significantly more expensive in practically every way. The cost of housing in particular. Feels like a corollary to induced demand on roads. Although it’s worth noting in both cases that induced demand means more people are receiving value and benefit!

I dunno. I live in a city. It’s fine. But density doesn’t feel like a defacto good thing to me.
This is too often forgotten.
Convenience and cost.

I take the train or bus when it's the right combination of faster, easier, and cheaper. I drive when the alternative is slower, harder, or more expensive. Sometimes it's a coinflip.
Not sure exactly what you are asking about, so I'll be verbose :-)

I use an app called FitoTrack (also FOSS), which records my location while running. It stores my GPS position every few seconds. When I'm done, it auto-exports a GPX file to a folder on my phone, which is synced via syncthing. Then I (manually, for now) upload the file to my self-hosted workout tracker.

The GPX file contains some data per measurement point; this is the second point in some random GPX file:

<trkpt lat="x" lon="y">
<ele>56.72105575919558</ele>
<extensions>
<speed>1.8200000524520874</speed>
<wstxns2:TrackPointExtension xmlns:wstxns2="gpxtxp"/>
</extensions>
<time>2024-02-28T09:28:26Z</time>
</trkpt>

So it contains speed (average since previous point), elevation, location and time (offtopic: it took me a while to understand that this elevation is not the actual elevation above sea level; only yesterday I figured that out and fixed it in the code!).

The Go GPX library some of this information, and some extras (like max and min elevation, max speed, total up and down, etc. over the whole track). Then I perform some more calculations (like putting the points in buckets per km and per minute), and calculate the estimated location using a geocoder library.

Then, finally, to estimate the difference between walking, running, or cycling, I take the average speed and guesstimate from there. This may be wrong some times for some people, and could be improved on. Or maybe I should include an AI here? (just kidding)
Driving is a lot less fun when everybody is doing it. Car enthusiasts benefit from improved alternatives.
Amazon delivery drivers inconsistently refused to deliver packages professionally to a secured area or would instead steal or discard them by marking them as "delivered" without a photograph. Customer service was powerless and made no tangible effort to remedy the situation except a refund or replacement that would often also not arrive, so I canceled Prime and stopped using Amazon. It's faster, cheaper, and easier for me to go a brick and mortar store for most things or to use another platform with professional delivery services.
Ok multiply it by 10 and it's still ~1000 deaths. 100 / 100 million kids or whatever it is is pretty goddamn safe. You'd need to turn every road into a tunnel with gates to bring that number down.
Brings to mind James Lileks' "Gallery of Regrettable Food", https://lileks.com/institute/gallery/. I was born in 1960, so missed most of these delights - I suspect they mostly tailed off by the mid-60s. But, yeah, I remember some of the recipe cards my mom had from the 50s and early 60s were pretty frightening.

Edit: and, of course, the Gallery is linked early in the article. Yes, I commented before reading. Sorry. It is worth a read!
Burkina Faso builds schools that stay cool in 40C heat
If we moved people from cars to buses we would not need wider highways, we could actually shrink them.

Trains are still a thing in the US. Trucks could be used just for the "last mile" of a product.
Whoever can solve discoverability of those indie sites will do very well. I parallel it to the “eat local” movement, where folks really go out of their way to find healthy food locally even when it costs more.

It shouldn’t take me crawling through the mud of social media to find them.
Yes I like fullscreen apps (I use them a lot on KDE). But the Mac implementation of full-screen apps is pretty terrible. Especially because the menu bar disappears.
> People should stop anthropomorphizing LLMs. Stop being offended by a computer program. Stop complaining about its "bias". It's just a computer program.

“Bias” is tendency to deviate in a particular direction from the desired behavior. That something is a computer program does not make that any less of a problem.
Induced demand also applies to housing (i.e. as more housing becomes available, more people choose to live in the popular city, and housing prices keep increasing). But we should probably still keep building more housing (but with parking, that means traffic gets worse, so lots of public transit would work better in that case, even if the city is going to become expensive to live in).
Because there aren't alternatives in most cases. I 100% could not reach my job with any sort of public transport because there is none in that suburb, and bike is out of the question unless I want to spend 3-4 hours a day commuting.
> But let's be fair, "induced demand" is just another way of saying "insufficient supply" because otherwise massive roads in the middle of nowhere would instantly fill with cars.

No, "induced demand" is a variation on "if you build it, they will come".

e.g. Traffic is heavy to the new suburb, so you add lanes. But now people are willing to expand the new suburb, or to build houses even farther out because of the new highway. So you need to add even more lanes ...
I've read the main contributor to microplastics is car tires. Do you have an idea if these types of consumer containers are a significant source?

Agree the incentives are screwed up, and that could help.
That's a very good point. Its not unreasonable to think that this decision was influenced by the goings-on at Nginx...
>keyboard shortcut documentation

Who are you targeting as the main user of this software? Most users do not depend on keyboard shortcuts but rather repeatable actions they can use the mouse for. The ribbon only annoys power users which is a number much much smaller than 50% of all users. Plus keyboard shortcuts still exist with the ribbon system.

As someone who has spent a lot of time with “regular users”, no body is complaining about the ribbon…
It's just become too expensive to develop a new language based on a novel model if you also want some serious usages since the expectation for a production level system has skyrocketed. We still have lots of new interesting languages in development (especially in academia) but those won't ever see wide adoption outside their own paper though.
The domain fees now exceed $30M/year and population is under 16K, so call it $2K/year per capita.

Assuming average family size of 3.5, it's $7K/year per family.

That's real money, in exchange for doing nothing.

Anguilla has the top-level domain ".ai" by luck!
Absolutely! The bagel 3D-like image and the 3rd image in your link are showing the same thing. Look at the inside of the ring and compare the images side by side. The features align in both images.
Go has good reasons not to bring C/C++ into every build, starting from the ability to cleanly cross-compile.

I can't comment on the rest, but the security track record of the crypto libraries is stellar compared to pretty much any other library (and it already was before my tenure).

(BTW, I am not at Google anymore, although I still maintain specifically the crypto libraries.)
This post is not wrong, but it fails to distinguish between high-level product decisions and high-level engineering implementation decisions. They are too sides of the same coin, to be sure, but there is an incredibly common failure mode where product and engineering "agree" on a high-level direction, but each is holding different assumptions in their head about what that means. That's why framing like:

> The mistake of focusing on concrete details

is incredibly dangerous. Engineers love to think about abstractions, and leaders managing a lot of people are all too eager to buy into the promise of magic abstractions that align everyone and produce optimal results with the army of worker bees figuring out all the details of the perfect vision created by the god-like leaders.

The only problem is that the devil is in the details. Always. The only way you can make a good decision at the top of the tree, is by being an incredibly seasoned expert that has a strong intuition about how the details are going to play out on the leaf nodes. You need this on both the engineering and the product side. And even then, you will always discover things once you start building, and if you care about a quality product you will have to back things out. The only defense against this is relentless focus on simplicity, which tends be a viable option (in the consumer space at least) because at the end of the day, your users have finite attention spans and do not want to have to deal with anything too complicated.
This is absolutely finance-tier insanity. I bet it made them a lot of money.

This is like running into issues with non-converging iterated calculations...
Clang is much more reasonable, see:

{0}[calvinow ~] clang -Os -S test.c -c -o -
.text
.file "test.c"
.globl foo # -- Begin function foo
.type foo,@function
foo: # @foo
.cfi_startproc
# %bb.0:
# kill: def $edi killed $edi def $rdi
leal 3(%rdi), %eax
testl %edi, %edi
cmovnsl %edi, %eax
sarl $2, %eax
retq
.Lfunc_end0:
.size foo, .Lfunc_end0-foo
.cfi_endproc
# -- End function
.ident "Debian clang version 16.0.6 (19)"
.section ".note.GNU-stack","",@progbits
.addrsig
{0}[calvinow ~] clang -Oz -S test.c -c -o -
.text
.file "test.c"
.globl foo # -- Begin function foo
.type foo,@function
foo: # @foo
.cfi_startproc
# %bb.0:
movl %edi, %eax
pushq $4
.cfi_adjust_cfa_offset 8
popq %rcx
.cfi_adjust_cfa_offset -8
cltd
idivl %ecx
retq
.Lfunc_end0:
.size foo, .Lfunc_end0-foo
.cfi_endproc
# -- End function
.ident "Debian clang version 16.0.6 (19)"
.section ".note.GNU-stack","",@progbits
.addrsig
{0}[calvinow ~] clang -O2 -S test.c -c -o -
.text
.file "test.c"
.globl foo # -- Begin function foo
.p2align 4, 0x90
.type foo,@function
foo: # @foo
.cfi_startproc
# %bb.0:
# kill: def $edi killed $edi def $rdi
leal 3(%rdi), %eax
testl %edi, %edi
cmovnsl %edi, %eax
sarl $2, %eax
retq
.Lfunc_end0:
.size foo, .Lfunc_end0-foo
.cfi_endproc
# -- End function
.ident "Debian clang version 16.0.6 (19)"
.section ".note.GNU-stack","",@progbits
.addrsig

GCC has -Oz now, but they haven't fixed -Os to be softer like clang's is.
Ya, safety is important. Metro and Sound transit here in Seattle want increased funding for more routes, while the routes they have are becoming unusable as anything more than unhoused neighbor day centers. Fix the safety problem first, and then expand.

I still take the D line into Downtown Seattle when we go there, but will always have one or two situations on the bus where I regret the choice. It keeps me from using the bus more often.
Right - humans encode knowledge in language all the time, but it's certainly not the only way we keep it in our heads.

Supposedly Sora is trained to have a built-in physical world model that gives it a huge advantage in its video generation abilities. It will be interesting to see what the same approach would give us with something like GPT-4.
If the number of threatened animal species and fragmented biomes don't convince you, nothing I can say will. It's a fact that most of the natural world is threatened. That we shouldn't pave over paradise and put up a parking lot is a value statement that I cannot prove to you more than I cant that murder and rape are bad.

https://www.un.org/sustainabledevelopment/blog/2019/05/natur...
Also, romans thought that even numbers are unlucky — so I think it's natural they would prefer another odd numbered month to an even one.
Historically, february is the time of the year where studios tend to offload the films they think are going to flop. Maybe that has changed.
Rather shallowly researched article, doesn't even mention 'Chakobsa':

https://dune.fandom.com/wiki/%22Neo-Chakobsa%22_(2020s_film_...
Nobody likes busses, let's be real.

Public transportation is sold as light rail, trains, monorails, because those look cool and people like them. It's damn hard to sell busses, even if you end up building out much of the map as busses.

To be fair, busses are subject to a lot of the problems cars are (they get stuck in traffic, etc) whilst trains can zip past traffic jams on their own rails. And not everywhere does "bus rapid transit" right: https://www.youtube.com/watch?v=fh1IaVmu3Y8
Not a summary or GPT-generated...

That's a quote from the article. WSJ puts ticker data after company references. Green up pointing triangle is the accessible tag for the image and was simply copy and pasted from the source content.
This is almost always the answer. I’ve written up before “how does driving compare to transit for my commute?”

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

It’s not hard to understand why I’d choose to drive when there is an alternative (at least technically, if not practically).
If you like this you might like mdless, which does exactly what the name suggests.

https://github.com/ttscoff/mdless
This is not a strong justification. If you switched out "arabic words and imagery" for say "blackface" would it still hold? There was a time where seeing non-white actors in film would have been considered distracting and off-putting, but we seem to have moved past that as a society, so why are we holding on to this justification now?

Moreover, distracting and off putting to whom? This article, in part, is responding to how distracting it is for fans of the books and readers to see the source material changed in a pretty crucial way. As others have said, its not exactly obvious to me that the use of these words and language are even possible to separate from the core story.

I get that this is a film executive's decision looking at the commercial viability of their product if they whitewash the story (or not), but at the end of the day we can't really say what the commercial success would (or wouldn't) have been if this language were preserved. To me this demonstrates more the entrenchment of the people who are in the position to make these choices rather than what audiences are willing to consume.

After all, consider the fact that Dune has remained important enough, despite the claim that Arabic (and specifically Muslim) imagery is used throughout that someone decided to greenlight two feature film adaptations so far.
Well, US spends on roads but not on buses or rail. Unless you are creating a reliable bus transport system, spending on roads isn't much of a part of public transport spending.

Also, the way the US creates bus systems - each locality spending more or less depending on the location's shifting fortunes - means that no one can rely on buses in any long term and this indeed makes people not want to ride them.
And for flexbox layout, this tool streamlines the process,

removing the need to worry about numerous properties: https://flexboxcss.com
> All hail Walmart parking lots bigger than a football field.

Ha ha, and for what amounts to just one month where usage peaks.
Damn. What's the food equivalent of the urban legend about firing blanks in the air to keep the rent down?
The goals of public transport are not aligned with getting more people to use it. Public transport currently is for people that do not or cannot drive. We use it to try to serve everyone vs trying to serve the commuting audience.

If you were to try to serve the commuting audience there would be a lot more speed in public transport and some people would be left behind vs a stop every two blocks.

Trains would be heavy-rail below or above grade vs at grade light rail contesting with cars.

Public transport would cost a lot but be worth the price because of the speed, security, and convenience.
I call one of my utilities every month to get them to tell me the same thing (flush the cookies) so I can pay my bill. They can't be bothered to fix their website and I have the free time so...
This appears to be due to fear mongering, not facts.

Being a driver or passenger in a car or light truck leads to a >10x higher rate of death over public transport. This includes non-crash related deaths.

https://www.modeshift.com/is-public-transportation-safer-tha...

https://www.nctr.usf.edu/wp-content/uploads/2014/12/JPT17.4_...
i'm not sure many people would deny themselves the self-actualization / biological urge of becoming a parent for something as nebulous as sticking it to the man. People certainly didn't stop having children when we all where subsistence farmers or worked in glided aged era sweatshops to save them from the burden of being alive under the boot of capitalism.
$36.4b on highway resurfacing

$33.5b on highway expansion

$25.6b on transit and passenger rail

To get comparisons of what this gets you:

> Elevated Major Freeway / Interstate, 4 lanes 12’ wide each lane & 3’ shoulder, urban location in S.E. USA. $71.33 million per mile.

Comparable in SoCal is $200m/mi, I believe

2 miles of underground rail in SF is $4000m/mi

Therefore, you can get 20 miles of highway in urban California for about what you can get for a mile of rail. Given those numbers, the choice is out of our hands. We cannot pay for public transit. In fact, it's not clear that this is a net economic positive at these costs.

https://compassinternational.net/order-magnitude-road-highwa...

https://sfstandard.com/2023/10/27/san-francisco-downtown-rai...
> I do remember GNOME3 being presented as "the future" and those of us who liked GNOME2 being told roughly that we were hopeless old duffers who didn't understand modern UI/UX design and to essentially @#$#$k off to XFCE if we didn't like it. IMO it was the desire to put Linux on mobile devices and tablets that seemed to be driving it all - something commercial in other words. Those of us "just using GNOME2" were evicted like the squatters we were.

Me too! And this mindset persists today, every time I needed something I googled it and found it was already declared "wontfix" by the devs because it's something us lowly users should not need nor want.
> Unfortunately, the U.S. has gone all-in on car based infrastructure and that's a difficult thing to reverse.

The USA has a fantastic organizational structure that allows changes like this to be experimented with in pockets of the country without a top down approach. If an approach can't be done at the city or State level, then it's not likely to get approved for spending at the Federal level as you add in more people who will never directly benefit from said system.

In the USA, the city of New York is seen as having the most extensive mass transit system, in particular the subway system. Problem is that it has massive budgetary shortfalls and doubles as a de facto homeless shelter. People don't take the NYC subway because they want to, they take it because they have no other choice.

If people want public transport to be a success in the USA, pick a city (any city!) and show that it can be done in a fiscally sustainable way with an end product that people actually want to use. Not just forced to use.
It's for India. No thank you
Serious Eats is definitely declining in quality.

I loved Kenji and BraveTart, but both of them have left the site. There is still a huge archive of good material, and there are contributors that I still like. Today, I mostly follow Kenji's YouTube channel, and I subscribe to America's Test Kitchen which has plenty of good recipes.
Why that particular day ? Maybe just because June didn't have any holidays yet ?
Team's files is sharepoint under the hood, which is why it sucks.

Sharepoint would be so good if the UI was faster and more consistent. Also why is the search so impressively bad?
How skewed is the perception? Riding transit isn't a death sentence, but it does suck: slow, unreliable, expensive, dirty/smelly/germy, and with the potential of being a victim of violent crime.
I'm beginning to have an almost physical reaction to "LLM speak" when I see it in the wild.

"It is important to remember..."
I was going to say "as opposed to a little less than an hour's walk", but in the US there is the question of how many 14-lane highways and Costco parking lots you would need to cross during that hour.
https://www.census.gov/content/dam/Census/library/publicatio... has the statistical data you're looking for.

Public transportation accounts for about 5.0% of commutes, with buses being the plurality (but not majority) mode at 2.3%, followed by subway at 1.9%, commuter rail at 0.6%, light rail at 0.2%, and ferry at 0.0% (yay rounding).
UWB radio transmits below the noise floor, you're going to have a hard time finding any signal there or even know if a signal is being transmitted. You can go crazy misidentifying noise combinations as signals. In that sense you need to know almost everything about it to intercept it.
I studied ultra wideband decades before they started to write papers refering to UWB standard definitions [1] so I might be out of tune (pun intended) with current definitions.

A transceiver could use attosecond 10^−18, femtosecond 10^−15 picosecond 10^−12 or nanosecond 10^−9 pulses at very irregularly intervals. That seems (almost) random to any observer but not to a receiver which has pre-agreed those irregularly intervals with the transmitter (for example with quantum key distribution, with entangled particles). The receiver measures if there was a signal or not. It does not use power level, frequency, or phase (or a combination of these) of a sinusoidal wave but by generating radio energy at specific time intervals and occupying a large bandwidth, thus enabling pulse-position or time modulation.

Not just spacial distribution can be used.
You could use polarised photons, electron spin, etc.

In my wafer scale integration [2] I use very few free space photos to flip a 1 v transistor in an ultra wideband mode.

I refer you to [3] for [4] for a better explanation, even though ultra wideband is not mentioned specifically.

Contact me directly, I'll be happy to lecture for a few hours to answer your question.

[1] https://scholar.google.com/scholar?hl=en&as_sdt=0,5&q=ultra+...

[2] Smalltalk and Self Hardware https://vimeo.com/731037615

[3] Stanford Seminar - Saving energy and increasing density in information processing using photonics https://www.youtube.com/watch?v=7hWWyuesmhs&t=272s

[4] Attojoule Optoelectronics for Low-Energy Information Processing and Communications: a Tutorial Review https://arxiv.org/abs/1609.05510
That is a separate deal from the NACS adoption deals as it involved adding CCS to the superchargers.
The first was okay. I was disappointed, I really like villenueve's other work. But it was just kinda stale.
Show HN: FireHydrant on-call and alerting alternative to PagerDuty
Grain Weevil grain bin management robot
Looks interesting. I just wonder if there will be Rust native TLS options available in the near future.
Well, that's why Plasma has that box I mentioned, so you can select without using the keyboard. But selecting multiple files requires you to press CTRL anyways, so I'm not sure why it why you think it would be weird to use CTRL for just one file.
I haven’t seen a model trained for language spit out an image given a pixel decoder.

I have seen them make images by writing an svg.

Do you have any links for something like a transformer model trained on language generating images with a different head?
"on originality he just isn’t quite good enough." A bizarre way to judge someone who's supposed to be doing science, surely.
Hot take but I think the .ai tld will become out of style, and even a turnoff in a few years. Especially if a lot of AI tools end up falling short of expectations, and make embarrassing mistakes. Users will be grow tired of hearing something is using AI