skysight-inc/HackerNews huggingface dataset:
> So go ahead and assume drivers eat. Bikers eat more.

Not that much more, and you're being disgustingly disingenuous by just grabbing the mid-point. To get 2000kcal, you're going to be eating more rice, potatoes and raw sugar i.e. carb-dense foods to fuel the ride. That's more like 2kg of CO2, so vastly below the 10kg of CO2.

I can safely exclude the beef, pork, etc. because that's food I'd eat "outside" of fuelling the ride. To spell it out for you: I won't eat more meat because I rode 65 miles, I'd eat more potatoes and cane sugar. Thus, that's what we measure in terms of excess CO2 produced vs just sitting on my couch.

Also, I'm being very generous to cars here. Most don't come close to achieving 65mpg, and certainly not on the route I measured with the steep climbs it involves.
American society has always been ruthlessly capitalist, I don't think that explanation holds for why there is a recent increase in depression. People have gone through much tougher times and seemed to thrive once the bad times ended. I refuse to believe today is any tougher than what past generations went through.

I think what is going on isn't that complicated. The biggest problem is that internet and smartphones have reduced the meaningfulness and weight of local and in person interactions. When we hung out as kids and teenagers the people around you were all you had. They mattered much more to you because what else was there to do?

Also, we measure our social status in a relative manner and the comparison group is no longer the people in your town or high school. It's the whole country or world in some case.

You meet a new person and find out they are really good at an instrument. In the past that would garner a decent amount of respect. Now using your phone you can instantly pull up thousands of people who are better.
Thirty years ago imagine the ego sustenance a person would get from being the best guitar player or artist at their high school.

Basically the social value of the younger generation to each other has decreased. How would that not cause widespread depression?
I'm for sure getting older cus I remember the times we used to make fun of ppl for being neckbeard performance nerds, and now I find myself firmly in that camp.
the creators are not sure of what the have built, seen this happen many times in my career to actually believe people on that level of experience cannot have foreseen that?

since most news are a hazy picture of what is really happening,
sounds like they are buying time? to level the playing field? or for what other real purpose?
> I suppose there are different pollutants all the time, but the areas I'm familiar with (SF Bay and LA) have gotten much less polluted in the last few decades, at least by how they look and smell

I want to point out that pollution can be invisible. As a thought experiment - the amount of lead in your water it would take to permanently damage your brain would be invisible, untasteable, and miniscule. It's worth remembering how fragile we really are.

Is it water? Most water supplies only test for about 8-10 chemicals. Who knows? Is it the microplastics we eat?

As for why it would be worse now when our environment is getting better -- perhaps the damage is accumulating each generation (like sperm counts are going down each generation). There are a lot of cases where pregnant mother being exposed to something can have severe effects on the child, and sometimes even the grandchild (look up diethystylbestrol).

Anyways, this is just a hypothesis, but it seems to me it should be given as strong a starting consideration as anything else. I'm sure it's not too hard to take blood samples from a few thousand people to look for health correlations to these mood issues.
What I worry the "Rust is hard" commentary and criticism makes people think of Rust.

99.9% of the time you're never going to touch voodoo like this. Unless you choose that path.
Would someone explain what is notable about this? I'm not familiar enough with the 3D printer space to know what new features and capabilities are developing.
This explains the entertainment value of the show
I’m confused why you think you can attribute the taste and culture of Github to Microsoft, since you seem to know that they did not create it. I’d say Github’s text editor has gone downhill since Microsoft bought it and reassigned the maintainers to a slower and clunkier editor.
Europe, too.

https://en.wikipedia.org/wiki/Doggerland
We should have never climbed down the Slackware tree.
Tesla ranks amongst the lowest in reliability in Consumer Reports. Tesla has also intentionally underreported warranty fixes by not labeling them as such. Tesla has a poor reputation for fit and finish.

Consumer satisfaction is going to be heavily skewed and untrustworthy in a case like Tesla where one is buying a premium vehicle with a lot of hype and fraudulent marketing. I wouldn't associate it with quality. Personally, I have sat in several Teslas. They all feel cheaper than my Kia.

Safety is also loosely correlated with what is meant by quality. And another manufacturer's, particularly one going through a lot of drama and turmoil regarding EVs, anonymous sentiment is irrelevant.
> Sure, you can design electric toothbrush branding that "stands out", but it's probably going to result in less sales. Because most people don't want to express their unique personality via their electric toothbrush, they just want a nice slim white object that blends into their sink area.

I’d generally agree with you here but there are exceptions. The company ‘Liquid Death’ is yet another company selling water, but due to their branding and viral marketing have made drinking water seem ‘cool’.
The sverdrup [0] is a unit used in oceanography to measure the volumetric flow of ocean currents, although as a unit of flow it can describe rivers as well. The flow of the Amazon — a full order of magnitude above any other river — is only about 0.2 Sv.

About five million years ago, the Mediterranean basin was disconnected from the Atlantic and almost completely dessicated. During the Zanclean flood [1], the Atlantic reconnected with the basin and refilled it at a rate of ~100 Sv, carving the Strait of Gibraltar in the process.

Imagine a river about the width of the Amazon — perhaps wider, but not by too much — but with five hundred times the flow, filling the Mediterranean by up to ten meters a day. It must have been incredible.

[0] https://en.wikipedia.org/wiki/Sverdrup

[1] https://en.wikipedia.org/wiki/Zanclean_flood
Drinking is the hobby, shooting up the forest with friends is the socializing!
I am one of the fools who believed they wouldnt go the advertising route and have commented as much. To me it does not make sense to monitize this product for ads because it muddies the waters of truth and an ad free or local run LLM could easily destroy their business because no one has true loyalty to open ai.
Is there a way to implement responsive inline styling (e.g. class="flex-col lg:flex-row") in pure CSS? I remember thinking a lot about what Tailwind offers and I came up with that and a vague sense that I probably just don't know CSS well enough to have an opinion I'm comfortable with.

Edit: I guess this question kinda doesn't make sense. There's a lot of CSS syntax that isn't available inline in the style attribute and the example I gave can be done with "traditional" CSS classes. The thing I'm really considering is how one can semantically choose HTML elements while using small bits of inline "styling" (read: atomic CSS classes masquerading as styles) to change the properties which need changing and forego CSS otherwise.

Anyway, ultimately I don't think that's necessarily better than other styling implementations.
Coming to the conclusion that there is nothing you can do serves no evolutionary purpose either. You should continue looking for an out as long as any possibility remains, no matter how remote.
That's why libraries (or, shall we say, digital libraries) are great, I don't have to worry about running out of media or feel like I need to get value from them.
Pretty much every decade could be called tough. Post-WW II in the US we had:

- 1950s: Civil Rights, Korean war, dawn of the Cold War

- 1960s: Vietnam war, more Cold War

- 1970s: stagflation (high unemployment + high inflation), Watergate, even more Cold War

- 1980s: more stagflation, worries about AIDS, environment (ozone layer, acid rain), urban decay and crack epidemic, rise of Japan, Greed is Good

- 1990s: amongst the more optimistic decades in the US, but there was still lingering AIDS anxiety, dim employment prospects for the over-educated coming off age ("Generation X"), domestic terrorism bracketed by Waco and Columbine High. Abroad there were the Rwanda and Yugoslavia wars.

- 2000s: 9-11, war in Iraq and Afghanistan, financial crisis

And there's probably tons more anxiety inducing events in each decade that I forgot.
I think I would?
You're not wrong, but it's ultimately the same background and skillset as what I'm talking about that enables that also. E.g. Simon Willison could easily sit down and write a bestselling book if he wanted to.
On certain NSFW war subreddits, there is often passed around a picture that is claimed to be "this is what Ukraine suicide drones look like" that is a picture of like 7 standard racing drones with what looks like an extra large RPG round or a 105mm artillery round and no batteries. I have a really hard time believing that those tiny, smaller than a Mavic, drones can really lift and fly usefully with 40 pounds of steel and explosive strapped under them. Notably it's always the exact same picture whenever someone asks, and I've never seen any other evidence of small homemade suicide drones carrying entire artillery shells, as usually they only carry a few ounces of C4 or another explosive compound.
It's often just fashion, not actual affinity for natural materials.

The "AirBnB look" IME is usually engineered wood (aka bits of wood + liberal amounts of adhesive) floor, or even vinyl (tile if they're fancy), not natural wood. Natural wood scratches too easily and is more expensive to deal with generally. So for a rental? Nah. But yeah in actually older places sometimes it's natural wood liberally coated with basically-plastic clear coat. ;)

A lot of the exposed beams are also not "real" structural beams. Often they're plastic too! Stuff like this. Lower maintenance, doncha know. https://www.architecturaldepot.com/BM.html
Just posted an hour ago, and currently on the front page: https://news.ycombinator.com/item?id=35339955
And the way you'd do it with this library is

// very complex and powerful API
effing_mad::effects! {
Read {
fn read_to_string(bug: &mut String) -> Result<usize>;
}
}

#[effectful(Read)]
fn read_to_string() -> io::Result<String> {
let mut string = String::new();
(yield read_to_string(&mut string))?;
Ok(string)
}

and then to call it, you would do

let handler = handler! {
Read {
read() => reader.read(),
}
};

let action = handle_group(read_to_string(), handler);
let result = run(action);
I'm already a casual awk enthusiast but I'm really hoping to find an opportunity to use it for a "real" software project soon. I've been reading the gawk user manual, and suffice to say, the power and features of the language is dramatically underutilized for most of the things people normally do with it (my most common use case is probably a hybrid of grep and cut)

https://www.gnu.org/software/gawk/manual/gawk.html
> All it takes to get rid of snaps forever is `sudo apt purge snapd`.

That's not enough. Some package could eventually drag it back in.

$ apt show firefox
Package: firefox
...
Pre-Depends: debconf, snapd

If you really want to keep it off your system for good, you need something like this:

$ cat /etc/apt/preferences.d/no-snapd
Package: snapd
Pin: release a=*
Pin-Priority: -1
$
Per Merriam Webster:

b

: a place of origin

the cradle of civilization

An accepted definition of "cradle" is a place of origin. Please do not spread misinformation with such confidence without first doing a Google search.
New electronics (AVR upgraded to STM32)

Lighter, stronger, faster extruder

Easier to swap/maintain hotend

Faster and more automated bed leveling

Better stepper motors
Web Components use of the shadow DOM is designed for this very use case.

I never have to worry about clashes or getting too cute with my naming conventions. You can just use a h1 selector and not think about it.
Not disagreeing with the overall point but that particular example is from an AWK JSON parser implementation so the whole point is to do it in AWK. If you look at the entire file it's not too bad considering.

Funnily the actual Go JSON decoder code ends up doing something similar during scanning:

https://github.com/golang/go/blob/master/src/encoding/json/d...
So I would really like to get into 3D printing, but I struggle with discomfort over the health implications. I live in a small rented apartment and can't easily work out space or, much more importantly, external venilation. Yes, I've looked into PLA vs. ABS, I've looked into enclosures with carbon/HEPA filters, etc., but I still don't want to have it in my living space without a vent to the outdoors.

Here's the best I can come up with: A well-insulated enclosure with a filter ... on the balcony, with internal heating and PID temp control. Maybe some thing for humidity control as well. Thoughts? Any good off-the-shelf enclosure products that would fit an Ender S1 Pro or a Prusa MK3/4?
When ubuntu shoved libreoffice in a snap, and it took forever to start and crashed randomly. That was the day I wrote off ubuntu.
We’re actually huge fans of platforms like Docz and Storybook! With Mirrorful, we want to complement these documentation-first platforms rather be a replacement (some of our initial users use both us and storybook!).

We’re more focused on the actual implementation aspect of building new features, rather than serving as a reference. For example, Mirrorful helps ensure that an engineer is using the right color that the designer intended and isn’t just hard-coding colors all over the place.

I think our value props are similar, in that we’re all looking to speed up engineering velocity and help with design consistency, but targeting different parts of the workflow. There’s a lot of places where things go wrong in the process today!
Could you elaborate? What did you find unnecessary or bad about effects?
> I don't understand the hate for gnome

I avoid it because I find it hard to use and hard-or-impossible to configure adequately. It takes a "my way or the highway" approach. If you like how it does things, it's great. If you don't, you're better off using a different DE, which is what I do.
Elon Musk and other tech leaders call for pause in ‘out of control’ AI race
Yup. Discovered this in hard data after I built by first ToDo/Task Managemtn application, then populated with current projects. I soon discovered that I had 768 hours of Critical and High importance items that needed to be completed in the next two weeks. For reference, there are only 168hrs*2=336 hours in a fortnight.

Not. Going. To. Happen.

So, that list gets post-filtered in real time ...

Seems to be the plague of the ambitious and/or conscientious — We should be happy that our reach exceeds our grasp
You should probably defer mutex unlock() and not use naked returns: https://github.com/pojntfx/go-nbd/blob/main/pkg/backend/file...

Defering overhead is very small nowdays.
What's your pager rotation like? I want to say you have follows-the-sun, and so your on-call shifts are 12-hours long and you swap with a team on the other side of the world from you so you can get said sleep, but I don't want to just assume that.
Once again, the hubris of developers when trying to evaluate art just kills me. The most important part of art is deciding exactly what needs to be in the image and how it should look-- not the act of actually creating it. Even using plain language, describing these things in plain English with the precision needed would take way longer than current experts take to make them using existing tools, and the refinement process is full of uncertainty. At most, getting a base layer for people to modify using the professional tools of the trade. Much like development work, the final 10% takes 90% of the time. In dev, you're figuring out how to make it. Usually in VFX, it's figuring out how it should look. That's a fundamentally human process. Whether it accomplishes its goal is evaluated by humans and it needs to satisfy human tastes. No matter how good the tools get at creating images, they just won't be able to speak to human needs and emotions like people will, maybe ever.
The Chumash people, who lived both on the mainland and on Santa Rosa island, had a myth, if I remember correctly, that their people had come from somewhere else across a rainbow bridge. Of course I don't believe that there was a literal rainbow bridge, but I interpret it as a cultural subconsciousness of having originally come across the ocean. Their seafaring practices and boat construction were actually fairly advanced in contrast to other tribes on the west coast. If the Polynesians traveled as far through the Pacific as they did, it doesn't seem farfetched that humans could have reached the Americas without crossing the Bearing Strait. Just my hypothesis.
That will be equivalent or better than text-davinci-003?
My to-do list is not a big truck! It's not something you just dump something on... It's a series of tubes!
Reminder that in 2016, 93% of test subjects who were US Adults tested positive for BPA in their urine.

https://pubmed.ncbi.nlm.nih.gov/22363351/
ummmmm...
I don't think "most appeals" is accurate. It's the aesthetic that results in the most profit, which just means that it's optimal in terms of making tradeoffs between level of appeal to various consumer segments, price points, cost to manufacture, etc.

But maximizing profit and the tradeoffs that result from that are definitely not equivalent to most appealing to the general population.
I don't think most enthusiasts actually believe slapping Linux on any random piece of Windows hardware will Just Work 100%. Maybe 90%, but there are lots of edge cases. Modern hardware is extremely complicated, and there will be lots of random glitches unless you either do lots of homework and/or are extremely lucky.

Or you buy Linux hardware with support.

Perhaps you're thinking of responses to the perennial genre of, "I slapped Linux on my Windows box, and it was terrible, so Linux sucks!" posts?
Yes, there are important mysteries that need to be solved through research [1] but there are still some limits we can deduce from how they are built [2].

[1] https://skybrian.substack.com/p/dont-settle-for-a-superficia...

[2] https://skybrian.substack.com/p/ai-chats-are-turn-based-game...
Nobody's stock goes down when actions go down. Nobody's stock goes up when actions are working. But everyone's stock goes up when you have mass layoffs. Working as designed.
I just worry about the biases in models becoming our biases, and self-perpetuating.
I've known at least a few insurers who have automated running test claims through their systems, because it's the quickest way to find out what will actually happen.

It's not rocket science! But it is decades of code on top of decades of code. There's a reason they still pay COBOL programmers...
It’s the one FDM 3D printer worth buying that is being cloned and copied with so-so results by Chinese companies.

Unlike Ender etc., Prusa is the true “just works” FDM printer
I've tried passing through VR with VFIO, but it did not work properly (Quest2). As soon as I've activated AirLink (with cable) I could only see my hands and a black screen. AirWith on WiFi straight up did not even find the desktop after the first connection attempt. I just reverted to dualboxing.
Glasgow Haskell Compiler!
I get a picture of trump holding a sign saying this site is not available in my country. That tells me what I need to know.
what is the "29.3" in the title supposed to represent? is that supposed to indicate a date of March 29th? I do not see a reference to this on the incident page itself.
Even with its mistake I found the caption easily parseable, and whatever you thought you were doing just annoying.
The radius of a 30 billion solar mass black hole is still less than 1% of a light year. For comparison, the nearest star \{Sol} is about 4 light years away.
We're playing a bit fast and loose with our phrasing here if we want to split hairs about the development of these technologies.

Powered, navigable, human flight existed before the development of wings.

The early rockets mentioned above weren't for human flight, nor for spaceflight. Rockets were developed to be terrestrial weapons, not to propel humans.

Rocket engines and turbine engines are both a type of jet engine. These engine technologies themselves weren't developed together because one was developed to make airplanes go higher and faster, and the other was developed to stab people with arrows better. If what we're really talking about is "human flight", then rockets and turbine engines were both used to propel humans on airplanes before anyone started considering spaceflight.

And then when humans did consider spaceflight, humans were developing space planes and tubular orbital rockets at the exact same time. The space shuttle was far from the first plane to operate at heights where the control surfaces no longer work. The X15 actually flew 2 years before Vostok 1.

The people developing human flight were always interested in going faster and higher. The technologies they experimented with were intermixed the whole time.
In due course, the Casiquiare will likely capture the upper Orinoco, diverting all its flow into the Amazon via the Rio Negro - though the lower Orinoco will remain a major river in its own right.

https://en.wikipedia.org/wiki/Casiquiare_canal
Thank you, will quote this article as another great illustration why I don't want to have kids, or to be precise, don't want to expose them to the homo "civilization".

It's another example that "sapiens" are so lame, so even having AbUNdAnCe TeCHnOlGy and PrOgResS they manage to terribly screw their environment.
A handful of ancient greeks living in "undeveloped" conditions with infant mortality, slavery and no mcdonalds managed to produce philosophies, which are heavily quoted today. Take stoicism, it manages my mental health like charm, and I'm only shallowly practicing it. "Developed" countries have thousands of universities full of "educated" people who have access to orders of magnitude knowledge than the guy who taught at Stoa. They should've cured not the teenage depression, but the mental health issues at the scale of humanity. If they are _really_ developed and educated, of course ;-)
Awk is an improvement on most of its successors.

(h/t Tony Hoare)
How do you know *ahead of time* which mutation of input will result in new path in code? You don’t. What you can do deduplicate possible inputs for mutation based on the branches taken/path.
> They solve problems that arch/pacman didn't start even thinking about. Like reliably updating an installation, that wasn't kept in a tight loop with the upstream repo.

So they've decided to degrade the baseline UX because they want to optimize for people who don't keep their system up to date? As someone who has no problem keeping my system fresh, this isn't a use-case I want prioritized in my package manager.

> we are slowly moving into the world of immutable base systems, like fedora silverblue for example. The last thing you want is for a random app package to modify your base system. Separating system and apps is a good thing.

The "last thing I want" is a package manager that's invasive to use, doesn't have the latest software and is slow. Immutable systems can be a nightmare to actually use. Wrote your own software? Copying to /usr/local/bin is no longer an option, hope you like packaging up your one-off tool!