skysight-inc/HackerNews huggingface dataset:
Consistent navigation and keystroke commands for content/context-appropriate basic operations have really been the foundation of my use of the emacs. Yes, there's an elisp integration to everything and Magit is (perhaps..?) the best git client period, but boy ... For example, I have gotten so much mileage out of M-x comment-region across Java, bash, C++, XML. Using Ctrl-S to inc search a dired buffer in the same way I inc search text.
And I was delighted when I first used Eclipse to discover that 90% of the keystroke commands that have become muscle memory (nav, save, multilevel undo, block copy and paste...) are the same. Same with bash of course.
Micromirrors have now existed for 1-2 decades, it will be interesting to see per-pixel reflections, maybe reflecting a higher intensity light source to better simulate bloom and flares, and even for opacity control.
The React team argued that it was "merely a view library" for years, and as far as I can tell, this was a wrong-headed approach based entirely on vibes.

Libraries are cute and charming; frameworks are humongous and domineering.

If you think of React and HTMX as cute and charming, and especially if you think of them as much cuter and more charming than their other "frameworky" competitors, then you'll prefer to think of your code as a library instead of a framework.

Instead, I urge you to describe HTMX as a "lightweight HTML framework."
Yes, they're alarmed and baffled because they aren't allowed to talk about the entirely obvious cause.
We've already been through several disasters based on misunderstandings about whether or not a pilot was cleared for takeoff. That's why they explicitly use "cleared for takeoff" and if you hear anything other than that, you are not cleared for takeoff

It should be painfully obvious, given how often towers give sequence numbers, that "you're next" does not mean "you can go" or cleared for takeoff given that runways are used for dual operation takeoff and landing all the time

I wonder if this was a language situation, along with a pilot that is not used to operating at a large commercial airport (the coast guard) and maybe even some differences the Japanese coast guard/military writ large might have vs. civilian practices
AI bots will get the confidence of admins and moderators. They will be so helpful and wise that they will become admin and moderators. Then, they will ban the accounts of the human moderators.
If it does, the pre-requisite will be to have an existing valuable (and private) data set you can plug into you GPT.

(Otherwise your moat is just a text prompt)

Meaning unlike the iOS app store, the millions to be made will be an opportunity available to those who likely already have them.
Macroinvertebrates
htmx 2.0 will be 99% compatible w/ htmx 1.0, and we'll provide a backwards compatibility extension:

https://github.com/bigskysoftware/htmx/blob/v2.0v2.0/www/con...

we will also continue to support htmx 1.0 for the forseeable future for people who need IE support or don't want to upgrade
Besides, we know it's Hunter2028! No way he's running this cycle.
> Vim/Neovim have already diverged.

They are still 99% the same. They still have the same mental model, shortcuts, commands...

> They have completely separate scripting languages now, config languages for the main config file, and Neovim has LSP support out of the box

I'm not saying there can't be work involved when moving from one to the other. But it depends on the user, their setup and is more akin to changing from one vim-version to another version, not like switching between two completely different editors.

From my experience, a (neo)vim-user will always be able to continue with (neo)vim or any other future flavor of them instantly on a high level out-of-the-box. Which is very different from switching to any other editor. I mean I have seen vim-users being challenged by nano, simply because it's so different from they established habits..
The referenced studies, data, and overall trend all predate 2020
I think it is an excellent approach, I expect that we could benefit from applying it to all claims, including all the not actually/necessarily factual "facts" that inevitable emerge when these sorts of topics are discussed. But applying it in epistemically inconclusive areas like this seems like something worth trying, for more reasons than one (there is a lot of harmful social disharmony in such areas).

Part of the point I'm completely unsuccessful in making here, or a way to look at it, is: different ideologies have different methodologies and standards for practicing epistemology (belief, "reality", etc) - the "NDE type" (religion, woo woo, etc) of thinkers have their form and quality, and "scientific"[1] thinkers have theirs. To me, the scientific folks have an objectively and vastly superior methodology to the others....however, it is far from the best - the best genuinely wonders what is true, which in my experience is always(!) considered a literally unacceptable approach (as can be seen in such conversations: I have been told that asking such question is not allowed here on HN).

I propose that if even our very best "intellectual hangouts" culturally insist on suboptimal thinking, if not denying that it is even possible (~trying to cover it up), it increases risk within the system (I always like to use climate change to substantiate the claim).

[1] to some degree - like the religious, science practitioners are also unable to follow their scriptures to a T, like remembering that their theories are theories (that is just one example).
Attack of the Week: Airdrop Tracing
Which ones? …for research purposes only, of course.
> brands built on trust, whose domain name is very difficult to spoof

Like Sports Illustrated? Oh, wait...
You know that things can be bad sometimes and not bad some other times? Shaming people to make them feel bad is not good; however feeling shame for having done something wrong is good -- it motivates one to avoid doing that again.

> And you made a value judgement about the people who end up in jail/prison, which was completely uncalled for.

You are being silly.
Could ChatGPT have invented this product? Demoed it? Produced it? No? Maybe ChatGPT with Atlas? Still not? Well that‘s how far we are from actual AI replacing work in a meaningful way.
Microplastics in every cell in our bodies, more and more food is made of lab chemical non-food substances. These are not controversial ideas. why is this baffling doctors again?

But let's talk about the things that are controversial, but really shouldn't be. Pesticides are carcinogenic. Landmark cases are making headlines but quickly sinking below the radar. Meat and diary consumption, despite the drum beat of evidence and recommendations, is accelerating at a rate that even experts find alarming. These foods are known carcinogens.

I went to a trendy bar recently and their bloody mary has skewers of smoked sausage and bacon. Sure, on one hand, yummm, bacon. On the other hand, there are whole continents of data proving without a doubt these foods cause cancer.
The data entry part? One of the most unreliable part of any process? Even assuming that the wrench does the data entry and then needs to be connected to upload it to some link via a connected wire, you are still going to need tons of network related gear. And you won't have direct, live feedback over the process. If the worker needs to manually enter the stats then it's just even worse
My network makes 3,401,347 queries in a month, that's more than 11x the limit, but regardless, the price is so reasonable that even if I didn't exceed it I couldn't really motivate not paying when the service is as good as it is.
Post Office scandal shows widest UK miscarriage of justice
The Lifelong Learner As opposed to the righteous, closed-minded activist
An influx of Chinese cars is terrifying the West
> I don't think this conflict raises any fundamentally new questions on an epistemic level.

There are plenty of philosophers that rejected the idea that objective consensus is possible, even more so when faced with assigning a truth value to arbitrary phrases. Off the top of my head, both Hume and Kant noted the impossibility of true posteriori certainty. You're quite correct that this is well-tread territory, but you're wrong to think that there's some widely agreed-upon, well-defined theory of truth or knowledge.

Pragmatically, we're completely immersed in floating signifiers and appear to rely on them for fundamental communication, so I'm more arguing for a move to discussion of degrees of certainty & consensus rather than a binary understanding of knowledge.

(...and this is even before diving into gettier problems!)
As an oncologist, the cause is unknown. But it's not so simple to point fingers at one cause. For example someone who is a heavy smoker (ie. a pack a day) gets cancer at a rate of 25% in their lifetime should they live to age 80. It's a delicate interplay between genetics, development, and environment. We should identify all modifiable risk factors and change our behavior to reduce exposure to them.
Yes. From the article:

"Cancer is hitting more young people in the U.S. and around the globe, baffling doctors. Diagnosis rates in the U.S. rose in 2019 to 107.8 cases per 100,000 people under 50, up 12.8% from 95.6 in 2000, federal data show."
Here's a great introduction to floating-point numbers: https://tobydriscoll.net/fnc-julia/intro/floating-point.html

The next representable number after 9999999999999998.0 is 1.0e16. 9999999999999999.0 is not exactly representable in IEEE 754 floats, and will be rounded up or down.

The difference between 0.0 and 2.0 in the table is likely due to different rounding modes. I'm curious how different languages end up with different rounding modes. Is that possible to configure?

julia> 9999999999999999.0 - 9999999999999998.0
2.0

julia> -9.999999999999999 + 9.999999999999998
0.0
I agree with you that generally people who complain about assistive devices do not consider any form of disability in their analysis. But the way that the consumer tech industry is shaped makes selling assistive devices really hard. Investors only want to invest in things that will be the next iPhone which makes actual assistive tech a really tough industry because the market is too small. So companies broaden try to broaden their reach but in order to do that they sacrifice the resilience, durability, reliability that those under-served communities really need. Most abled people can handle the 80% accuracy of a voice assistant, but for someone who needs an assistive device, that 20% failure rate can be brutal. The bar is so much higher to help those communities, and most companies wont bother.

Basically, if you want to make a medical assistive device, you kind of have to be all in on it, instead of trying to convince everyone that your device is the future of human-computer interaction (because its probably not and you'll just forget and ignore those communities)
Wow, nice find with the evidence right there! Comments like this is why I read HN. The US may not be fighting with troops, but definitely fighting proxy with it's m.i.c.

Edit:
Do you think no aircraft because they'd have to use US trained pilots?
False premise. Fasting isn't forever, its for a set period of time. Running and fasting are very similar. When running you often feel the urge to stop and give up. You build up the strength over time to say no to that voice. Fasting is a method of short-term saying no to urges. As you learn to say no to that urge, you become better at saying no to that urge. A single prolonged fast can redefine ones relationship with eating. There are lots of reasons to eat, not all of them are the need for nutrition. There are lots of reasons to grab a phone, not all of them are necessary to function/social/work, yet many people feel the urge to pick up there phone 50+ times a day.
You have to account for the amplification effect when a large number of people read false information so it becomes true.

“Truth” in the most practical sense is whatever most people believe and espouse.

Sure we’re all more sophisticated and intelligent to believe the actual truth, but do you have the willpower to fight that battle every day?
OK but really if you want good coffee dont go to national corporate chains go to your local roaster is is passionate about good coffee. Always better.
I will never stop being amazed that producers of high-end networked IoT equipment do not hire a pen tester team for their products. It's brutally hard to get networked security right, so you should hire an external red team from time to time.
Floating-point literals are confusing. The basic arithmetic less so (although it too has some pitfalls). I said this before, but I think inexact literals (which are very common) should cause warnings in languages where used.

>>> 9999999999999999.0 == 10000000000000000.0
True
>>> from decimal import Decimal as D
>>> D(9999999999999999.0)
Decimal('10000000000000000')

"It's a simple question" I find it very much not simple question; indeed I'm not sure what is the expected "right answer" here?
ironically I originally rejected it in favor of "kutty":

https://htmx.org/posts/2020-5-17-kutty-er-htmx-0-0-3-is-rele...

better to be lucky than good, I guess
You don't have any interest in a TV that effectively disappears when it's off? You'd rather have a large, black monolith to look at?
I believe there are plenty of applications once they are cheap enough, but none of the applications are TV or PC monitor.

Car windows, regular windows, glasses, store fronts, fridge doors in stores.
> They're not making some utilitarian moral calculus argument that harvesting and eating plants causes more animal suffering than factory farming: that cannot be true, since farming large scale crop cultivation is a prerequisite of factory farming.

I'm just going to take their word for their own argument over yours. They are saying they are responsible for fewer animal deaths, and they do it once again in a sibling comment with no empirics.

Since you have so much to say about this subject, you should really read vegan responses to crop deaths since you've left no indication that you've done so.

> They can argue that they don't care about the sort of animal suffering that crop death entails, thereby reducing opposition to factory farming into a mere aesthetic preference for them, analogous to the sort of argument that goes "Mongolians shouldn't eat horse meat because it offends American sensibilities", which is rightfully not taken seriously by most people.

Veganism is the extension of human rights to animals. Moral evaluation doesn't just come down to a bean counter of lives lost. How are you not making the case that it's just an aesthetic preference whether Jeffrey Dahmer kills three people for his own utility or three people die incidentally in the production of the energy I use to light my house?

> Or they can bite the bullet, say that they care about all animal suffering, and admit that they will campaign against eating plant matter as well once the lower hanging fruit of factory farming is taken care of. Since all possible ways of human sustinence will involve some animal suffering at some point, this makes it seem like they're eager to ride down on a slippery slope to voluntary human extinction, which is, again, rightfully not taken seriously by most people.

Once again, not all death is a rights violation and most vegans don't think humans should kill themselves lest they step on some ants on the way down the sidewalk. But this isn't a moral justification for breeding, farming, and slaughtering sentient beings because we like they taste. You're just claiming there's a reductio on the vegan position without rendering the argument.

You've set up some straw men and claimed that anyone who wants to argue against "crop deaths tho" is forced into one of them, and if they do, look how silly they look.

Here are two entry level videos I found from activists who tend to be reasonable.

- Lifting Vegan Gains: https://www.youtube.com/watch?v=HmpeyoshXJg

- Earthling Ed: https://www.youtube.com/watch?v=HmpeyoshXJg
> 99% of jobs are CRUD

People say that, but I have yet to work on a CRUD project. That's despite 15 years in industry and being involved with dozens of projects.

My guess is that simple CRUD use cases are automated via Google Spreadsheets or similar solutions. Same as there are off the shelf solutions for a simple online store, so no one is writing that from scratch any more. What's left is writing the complex systems with unique requirements.
Yeah, try another website, for example, your personal website. Popular services often ban monitoring services due to too many requests.
A smaller plane maybe could be flatter, not required to accommodate a pilot in a sitting position.

But the plane likely still needs to have a shape similar to "normal" planes. One reason would be to experiment with one thing at a time. A classic fuselage + wing + tail arrangement is well-studied and understood; what remains to study is the unusual actuator system. But getting something non-traditional like B2 to fly is a challenge in itself; with experimental actuators, it's even harder.

For subsonic planes, the traditional airplane shape is likely close to optimal, since birds, especially gliding birds like eagles, use a very similar arrangement for millions of years.
Well, the AI generated data is only as usefull as the data it's based upon så no real difference there.
Changes we're making to Google Assistant
Funnily that's applicable to balancing unswept flying wings, as all high lift/low drag airfoils are unstable in pitch (though many are stable for inverse flight, i.e. if you get scared you'd have to turn upside down and are suddenly stable).

I'm general, moving cog is potentially lossless, putting control surfaces into the airstream will always add drag.
What is "BigHead style devs"?
Oh please, if you’ve interacted at all with a video game community in the last decade you know this kind of humor is alive and well…
Most devs aren't on $800-1.2M TC.
And this is the real reason it took so long for this program to be made. If they hadn't insisted on it being sunny, filming could have completed years ago.
Impossible to diagnose during an interview… because it depends on you as well. Caring is a transient thing, I’ve had crap employees, and now we have an awesome “soldered” team, which every previous employee could have created… but didn’t.

I’m not saying you have total control over it… but it depends on how people interact.
The performance is really nice, I kinda love it.
Google Doc, though performance suffers for image-heavy or long docs. Wish they would include support for Ink.
~2020, the end of history
> Quite the opposite actually. My intent is to shed light on the fact that sharing information with OpenAI is not private. And you should not do that with information that you wouldn't even share with people you trust.

I'm not OP, but I think you're missing the point.

Privacy and trust isn't really a 1D gradient, it's probably planar or even spatial if anything.

Personally I'd be more willing to trust OpenAI with certain conversations because the blowback if it leaves their control is different than if I have that same conversation with my best friend and it leaves my best friend's control. The same premise underlies how patients can choose who to disclose their own health matters to, or choose who their providers can disclose to.

Same reason behind why someone may be willing to post a relationship situation to r/relationship_advice and yet not talk about the same thing with family and friends.
No, cancer
More likely he wanted to share with us something his father had said that he felt was relevant.
I love this guy's content so much. Easily one of my favorite programming content creators around
I don't know exactly. I thought so, too, and even got a couple of t-shirts from them at Interop and was fine wearing them. I even recommended them now and then.

However, in the last few years, reporting spam and intrusion attempts to them has gone from something happening within 24 hours of reporting it to absolutely nothing at all being done about it, no matter how egregious the illegal activity.

I suspect they've "optimized" the moneymaking part of accepting money from spammers and scammers, and they've realized that having an abuse team that actually does something about spammers and scammers costs them money, and so they've decided to maximize profits.

I really wish I knew more.
The Ret getting filled with garbage and the arms race of production and filtering is real. I think 99.99% effective filtering was the sci-fi part, though I hope I am wrong on that.
I thought this was a joke, but they really don't: https://learn.microsoft.com/en-us/troubleshoot/azure/virtual...

what the fuck? What is Microsoft doing? ed25519 was added to openssh, what, 7 years ago? This boggles my mind.
It's already disabled by default, which is basically what you are asking for. However, disabling it by default doesn't solve the problem of the maintenance burden. That's what this change is meant to solve:

> [...] we no longer consider the costs of maintaining DSA in OpenSSH to be justified.
I hate to keep beating on this drum but is _anyone_ working on a search engine yet that filters out anything with ads and/or a tracker?

The root cause of the problem is content monetization so please let's just stop indexing anything that tries to monetize content and/or track readers.

And I'll say this for all the overly-capitalistic folk on here: the amount of money I'm willing to pay for access to a search engine like this has been going up every month since 2002 -- something that the other paid search engines clearly fail to understand.
Or, the window can be free if you are OK with it displaying ads!
I've seen these used to great effect in museum displays, such as the Ramses exhibit that recently toured worldwide. In that show, they used transparent screens in combination with other displays, lighting effects, etc. to create something more captivating for today's audiences than just a flat presentation or an item in a glass box.
Ads. Sorry folks. :-/
This is the script used for the underlying calculation:

// script.js

// Yield factors for each cheese type

const baseYieldFactors = {
"cheddar": 0.10,
"mozzarella": 0.20,
"parmesan": 0.09,
"gouda": 0.12,
"brie": 0.15,
"camembert": 0.15,
"blue cheese": 0.13,
"feta": 0.17,
"ricotta": 0.20,
"monterey jack": 0.10,
"swiss": 0.10,
"colby": 0.10,
"provolone": 0.10,
"cottage cheese": 0.18,
"cream cheese": 0.20
};

// Milk type factors

const milkTypeFactors = {
"cow": 1.0,
"goat": 0.9,
"sheep": 1.1,
"buffalo": 1.2,
"camel": 0.8,
"mare": 0.7,
"reindeer": 1.15,
"yak": 1.10,
"donkey": 0.75
};

// Calculate milk volume based on cheese type, milk type, and desired weight

var baseYield = baseYieldFactors[cheeseType];
var milkAdjustment = milkTypeFactors[milkType];
var adjustedYield = baseYield * milkAdjustment;

// Calculate milk volume range

var minMilkVolume = weight / (adjustedYield * 1.1);
var maxMilkVolume = weight / (adjustedYield * 0.9);
Sort of. The problem is that I can't focus on something 2 inches from my eye, so there would need to be a lot of other optics involves.
No, it's genuinely 160 bit keys. The SSHv2 protocol mandates FIPS-186-2, which only allows 160 bit keys. 224-bit and 256-bit keys were only introduced in the later FIPS-186-3.
Being dismissive of AI while simultaneously embracing Google is a very hypocritical position. Google has trashed the internet by changing how results are generated so that your website is only successful by being 1. approved and 2. popular.

AI has brought back some of the fun from 2010~ because you can generate non-pre-approved content for fun and profit and have a big community to share it with.
Setting aside how wrong everything you just wrote is, companies aren’t people and do not have shame.