skysight-inc/HackerNews huggingface dataset:
I've been using MacBooks for 8 hours a decade, for over half a decade now, and I still can't figure finder out. Why does the delete key not delete files? How do I create a new file? I can't even figure out how to navigate down a directory.

I suppose it's not an issue with Finder specifically, but the fact that macOS defaults to saving your screenshots to Desktop is just terrible. At one point I had hundreds of screenshots on my "Desktop" before I got around to changing the screenshot folder to `~/screenshots`.

I never actually bothered to learn how to use the macOS UI, I went straight from being a Windows user to using zsh for anything that wasn't typing code (never quite got into using vim or emacs as a daily driver). I've become one of those guys who complains when an application doesn't have a CLI. I don't even own a mouse.

The only great thing about the macOS UI is Spotlight, and I use it solely for launching applications, and for adding numbers together.

In fairness, I don't think macOS is any better or worse than Windows (or Gnome, KDE, et al). I just think that if you're sitting in front of a computer for 8 hours a day, a mouse is a waste of time.
Ray Dalio Reveals Bitcoin Investment but Warns of Regulation
No pretending. Sometimes binaries do matter.
You can simply add it. And otherwise, the shortcut is cmd-shit-H for Home. It's all listed in the "Go" menu.
Thousands flee as DR Congo volcano erupts
They would be liable for tax on dividends in their own country, just as US investors in non US companies would be liable for tax at home. No radical change needed (besides abolishing corporation tax).
This will eliminate competition for low taxes. A pretty scary proposal.
What kind of file manager doesn't have tabs? Windows explorer.
This take deserves so many asterisks and caveats, that it won't be recognizable coming out of the other end.

This source is a fashionable, knee-jerk narrative from a heavily contested historical effort (1619 Project already discussed ad nauseum). This particular piece is basically a marketing piece from the publication that funded the project.

On top of that, the piece you linked doesn't come anywhere near making the argument you attribute to it. It has some sharp rhetoric from some totally random people that draws links between US capitalism and US slavery. There is absolutely no historical assessment of the evolution of managerial techniques vis-a-vis a link to slavery.
OP's conspiracy theory is absolutely true. There is a whole thread of academic research estimating the right tail of the wealth distribution (spoiler: the Fed household finances microdata is garbage).

Diff the Bloomberg and Forbes rich lists... they're not the same list. One oligarch on those lists had their estimated net worth double after the Appleby leaks turned up some trusts. I'm pretty sure Bloomberg just calls people up and asks them how much they have.
Agreed. In principle we could introduce deliberate biodiversity, and as it becomes cheaper to create new variants, it would become easier to find multiple genotypes that achieve the same desired adaptation. You could even imagine doing so programmatically, perhaps even with explicit inputs describing the known issues that need to be optimized around (e.g. Panama Disease in bananas).

Unfortunately I am not optimistic that this is an inevitable outcome, at least not in the short-to-medium term; if you look at the software ecosystem or even just corporate structure in general, you see a strong pressure towards consolidation and monoculture rather than an emphasis on robustness to systemic risks.

However I think it's encouraging that advances in GM technology provide us with a potential long-term solution to the problem of monoculture, without asking us to give up the benefits that the market selected for in our current state. Of course we could solve monoculture in our current system by giving up the cultivars that the market prefers, and instead switching to more-localized and less-productive cultivars, but this doesn't seem like a realistic way of feeding 7-8B people.
Beyond scalability, I think the biggest things you could bring to the scientists here would be test driven development and logs. You won't become a Matlab expert on a deadline and they may not actually be Matlab experts either. Tests and visibility into actual behavior are everything here since they don't even seem to have a spec, just a prototype.
- There's no way to create an empty file
Fair
- There's no easy way to cut a file/folder (Cmd-x doesn't work)
If the intent is to paste/move then hold option cmd v(or in the context menu hold option) if you just want to cut it to remove it then that is a delete. Not necessarily better or worse imo just different

- There's no (?) way to keep everything consistently sorted and aligned
Need more info here, but I dont notice a problem with sorting by name type modified or any other column header just like windows explorer?
I will let others more qualified opine, but for me it was quite easy to use. I think Android has Kotlin, and imo Swift & Kotlin are not too different, which makes it easier for someone trying to build across two different platforms.

I like Swift’s use of generics and protocols (can’t remember if I am using the right terms), but I really didn’t like some of the more recent changes that obscured parts of the language behind unnecessarily obtuse DSLs.

That said, I think everybody enjoys what they use most, so I don’t see Swift leaving the Apple ecosystem in the near future.

These days I have been abducted by aliens, extra terrestrial beings, and program exclusively in Common Lisp, with its secret alien technology. Now THAT is a language I recommend, its simply amazing to me :)
It's not really all that standardized. The use of a '+' character to indicate an alias or label is merely convention—if you run your own server you can set the separator to any character you wish, or disable the feature altogether. As far as the RFCs are concerned the '+' character is just part of the account name and there is no reason why it cannot be a mandatory part of the account name on any particular server, such that stripping off the '+' and any trailing characters results in an invalid e-mail address, or even someone else's e-mail account. For sending email or using an email address as an account identifier it's definitely incorrect to treat abc+xyz@example.com and abc@example.com as equivalent. The same goes for account names which differ only in capitalization or placement of periods: some servers are case-insensitive and ignore periods in account names (e.g. Google) but these are server-specific traits and compliant email senders should not assume that every server will work the same way.

The '+' alias feature is a fairly common configuration, though, so for source labels it's better to either treat all unlabeled messages as spam or else use a more opaque labeling scheme (unique-hash@example.com) which doesn't hint at an alternative untracked email address.
Widespread support for tax cuts for rich people?
The fact that this is news at all, is how.

The local presences of these companies should have been sued into oblivion in every law-abiding nation by now, at their first refusal to support Canadian and US free speech rights. If they didn't comply with the order to maintain that nation's citizen's rights, they should have been disabled at the border.

If Google, Twitter, etc. are satisfied to only operate in lawless regimes (eg. North Korea), then they can carry on with their present behavior. To operate in our law-abiding nations, they should be minimally be expected to operate according to the law of the land, which is circumscribed by the Constitution/Charter.
Yes, and it's a technical question. You wouldn't let business people decide which database to use, how to store data in a database, how to send data from backend to frontend, etc... those questions should be up to the technical team to decide.

Password strength requirements and email validation are just like the database examples, and if a company doesn't let these technical questions be answered by the technical people, that's a bad sign.
> How would you prevent this from happening?

Very simply - enforce security permissions at the OS level, rather than the app store level.

There's no technical reason an app store also has to handle permissions. Leave the discoverability/reviews/curation functionality in the app store, and then just move the app installation functionality into the OS - the app store delivers an app package which the OS accepts, parses the manifest file, prompts user for permissions.

Put APIs behind a sane, capabilities-like model where the OS has to approve everything.

Facebook and Google can make their own app stores - but they still won't be able to spy on you by using privileged APIs without your consent.

(yes, they'll still be able to spy on you using data collection and aggregation - but then Apple's App Store privacy labels becomes a differentiating feature that build user trust and add value to the system, and Apple could add a warning when you install another App Store "privacy labels don't transfer, etc.")
> The term "fake news" wasn't even in the lexicon before 2015-16

Not the exact term itself, but the significancy of it. The "lying press" is a pejorative used since at least the XIX century [1].

Are we looking for 100% reliability here? Then, yes, we could call the NYT or the WP "fake news". But that is just hyperbole, directed at creating doubt and uncertainty where it does not exist. Once Trump followers had a excuse to label the NYT as "partisan" or "fake", it was easy for Trump to steer the narrative any way he wanted.

[1] https://en.wikipedia.org/wiki/Lying_press
I don't encounter this very often myself. So far the only place I've seen this is Paypal. facepalm
Germans: Netherland and Ireland must raise taxes, because it hits German businesses if your taxes are too low!!

Also Germans: North Stream 2 should not concern other countries. It is our internal business.

So, Germans thinks that they can push their agenda to other countries, but no other country can do the same to Germany? Double standards and very arrogant.
Nope.

It’s and education issue not technology.

People need to be taught that no every single thing will represent their identity and that’s ok, it’s not racism.

We need to teach the racism out of the people who claim to be anti-racist.
They don't even have to close the loophole. Just tell the US Apple Corporation (as an example) they can't proceed in their current court cases, as they are not the 'owner' of the IP, they are merely a licensee. Let them fight it in the court systems of the country where the IP is actually in.

Right now, these companies get all the tax/financial protection of another country, but all the legal protection of the US.

Imagine the EPIC vs Apple Battle, if they had to try it in another country, or even better, in every country that 'licences' apple's IP.. Lots more chances for losing.
> Also, most software vendors will have released Apple Silicon native versions of their applications, or tuned their non-native apps to perform well in Rosetta.

We're actually pretty far along on that path already! I'm surprised at how few of the applications I have installed are still Intel-only.
This book is quite the architectural and anthropological journey. The bus stops reflect local climate and culture.
The fact that certain countries can endorse global rules dictating what constitutes a war crime is pretty frightening too. Who are you, Lovecraft? Does the mere concept of global politics scare you?
Watomatic, for lower WhatsApp switching costs
1inch Network's Token Is Inflationary?
That's not true at all! The moment you cut a file on windows it is marked as hidden, which makes it disappear with default settings. It's treu that unless you paste it it will remain there in practice, but the UX gets it right.

Furthermore, you can cut once and paste to several places, with predictable semantics identical to every other implementation of cut+paste (though performance of the first paste will be different from subsequent ones).

Edit: I was entirely wrong about the second part, which does undermine my point considerably.
I can't tell if Google's actually providing services for Starlink (like network management, DNS, etc.), or this is just a peering agreement.

The article makes it sound like Google somehow won a deal, but all it describes is SpaceX putting ground bases near their data centers. The mention of Azure towards the bottom makes me think Starlink is willing to do this kind of thing with any cloud provider.
My description of R: It makes hard things easy and easy things hard. Ergonomically it is the absolute worst "programming language" I've touched in my life. However somehow it managed to become the official language of statistics research and has packages to do any type of analysis you can dream of.

I think the reason you and I dislike R is because we just work differently than non-programmers. Non programmers think in purely imperative, straight-forward semantics. They write one-off unmaintainable code tying together libraries that solves their immediate problem. Programmers try and write R code as if it was a proper programming language and immediately run into walls. Non-programmers never see the walls because they don't even know there's another way.
This is what I'd think as well. If they wanted to corner someone into explicitly lying in order to allow for prosecution, wouldn't they still be doing so by claiming non-standard deductions which they weren't actually eligible for?
They were pretty popular in the EU circa 2004ish. A lot of people used them for MP3 storage.

I think what killed them was ultimately the iPod.
>It's nigh impossible to find women and other marginalized groups.

I was a VP Eng with a slightly larger team, and EVERY subteam in my org included one or more folks in those groups.

I didn't go through any particular effort, but it's one of those things that builds on itself. Finding ANYONE was really difficult, so I couldn't target specific groups and hired anyone qualified that accepted an offer (which is probably how things should work).

The key was that many of the leaders of this tech company, including CEO and COO were women. That helped demonstrate that we weren't hiring folks just to hit quotas and that there really wasn't a glass ceiling at the company.
You should consider making this into a browser extension. For this kind of script it's rather easy and is way easier for users to install. For an example with a very similar configuration (array of strings) that is a configurable extension instead, checkout my WaPo Metal Taglines greasemonkey script[0] and extension[1]

[0] https://greasyfork.org/en/scripts/27767-wapo-metal-taglines/...
[1] https://github.com/dschep/metal-wapo
> Watomatic is a free/open source "autoresponder" utility for Whatsapp and Facebook that automatically replies to messages with instructions for reaching you on a rival service.

https://play.google.com/store/apps/details?id=com.parishod.w...

> It's not full interoperability – not a way to stay connected to those friends who won't or can't leave Facebook's services behind – but it's still a huge improvement on the nagging feeling that people you love are wondering why you aren't replying to their messages.
It's not even about crazy emails. My wife works for an Aerospace company so her work email was blahblah@blah.aero and a huge number of websites still don't recognize that as a valid top level domain.
What hasn't been mentioned at all is that Belavia/Minsk is a major corona restriction loophole. Last year they massively expanded their traffic to transport people via Minsk if more direct flights were not available. Obiviously money was more important than public safety . Lukashenka has stated that Wodka helps against Covid-19.

Whether that still holds this year I don't know. I have not studied flight schedules for a while.

If yes forbidding Belavia to land in EU countries might have an even bigger effect than usual.
I thought I remembered at some point (might have been more than a decade ago) that I heard that most economist thought that corporate income taxes were basically a bad idea? Is this no longer held as a valid belief?

Long term, I would almost prefer if we just moved to taxing people's assets. Maybe we can force corporations to basically pay out most of their profits to shareholders to avoid having them get too large?
Mostly, yes. However, some things should probably still be prohibited, such as:

- An email address ending with ".invalid", unless invalid email addresses are supposed to be allowed (which in some cases is useful, but you can then disable sending email to such an address, using it only for identification). (I do use such an email address for identification on NNTP.)

- Email addresses without at least one at sign.

- Email addresses containing control characters (at least ASCII control characters).

- If the domain name does not resolve or resolves to a loopback address or LAN address (except for some specialized cases where such a thing is desirable). The same is true for literal IP addresses; if it is a loopback or LAN address then it should be disallowed, but otherwise it can be allowed.
Tax complexity is a function of rates. The higher rates go the more value any particular additional complexity has. Maybe this is a good idea and maybe it's not but to the extent rates are high it's going to be a disappointment as a way to increase revenue.
One key insight of Shannon's is that to study information as he did, you need to remove "meaning". You could measure the information content of anything and it doesn't matter what the symbols mean. Paradoxically, a random sequence of characters of the same length as this message would contain more information than this message that I am writing.

---

The connection you draw to social media is cute, and I think it could help as an analogy in some cases. The Bit Player (2018 movie) makes a similar cute analogy to robust communication in marriage, that rather than saying the same message louder (yelling) or repeating the message (nagging), you should find many different ways to say the same message. And you could add an error-correcting code like "I love you".

I personally think it's a cute (not disparaging) way to think about communication among humans, but note that we still need to rely heavily on meaning, to decide what it even means to say the same message with different words.

What goes on with social media can be seen through lenses such as decision theory, and game theory, and graph theory, ..., and I think those fields have more to offer from the get-go than information theory. In any case, I personally would lean heavily on social science to try to get a better understanding of social situations, and to consider possible "interventions".

In particular, I do not think the kinds of communication errors that occur between humans are the same as e.g. bit flips. And to go back to the original point, it's tempting to conflate "information" (as in information theory) with "knowledge", or "understanding", or "truth".
Social security is effectively a boomer ponzi scheme relying on infinite population growth to sustain itself. It falls apart the first time a generation realizes they can reap more than they sow by having/investing in fewer children, but the bill comes due.

A just system would be something like "invest 15% of your income in XYZ approved categories, or pay a penalty tax on up to 15% of your income". This effectively mandates citizen savings via penalizing irresponsible spending/lack of savings.

"We'll tax you and we pinky promise to pay you back someday... totally investing that money and not spending it now then printing more when we need to pay up" is both so insane and obvious an outcome I suspect leaded gasoline played a role in societal acceptance.
I would love to see more Mac-like views in SwiftUI. When I made my Mac app, I ended up wrapping an NSTableView to get all the Mac-native behaviors not offered by a List.
I was looking for a reason to not buy a new M1 laptop and finally found one. If it is made in China then it is a deal breaker for me. I'll buy a Mac when it is made ethically.
Maybe "popular" isn't the correct word, maybe "mainstream" is?

To illustrate, people far removed from the skateboarding crowd see me with a skateboard and jokingly refer to me as either "Tony Hawk" or "Marty McFly", not because of any resemblance in skill mind you (I'm not even doing vert, and even then, I can barely heelflip) but because these are the people that conjure images of skateboarding to them, whereas they of course have no idea who Mullen is.

In that sense Tony Hawk has entered pop culture like no other skateboarder has.

> As I said I have no idea what is happening now.

There's another revival in progress. The scene is getting incredibly more diverse. See Killian Martin's videos by Bret Novak, very dance like, awesome filming and storytelling. There are more women that ever, which is way overdue. There are old skaters still skating. There are both old and new skaters aiming for a healthy lifestyle. The "old, rebellious way" is still there, it's just not the only way to be a skateboarder anymore.
I disagree. If you don't want anyone just come by, copy your product and offer it for free, don't release it under MIT. There is no "bro code" when it comes to software licenses.
Dug Now Has Internationalization
A button? Even Unix considers that accessing the parent dir is a fundamental operation that deserves a dedicated file in the API (..) .
sudosysgen says> "People in China routinely go to hospitals for colds. It's cheap, and it makes you feel better, so why not."

Yes, but these were three staff who work with infectious diseases and so would not be expected to use hospital resources frivolously. In fact, they would be considered shirkers to do so for a cold. If a doctor at a hospital needs an aspirin he merely takes it - he doesn't check into the hospital, take a bed, etc.
I’m skeptic of that. Adobe, Oracle, Altium, and MANY other enterprise level software suites are Windows only.
This is all just because we are afraid of the T word. A uniform tariff and matching currency export control achieves the same effect, and doesn't impose US hegemony on the rest of the wrold.
Glenn Greenwald condemns US after Belarus forces landing of journalist
I am beginning to doubt you actually read the article. In any case, are you trying to compare India to North Korea?
The investor class, the salary class (us), the wage class, the welfare class.

Every outcry for equality that doesn't speak in these terms is manufactured by the investor class. Occupy WallStreet scared the bejeezus out of them. We now have Critical Race Theory to divide us, Woke-ism, etc.
Ask HN: Should Craigslist create a special section for the new gig economy?
It would include new functionalities to make it worthwhile to use
Why privacy first web is the future and why it matters
One thing I used to say often was: "Complexity is a form of vendor lock-in"
I just don’t buy the wealth distribution that they are showing us. I don’t think the government even knows the true wealth distribution. I think it’s also partly political, they can’t go, “hey! Look how many people have 100 million!”
Fun with Generators (2018) [pdf]
Not linked to in the Wiki article for some reason.

In Greek mythology, Tiresias (/taɪˈriːsiəs/; Greek: Τειρεσίας, Teiresias) was a blind prophet of Apollo in Thebes, famous for clairvoyance and for being transformed into a woman for seven years. He was the son of the shepherd Everes and the nymph Chariclo.[1] Tiresias participated fully in seven generations in Thebes, beginning as advisor to Cadmus himself.

https://en.m.wikipedia.org/wiki/Tiresias