skysight-inc/HackerNews huggingface dataset:
Installation is definitely weird. Now that /Applications is protected anyway (it is a virtual folder showing content from both the built-in system image and the stuff you installed), I wonder why they don’t just streamline it and make disk images auto-install.

Those who did not use Macs before Mac OS X may not realize that Mac OS X started out approximating Mac OS 9 behaviors and never really completely ported over all its nice behaviors. The Finder in particular was a joy to use on Mac OS 9, and is somehow still clunky today. Even when they sort of move forward it does not seem as well thought out, e.g. pop-up windows worked beautifully on Mac OS 8.5 but Stacks seem like a kludge by comparison.
The much better cameras help a lot, I guess. I remember scanning QR codes with a 2014 and a 2018 (yeah, already old) flagship phone and being amazed at the distance the latter was able to do it from. At least 3x the distance from the QR code vs the old model, and the autofocus was near instant, too.
The M1 devkti was presented.

The AppleTV devkit was presented.

Some upgrades are presented.

It makes a lot of sense to present "pro" hardware to developers
Just watch, the next step is to apply this concept to US Sates. Require a minimum 5% state income tax and if less, have the IRS take the difference.
Not that it's a foolproof indicator for this year but new hardware has absolutely been announced at WWDC. The iPhone 3G is the one that immediately comes to mind but it's far from the only one. I'm pretty sure new Macbooks have been included before.
I didn't say you should care.

If you used Firefox extensions - as many others do - then you probably would.
I feel like Apple just trades discoverability for visual simplicity and "power features" aka users just knowing the shortcuts or what to click.

I think its a lot less intuitive but others seem to suffocate in analysis paralysis when presented with too many options so ymmv.
100% agree. This is especially true if the address mail is going to be displayed somewhere for example, it's generally a good idea to limit email address to a sunset of what the RFC allows.

To adapt from a famous quote: "all email validation logics are wrong, but some of them are useful" ;)
It might "confirm" the complaints but it also invalidates them. Fighting against the way something works isn't particularly valid, and is often ignorance (in the "don't know" way, not the obnoxious way). The guy helped with some knowledge.

This goes both ways. There have been whiny posts by Mac users who go to Windows (or from iOS to Android) and then gripe and complain about everything that isn't what they're accustomed to. It's just as silly.
> Regardless of where you push your run/dry-run dispatch to, the underlying "do it" logic really needs to be factored properly for individual side effects (think functional). Otherwise, you inevitably end up with loads of "if dry-run / else" soup or worse, bugs _caused_ by your dry-run support.

--dry-run is one of the best motivations for using granular, extensible effects

when you constrain literally every bit of IO your program is allowed to do, you can now 100% know you've stubbed them all out when doing a dry run
--make-it-so is even better.
https://docs.google.com/spreadsheets/d/1XQ9Ejk2jePCmWU3vzt0w...
Nothing. It is however valid to point out the staggering similarity where a nation state forces an airplane to land in order to arrest/try to arrest a person the government considers a criminal.
> Not allowing freedom of assembly would have saved many lives in the protests that have swept the US, though potentially at the cost of slower social progress.

The US supreme court has established that the government can't regulate the content of speech, but the government is in its right to regulate the time, place and manner of speech. [0]

So it is very much a thing in the US and has been enforced plenty of times, for example during Occupy and even during BLM when protests were just declared as "riots" to then crack down on them with the full force of a militarized police arresting thousands of people [1].

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

[1] https://apnews.com/article/american-protests-us-news-arrests...
I am - I've used their products. I don't think you realize how expensive their products have been historically.

These were govt / large industry class products. They had a market because of carriage requirement and govt contract. ie, large container ships could only use certified products and these guys were only products out there. This all may have changed (I'm 6+ years away from details).

And no - these large players generally have not needed to use optical space links - they are much higher orbit so can downlink on land in almost all cases.
I recall several early articles in mainstream media reporting early research showing positive effects from Hydroxychloroquine to treat COVID. Then when flaws were found in the early research, and newer research showed that it didn't help, they reported that. It had nothing to do with Trump.
https://coresites-cdn-adm.imgix.net/dirt_new/wp-content/uplo...

These are set up wrong, they should be angled more forward. But clear picture nonetheless.
> it takes a certain kind of person to keep doing it when it's so tough on the body.

I gave up skating and eventually wake boarding (tore an ACL) for the same reasons. Surfing is something I feel like I can do forever. Snowboarding is also fine a few times/year. If I moved back to the mountains, I could see where doing it all season would end up also being pretty rough on the body though.

Something I've been doing a lot the past few years which is surprisingly not that rough on the body is jiu-jitsu. I did get dinged and bruised when starting out, but nothing like I used to get skating or wake boarding.
Yeah, that's what I would guess as well. But there's a big difference between "follow the [ridiculously complicated] spec to the letter" and "don't do obviously stupid things like filter out email addresses with short names". The latter is good advice, the former not so much IMHO.
Most countries around the world did not have an income tax for people before the WWI. It was introduced as a way to fund the wars (defense, akhem), and as a way to come out of the ruins. It was only meant to be a temporary measure. A century later, we're still paying the income tax, and for some countries that's still funding defense/wars...

https://www.investopedia.com/articles/tax/10/history-taxes.a...
I'm surprised to hear this sentiment, but honestly I think there's a huge amount that the government does that is invisible to most citizens.

When I lived in China, I was shocked not by how controlled it was (which is what I expected given the western vision of China) but by how chaotic and uncontrolled it was compared to the US. Everything from food, health, and safety inspection, to the enforcement of traffic laws, the regulation of lenders and financial products, academic integrity, I could go on forever. I became aware of these things only when I lived in a place that lacked them.
There hasn't been enough of a market so they have not made the investment.

Android occupies the lower-end side of the phone market, so there's less of a drive for the absolute highest performance. There has until very recently been almost zero desktop or laptop ARM market or server ARM market.

Apple also has a ridiculous amount of cash sitting around and could afford to fund R&D ahead of market demand and develop a truly killer ARM architecture. Everyone else is now behind, but what I'm saying is that there's not much in the M1 that is secret. It's just well-understood performance CPU engineering techniques deployed well on an ARM chip and the added efficiency is largely due to the lack of X86 cruft overhead and the 5nm node.
A chair that works for you. Part of what makes this hard is that no chair works for everyone, and very small changes can completely change the outcome.

Try to find a shop that lets you borrow a chair for a few days before you buy, or has a generous return policy - there really is no way of knowing without trying, and trying for several days.

Or buy a bunch of cheap chairs and try those.

Also, definitely adjust your WFH setup to be ergonomic - correct desk height (manually adjustable desks aren't expensive at all), correct monitor height (e.g. by putting a stack of books under the monitor), and of course a proper keyboard. Also, try to move and don't stay in the same position for too long.
Many many models of macs and iPads have been announced at WWDC keynotes. Including the iMac Pro and the original Mac Pro.
Batteries are usually wh/kg since wh is what you use for battery capacity.

You have to watch it with fuel energy density since it normally doesn't take into account the efficiencies of converting it to useful work and the equipment weight needed, its just the heat energy released when burned. Electrons probably have a really high wh/kg.

A battery has power leads coming out of it to give you electricity and modern electric motors are above 90% efficiency at converting to mechanical energy.

Diesel needs fuel tanks and a heavy engine and more complicated and heavy transmission as well. The engine itself is probably under 40% efficient at converting those MJ to horsepower.

Same goes for fuel cells they are similar in efficiency to ICE and have weight and say with hydrogen storage you need heavy tanks and protective structure to hold safely. Also with hydrogen it has low volumetric density so even though it has good MJ/kg it has low MJ/L relative to say Diesel. All current fuel cell cars are similar in weight to a BEV and seem to have just a slight range advantage with big power disadvantage. Now look at the efficiency of creating hydrogen at I am very skeptical of it becoming mainstream anytime soon.
> Think about it, in any scenario where someone is being hit forcefully by bar-end there's also another rider and a bike behind that bar-end. At speed, a bruise from bar-end is the least of their problems.

I think GP's point about hooking another rider might be about the bar end acting as a hook and getting caught in something, as opposed to just hitting.

So yeah, of course behind the bar end there's the rest of the bike and the rider, but what could be just two riders "touching" (and, granted, possibly falling), can turn into a worse situation if the bars of one bike catch something on the other bike (say a backpack strap) causing the first bike to steer abruptly and bringing both bikes down together.

Not sure how often this happens, but I wouldn't be surprised of this possibly happening when I see the way people ride bikes around my city, bunching up one against the other, turning unpredictably, etc.
> it seems like it takes a team 5x as large 2x as long to write a program that does the same thing as some 80s or 90s equivalent.

While I can't attest to team performance, I wrote a toy compiler over the long weekend here just now. There were wizards who could do that 30 years ago in a weekend, of course.

But I'm not one of them. It occurred to me that if I hadn't used Haskell and some great libraries, built with a compiler that takes hundreds of MB of RAM to run, and was instead using C or assembly even, I'd probably still be trying to get integers parsing correctly.

The productivity increase of modern development tools seems real enough to me.
To be clear, this is not running the game on the device "like a Nintendo 3DS", it's streaming.
What if we flipped email validation around and made the users email a one time code to validate their email?
They already do affect elections. Did you miss the year-long political fight about the census?
I really like this youtube channel by the guy who lived in soviet union. Talks about different aspects of soviet life

https://www.youtube.com/channel/UClXTAMdHwvWdmFyOlQmEtpQ

It is so good.
When I click the finder icon, I get a finder window.

As to ease of use...

MacOS is not easier to learn - it has just as many quirks as windows, except in different places.

However, I have found it much more consistent than any other desktop. The menubar is one example - always there in the same place, with all the File, Edit, etc menus as expected. Keys are consistent (mostly)

consistency is the key.
Yeah, for longer distances, multiple hand positions are nice for recruiting different muscles (hence the traditional popularity of drop bars for touring).

It's interesting the author of the article didn't mention bar-ends returning in the form of inner bar-ends: https://www.sq-lab.com/en/products/innerbarends/sqlab-innerb...

Due to MTB handlebars getting extremely wide, having something narrower and in a vertical wrist position helps change things up. Especially if one is riding miles on gentle terrain.

Also, endurance riders like Lael Wilcox, who's won the Trans-Am and Tour Divide, are now mounting aerobars, normally found on tri-bikes, on their bikepacking bikes for both aero benefits and to rest the muscles.
I think he quoted intuitive because that's an effectively meaningless claim. To someone who spent two decades in Windows, everything Windows-like will be "intuitive". That doesn't make it a universal truth.
Are you doing the full course?
As it happens, it was eventually done for me:

https://mashable.com/article/myspace-data-loss/
This is not true, Apple doesn't announce hardware at every WWDC but it's not uncommon. In 2019 they announced the updated Mac Pro and the Pro Display XDR. In 2017 they announced updates to the iMac, Macbook, Macbook Pro, iPad Pro, and HomePod.
Very interesting idea, look forward to seeing it. I try to work this way, but using different desktop spaces, but it doesn't work quite as well as I'd like. This is interesting if it can just keep one desktop but easily switch in and out of context and "sleep" everything else. Also will be interesting to see how to manage the context itself.
> I think the claim about de-emphasizing climbing is BS.

Depends on what you use. Cross Country have much less compromise than enduros. On these, descent is the priority though, that's why you get slacker and slacker frames every year, heavy suspension systems and large tires that weigh the same as a dead elephant. The best sign that they're getting closer is that I'm feeling fine with going to the bike park in Whistler with my enduro, which I'd never have tried 10y ago.

Of course going up is always important and all these are not an entire sacrifice, powertrains are much better than they used to, locking sus actually works, and don't get me started with droppers!

But try to go up on a light hardtail retrobike sometimes, and then down. These were optimized for ups
The + is also useful for knowing who sold your email address on or was responsible for a data breach. If I start getting spam to <my name>+hulu@gmail.com, then I know I could chase down Hulu on Twitter for an explanation.
I have doubt that these little critters did not originate on our planet.
Rodney Mullen is an interesting guy. I highly recommend his autobiography if you haven't read it. When he was entering freestyle competitions early on it was never a question of who would win but rather who would come in second behind Rodney. Nobody could compete with him because he was inventing new tricks (many of which are still staples of street skating) at such a rapid pace. His commitment was otherworldly. When he was in his teens he would get home from school and skateboard until it was time to go to bed. Every day.
True, and more specifically it was AT&T making their early Android phones into Android iPhones. This was still pretty close to the era when the iPhone was an AT&T exclusive. It was terrible and I believe they sold pretty poorly.

My point is that the mumblemumble seemed to think that Google had no choice in the matter. I think they clearly did and for the most part clearly opted to keep the third party door open at the time.

Granted, Android was much more open back then overall.
> Yes, Snowden's treatment is appalling. What does it have to do with this case?

Really ?

Dead, deep in you heart, ask yourself what the USA would have done if Snowdon or Assange were on a Mexican flight over the continental USA to Canada.
This article isn't about the iPad, it's about the Mac. The Mac supports JITs. The only conformance change they had to make was marking memory as either write or execute, as opposed to both at the same time.

You can execute whatever arbitrary code you want on an M1 Mac, up to and including completely custom kernels, if the user set their Mac to allow such code. It's not locked down and its not an iPad or an iPhone. I agree that the iPhone and iPad are unacceptably locked down, but the Mac is not, and there's absolutely no reason to group them together.
Generally speaking, macOS uses option or shift to modify existing commands. Hence cmd-c / cmd-(opt)-v.
The paradigm is Copy -> Move or Duplicate.

In Windows, it's Copy or Cut -> Paste. I don't mind this change from Windows. Actually, I slightly prefer the Mac version, because I can change my mind on what operation I want to do. Windows front loads the choice, and I have to do it again if I decide I don't want to copy or cut anymore.

As for folder nav/manipulation, I find Finder to make much greater sense, whereas Explorer was just, this makes sense because it's always been this way (don't get me wrong, Finder has its shortcomings in other areas, although File Preview [space bar] is pretty awesome).

Finder: Generally speaking, arrows do everything.

* Movement within folder: up/down arrow keys

* Move out or into a directory / into a file or app AKA open it: cmd up/down

* Expand/contract a folder: left/right arrow keys

* Rename a file/folder: Enter

Explorer:

* Movement within a folder: up/down arrow keys

* Move into a directory / open a file: Enter

* Move out of a directory: alt up

* Expand/contract a folder: left/right

* Rename a file / folder: F2
Cyclocross and gravel bikes are the modern equivalent of the 90s MTB and ride very similarly. A bit tough and dangerous on downhills, just like the good ol days.
https://docs.google.com/spreadsheets/d/1XQ9Ejk2jePCmWU3vzt0w...

Import allowing HTML tags.

Will need a little formatting of the card template for the <ul> tags.

PS: Hey Dotan! Been a while, hope you're well
Not easy at all, but I have a day job (outside of IT). The way would be to build web apps / SaaS and also move more into B2B as consumer facing software would be better built natively for their target operating systems (Apple / Windows / etc)

I’m moving more into technical software, so I couldn’t afford more than half my potential user base saying Oh I don’t have a Mac
I'm curious what the engineering managers here think about code metrics. Things like PRs per week, comments per PR, average time per Jira ticket.

Are there statistics of this type that you find useful? If so, I'm interested to hear which ones and why.

My current company relies on these sorts of number much more heavily than anywhere else I've worked. There's so much noise that I'm skeptical of their utility, but would be happy to learn more.
No Treesitter? I thought it was one of the most performant modern options with an amazing ecosystem around it.
Show HN: Code example] Rust to Redis with blocking xread on non blocking IO
This is new:

Digital Lounges

Join Apple engineers and designers throughout the week as they host text-based Q&As and special activities related to developer tools, SwiftUI, accessibility, and machine learning.

https://developer.apple.com/wwdc21/digital-lounges/
Cryptography from the Ground Up
Yes, but military confrontation is bad idea in nuclear age.
Walmart has even more cash flow. It’s not worth much, compared to other business lines, according to the market.

At the end of the day, a sub 5% profit margin is still a sub 5% profit margin.
Watching your cognitive dissonance work itself out is funny and sad at the same time. You might be about ready to read A People's History of the United States by Howard Zinn. Anyway, this "meme" is coming from the facts. The main difference is that the US failed at it. They targeted Morales' plane based on guesswork, but whistleblower Snowden wasn't on it, and they humiliated themselves. There are other minor differences and hairs you could split, just like anybody will do who is disinclined to see the similarities. We can't force you to see it.
Next, an app to identify bad apples heh
Nobody is forcing you to use macs. Doesn't make the mac any less intuitive if it doesn't follow what alternative operating systems are doing.
Let's zoom out a bit: in general, do you think companies should be encouraged to promote using their products in a way that's more dangerous that necessary if it looks cooler?

I wouldn't support a law requiring skateboard companies to use gear in their ads, but I do think that applying pressure to get them to show gear makes sense.
Hard truth is you're not worth enough for a spammer to look for that pattern, it's a numbers game and you're just making it harder on yourself.

Also unless you're keeping a lookup table you're losing a great benefit of the wildcard. You can, and I have caught a few places, tell when a company sells your email. If I get an email from company XYZ to my email abc@example.com I know exactly who sold my email and to whom.
> home folder is listed on the Sidebar by default

Definitely not on by default, at least on Big Sur. I had to Google how to get to it.
Why a former car salesman got inducted into the NBA Hall of Fame
> No "parent folder"...

or CMD+UP
The OP is making a general argument about "intuitiveness" of an interface when the difficulty arises because of strategic decision by both Apple and Google.

Also, echoes of the '90s OS wars with some similar blind spots:

- no real definition of what is meant by "intuitive"
- experience with another OS bias one's expectations to the equally arbitrary UI decisions the other OS made

Not saying that the install-from-dmg experience the OP describes is some ideal installation process, but it certainly is well within the established UI paradigms. Disks and disk images are a thing. If you want to move a thing from one place to another, you drag it there. Apps go in the Application folder, so if you download an app from somewhere other than the App store, either drag it from the disk image or the downloads folder, to the Applications folder. You don't even have to do that; the app will still work from wherever you put it.

In essence the OP is making a complaint about a standard UI feature which is being used to navigate around the elephant in the room, which is that Apple and Google can't agree on a way to get Chrome into the App store.
Show HN: Landing pages in 20 lines of Python
The full image is 2048x1152: https://ichef.bbci.co.uk/news/2048/cpsprodpb/F8F6/production...

Anyway, it's still cropped, and in this other version from a different source you can clearly see part of his palm print, which the BBC references: https://www.merseyside.police.uk/SysSiteAssets/media/images/...
The thing is, why would T$ company want to pay 15% if it can also pay less than 2%?
Why buy a PS5 when you can buy a portable touchscreen device from Microsoft for twice the price and none of the games.
Third, the Soviet Union landed a probe on Mars in 1971.
You're right! In fact, the last iPhone to be revealed at a WWDC was the iPhone 4 in 2010.
It is overly simplistic to think of a global company, such as Oracle, or Coca Cola, as a single monolithic US corporation. They have literally hundreds of subsidiary companies all over the world, manufacturing and selling into different markets.
Ah, that's a good assumption. My initial assumption was some sites have a very dumb whitelist of valid email domains. This seems more reasonable (although, also dumb).