skysight-inc/HackerNews huggingface dataset:
Society has decided that you shouldn't need to have to throw out trash while out and about. You're not doing something inconceivable, like eating or drinking while walking are you?

Sarcasm aside, eating and drinking in public is considered rude. Every single station will have places for tossing most recyclable, nearly every vending machine has recyclable trash cans for the products they sell, and outside of the most drunken areas the conbinis will have trash cans on the inside for all forms of garbage.
Inclined to disagree. I once worked on a product that went all-in on modals for detail-views, and we ran into all of the problems mentioned in the article. It produced a constant stream of tickets, and at the end of the day the UX was indeed terrible.
They're laying off many, many people in several waves and if you are correct the fact that they've hired a lot of people is still an obstacle, or justification to do something that does not make sense. That's funny. And sounds like them.
This is not new. There is something called rethorical algebra.

Rhetorical Algebra

It was developed by ancient Babylonians where the equation was written in the form of words that remained up to the 16th century.

Example: x + 5 = 8, is written as " The thing plus five equal to eight".
Deal. Make me a CEO with a nice monthly salary. I don't need bonuses or golden parachutes, just a very nice stable income for the work i will be doing.
I made a ChatGPT plugin that decorates an room in different styles from a photo
This is called “source available”,l and is not the same thing as “open source”.

https://en.m.wikipedia.org/wiki/Source-available_software
That's a terrible name. New things don't stay new, do you just wipe it and reinstall it as "old" when it's not so new anymore?
I am reminded of one of Matt Mochary’s teaching: when you have to do a task, which takes away your energy, and cannot be delegated to someone else, them make it “exquisite”.

Next time I have to “pick up trash”, I will try to think “what would these samurai do?”
> Travel by train? That would've probably killed my grandmother.

I'm... having difficulty imagining how travel by train could _possibly_ be more strenuous than travel by plane; anyone who's going to be killed by a train will be killed by a plane far quicker. Assuming you're talking about commercial flights; if you're talking medevac, that wouldn't be impacted by these rule changes.
The article seems to pay scant attention to THE main reason modals make sense to me: they allow for a discrete bit of work to be completed within the greater context of the app, without losing state or position.

Loading a new page, new tab, or simply navigating fully away to a new editing screen are all pretty heavy disorienting actions for something that could be pretty light.

But it's related to the amount of work being done in the modal.

For a very small amount of work (e.g. editing a single text field), inline-editing would be best; for a lot of work (e.g. composing a bunch of textboxes and including other data, etc) a dedicated page is best.

A modal belongs somewhere in-between - editing a few things at once, in context of other things.

"Can this modal be an inline-edit?" <-- first question I'd ask. If the answer is No:

"Will the work being done on the modal take more than 2 minutes to do?" <--- then I'd consider a separate page.

But things in-between seem perfect for a modal.
https://m.youtube.com/watch?v=sRuHr_O6RyQ
Why would a union boss be more supportive of WFH and paying for value worked instead of hours worked? I see the incentives plausibly running in the other direction.

Not to mention the fact that unions often support politicians I would never vote for, let alone donate to or organize for.
Completely wrong. We discussed META 6 months ago when the PE was 9.

“The PE of 9 is low which is unusual for these companies.
Apple is 24 and so is Microsoft”

“Forward earnings suggests a P/E in the 20s in 2023”

https://news.ycombinator.com/item?id=33366322
Counterpoint: changing a jira Issue into a Bug takes me into three intermediate pages of changing details, most of which are empty because they're overengineered for a board configuration that only the highest-caste jira priests would ever actually use. And then after the final Next button it takes me back to page that isn't where I even started.

Just pop up a modal and reload the Issue/Bug state when done.
And how did you get that?

If the board doesn’t like the CEO (taking into account whatever criticism they think is fair), they fire him.

The CEO running constant opinion polls? Not helpful.
Respectfully, I think your first sentence could use editing. It isn't clear if you're agreeing with the author's statement (i.e. Don't use modals because it will result in worse UX), or contradicting the statement (i.e. Don't use a new page because it will result in worse UX)
Ask HN: Is it fair that only YC companies can post launchHN?
I know YC is a private company and all but with HN having monopoly over tech news in Silicon Valley I can't help but feel it's a bit unfair.
If what you heard is true, close to half of people read no books.
Wall St. is just a game of smoke and mirrors and all it takes is one crisis to expose this. They're not anticipating a crisis, they're not prepared for one. The system isn't built for long term stability, it's built to maximize short term gains. Wall St. has long since figured out there are no consequences to causing economic instability for short term gains because the government will just bail them out with our tax money anyways and they still get to keep their ill gotten gains. The consequences of their actions do not affect them and that is the problem.
£23/mo. for a 24 hour gym and free spin/yoga classes here. Free weights, olympic platform, cardio machines, showers etc.

Peloton would likely be out of business by the time my gym costs would pay off the initial price but given the subscription, it never would.
I think that’s for the same reason most OS schedulers don’t have functionality for applications to tell them such things as “this program needs m MB RAM, s seconds of a standard CPU, doesn’t use vector instructions, will do r I/O reads and w writes to disk d and has to finish before 8 PM”: on general-purpose systems, it’s effectively an intractable system.

Also, even if the OS could compute an optimal schedule, that may not be so good that it makes up for time spent computing that schedule.
> an ordinary citizen attached a camera to property they did not own and it was, say, pointed at a police officer's home, I think a conviction would be a near guarantee

Conviction for what?
sell addictive consumables in a poor neighboorhood with a lot of neon and big posters in your windows; you will make much more money for yourself than "enabling deep experiences for others"; second plus, people will eventually hate you, but you have money, maybe learn to use guns too.
Video: Meet Japan’s Trash Collecting Samurai: https://youtube.com/watch?v=sRuHr_O6RyQ
This is the OSS model that been around for 30 years. Operating systems, web servers, countless other projects that help build the internet we know today. Now, AI tools from Meta.
This is a fundamentally different situation, because it's very possible that consciousness is the only thing that we can or will ever experience directly. I agree that things like UFOs cannot be explained in that way, because those experiences are products of our sense-making, but consciousness is the act of sense-making itself which is hard to deny.
Bring back Star Wars, all is forgiven.
I've always found this criticism to be overblown. Most conbini have trash and recyling bins out front, and in urban areas there's generally a conbini every few blocks, if not more frequently. It's not uncommon to see recycling bins near vending machines either.
> We will be using the local IPv6 addresses fc00::/7 for routing inside our WireGuard network. For example, if we use the subnet fc00:0:0:160::/64, this can be the new Address config on Server:

> Address = 192.168.160.2, fc00:0:0:160::2

Please don't do this. fc00::/7 has been assigned for "Unique Local Unicast" and address ranges must be generated as specified in RFC 4193: https://www.google.com/search?hl=en&q=ipv6%20ula%20generator
> Are you both Germans? What is here?

In my case here is Germany, yes.

> If you're a tax payer the government's money is your money, no?

Indirectly, yes but the details are very different.

With taxes the government decides on how much tax you pay for various things and then the money goes into the general budget from which the government again allocates funds for various things. Allocating more money towards overpaid entertainment personalities and greedy sports organizations in this model would mean less money the government has to pay for other things so you'd hope they would put some thought in what expenditures are really needed. The budget is also periodically re-evaluated. Taxes are also generally either based on something you choose to do or based on income, meaning they are means tested and usually increase progressively in order to put less of a burden on those that already have less. Taxes are also collected by government institutions which means whatever organizatons are involved in providing the services the taxes pay for won't need to know my banking details or place of residence.

The TV fees are very different. Here the legacy media companies get a flat sum from everyone (with some exceptions) without consideration for either what burden this places on the individual payer or what funds are really needed to provide the respective services. Politicians only ever have to think about the amount when the companies involved ask for bigger handouts. Instead of considering of these legacy media companies are still needed with the internet and available, or if we need the current excess (with a separate TV station per state plus two for the country overall), these media companies and the politicans that enable them have decided that making their services available online means that everyone is a potential user and must pay. Unlike taxes these fees are not collected by the finace ministry but by a separate organization representing the media companies which automatically receives the place of residence for everyone registered in Germany.
Times like these that I appreciate living in Germany with Datenschutz!

It's rather surprising to me that at least some of the US states aren't more data protection–oriented on this stuff.
I wouldn't even get in a self driving taxi if it was free because of how cheap human drivers are. For me, to use a self driving taxi it would have to be so safe that we would be moving towards banning human driving anyway.

Otherwise, it is about as bad of a risk to reward bet as I can think of compared to human drivers.
“I know we’re physically closer to BDL, but I think we’re culturally closer to JFK and, come on, you know the name is cooler,” says the guy determined to reintroduce bikesheding into the naming process.
Pro-capitalist proposals exist, like YIMBY movements, pushback against regulatory capture, pushback against market breaking practices like locked down devices, and so on.
> discrepancies like that are uncommon

Are you saying differences between Podman and Docker are uncommon? My untested assumption is that they're not uncommon just given how new Podman is. Testing is nice but you don't want to have to wait for that to run to find issues that you could make immediately obvious without it.
Show HN: Ploter – the all-ine-one reading app
Ploter is an all-in-one reader for your ebooks, audiobooks, pdfs, and more. Take highlights and annotations across all formats (including audio) and have these synced to your favourite note-taking app.
I lived it - that was the straw that broke my back. I can't speak for others but for me that's a first-person experience.

Edit: Just to add, like many professional developers at the time, we were driven from Windows just as much as we were pulled in by OS X.
The Elections are Excellent, Comrade. Any insinuation otherwise is Misinformation, and a Fascist Attack on Democracy.
I suspect the number of such celebrity-type couples is so tiny as to have no effect on the statistics discussed in the article. Outliers gonna outlie.
First let me say that it's a decent bar, a good place to spend s snowy afternoon. Second, not as much now but 20+ years ago way too many City of Chicago employees were on the take and had an expectation that they were going to get something free to make the inspection go smoothly. It didn't have to be much, it was usually "lunch for the boys" for their trouble. If thy didn't get their free lunch then the little nit picky stuff started popping up, stuff that really didn't matter but could jam you up. You alternative was to use your clout and all the little shit went away -it is the Chicago way.
Related discussion: https://news.ycombinator.com/item?id=35701785.
On the other hand, the open source work done by meta has been instrumental in advancing many technologies and techniques. Machine learning via PyTorch being a prime example.
>Then CEO is broke - and people make fun of him for that.

Why would you make fun of an honest hardworking member of society?
This has me wondering, how might a union be formed so as to avoid common misbehaviors of unions? I’m aware of many examples of unions behaving pathologically, but well-run unions hardly make headlines. Are there any noteworthy examples of the latter?

Off the top of my head, paths to explore would include:

- no full-time/paid positions as union officials

- term limits on union officials

- limited budget

Perhaps I’m naive, but the last item seems especially appealing. I don’t quite see why unions need big budgets, as it seems to me their activities should more or less revolve around the kind of collective discussions that can take place on Zoom or a forum. As such, expenses would be more or less limited to operational expenses for these tools.

I’d actually consider joining a union that was sufficiently restricted in scope, and narrow in its focus.

The trickier question is how to avoid the failure mode of unions defending known-bad employees. Having worked a few union jobs in the past, there were more than a handful of colleagues I sincerely wished would get fired, but for whom the union afforded undue protection.
I saw this first-hand at a defense contractor. A lot of the work is classified, so it needs to be done in-office. The group of in-office workers definitely harbored a lot of anger toward the out-of-office “no-work-from-home” workers. It doesn’t help that it was mostly true (there) that the work-from-homers were doing nothing; I know because I was one of them, at one point.
I mean I said all of my friends are from past employment. I am pretty content with that. I'm not sure why I need to try meetup.

Also I didn't mean to come off as rude, it was more of a joke answer, not trying to come at you for suggesting it
Now do Israel (with the US on the colonists/annexers' side this time)
> The best time to unionize is when you're in a strong bargaining position to set a sustainable baseline in your first contract and build the infrastructure to make a strike credible. Unions are strongest when they have a huge fund to support their members through a strike.

I might be wrong, but I don't think the average employee salary would be nearly as high as they are, given unionisation costs quite a lot of money, that drives up the cost per-employee massively. You might say now is the best moment ever to do this, but I don't see why that would be true.
IIRC the trash cans got removed after the Aum sect sarin gas attacks.
Are memory ordering semantics a mess? I implemented simulators for x86, ARM and C++ memory models and the documentation for all three was fantastic.

What's part of it is a mess?

I'm also not sure I understand your point about physical machines. Surely what we care about are the guarantees each platform gives.

There are plenty of cases where the documented worst case is worse than you'll ever be able to replicate - for now. Sticking to the contract means you're safe on next year's machines, too.
And imagine if people with the opposite preferences, instead of banning smoking in restaurants, made it MANDATORY!

This isn't really a great argument. "Good regulation is bad actually, because if the opposite of the good regulation was done, that would be bad" isn't particularly coherent. This isn't a preference thing.
not necessarily unions. i didn't specify that. wildcat movements are also valuable.
Didn’t it come out later that McCarthy was correct 100% of his accusations?
>It is difficult to understand the world ‘in real time’ but looking back into history more things make sense.

Gotta be careful with this though, as when it comes to reading history, it really depends on what sources you are reading. The old saying "history is written by the winners" which leads to the opposing side's views being suppressed if not outright omitted. So hopefully, when it comes to "real time" views or historical views, the sources are from more than one viewpoint and are more than one.
It's not the wrong use case. I need you guys developing apps to listen:

- I *want* more details on a separate, linkable URL.

- I *want* it to open in either the same window, or a separate window if I ctrl+click it.

"Subscribe to newsletter" use case is just the worst use case.
I hate them, but our UX designers use them everywhere. I try to fight back, but their "usability studies" always comeback in favour of modals.

I really don't get it. We're doing mostly SPAs, so any back-button would be as fast as closing the modal.
I'm certainly no expert, but I believe all that historical talk about corporations doing the right thing by their workers (and by extension, society) came after many years of struggle (unions) and regulation (trust busting etc).

This is just an idea that I have, I'm not sure if it's even true. In any case, corporate speak is and always has been tuned to what the public expects of the corporation (current example is the whole LGBTQ+ signalling). Don't get it twisted: corporations aren't people and they don't really have feelings. They don't care about you; they're incapable of caring about you.
Welcome to functional programming, where functions are values.
The banner probably drives enough small donors to give the big donors confidence that they are force multipliers and not just propping up a one-off thing.
I mostly agree with this. I've been refactoring some "modals" that have 30+ fields. Ultimately, I prefer the idea of subdividing a gigantic web app resource into smaller pieces whenever it isn't entirely catastrophic for the UX. For example:

/MyResource/123 (all operations happen here as various "Modes")

vs

/MyResource/123/View
/MyResource/123/Export
/MyResource/123/EditPropertyA
/MyResource/123/EditPropertyB
/MyResource/123/Delete
etc...

This doesn't work for all things, but I mostly build internal admin dashboards when I am doing web development.

One other benefit to using full routable pages for your various views is that you can subdivide the work a lot more easily. Assuming you have some common layout/style system (which you absolutely should), you can realistically part out the dev work at the grain of a URL at a time. We still have a few modals, but they are all of the "confirm scary operation XYZ" variety.
The company in question:

https://www.flocksafety.com/
Sign up reqd but https://you.com/search?q=who+are+you&tbm=youchat&cfr=chat&ch...

I heard that over half of people in the US read at least one book per year, is that true?

I am not sure of the most current statistics, but according to a Pew Research Center survey conducted in 2019, about 74% of American adults said they had read at least one book in the previous year. This means that a majority of people in the US do indeed read at least one book per year, which is positive news for lovers of literature. It's worth noting, however, that the definition of a "book" in this context includes e-books and audiobooks in addition to print books, so it's possible that some of those respondents did not read a print book specifically.
The jury is still out on that one…
It's not well-known that carbon-trading schemes (introduced in the 1997 Kyoto Protocal) were based on a previous US program intended to reduce sulfur dioxide contamination (from dirty diesel and coal) in areas with bad air quality, and to combat acid rain pollution issues. Sure, it's been good for reducing local sulfur air pollution in some zones in the USA:

> "Beginning in 1995 and over the subsequent decade, the SO2 allowance trading
program performed exceptionally well along all relevant dimensions. SO2 emissions
from electric power plants decreased 36 percent—from 15.9 million to 10.2 million between 1990 and 2004."

https://pubs.aeaweb.org/doi/pdf/10.1257/jep.27.1.103

However, high-sulfur coal and diesel fuels were simply exported abroad to zones with no pollution regulations. Dirty sulfur-rich diesel fuel was moved to the shipping industry, aka 'bunker fuel', and coal mines with the most sulfur-rich coal (Appalachia, mostly) began exporting more and more of their product overseas, with West Virginia now being the top USA coal exporter. See (1991):

> "The new law will be a boon for areas producing low-sulfur coal, such as Wyoming, Montana, and eastern Kentucky. It will be a blow to high-sulfur coal areas in Pennsylvania, northern West Virginia, Ohio, Illinois, Indiana, and western Kentucky."

https://www.csmonitor.com/1991/0517/17091.html

It didn't reduce global sulfur emissions, as the high-sulfur coal is now exported to China and India etc., rather than being burned domestically. Globally, all it did was to move pieces around on the playing table.

Of course, if the issue is global emissions of air pollutants, this doesn't make any difference where they're emitted, and that's especially true for carbon dioxide emissions from fossil fuels. If you're taking geologically stable carbon out of the ground and pumping it into the atmosphere, you're adding to the total atmospheric burden.

The only way to 'offset' fossil fuels is to remove the same amount of carbon from the atmosphere in the form of something stable like limestone, diamond, etc. - and nobody's doing that. The only realistic solution is thus to eliminate fossil fuels from the energy mix entirely.
Actually Jira has multiple examples of "new page over modal" and it's the worst UX in Jira.

If you try to perform bulk edits, it'll bring you to a brand new page with all the items you want to modify, and ask you to click some things ("what kind of X should I do to these tickets"). You click stuff and hit Submit, and it goes to yet another new page with all the tickets and asks you to select more things. Then you click Submit, and it brings you to yet another new page where you click another set of things, and hit Submit. 3 entirely new page loads, and then you go back to the original page.

You can't hyperlink to any of these pages because they're part of a bulk edit applying to many items in intermediate states. Each page load takes at least 5 seconds. You can't see any of the context of where you were before, and when you go finally go back, you lose some of what you were doing/displaying before.

A modal would be much faster because the entire page wouldn't need to reload 3 times, you already can't bookmark specific sections in the new pages, and if you wanted to cancel the operation you could get back to the original page much faster (technically you're already on it), with the original context of the original page still intact.
> the Lear Siegler ADM-3

The thing vi was written on! (Which is why vi has arrow keys on hjkl and not jkl;. Which is why my dead reckoning for vi's evolution makes me wanna stop using it.)