skysight-inc/HackerNews huggingface dataset:
>It's more likely that their changing needs/wants move that bar, than that the moving bar changes their needs/wants.

This seems to be an unsupported speculation. And indeed it cuts both ways. Maybe you only think the second house is ok because that covers your needs and wants (either present or future anticipated). If you leave out the psychologizing, there's nothing to your argument beyond the slippery slope. Even if the exact location where individual people draw the line is psychologically explicable based on self-interest and their particular life circumstances, it still doesn't follow that a moral distinction cannot possibly be made.

More generally, it's fairly obvious that people who believe in strong property rights will tend to be people who have lots of property and people who don't will tend to be people who don't. That doesn't invalidate the arguments of either side; these have to be evaluated on their merits. You can say "I bet you'll believe in strong property rights once you own a house!", while a homeless person might equally say "I bet you'll have more sympathy for squatters once you've lived on the streets for a year!" Those sorts of examples tell us that people aren't perfectly disinterested when forming their moral outlook, but it doesn't tell us much about where moral distinctions can or can't be drawn.
I hope this right gets applied to credit scoring agencies as well, which don't publish the methodology in the calculation of credit scores. God knows what the exact mechanics of these calculations are (beyond the well-known but very hand-wavy broad strokes), and they impact people in serious ways.
Keychron K2V2 hot-swappable mechanical keyboard - 75%, Gateron brown switches, RGB backlight, aluminium base.
Leo Tolstoy, What I Believe:

Just like the winegrowers, who, living in a garden not cultivated by them, had to understand and feel that they were in immeasurable debt to the landlord, people must also understand and feel that from the day of their birth until their death, they are always in immeasurable debt to someone: to those who lived before them, to their contemporaries, and to those yet to come; to that which was, is, and will be the beginning of everything. They must understand that with every hour of their life, as they accept life, they reinforce this obligation that binds them to life and its origin, and that therefore, the person who denies this obligation and lives for themselves, in trying to preserve their personal life, ultimately destroys it.

This is precisely what Christ repeated many times.

The true life is only that which continues the past life and contributes to the salvation of the present and future life.
Mitch McConnell: We Cannot Repeat the Mistakes of the 1930s
I've been always fascinated by subway maps. The best ones are usually made manually and require update from contractors on every infrastructure extension. Were there any efforts to make autogenerated styled subway maps? Not like stylization of OSM data, but real schemes that show the whole system without sensory overload?
I've been there, being forced to use it for work..

I tried both Yabai and Amethyst and, frankly, neither provide a clean experience.

Yabai requires disabling some OS security feature iirc, which may or may not be an issue for you.
I seem to recall having issues with it, and switching to Amethyst pretty soon after.
It might also only support BSP layout, which I dislike - stacks all the way.

Amethyst feels a little half baked. It works well enough, but configuration is through a GUI and saved in some non text format, making it not difficult friendly.
It also doesn't support things like moving windows between workspaces, meaning you need to have additional bindings for that through the MacOS command center or whatever it's called.

Overall, I managed with Amethyst for close to 2 years, so that's the one I'd recommend of the two.
Luckily I'm back on a Linux machine and can use river now. :)

Good luck!
Having dabbled in some of this for a hobby project (not a window manager, but adjacent), it’s because the official APIs to do these things with are limited. You end up relying a lot on undocumented private APIs and hacks, which are flaky both due to their undocumented internal-use nature and because the OS isn’t designed to play nice with significant meddling with window/process management, which results in the OS and third party app frequently stepping on each others’ toes.
Wow, it could enhance nighttime activities
https://archive.ph/Xgf9R
Hi, I edited this story (I'm the security editor at WIRED). The goal of the opening anecdote wasn't intended to be about free speech, it was to show one of the ways the drones are used and what one of the people involved in the incident thought about it. The story as a whole is trying to convey what the reality is like living in a city policed in part through the use of drones.
IOW, mathematics is only a small part of the equation.
It could be at least a couple of weeks before I can take a second look. At that point, I'll decide if I'm going to study the paper, i.e., work my way through it properly.

If I do that, I'll post my thoughts here.
> However, there is a huge propaganda campaign here in Spain, where TV shows talk constantly about trespassing, and one can only imagine what they get from that (swaying votes to conservative political groups, selling alarms, less rights to people that live on rented apartments...)

Same in the US, it's all fascist discourse shaping in preparation for things getting much worse.
Sabine Hossenfelder, a physics Youtuber, recently departed from her usual content to discuss sorbitol giving her digestive problems: https://www.youtube.com/watch?v=K5v61YtDYo4
Shark spits at researchers an echidna...

Researchers: What the heck is that?!
Shark: Your food is awful! I wanna talk to your manager!
Testing and mitigating elections-related risks
> We’ve been mars-capable since Apollo.

serious citation needed!

you cant make shit up. Apollo and saturn5 were nowhere near getting humans to mars. Not even close.

It got us to moon with bare minimum. A weekend trip vs 6 months trip.

The scale up of needed resources is mind boggling. At every step. I mean pick any step and explain how Apollo could achieve it.
Just a guess, but the folks interested in low level graphics programming are probably the same people who would want to stay away from bloated frontends?

A simple blog post doesn't need super fancy design when its content can speak for itself.
Erythritol consumption was already related to increased rate of cardiovascular events: https://www.nih.gov/news-events/nih-research-matters/erythri...
I disagree with the presumption that Canadians are angry with grocery stores, and virtually no one has boycotted Loblaws.

Checking out Loblaws' six-month stock market performance, we see a rise from $122 per share to $161 per share, 30% increase since the botcott started.

The highly unpopular government has significantly raised taxes on truckers and farmers, leading to food inflation. Rather than accepting responsibility, this 4th place political party, which is going to lose in the next election, is scapegoating grocery stores. However, this blame game isn't convincing anyone.
Ask HN: Have you seen a website with beautiful data tables?
I want to improve the design of tables on some of my websites.

These tables have a wide variety of sizes: sometimes thousands of rows, sometimes 4; sometimes 4 columns; sometimes 400; sometimes mostly numerical, sometimes mostly categorical.

So I need flexibility, with a minimal number of user controls (to keep it simple and intelligent).

What prior art should I look at for ideas?
Show HN: I built a tool for (formal) model-based specification and testing
Hello HN,

This is a specification and testing tool for software systems. It's based on the the Behavioral Programming modeling paradigm (think of it as the next-next generation of UML's State Charts, the next generation of the lesser-known Live Sequence Charts, or a sibling of TLA+). You can use it to model desired system behavior[1], visualize[2] and verify[3] it, and then generate optimized test suites to validate that the implemented application does what it was supposed to do. Test suites can be executed directly (using Selenium, REST apis, CLI integrations...), or exported as code/manual test books.

The model-based approach to specification and testing is very different from current specification and testing approaches, which are quite separate, are prone to ambiguities, and require a lot of manual work (especially test suite generation and test scenario maintenance). Using this approach, test scenarios and suites are derived from the model, so the work on test suite maintenance and composition is drastically reduced, model visualizations help even non-technical people understand what the planned behavior is, and verification ensures that the said behavior does not contain contradictions or violations.

Granted, this has been the promise of model-based software engineering for a long time, but this tool uses a different modeling paradigm and is created by software engineers, not mathematicians (insert evil emoji here).

The tool started as my PhD thesis project, but became useful-ish so we[4] decided to make it into an actually useful tool.

Looking forward to hearing what the HN community thinks of this!

----

[1] Technically, a large state machine/transition system defining desired interactions of the system-to-be with its environment.

[2] Yes, it's Graphviz, but with a lot of styling. Yes, there's a D3js version on the way.

[3] Actual formal verification of the model defined in [1].

[4] My PhD advisor, another professor from the lab, and yours truly
There is a native API too, not just JS. You can link it into your game like any other library.
> "Don't consume chemical sweeteners" is a pretty good rule of thumb.

I assume you mean non-caloric sweeteners, since all sweeteners are chemicals including table sugar (sucrose).

While suspected, few have any proven negative impacts. AceK and aspartame are probably the most well studied and the evidence is equivocal. It's probably in the end net neutral.

Some even have benefits, including most sugar alcohols being good for oral health. Erythritol has antioxidant effects in animal models as well.
Everything you ingest is a chemical except light and heat.
A lot of the productions themselves have to borrow money to get made. Higher interest rates means shows and movies cost more to produce.
Militarily Sweden is lagging behind in this area, in part due to regulations around aircraft.

Which leads to this situation where the state is mainly applying flying drones against it's own civilians, as a means of mass surveillance of innocents.
That would fit and work on vehicles though, which would let them drive at night without visible lights. So still some good military applications, which means it'll probably still get a lot of funding and someone will probably manage to shrink the laser down quite a bit more. At least with a backpack-able version anyway.
Hi Everyone,

I built this tool to monitor who's using my JavaScript libraries. However, it takes a lot of effort and resources to keep the project running.

I'd love to know if it could be useful to you too. Any feedback would be really appreciated.
But now advances in technology allow us to extend our sensory capabilities beyond natural limits
Cookie wall, pay wall... How can I read this?
> You've never had a package of meat leak a little juice in to the grocery bag?

No, and if it was a common occurrence I'd find a different butcher that can actually package the meat properly.

There have been a few times I've washed a bag because it got dirty. It wasn't really inconvenient. I just tossed it in the laundry with the rest of my clothes. Or do you also just throw away clothes once they get a little dirty?
Humane turning to HP for hopeful $1B acquisition
> I'm not sure one rocket can launch a geostationary satellite above the Americas and above Europe in the same mission.

It can. Geostationary satellites are a certain distance above the equator. If they adjust their orbit a tiny bit lower than that they start to drift east, if they adjust their orbit a tiny bit higher they start to drift west. This process is called "repositioning".

Generally there is a tradeoff between how much fuel you spend on it and how fast the repositioning is done. So you can do it quick and then your sat will have less fuel for position keeping. Or you do it "slow" and then you preserved more fuel potentially extending the lifetime of your satellite.

But these are all done with tiny bits of fuel (compared to the fuel needed to put the satellite up there in the first place) because the delta-v involved is very small.
i spent a day writing code like that. it becomes readable surprisingly quickly.

i don't think i'm going to get into the practice of doing it to that extreme, but i'll probably adopt the multiple-things-per-line part for side projects, and skip the shortening of keywords

with a wide monitor, you can have 3 files like this open at a time. you can fit a surprisingly large program on the screen at once, which is the benefit of coding like that
Real title: "Top news app caught sharing “entirely false” AI-generated news"
Change to Adobe terms and conditions outrages many professionals
https://archive.ph/hlJuE
Yea, wgpu is basically an adapting layer between the WebGPU API and opengl, vulkan, directx. So it's the same† API.

But WebGPU in the browser is also an adapting layer between those technologies, it's just the browser that does the adapting instead of the wgpu library. For Firefox, WebGPU is adapted to those underlying systems by wgpu: https://github.com/gpuweb/gpuweb/wiki/Implementation-Status

† There are some "native-only" extensions beyond the WebGPU spec that gpu provides, so it does go a little beyond WebGPU. But for the most part, it's very similar.
Having the same thought.
Or entirely new capabilities get developed. Look how long it took for the F9 Heavy to get any business because fitting payloads really only got planned and developed after it demonstrated its abilities.

With the Starship, there will be single payloads of 100t or more - Elon is even talking about 200t in future versions. That is a total game changer. A station like the ISS could be set up much quicker. You could start designing real spaceships with e.g. ion drives. And a 100t payload might even cost less than currently a single F9 flight.
Yes indeed. But still, nobody is building residential neighborhoods on the top of the Everest or in the middle of Antarctica. Exploring for the sake of it is indeed a human instinct. The idea that we should build settlements for people who would live there permanently is plain silly. We have the obsession of repeating the Age of Discovery- but people should get the difference between discovering the Americas, with their wealth of plants, animals, land and waters, and settling a planet where there isn't a sign of life, not even air to breathe.
knee jerk conversation has entered the chat
It's disappointing to see people just apply whatever thing they are bother by to every situation. It comes off as pretty narrow minded and political.
Indie dev baffled after acquaintance clones his game, puts it on Steam
Apple Wireless Keyboard (love it).
> we know that the cathedrals are not aligned on the geodesic

Maybe not exactly aligned, but looking at that image of the geodesic line and the location of the churches, they all seem close enough to make me think their locations are not random chance (especially since they were laid out in the days before satellites and airplanes). I presume these are all Catholic churches? Could the medieval Catholic Church have had a plan to do this?
I'm confused now. I thought by definition it's a browser API that allows them to make Vulkan/OpenGL/DirectX calls, like an abstraction layer. Am I wrong?

Edit: wgpu is a reimplementation of the WebGPU api for use with desktop apps outside of browsers. See sibling thread by another poster for an explanation: https://news.ycombinator.com/item?id=40598416
I use a split keyboard with a magic trackpad in the middle between the two halves-- for me, it's so much more comfortable and ergonomic to move my hand toward the middle for mouse stuff, instead of off to the side, and using a split keyboard lets me keep my shoulders in a more natural position with my hands farther apart.

I built my keyboard using this: https://keeb.io/products/quefrency-rev-4-65-split-staggered-... and I've been happy with it for the last few years.
Is it really? One thing connected me to the world the other tells me to make pizza using glue.
Agreed. If we (Canada) want to make a serious effort at reducing the inflationary expense of groceries, we should start looking at things like the protection racket surrounding our domestic dairy product industry.

But I don't see that happening because that'll lose votes in areas where the Liberal party is weak.
Not just foreigners. A few years ago many Canadian restaurants tried to pivot to being grocery stores, but the customers never came in any meaningful way. Canadians are exceptionally brand loyal.

Cell carriage is, indeed, another great example. Many of the home-grown independent telcos in Canada started operating cell networks in the mid-2000s, but they were never able to win over the customers loyal to Bell and Rogers. The CEO of one of those telcos, which remains a strong player in the wired market in my local area, states that venturing into mobile was his biggest mistake.
But then, we wouldn't need email servers at all! The humanity!
Nearly all of Canadian's current political turmoil can be easily root-caused in a single graph.

https://i.ibb.co/28YD8P5/net-migration-Canada-yearly-06-to-2...

I'm curious for someone to make a steelman case as to why they think this is acceptable.
I get doggie poop bags that are allegedly compostable. I never have to worry about the condition of the bag, they come in neat rolls for the dispenser on my leash. They're way handier than disposable shopping bags and cost a few pennies each. I buy a case of them and they last me a few years at a time.

They do seem to be somewhat water soluble. I left some out in the rain one time and they got oddly mushy and weaker, different from regular plastic.
Here's the correct principle to live by:

If it didn't occur in nature where evolution honed both its existence and human's tolerance to it, then don't consume/use it.

After so many years, I simply can't count how many times "science" has brought us some new food, ingredient, or chemical, which passed all security measures, only to find later it causes or contributes noticeably to some horrible outcome. And I'm perfectly fine not attributing malice. My experience tells me we're quite good at doing the wrong thing while thinking we're doing the right thing. Although, given the current economic climate, malice is probably just as valid.
Goodbye xsetwacom, Hello gsetwacom
In fairness, at the time you wrote your comment, 0.53.0 had only been released for 20 minutes.
> Insights reveal that the period between 2 PM and 4 PM is the most effective time to share posts, based on recent user activity patterns.

Which timezone though?
The guy was chronically homeless, probably used to being hassled by the cops, maybe consented to the search especially if he knew there was nothing to find.

Not that's it's right, but street people are targets of the cops. The involvement of the drone likely didn't have anything to do with it.
Right... but that just seems to imply that this is getting around policies by the letter?

I should hasten to add that I am not offering this as reason this shouldn't be done.
Well, the butter is a different size (about half of US/CA size). When adjusted for that, it's very nearly the same as US prices.

The other problem with these kinds of comparisons is size of country and if the average cost of a product is a nationwide calculation. Food costs in Labrador; Alaska; Hawai'i; and the Yukon are very different from more populated States and Provinces close to transportation routes. The entire UK is barely the size of the US's North East, and not nearly the size of even Ontario.
Same researchers
> Canada is also a highly multicultural country with 20% born elsewhere and a national grocer must target them to find success, Mr Singh said.

Then why doesn’t Canada have a huge network of ethnic grocery stores tailored to more frugal immigrant communities? I assume it does and the issue is one of consumer education.

They’re all over the US in every state with a decent immigrant population. Mexican, Persian, Armenian, Russian, Chinese, Vietnamese, Japanese, Korean, Arabic, and so on - that’s just the ones off the top of my head that I shop at monthly.

Chicken is usually cheaper at Costco and milk/eggs/cheese at Trader Joes, but all other meat and produce is significantly cheaper, on the order of 2-3x lower than the price at Costco/TJs. Their produce varies more based on whats in season and what their suppliers have the most of, but they also have crazy deals every week. My favorite this year was rebranded Sumo mandarins that sold for $0.33/lb which everyone else was selling for $2-3/lb (I was eating 3 pounds a day for a month).
Just be aware, returns are essentially not possible. It's prohibitively expensive to send the item back to China.
I've done this numerous times.

Generally Ubuntu and friends will play nice with a dualboot setup.

Fedora looks like it has some strange install requirements which break things.
I think I'm going to need a conversion to bald eagle volumes, or square hamburger-feet.
It is correct. Moral neutrality is a mental defense mechanism to avoid bad feelings. The vast majority of folks find it easier to rewrite their interpretation of events than tell themselves no.
Obviously.

So obviously that your comment is obviously trolling.
Xylitol exists in nature.
Code Notebooks Enable Open-Source Intelligence Research
This is an interesting delve for a number of reasons. The ideas are worth considering however unlikely to be the "reasons".

I think human individualism (consumerism, liberality to consume as much energy as can be paid for, etc.) is unique in contrast to how other civilizations will likely behave. Those points about information and "energy" are worth considering in a wider sense (I would say "potential" and use the word "capacity" where the authors say "free energy".)

I think civilizations will only use radio broadcast in a limited sense and then for only a few hundred years of their progress. Once serious space faring is possible, they will have mastered the quantum dynamic allowing undetectable communications topologies.
Why would qemu care about having a graphics card? Do you mean that whatever system you were running inside qemu expected a GPU and was slow without it?
Completely agree with this take.

No matter how sophisticated these Mac Window Managers get, MacOS will always mess with the windows because it knows better than you. That's why people buy Macs, and it's not going to change. If you don't like this, then you actually don't like Macs.

It's opinionated, and it's opinions do not match yours. I would have liked window snapping, but instead we have 1/2 baked split screen virtual desktops.

I simply don't understand why people use them for development environments, the "Unix underneath" doesn't help enough in enough scenarios when it's hostile in so many others.