skysight-inc/HackerNews huggingface dataset:
> Did you ever think that some people with kids may not be in the position to work from home and have to go to work every day?

Yes, did you read the whole comment thread before asking that question? Because I specifically addressed it in another comment hours ago.

> I’m sure you’ve seen the statistics where a large percentage of Americans don’t have $400 in savings.

Yes, and as I've often said in other places and here as well: America is a country that has serious problems in terms of how the wealth is distributed. But that problem was there before COVID, and COVID is only going to make that problem worse. It is a systemic issue that won't be solved by how we deal with the virus and the associated disease.

Just like the 'war on drugs' impacts people from different social strata disproportionally, the same with three strikes laws and lots of other problems like that. It is a direct result of the laws you make and the politicians you vote for.

> I also bet you have a job that allows you to work from home.

That bet would work out, today. But six months ago that wasn't the case and as a result of that I contracted the virus at the end of the last job abroad and spent three weeks in bed. Fortunately I made it through and have decided that if I can't do my work remotely then I won't do my work.

> How many households are led by a single parent and/or two parents who have to go to a job where they can’t work from home?

Many. So, society should foot the bill there. It's only logical. This is how it is done in other countries.

> I am not going to sit here tsk tsking all of the people who aren’t as fortunate as I am.

Neither am I.

> Not only do I have a job where I can work from home. We were also in the financial position that we had the option of my wife not going back to work in the school system and just saying it wasn’t worth the risk.

Lucky you. But that is just you. For every you there are multiple people for who that is not the case. What are you going to do about that? Are you willing to pay increased taxes for a social safety net?

America is one giant study in the tragedy of the commons. And COVID just brings that out, it did not create any of it.

Take Lithuania or Latvia. Countries that suffered from being USSR satelite states for decades. Within a relatively short while their political structure and other infra put them on a footing solid enough to deal with this situation as it should be done, and many Western countries should look to them as examples of how you tackle a problem like this.

For those countries where it is worse - sometimes much worse - and which are substantially richer than Latvia and Lithuania you should be asking yourself what went wrong and why.
> iPhone, Switch, PS5, XBOX [..] I have plenty of choices thanks.

I can hardly imagine anything more pathetic than listing 4 locked down, corporate controlled devices, and calling that "choice".
>If a browser was just about rendering html, a significant amount of complexity would have disappeared

I don't think this is the right conclusion. I think HTML/rendering engines as described there would have been the thing to disappear. With the smooth user experience of apps & SPAs, a platform with comparable semantics to your nerfed HTML but significantly suped up interactivity features (like not-nerfed HTML) would be all the rage.

Plus, I must say, as a web dev, the public-facing web doesn't really do great justice to what you can do with a browser. There's so many internal tools that are super slick, fast loading, bug-free, rendering complex topics like graphs & workflows in attractive yet interactive ways while also supporting client-side validations & computations, all delivered in HTML/CSS/JS. This really isn't a trivial accomplishment, this was driven by the work of many many engineers writing many different tools with increasing complexity, both on the browser and open source sides.

The march of this progress wouldn't have stopped just because HTML didn't support it, it would've just replaced HTML.
But I think it should!
This happens often without direct collusion. You see it commonly in retail. Not sure anyone can outlaw unspoken pricing standoffs like this.
I'm the repo maintainer. To answer your questions...

I recommend storing the ADRs as text files in a directory, such as `doc/adr`, or if you prefer words then `documentation/decisions`. Some teams prefer to use a wiki, or CMS, etc. and that can work well too.

I do recommend decision records as separate from git commit messages:

1. Easier for people to create, read, search, manage, sync, and audit. We use simple text formats, such as markdown.

2. Easier to generalize to multiple areas. For example, we use quick decision records to evaluate practices, tools, and techniques, across multiple projects and organizations. Participants don't always have access to the same git repos, and some participants don't even know git (e.g. finance, hard science companies, large enterprises).

3. Easier to update/append/eol when new information arrives. We revisit our decision records, such as when new technologies come into play, or when new requirements are created, or when we grow and want scalability, security, stability, etc. Appending to a text file is a piece of cake.
Running a GSM Network on the Raspberry Pi
I think it still makes some sense to ask if someone is Black or Native American due to their unique history in America (slavery and genocide), but tossing people into these buckets based on their ancestral continent is absurd.

In the current system, you're essentially punished if you're Asian, but what is "Asian," really?

Chinese, Japanese, and Koreans often immigrate to America with advanced degrees, wealth, etc. and they pass those advantages on to their kids, hence the high standardized tests scores / GPAs, but immigrants from Thailand, Vietnam, and the Philippines often come here with nothing in search of a better life, and their children are tossed into the same "Asian" bucket, and punished.

Maybe you could have one "non-white" checkbox that would award you a few points to partially offset any historical exclusion of nonwhite people in the university, which is important if they still have legacy admissions. Hispanic people might not have the option of getting extra points for having a father that went to Yale, who himself had a father that went to Yale, if Hispanic people were outright excluded in the past.

I think we'll eventually move to something close to what you're describing. You could get some points if your parents are poor, or didn't attend college themselves, or don't speak English, but categorizing people into one of a few crudely drawn racial categories has got to end.
The Google statement really feels like they're subtweeting Apple:

> The open Android ecosystem lets developers distribute apps through multiple app stores. For game developers who choose to use the Play Store, we have consistent policies that are fair to developers and keep the store safe for users. While Fortnite remains available on Android, we can no longer make it available on Play because it violates our policies. However, we welcome the opportunity to continue our discussions with Epic and bring Fortnite back to Google Play.
The current legal position / ambiguity is less interesting than the moral and principled question: do we want to live in a free market captialist society where manufacturers (typically with the upper hand in the retail power imbalance) get to continue to exert control over my property once I've come to own it through a legal transaction?

Either we do, in which case what Apple is doing in perfectly reasonable, as is Walmart selling fridges that explode when you put someone else's milk in them ("It's in the contract!"), or it isn't.

Things like the first sale doctrine give an insight into past legal thinking suggesting the latter. But it's far from simple to discern by just looking at the law.
Epic was fighting the Valve Steam digital store monopoly. Fact is that Epic in the process of cutting off a bigger slice of pie for themselves would be giving consumers more choice while breaking up anti consumer monopoly.
Who is to say Google were actually responsible for delisting the app? Epic possibly could have done it as another leg of this campaign
In general Facebook is awful to BIPOC
By strong-arm, you mean by offering them money? I'd call that fair competition. You can't run an entertainment service without exclusive content: Sony knows it, Nintendo knows it, Netflix knows it, and Epic knows it. And Valve knows it, by the way—try to install Portal 2 without installing Steam.

Steam needed that competition. Valve's 30% cut of sales is ludicrous considering that they do not manually audit, validate, or curate the software on their store. They don't even handle security properly—there have been multiple instances of Valve ignoring vulnerabilities in Steam.

I think Epic and Tim Sweeney have acted with remarkable consistency.
> either you believe social distancing and masks are necessary

:s/believe/know
A word of caution - there are big companies that always shop around for support contracts regularly, they always need 3 bids, before they justify re-upping with their current support contract. This is one reason we don't do support...

Large companies also do a lot of due diligence on support models. So there's a difference between Mongo Inc and the two freelancers .

I would suggest you think of your offering as a product, with a very clear value proposition for the service. Good reading on productized services [1]. What exactly do I get for my support contract? Why is it going to make me awesome?

Your unfair advantage is being smaller and hungrier. Really think deeply about whether you're able to commit to offer a high-touch level of service, and demonstrate this at every interaction. Work really hard on building trust[2]

1 - https://krit.com/blog/how-to-productize-your-consulting-busi...

2 - https://trustedadvisor.com/books/the-trusted-advisor
>The reality is that there are two OSs for phones, and two stores.

Nope. In reality I've owned n900, n9, Jolla 1 and now iphone. I've owned phones with 4 different OS (not counting symbian).

And of course there are various stores for Android, at least some of my friends live well enough with AOSPs without Gapps.

If you don't like iphone, don't develop for it, you are free to leave.

> there's no getting out of it without resources that no one, apart from Amazon, has.

There is no getting out because people try to force apple to fit their needs instead of giving other platform chance.

Apple is dominating because it's good enough and provides some good merits which other vendors don't (like long term support). As Microsoft's attempt to enter the market has shown, you can't just beat it having the resources, devs and customers need a reason to switch.

I would prefer apple to become less convenient forcing the developers and customers to seek for alternatives and develop for good and more free platforms like Sailfish, making the market more diverse.

Anyways as Windows phone and Sailfish examples have shown, a 30% fee is not a good enough reason to start to support another platform. And if so, I don't see why we should go the authoritarian way forcing apple to change their fees.

30% seems a fair price for using the infrastructure they've built, if it's not a good reason to switch to any other infrastructure, which existed and still do.
I think you will find this article very relevant. Yet it's 15 years old. This issue has not gone away.

https://www.nytimes.com/2004/06/24/us/top-colleges-take-more...
As a Fortnite player, its time to buy an iPhone then
The point is that every app store has arbitrary limitations placed on it by its operator. Valve takes a 30% cut which I can't circumvent, and guess what -- if I want to use a payment method which Valve doesn't support, I need to do it through a web interface and the user gets kicked out of the game.

Nothing is preventing Epic from doing in-app purchases in the game, they just don't like the margin they can achieve. And nothing is stopping them from doing the same micro transactions via their website or another interface.

All market places have limitations placed on them by the operators. If developers don't like them they should withhold their software from the platform.
Of course they have to put a scary checkbox, otherwise they would be held liable for any sketchy app that is actually malware people accidentally downloaded. And I guarantee if the checkbox wasn’t there, you would be complaining that there aren’t enough safeguards to keep people safe. I can’t even stand Google, but come on.
Frightening Video Shows Why a Baby Wakes Up with Scratches on Her Face
> A "Sign in With Apple" user isn't your customer anymore. Apple inserted themselves as middleman yet again.

Yes, as a customer, I don't wish to provide my email / identity with every service I use. If it takes Apple being the "middleman" to have the power to control how a business interacts with me as a customer, then so be it.

> If you think they value privacy, you should consider the telemetry they collect on you and the conversations they record.

I used to work at Apple on their services team, and I can tell you right now that Apple has virtually no useful telemetry information that can be tied to an individual user. iOS telemetry data is tied to a periodically recycling identifier that's un-correlated with your iCloud identity.
>they obsessively seek and destroy any way developers might get a single dollar from an iPhone user without giving Apple 30¢.

That's incredibly disingenuous and you're either being dishonest or ignorant. The 30% is for sales made on Apple's platform. Developers can absolutely make sales without giving Apple a cut as long as they don't use Apple's infrastructure or platform. You can have people purchase things for your app as long as you don't attempt to offer in-app purchases that circumvent the App Store.
I like Apple. I kind of prefer everyone being forced to use Apple payments for convenience and safety. But they shouldn’t get 30%. Something closer to CC processing fees like 3 or 5% seems fair.

I’m not a fan of alternate app stores.

But I’m happy to see someone force this issue. So we can stop dancing around it and settle things.
Someone actually at a classic Mini. I wouldn't advise that either. The point is that if you have the choice to eat food with or without such contamination you'd always choose the uncontaminated food because you can reason out for yourself that it is probably unhealthy. If you want to run the experiment feel free, being disgusted by it has nothing to do with it, this is about food safety, not about taste.
I believe edits are limited to two hours. (Yes, I know that fits within "an hour or so".)
Of course you can when you break the terms of services. Try adding some porn to your game and see it gone from both stores in a day as well. Or some other way to obvious break their terms.
I'm not sure it's fair to equate smartphones to general computing platforms, regardless of the marketing speak surrounding the newest iPads.

Personally, I like iPhones precisely because they're not general purpose platforms. I'm also not sure the phrase "general computing platform" can even be well-defined in the era of "smart" everything.
You see, some people just love their chains and digital handcuffs.
And also third party app stores (e.g. F-droid) can't autoupdate the apps for "security" reasons. One can only circumvent this by flashing a patch via phone recovery... which is fairly tedious and scary even for a tecnhical person, let alone regular users.
If I am not mistaken the boring co test tunnels are actually slightly larger in diameter than the London tube tunnels (3.8m vs 3.6m), so you could actually run "standard" trains through those.
Genuine question: does it make sense to add bias to the selection process if group average differ?
Yeah? you think users love hunting down a particular app store becauase that is the one that has the app you are after???
I’m curious why software can’t correct this now? Messenger can make me look like a sheep, can’t it move my gaze?
that bizarrely didn't appear till last week, which is odd. Before that it was 'appliance'. But I'll accept the downvotes for the churlish tone
The Apple sphere people I follow (mostly app developers) is giddy about this.
As I recall it was a homework question the boy was faced with.

The reason I remember this bit of trivia at all, and nothing else about the book, was because the idea of such a machine that could answer questions was fascinating.

To this day, the only fact I know about Bolivia is they export tin :-)
I started a new job about two months ago and completely agree. The ADRs and Feature Specs have been immensely helpful in getting context around why certain decisions were made and the tradeoffs considered when making decisions.

It's especially useful because I joined the team during Covid and haven't actually met anyone else in person yet. I can't just turn around in my chair and ask someone at the desk next to me why something is the way it is. Now it involves pinging someone, setting up a zoom call, etc.
Facebook joins The Linux Foundation as a platinum member
Sure you can generalize it by weighting the outcomes by their probabilities (not mentioned in the article). But how are you going to calculate those probabilities any more easily than you can solve the posed problem?

The more "intuitive" way of generalizing it (integer counting) does not work in general. I think the example is likely to be misleading to anyone who doesn't already understand this stuff.

As suggested by the footnote, the reason the given example can be solved elegantly is because of the symmetry.
It very well may be less secure. This is no different than warning boxes popping up on Windows/MacOS cautioning running executables downloaded from untrusted sources.
If you make a habit of browsing your git log with -p or --numstat, you'll see the changes to the ADR show up.

> be unsure whether it’s still relevant.

The idea is that it's still relevant unless it's been marked superceded or deprecated.

> the history itself tells you whether those changes stuck around or were superseded.

Not really. The history has all of the changes, interleaved. So it's not easy for, looking at a commit message way in the past, to know whether a decision described there still applies to some later version.
I don't genuinely know if it's equality before the law. The justice department appears to apply law in a non-equal fashion (during a recent congressional questioning, the chief of the justice department explained that he was more lenient on allies of the current administration due to their advanced age and their chances of dying from covid in jail, while there are plenty of other people older for which the justice department is not arguing leniency). A tried and true hat of investigation- interviewing someone with truths you know they will deny and then arresting them for lying- was determined by the justice department to be fundamentally unfair to an ally of the current administration, while the same strategy is currently being used to pursue cases related to parties who are not allies of the administration.
Why is Vietnamese the right kind of Asian?
> Imagine if an NBA team said "Sorry, we can't hire you, we have too many black people playing right now"

The NBA does something similar with positions

If they need a backup center they’ll get a backup center regardless if a better scoring point guard is available
You should probably read the whole article, because it describes strategies for dealing with exactly this problem in the section under Memory safety considerations and then again in the update at the end. The short form is: if you have a bounded size on your array, then you will often have unused bits in your index pointer; you can use these to store a "generation counter", which needs to match the slot. You can now re-use indices, because you can compare the generation of the index (stored in the extra bits) with the generation count in the slot, and if they match, it means that the item has been 'freed' and a new thing is in the slot.
Maxim 29--The enemy of my enemy is my enemy's enemy. No more. No less.

"The Seventy Maxims of Maximally Effective Mercenaries"

https://schlockmercenary.fandom.com/wiki/The_Seventy_Maxims_...
> the fringes of the applications

Like a would-be 30% population of Asian students?
> keep all other factors the same

Would you care if apps could offer two subscription methods, the Apple one with no-BS and the developers' one with a lower price (but potentially shittier experience)?

It's a genuine question, as you thinking about the app store consumer experience.

Personally I like the choice. Pay with cash and get X% off, or use a credit card :)
OK, I was a bit cynical but this actually does seem like a well-designed boat for what it is (a superyacht tender.) Stable, accelerates fast, appears well made, 10/10 toy for the rich. I imagine it'll be popular in that market if they manage to make them in large enough numbers and don't have any serious problems they'll do very well.

That said, it is still a quarter million dollar toy for the rich... so the environmental impact of one dinghy (electric or not), amongst all the megayachts and private jets, is really nothing.

In case anyone's curious about specs, they're 20'/6m long, draft 18"/0.45m, 1850 lb/840 kg, seat 5-10.
> Saying that everybody should not go to college might at first seem elitist, but I think its elitist to presume that college is the only path, where people demonstrate their "merit".

This seems self evident to me and I'm always surprised at how much pushback people get for saying that sending 100% of kids to college isn't some especially useful magic bullet.

Personally I have a college degree and have been through trade schools in two different industries. The trade schools were much cheaper, much shorter, and vastly more useful to my earning potential than going to college. I loved the college experience but it felt much more like a middle class luxury than an economic necessity.
Flip that question the other way: what happens if we continue ignoring externalities? They’ve been subsidized for a century but it’s also hurting people – many of the least healthy lifestyles involve regular long drives (night, lack of exercise, etc.), and climate change is going to be brutal for agriculture and forestry.

Now, also look back a century. Rural life existed - not exactly the same but also with improvements like healthier communities because people bought locally rather than driving 2 hours to Walmart or Costco. Raising the price of gas would benefit all of businesses which have been out priced by companies who don’t have to pay for externalities. Sharing a ride might seem like a good trade in comparison to learning that your staple crop no longer grows in your region or that the hundred year flood/fire is now a decadal experience.

Also, remember that this isn’t a ban on cars. It’s a financial cue pushing people to drive less, combine trips, buy the vehicle with the specs they actually need rather than the heavily-marketed guzzler, etc. People like having way more horsepower than they need but nobody is really inconvenienced without it.
My kids and their friends have PS4s, Switches, iOS, Mac, PC.

There’s bullshit with each platform. PS4 can play, but not with servers, Mac can do Java, nothing else can but PC, etc.
Why So Many Organizations Stay White
SpaceX rolls next Starship prototype to the launch pad
Microsoft was taken to court for three reasons - forcing OEMs to pay a license fee for each PC sold whether or not the OEM shipped the PC with Windows, Office Productivity monopoly and the browser.

It wasn’t until 2010 that IEs market share started eroding. It didn’t have anything to do with the government.

Almost 20 years later, MS still has the same market share in both operating systems and office productivity and no one cares about browser dominance except for Google.

When MS was under investigation they were the most valuable company in the US. Now they are number 3.

So how effective was the government last time?