skysight-inc/HackerNews huggingface dataset:
A big difference is direct manipulation in the Mac interface. Windows makes greater use of select and then select verb (e.g. cut/copy, move, paste to move a file is canonical). The mac also supportes this in many cases (like windows has some direct manipulation too of course), so if you come from windows you’ll use what’s familiar to you and not see the difference.

But that approach is not primary in the Mac interface. It’s more common to drag or manipulate elements directly. So window titles and such are actually manipulatable objects, inputs and destinations for actions.

I think this misunderstanding a big reason for “I don’t get it” posts.

Don’t get me wrong: there are plenty of problems with the Mac. I use it because I feel it sucks less. I just think that a lot of articles like this don’t manage to get to the real point, for understandable reasons.
What power do you think the person you're responding to has over the content of the linked blog post? They're the link submitter, not the post author.
You seem to have been mislead here. The act exists, but has not been used so far. Manufacturers are simply following delivery schedules.

> FWIW Canada announced their order of the Pfizer vaccine August 5th. The US on July 22nd. Are you seriously trying to suggest that two weeks is the key decider here? Nonsense.

Two weeks is a huge amount of time! The US was smart to secure it's orders sooner. There's limited supply and one big buyer (the United States) placed a large order first. I don't understand why Trudeau decided to wait a whole week to place his order (but hey, If Canadians prefer to get vaccines later that's good for us). It's like with investing: if you show up a week late to the series A, it's too late!

> for COVID-19 vaccines procured by the U.S. government is given to the American people before assisting other nations.

"Procured by" here is the key. It's only natural that what the US government bought using American taxpayer's money goes to American taxpayers first. This EO does not prevent any company from selling internationally, it prevents the US government from distributing the dose it purchased to foreign countries. This doesn't impact Canadian purchases.

Not sure why there's so much misinformation floating around the Executive Orders and manufacturer's delivery schedules. Maybe the Canadian government is trying to save face?
A business would probably not want to take the risk of switching to an unproven app for just $100 a month in savings.
Ask HN: How to handle gap in work experience?
Hello, I'm curious what the best way to go about a job search considering I've been 'on the sidelines' for the past year for a handful of personal reasons.
Building a Platform Game with Arcade and Covering Python News Monthly
Yes, some, at least for now

https://twitter.com/UK_CAA/status/1396855373810786304
I had 6+ years at a FAANG. It was awful. I would never go back. I happily took a 20% pay cut to go elsewhere. This said, I learned a lot (both good and bad) and it has been a good reference point for my career.

So I recommend all engineers to strongly consider a FAANG while they're young and can tolerate a bit of burnout. Learn how the big companies do it, pay attention to what's good and what's bad, and keep that perspective with you in your career.

But be honest with yourself ahead of time about what would make you leave and follow through with that. "Golden handcuffs" of high pay is a real thing.
I kinda imagine that spammer go for low hanging fruit. So spammers won’t bother with defeating a catchall domain forwarding, as it’s unlikely to give them returns. Although a motivated attacker might decide to try to send interesting phishing.
You should have gotten this from my prior comment, but no, it isn't.
How to Manage a Winning Tech Team for Your Startup
Qualcomm Announces Snapdragon Developer Kit for Windows 10 on ARM
SARS-CoV-2 infection induces long-lived bone marrow plasma cells in humans
I can see that perspective

From my view the absurdity is that people are concerned about why they arent being hosed equally by their own government’s revenue efforts instead of why they are being hosed at all

This leads to a greater absurdity of demanding that another country - that has a balanced budget - take money that it doesnt need by taxing its customers and being mad when they say no.

This requires a very special kind of hubris that I think people need to 1) recognize they have bought into 2) recognize that their neighbors don't subscribe to that train of thought and have been operating by a much more effective set of rules. So whatever you’ve been told is probably just a lie if it bothers you that this is usually legal.

I'm not saying it is practical for their own country to balance their budget, or that their own country and citizens/representatives have a consensus mechanism for having a more fair revenue system whether by taxation or otherwise. I am saying that has nothing to do with countries that have figured out how to fund themselves by offering financial services, or the people that use them.
Speaking of "old" athletes... Phil Mickelson anyone?
You should avoid it whether prototypes are involved or not.
> For (1), at the very least, Apple could provide a VPN by default

Exactly how well a VPN improves privacy is highly controversial to say the least. Quite a few would go as far to say not at all, although I believe it's a bit more nuanced.

But most importantly, Apple directing traffic to their VPN by default would be an unwise move on all levels. It would put them in a position to be able to scoop up data on users, regardless of intent. Not only would that be devastating for their reputation, it would actually harm user privacy. If a single company can directly capture almost every single packet flowing in and out of user devices, governments are bound to demand access to it without an option to refuse. Even in the most democratic countries, government agencies aren't known for their restraint when it comes to accessing user data.

> For (2), why is this the case? Apple mostly just needs to delete content from the Keychain for deleted apps and throw a wrench into some APIs used for fingerprinting

Wouldn't that break iCloud syncing? Besides, preventing turing complete programs from uniquely identifying users on real world devices is an unsolved problem for all I know. It's not as simple as disabling some APIs here and there.
This wasn’t even remotely similar.

Those EU countries didn’t allow the plane into their airspace, encouraging it to land in a third country to refuel.

Belarus called in a fake bomb threat and used their fighter jets to force a passenger flight to land in their territory, not to mention the KGB officers on board making a scene.

Outcome might be similar, but it’s specifically the tactics used which make this unacceptable.
It likely depends on the team and area of company. Any company of reasonable size will have a distribution similar to bell curve of teams ranging from excellent to complete shit shows. Most fall somewhere in the middle with diverse pros/cons depending on the tech stack, connectedness to customer and where their software falls in its lifecycle from shiny new to dusty needs replaced.

You get lucky rarely with an awesome team and usually fall in middle with some gripes. If you get into a shit show head for the door as fast as you can or stick around to learn a thing or two about what NOT to do.
> Leaving that aside, the 1% pay 38.5% of taxes, which seems quite fair as is. We already tax the rich quite heavily.

Given the fact the top 1% hold 43% of the global wealth I think they aren't paying their fair share...

There is no need for someone to have 100 billion dollars they an struggle by with 10 billion easy enough .. or even 1 billion

https://www.trtworld.com/magazine/top-1-percent-of-household...
I am pretty sure anyone for whom the notation in `\forall n \in \mathbb{N}` presents a barrier to learning meaningful amounts of type theory will have greater problems from lack of mathematical background.
I'd look for LTS support for your framework. For instance, Symfony has an LTS release and a more regularly released "stable support" release. The LTS has 3 years of support: https://symfony.com/releases

I'm not aware of all the frameworks that have these types of LTS support, but that's what I'd look for.
It's not about "cannot criticize", it's about comment quality. Low-information, high-indignation comments are not what we want here.

Thoughtful critique is welcome, but that is not what you posted—you posted a shallow, reflexive dismissal ("just some mangled faces") followed by an egregious flamewar tangent. You get a point for Baudelaire but that was not enough to redeem what you posted there.
I'm missing some "high level" context about io_uring, I might as well ask here:

- If I want to write a multithreaded program, is it best to have one io_uring per thread?

- Per CPU core?

- Per device or PCIe lane to the device? (It might make sense ...)

- Or one for the whole program? (Will Linux distribute requests across cores and run them in parallel for me?)

- If I'm writing a library that uses io_uring, should I create my own io_uring or offer an interface to add requests to one which the main program creates? (Or perhaps both?)
The government does a whole lot of things, but nothing particularly well. Furthermore, the government rarely provides anything itself because what it actually does is hire contractors to do things on its behalf.
Except nothing you said is true. Fallon Fox has not caused more head injuries than is statistically likely for MMA. There is no actual evidence of trans women having an oversized advantage in sports and when it has been tried to be studied has had mixed results at best. Additionally despite trans people being allowed to compete in the olympics for over a decade it has been basically non existent.

Things that seem “common sense” often are far more complicated then they seem on the surface.

Should trans people partake in youth sports? Maybe sorta, with restrictions it depends. Should adult trans women be allowed to partake in sports, probably yes after sufficient time on hormones as the limited data we have says it isn’t a significant advantage, or may be a disadvantage. That said we should study and learn.

This conversation is toxic because people who don’t understand the subject matter come in and say things they don’t understand and continually insult and degrade a vulnerable minority.
Just for reference for those unfamiliar, William Gibson said "The future is already here—it’s just not very evenly distributed"
https://twitter.com/TadeuszGiczan/status/1396868542654566402

Sounds like he is in the hospital with "heart problems" now...
OP here. We did not get any additional compensation for the long hours beyond you could expense food at late hours and on weekends. And at the end of the project, my director told everyone to take their SO to the most expensive restaurant, hire a babysitter if they have kids and expense the whole thing. I submitted a bill of €300.

When I joined Uber, my compensation effectively doubled from my last - already pretty well-paying gig - so even if calculating the per-hour wages for those 3 months, I made good money, and nothing comparable to the hospitality industry.
If you read to the bottom of the Twitter thread, it's pretty consistent with what we're hearing here.

It sounds like they're both saying there were lots of near-disasters, but these were overcome, and the app successfully shipped - however at the cost of burnout in the team. I wouldn't say either is putting a more positive or negative spin on it than the other.
It's not like they have unlimited funds for bandwidth, it's Vimeo not Youtube. The thread also mentions that this is clearly stated in their ToS, if you use more bandwidth than the 99th percentile then you have to pay more.
I actually end up generally only using polymorphism in Rust and have never needed inheritance. For polymorphism, as other comments have mentioned, you should look at trait objects (`&dyn T`) or generic parameters for monomorphism.

If absolutely necessary, Objects can be downcast by using Any (though I've personally not needed to write Rust code that needs this): https://doc.rust-lang.org/std/any/trait.Any.html. Edit, instead I tend to rely on Rust enums (for it's algebraic type features).

Also, in some cases you may end up wanting to implement Deref or DerefMut, https://doc.rust-lang.org/std/ops/trait.Deref.html, but this shouldn't be use to create inheritance, it's more used for getting references from one type to another similar type (like String derefs to &str for example).
You're missing the cost of talent acquisition. Assuming the company requires skill A, the actual cost is more like $x+$y+z where $z is the total cost of talent acquisition, including time spent by the hiring manager and recruiting team, disruption to the productivity of whomever sits on the interview panel, and the ($x+$y) for however long of a period it takes for a new employee to get up to speed.

The more frequent your turnover, the higher $z becomes.
Not all teams in FAANGs result in burn out or require careful through about joining. I've been at one of them for 6 years and still find my work life balance to be sane. In fact I enjoy what I'm doing quite a bit because of the business space I'm working in and the quality of peers.
You were wrong about the 1st part too. Cut files don't change attributes and don't disappear.
Yes, that is exactly right. The IPA was meant to be how it's pronounced in English, the phonetic is how it's pronounced in Greek, except the e is as you say.
Reading from disk, spending CPU cycles, allocating memory, and making queries on the network are all technically side effects--but they're not really cause for "sad panda".

Everything on a computer has some side effects, and the purpose of --dry-run is to stop execution without certain effects that we care about. It's impossible to eliminate side effects entirely, so this is not a goal.
>> There's no easy way to cut a file/folder (Cmd-x doesn't work

Cmd-opt-V will move the previously copied folder/file. I find this behavior superior to having to decide whether to cut/copy a file to select it. Instead, you choose the operation when it is time to actually move or copy. You can also copy a file to multiple locations in combination with a move.

Cmd-up moves to the parent folder.

You have lots of sort and aligning options that are accessible in keyboard shortcuts. Column browser doesn’t have a good windows equivalent for example. Alt or double clicking the bottom bar adjusts the width of all panes or auto adjusts the selected one. So I’m never in a situation where some file name is cut off even in very deep hierarchies.
The other issue is recyclability. Modern li-ion batteries are basically superglued together in order to maximize energy density. A pack designed with recycling in mind will have to be more easily taken apart and likely significantly heavier.
I play a lot of JRPGs on my Android tablet. Input is far from time sensitive. I still prefer a gamepad 100% of the time and I just won't play at all if I don't have one on me. The UX is simply not comparable.
I also came to the same conclusion some years ago. Or more specifically, my manager brought me around after I tried arguing that it was worth the time to make sure that users could use an IPv6 address as their domain (the lack of periods after the @ would cause `user@2001:0db8:85a3:0000:0000:8a2e:0370:7334` to fail validation)

He made a very convincing argument that while an IP address is technically a valid domain, but how many legitimate users were seriously using an IP address as their email domain? (zero)
The rich are extremely mobile, already have wealth and assets that will keep appreciating.

The poor and middle class would need to disproportionately gain wealth if they were to rise to the same position in the power hierarchy, and they are not mobile. High taxes are like fixing positions in place, like a moat to make it difficult for others to rise, since it isn't going to retroactively take money.

Historical data further shows that taxes keep rising but so does inequality.

It's blatantly obvious that you cant control the laws of every country when the game theory makes it obvious that lower taxes makes you more competitive at attracting wealthy people.
Just wanted to let you know that although I do not entirely agree with them, I appreciated both yours, and leephillips ( just above), well thought and considered responses.
Ask HN: How often do you upgrade your laptop?
Your money is likely a minuscule part of the revenue and supporting your email would likely cost more. This was the point, that it is probably clever to choose a validation that covers 99.99% of customer emails rather than cover the whole spec.
Bitcoin Transaction Network: Networks on the Blockchain
Most economists think infinite growth in a finite world is a good idea. Companies reinvesting in themselves and growing bigger is not inherently a good thing.

Large corporations, in my opinion, are already causing the breakdown of local societies. Deals are done over large areas, less and less people are in control of their own fates. More and more externalities are caused as business leaders are more detached from the realities of their actions. Wages for workers are lower as more needs to be paid to management, and profits get used for stock-buybacks rather than bonuses and higher wages, to please shareholders rather than workers
Honest question:

Should whether an application is running or not be a concern to you? Why would you ever want to actually quit an application?

Granted, I understand that in reality the app might be misbehaving, hogging resources and whatnot and that the underlying OS isn't perfect and we should absolutely have control over how our hardware is utilized, but from a UX PoV I think the notion of a running process isn't of interest to me unless I am developing software.

If I close a window, I just want to get it out of my way. I only leave things running as a workaround to the possible slow cold start the program may present.
I didn't say Hamas is unprovoked. I did acknowledge there are two sides to this conflict (there always is.) That's more than you've accomplished here so far.

Provoked or not, one side is trying to kill civilians and the other side is trying not to. The good guys seem pretty obvious to me. I worry about your moral compass, because you seem to be on the other side of that. Do you condone or support the terrorist attacks of Hamas?
Aggressively shared-xor-mutable. If an object A has a reference to some other object B, either B is (deeply) immutable or A has the only reference to B. This means that in general, data is only held by some code as long as is needed to operate on it, at which point the data is relinquished.

Personally, I find OO designs to be enhanced by this principle, so I don't think it's only something one does in Rust. I certainly learned it from Rust though.
Minidiscs for music were very popular before MP3 players had reasonable storage space, at least here in Denmark and AFAIK in most of Europe, and obviously in Japan.

If you had to pick between an MP3 player with 32MB or maybe 64MB of fixed internal memory, or a Minidisc player where each disc could hold a full CD album and you could swap them as easily as a CD or a floppy disk, the choice was pretty clear, especially when you looked at it as a logical progression from a discman. The ATRAC codec is a mostly-OK lossy codec. Not full CD quality, but it was comparable to MP3 at the time.

(Minidiscs never supported MP3 until right at the end of Hi-MD, otherwise they were ATRAC and eventually CD-quality PCM only.)

The final iteration (Hi-MD) could hold 1GB of data or 94 minutes of full CD-quality uncompressed PCM audio, but that was too little and too late when it came out in 2004.

As for using Minidisc for data, that was a slightly different kettle of fish. The format was absolutely capable of doing it and the original discs could hold 140MB (increasing with later format revisions), which would have been absolutely groundbreaking in the early 90s. All of the technology was mature and proven and fully capable of displacing both the floppy disc and the CD. This was before the Zip disk, with higher storage capacity and actually reliable. The magneto-optical Minidisc could theoretically be rewritten millions of times, and sure each disc was a bit expensive initially, but they were super durable with a tough plastic shell, and 140MB of storage was more than a lot of people's home computers had at the time.

Unfortunately the record label arm of Sony were terrified of organized illegal copying and distribution, and because everyone was generally stuck in a mindset of seeing Minidisc as a cassette tape replacement rather than a general data storage format, it was stuck with real-time dubbing only (some devices with integrated CD and MD players offered high-speed dubbing, but it was still just dubbing, not data transfer). It didn't get data storage capability until the Hi-MD in 2004, which again was too little too late.

Combined with Sony's general insistence on keeping their formats proprietary and locked down (see Memory Stick, UMD, Betamax, DAT and so on), everything just conspired to not let the technical capabilities of Minidisc come to fruition.

There was an MD Data format, but it never really got off the ground. It used special incompatible MD Data discs, which were rare and expensive, plus the drives themselves were big, clunky and expensive.

Minidisc was legitimately a big hit for a while, for portable music. But it never quite displaced the CD and it never became the data storage format it could have been. And now we've got cheap flash memory, so even the idea of a magneto-optical disc seems a bit quaint and antiquated.
I love automobiles, during school days I used to buy used Car/bike magzines from scrap dealer in KGs.

Growing up I wanted to become a mechanic or long distance truck driver. But life had some other other plans for me and ended up in becoming a IT Coolie.

Teambhp is best forum for auto enthusiast in India, thier Moderation is very strict, like you get temp ban for wrong grammar or misspelling but content quality is good.

Also, as they don't sponsorship from manufacturer, reviews are unbiased.
That sounds ignorant of reality and abusive at best. In my former org when we go into q4 things get a bit crazy and chaotic. Once the dust settles my manager would let us take a week off and do whatever we wanted. No vacation needed, just don't come to office and do something fun.

Its sad how many orgs still abuse salaried employees time.
Conway's Law seems relevant here, but I don't think I've seen (or seen the desire for) it to be used aspirationally, like "we need to become the kind of company that operates with these complex tool systems).
Small modular reactors are probably our best bet here. Centrally manufactured, fail-safe designs, short on-site construction times and time-to-first-power-output. It all depends at this point on if the regulatory environment can be improved soon enough for it to matter.