skysight-inc/HackerNews huggingface dataset:
I see no reason why arrays should be objects. PHP is not Java even if a lot has been borrowed from it over the years.

Array manipulation and associative arrays in PHP are some of its strong points. Yes they are easy to abuse but they are also extremely flexible and make development fast.
I wouldn't think of anything that we're planning to do from an internationalization point as being any different from what Netflix has done spanning across the globe and cultures.
We should refer to removal of accidental syntactic repetition because of an overapplication of misunderstood "DRY" as "Huffman coding."
Please don’t. Fiction isn’t evidence, and there are too many people who don’t want anyone to believe in reality who will mock those who are trying to create solutions to the real problems as if the fiction is the only thing which exists.
Your obsession with death avoidance is clearly anxiety inducing. Embrace life, embrace death, embrace (bad) luck and embrace decay are my personal keys to a stress-less life. I grew up in a country and in a household, where the car we owned had no seat belts. We also rode our bikes without helmets (shock! horror!). It was not a big deal. Never got into a car accident and I've personally been driving for over 30 years. For about a decade I drank and drove without incident. I jump out of airplanes with suspect and haphazard inspections on a regular basis. Had some close calls, but I'm still here (broken bones mend). My grandmother died at 99 (by choice mind you), her husband died at 30 of cancer. Life is a roll of a dice, you cannot escape your genetic lottery, a vaccine (especially this one) is highly unlikely to save much of your life if you're a person with 2.8 comorbidities.

I got the 70% unvaxed from a nytimes.com article; apparently it was dated. Looks like only 40% are unvaxed now according to your link. What's the Covid death rate in that highly congested and dense city? In my state, it is .13%, and that's counting many many deaths that have nothing to do with Covid as a "Covid death" (according to my wife [RN] and her friends who work in local ERs and ICUs as well as a head administrator of our largest public state health network).
> But the homeless person in Delhi will still commisserate with the homeless person in Toronto

Perhaps, but it's worth pointing out that these experiences are qualitatively different.

In India, being poor (especially if you're a certain caste) is tantamount to being non-human. You can be jailed, raped, mistreated, killed without consequence. Even the middle class is afforded little human dignity, the underclass have no real hope. The homeless in Toronto can still get some government services without bribery.

On top of that, there's the whole matter of caste which won't go away even if you win the lottery.

Someone else here is saying that dating poor in Switzerland is the same as in Delhi...that comes across as unbelievably tone deaf. Perhaps they missed the part in TFA where this couple has to date far away from the home. You can get beaten up or killed for being seen with the "wrong person" (in this case same gotra), and it does happen - quite often.

So it's not as simple as absolute and relative poverty in my opinion (though that is a good thought and is definitely part of it).

Risking another bad analogy, I would perhaps compare it to being the lowest class of worker in a Walmart versus being at the bottom of the org chart in Netflix. You can both commiserate on how bad your managers are, but your lived experiences are not remotely the same.
> you don't get push messages and network-based location checks, among others.

This should be advertised as major feature.
Scammer Service Bans Anyone from Instagram for $60
> The trick is to only allow logins from users that are carrying at least one cookie which you have set in that way—since you know that those cookies could not have been sent if the user originated in a form on another site.

It's crazy to me that HTTP servers need to rely on tricks like this to understand the context of a request.

At a minimum, it would be nice if `Origin` was sent with all requests from browsers, not just cross-origin XHR requests.
I think the point being made is less about international attention, and how we (as in U.S. citizens) see our own poor compared to the poor other places. The impression, which I think has some truth to it, is that often our own poor are viewed much more unfavorably than we view the poor in other places. When it's the poor across the world, they get our sympathy, but when they're in our backyard we just want them gone.

It's not about which one is the greater humanitarian problem, it's about the hypocrisy.
That was really odd, it was a somewhat funny stereotype of startups for the first 5 min (one part did plagiarize silicon valley, but anyway), and then it turned out it was just an 8 min ad for a VPN company. I turned it off when I realized that and felt tricked. Ironically though I have literally been investigating VPNs today for the same application as in the ad.
Very few get caught that way. Most of the major cases involve seizures of offline hardrives.
I think it's an overused concept because it's exemplary of a larger cultural issue. People praise 'openness' and optionality, (not just in software tools), and are skeptical about any form of commitment simply because it closes off some paths.

In programming it comes up a lot with opinionated programming languages, IDEs etc. Environments like Emacs with their idiosyncrasies and age tend to be disregarded because they aren't all things to all people.
maybe we should just conclude that quick to learn languages will always get popular even if they are nowhere perfect.
JS is not perfect but its easy and available, same for PHP, basics can be learned in a day and you can have a working webapp in a week (especially with a framework like Laravel), on the other hand I wouldn't program a missile guidance system in it.
Strangely enough, software engineering is mostly about humans rather than about software. Take any side project of yours (no matter if it has been hacked together or if the best practices out there have been applied): add pressure to make money out of it, pressure to deliver it at a given date and a bunch of individuals you must collaborate with to push the project live, and right there you get SE.
You capitalize "Black" for the same reason you capitalize "Spanish" or "Polish". It's a distinctive ethnicity and culture; it isn't simply a broad description of people sharing a skin color. You can read John McWhorter --- no friend to wokeism --- talking about how much better capital-B Black is as a description than any of the other weird terms we've come up with in the last 20 years.

Nobody anywhere on this thread is freaking out when people fail to capitalize "black". The people who do capitalize it are simply making it unambiguous that they are referring to American Black culture.
Well one reason to preserve the Lord is that if the Lord is killed, the power struggle to become the next Lord can claim you as a victim... cf Stalin’s Purges.
Bonkers Cyclocopter Flies in a Unusual Way
Turtle and tech. Focus on getting as rich as possible as quick as possible, not for the untold debauchery but to increase your agility for the sudden yet inevitable going to hell.
Oh sweet summer child <3
> is market as "luxurious".

Well, the price most definetely was luxurious, wasn't it?
I see it as a language/api/environment smell, but also sometimes pragmatic. A good example would be the old MFC - somewhere between 'not ergonomic' and 'ungodly mess' if you were using it manually, but paired with VC++ 5.0 it was pretty good for bashing out general business and productivity apps.
> My point is that we don't call Netflix "Netflix for white people" and it's not designed in an exclusive way such that it aims to only serve a white audience.

Well, sure, because that's not their target market, but also because there isn't really a single predominant 'White culture' in the U.S., distinct from mainstream culture in general, in the same way that 'Black culture' was united by centuries of slavery and cultural destruction.

But you can certainly find media out there specifically targeted at people of Irish descent, Spanish descent, British descent, etc. It's just less of a mass-market thing because those groups don't have as much in the way of a distinct culture from the 'mainstream'.
Being bored to death is the more likely option.
Whistleblowers expose corruption in EPA Chemical Safety Office
Clubhouse is fundamentally a poor user experience. Dropping into a live discussion mid-stream is a pretty inefficient way to consume content...takes about 10-15 minutes to understand the flow of the conversation.

Most of the clubhouse influencers treat it as a low-effort way to just start a channel and brain dump whatever's on their mind compared to curated/planned content that you see on Youtube or high quality blog posts. In fact that's how it was sold to marketers (low effort, high yield).
Not the person you're replying to, but thinking about this question, I think I am for distribution channels.

A society based on this is running in an inefficient way, people duplicating work, not because they are competing to be better, but just because. That's got to be bad.

A society segmenting what content is available you based on your demographic (even via self selection) seems bad. We should be encouraging cross-over between different groups, not erecting barriers, such as artificially grouping content into classes targeted at a niche and making you pay for an entire class at a time.

Pay per individual item, and pay for everything, both seem like models much more likely to create a healthy society.

I guess the problem with the former model is that people don't like it, and the latter model is that it creates a few gatekeepers who decide what gets funding. Charitably this sort of niche based company can be seen as a workaround to that gatekeeper problem, but I'm really not sold in this instance (of course I happen not to be the target market either, neither being much into TV nor black, edit: nor american, so I guess I don't need to be sold).
There is nothing scalable about eating foraged fruits/food. Modern populations would starve without modern agriculture
There's some stuff happening, eg applying anti-aliasing to improve shift invariance: https://richzhang.github.io/antialiased-cnns/ (also check out the related papers)
All of this is clearly extremely immoral.

There is no accountability, which is itself extremely immoral.

Both of these are worth stopping. Legality did not affect their decisions, neither should it ours, in this case.

Let's write the laws if we have to; this needs corrective action.
I prefer realism.

I mean just read the tweet again, but ignore the zingy psuedo-snowclone X.Y.Z

If someone told you "every breaking change to your API is a failure", would you give them the time of day?

But repackage that frankly useless opinion in a zinger and suddenly you have people spending hundreds of comments slowly working backwards to a more nuanced commentary that no longer has anything to do with the original point...

-

Seriously look at their reply:

> I'm watching with amusement as this tweet spreads and it turns out a decent proportion of people are finding it really offensive - feels like people are OK with learning from their mistakes but not with learning from their failures

... what?

Because people don't agree with your "hot take" that breaking changes are a failure, they... are ok with making mistakes. But also not ok with failure.

Pass me a little bit of whatever it took to make this seem profound?

-

Why do we give this kind of drivel room? Why give the time of day to an opinion so bad that you need to have a 10 level deep conversation to come up with something resembling a useful take from it?

I guess because we're bored?
They can take precautions by not using iOS devices. The goal isn't to harm Apple, it's to make the knowledge available to those who need it, and have the will to avoid it.

That could mean anything from watching what they put on their iPhone, to putting them down the track of using degoogled android variants on select phones, to ditching cell phones all together depending on their needs.

Knowing that your phone is watching, reporting, and potentially moderating the content in it is information which is valuable in and of itself. Even if it only has utility to a fraction of the population.

We find ourselves in the tightening noose of a latent authoritarian technocratic surveillance society. Few people have anything to fear from it, or the resources to escape it. But some do, and should be given every piece of information that might help them moderate or escape it.
Android user here: 90 % of Android devices have all the stuff you think you avoided by switching preinstalled and running in the background. Either because it's in the Google contract to use Play Services or because the manufacturer uses proprietary solutions they want to push. And they certainly aren't always removable
It’s also pretty wasteful when you think about it. How much energy could we harness if we simply allowed logging and used the wood for heating, construction, or electricity.
Thanks for the comment and for your work on Alephbet! Open source A/B testing is a graveyard of abandoned projects, so it's always great to see more people actively working in this space.

Georgi at Analytics Toolkit definitely knows his stuff. We're taking a Bayesian approach instead, which I know he isn't the biggest fan of, but I think it is much easier to understand. Itamar Faran, the author of our stats engine, has a great article that goes into a lot more detail if you're interested: https://towardsdatascience.com/why-you-should-switch-to-baye...
Are you falling into their trap knowingly or not?

There is a child molestation problem everywhere in the world, including online. I have seen nothing explaining it is getting bigger / worse. I have read that most of the cases are family members, in the real world.

So when I hear Apple and Government explain "because of the children" they want to monitor our phones more, in the context of growing assumed dictatorships, Pegasus, Snowden reveleation, do you really think that solving the child pornography issue will help refrain them, or slow them down? Open source hardware, political pressure, consumer pressure, and regulation, possibly monopoly break-ups. In the US, it starts with the people.

But doing better with child pornography won't change anything there, it juts moves the discussion to some other topic. Distraction. That is my point all along. There is no data that shows that all of a sudden child pronography has progressed leaps and bounds. So people suddenly concerned by that are most likely not truthful,a dn they have a very strong agenda. That's what we need to focus on, not their "look at the children" distraction.
Upper class means different things in different cultures. In UK more of an association with https://en.wikipedia.org/wiki/Landed_gentry than a level of income.
Unless I'm mistaken, the Pixel 1 blindly accepts whatever pubkey is embedded in the kernel, but displays the warning screen on boot if it's not Google's pubkey (to clarify, not a click-through screen, just a temporary splash screen). I guess yeah it's technically Verified Boot, but if it just accepts any key you throw at it, then the security guarantees are a lot less. You can't tell it about your pubkey to get the scare screen to go away, and you can't tell it to block other keys to get the security guarantees.
There is movie about this. Watched few days back, surreal to see the headline on Reuters.

The Day After Tomorrow (2004)
https://www.imdb.com/title/tt0319262/

2 minutes summary - trailer
https://www.youtube.com/watch?v=Ku_IseK3xTc
Personally, in order of preference I choose to go without, find a FOSS alternative or give in and install an app. That means I don't do too much with my phone. I run Lineage with microg, I don't use any google, apple or facebook services. I store my music on the device. I backup photos to pcloud. I will watch youtube in the browser. I have my banking app installed. I use SMS to message people, or matrix if I can.

It's not perfect by any means, but it's the best comprimise I've been able to come up with.
I know people who made it to the final rounds of interviews at Calyx. They are the real deal. I don't think much of anything could get them to compromise their values about privacy [0].

Might they miss something because they're a smaller team? Yeah, maybe. Will they sell out? I don't think so.

[0]: https://en.wikipedia.org/wiki/American_Civil_Liberties_Union...
They already are by signing up for amazon warehouses and snitching on unions.
Tokyo2020: Highlights from the first-ever Space Olympics
Question, is it Raspberry Pi compatible?
Attosecond
I suspect it is more a case of half the country is fine with what happened and the other half has some issues with it, but not enough to spend political capital on it.

https://www.pewresearch.org/fact-tank/2017/01/26/americans-d...

Americans are split on torture.
Long covid is highly debated as the evidence for such a disease is currently very weak, but we will see it crystallize in the next few years I suppose. Many in the health field see it as another psychologically-induced disease. Who knows? Let us not forget that every single viral infection that attacks the body, is likely to leave at least some long term damage or change (no matter how slight), and certainly the unlucky few have severe long term damage even from the flu.
Why Regulated Blockchain Projects Like Bullish on EOS Matter
The problem with LaTeX is that it isn't well-designed enough that you can just use it without thinking about the magic.

When stuff is not up to scratch (image is placed incorrectly, spacing in your table is wrong, your diagram has an incorrect alignment, etc), the error messages suck, and you often need to figure out what the magic does to be able to fix the issue.
Florida offers school vouchers for families opposed to mask mandates
And it will likely open the Arctic ocean for much shorter shipping lanes from Russia to Canada.
Googlers continually run damage control on HN, if you weren't aware.
> Let K8s get huge

Correct me if I am wrong, but I don't see trend that k8s is getting huge. In fact, I get a feeling that it is trying to be smaller. If you look at the release notes for each minor version, lots of in-tree features are being deprecated and users are being pointed to out-of-tree implementations. DNS, networking, metrics server, cloud vendor specific features(storage class, load balancers), container runtimes...just to name a few. And the community put great amount of effort to harden API machinery, to make it easier for 3rd parties to implement specific features for specific business.

This kind of gives me hope that one day I may be able to just run a vanilla k8s straight out of a release from github.com/kubernetes/kubernetes without any "batteries" as a platform, and I can later decide what I want to install, all by myself.
Wouldn't all the non-high status people like to know!
Why would China allow star link to operate in China without following Chinese laws? I don’t see Elon shipping clandestine transmitters to the people of Xinjiang, not if he wants any legitimate customers in China.

Really, star link is a business, they want paying customers-that means complying with local laws.

Besides, censorship is not a uniquely Chinese policy, America seems to be exporting more of it lately.
Every so often I would start my Emacs config over from scratch. I might port over some old defuns from the previous, eventually, but I would always endeavour to try the latest tools and best language configurations. Consistently I found myself using Emacs and sticking to it because it offered the best developer experience.

And then came Microsoft's Language Server Protocol. Emacs was late to adopt it, and still has generally spotty support for it. This has caused me to stop using it, almost altogether, as Emacs is objectively inferior because of its poor support for LSP.

Its largest competitor, VSCode, Just Works most of the time! You load a file, it detects your intent, and it will install the necessary extensions _along with any additional system packages necessary_. Compare this to Emacs, where it's usually quite unclear what packages to use and what tools they need to operate. Eglot? lsp-mode? Which language major mode, and which language server? How do I get them to work with company mode and so forth?

And then when they do work, the packages often drift and break. I had C# working quite well with lsp-mode and OmniSharp, and then I updated Emacs. Without any changes to my configuration the experience has become atrociously slow, and apparently this is due to a known and recently introduced bug in Emacs support for C-style modes.

I strongly recommend other Emacs users shake the sunk cost fallacy and just try the competitors.
> this is how HBO started streaming, by buying what MLB had built

I think you might be referring to Disney/Disney+ and BAMTech → https://en.wikipedia.org/wiki/Disney_Streaming_Services

(Super helpful answer by the way!!)
What's most appalling to me is that "[the torture program] was the CIA’s central counterterrorism program at the time". If the best thing our intelligence agency can come up with is torture, it speaks really poorly to the rest of the work the agency was doing. I wonder how many years it will be before we have a president with the conscience to just shut it down.
Google co-founder Larry Page is now a New Zealand resident
Nelson Mandela was once considered a terrorist!
can’t they solve that problem with a bit of robotics and AI (i.e. unmanned defences)?
We don't need to write new laws. We just need to execute on the laws that were, and are, already in place. The new US Attorney General could start issuing indictments immediately. Most of these laws have no Statute of Limitations deadline, so remain viable no matter how far back you go.
"Netflix for black people" clearly isn't inclusive. It's clearly divisive and amplifying racial identity.
If the problem is multiple Emacs configs, I had the same issue and have been very happy with chemacs2: https://github.com/plexus/chemacs2. Only caveat is it does not play nicely with the various pre-built Emacs configs, so if you're using those you'll likely struggle.
If you degoogle yourself but then hook into FB whatsapp, isn’t that just defeating a bit of the point?
Tesla identifying the moon as a yellow traffic light ?
https://twitter.com/JordanTeslaTech/status/14184133078625853...
> I can tell you that the way I think about memory and memory access in this world is very different than my thinking about it in python for over a decade

Would you be able to shed some more light on this in the opposite direction? I would appreciate it because I'm moving to a higher role and I would like to develop tools my team can use to streamline development but I can't implement them myself and I'm very anxious to take over the tools team because my brain is wired in a very different way (I know what they need but not how it should be written) and what I think is important is probably last year's snow there so I'll be slowing down things unnecessarily. Any advice?