skysight-inc/HackerNews huggingface dataset:
The article is more about docker than about Java.
Well, I have heard in real "half nine" used by an Irish colleague. And looking up on the internet, there's similar confusion[1], and someone clarifies "half nine = 9.30"

And thank you for the "vol" / "heel" distinction in this context. I feel that definitely is going to stick! :-)

https://www.antimoon.com/forum/t14406.htm
It's difficult for an iPhone user to notice that apps they might want aren't available (unless they search the web and find references to an Android-only app that does what they want), but, even more so, it's very expensive for users to buy a new Android phone just to use that one app.

Equally, when someone is considering buying a phone, they are unlikely to compare the lists of apps available for each platform when making their decision, just as car buyers don't look at the levels of tailpipe emissions when comparing possible cars. In such situations we accept that the government can intervene to prevent socially negative outcomes, even if it means increasing the costs (or decreasing the profit margins) for companies.

In any case, the problem isn't just the switching costs for users who discover their platform is limiting their app choices (or increasing their app charges), it's that companies trying to sell apps to users can't choose to simply "Don't use an iPhone", as Apple is preventing commerce between iPhone users and those companies, which is again not socially beneficial.
Is this somehow based on the original Vanced app (which wasn't open source afaik?) or are they essentially beginning from scratch?
Huh... who does enforce trespassing laws? I'm 99% sure that's the state, and for good reason. Are you supposing that the unlanded should pay for the protection of the landed's assets, but that the landed doesn't need to?
N2: Revisiting Ninja
A lot fewer percent of women assault women sexually than men, and vice versa. That was my whole point.
And we haven’t even begun to discuss the strength differences and if an assault by a penis is different to a lesbian assault…

And We don’t accept it. That’s not why it happens. It happens because it’s not possible to prevent it.

You clearly have some utopian vision of humanity but the reality is different.
> an infinite massed universe by definition would contain every possible configuration of that mass somewhere within it.

That was the statement, a universe with a 1kg blob of matter every billion light years would be infinite massed, but would not have all possible configurations.
Maybe we should put all the skeletons out of the closest to understand the logic of what happening there?
I'm not so sure. I think it's a mistake to look at this on a country-wide basis:

- The cost-of-living in India in Bangalore or Mumbai -- at a standard to afford a family -- is astronomical for relatively educated individuals making $10k/year. That's where affluent people live. It's not until you get into the real elites making $100k/year that it's easy again. That's the same worldwide. Even very poor countries have areas where these dynamics kick in.

- Where many poor people live, for example, on rural farms, it's possible to have lots of kids.

"Generous maternal benefits" don't come anywhere close to filling this gap.
Youtube's frequency of ads has become so extreme that I've just yesterday opted to pay 11€/month for YT Premium.

I had tried before disabling them with a Pihole or by blocking domains. It didn't work. Also, on a Samsung TV, you can't really install another front end.
I too have been worried about that! They claim they'll offer a self-hosted version soon. I'd feel a lot more comfortable going that route so my IP is often from the same place.

Right now everything is running on their servers with god knows what IP addresses and from where.

So far I haven't been banned but I have had to reset my Facebook password once.

Instagram suddenly stopped working and I had to reconnect a few times.

So far WhatsApp is ok.

IMHO the iOS app is close to useless and I stopped using it.

The desktop app is where it's at and I'm only using that for now.
This is a good reminder to step out of the US propaganda bubble.

I make an effort to try get at least some of my news from outside of the West. I've seen a few Chinese news programs where they've made it abundantly clear, the power of American sanctions are waning, and China is not going to be pressured into doing what America wants.

Our plans to cut China off from much of our advanced technology has only encouraged them to develop their own. You have chinese-made planes flying, phones which only use Chinese designed chips. As far as I can tell, China absolutely doesn't care what any other country does as long as it doesn't directly affect them.

It wouldn't surprise me to see Putin speaking Chinese at a news conference, it looks like he's betting on them being the new dominant global power.
How they manage to change the rolling without stoping the production is fascinating!
45min into the video:
https://youtu.be/HQKy1KJpSVc?t=2710
The first mortgage bill of the year typically includes tax statements for the prior year. Etc.
But execs want you to commute because their mindset is to make worker's life miserable, and working from home is seem like a privilege.
>At least they didn't make the copyright mistakes this time

more like, trademark mistakes. Patching and redistributing a proprietary app most definitely violates copyrights.
Oh, sure — basically for me it ends up being the case that most of the containers are either native or ephemeral enough that I don't care, and the ones I notice are a quick build away. It's definitely not perfect — I'm hoping GitLab CI lands integrated buildx support soon — but it's been pretty manageable and I think it's a fair tradeoff for everything else being faster & twice the battery life.
That's absolutely it. He's said that this is his approach before on his channel.
IIRC, Alpha was the first 64-bit Windows.
Margaritas aside, it’s distressing that it’s rare in America to find walkable communities where there is any activity outside the bubble of the house or megastore. We need to lean more towards developments that are built at human scale, not car scale. Margaritas or no.
1. Accommodating disabled people is in no way an insult.

No, but treating non-disabled people as disabled could be. Just like offering help to some disabled people triggers them.

I was going to respond to these numbered points in turn, but that'd be silly. My point is that having basic (previously standard) UI cues like buttons is important and stuffing that option anywhere is a poor choice. To put it under the accessibility options can (if we're even a tiny bit snarky) be seen as an insult - possibly to disabled people as well since it lumps a simple standard usability thing in with stuff designed for people with actual challenges.

It's also not cool for them to make critical UI cues an option when they also take away themes which are the ultimate option.

Ultimately they have given no valid reason to make so many things look the same when they used to be visually (and functionally) distinct.

Sorry for the trigger, I didn't mean any insult to anyone other than the UI designers.
So hypothetically, you could be arrested at 14, it takes a while to go through the system , then at 18 you get tried as an adult?

Or do you get tried as a minor but sentenced as an adult?
VoWiFi
Ask HN: Do indie devs avoid multithreading to keep programming easy and fun?
And they do this even at the cost of significant performance issues?
If it doesn't run any other programs, it's more like firmware than an OS.
I love sausage rolls!
It only works if you're moving to more powerful languages.

You can write Fortran-style code in Ruby, but you definitely can't write Ruby-style code in Fortran. It just doesn't have powerful enough of abstractions.
Don't operate in the EU then. Problem solved!!
What a shame. It could be a great opportunity to rebuild a better society from the ground up.
Oh yeah, I get it, there's a ton of work there. And I am grateful to everyone touching Gnome over the last 2 decades. I have even supported the trackpad fellow. I'm just asking where the developer attention cycles are being spent.
Why do you only endeavor to not be a burden when you become older? Why are you okay with being a burden now?
For the same reason we are using VHS and have JavaScript running in the browser.
That’s fine but if the European parliament finds out that companies can comply with the legislation without making it easier for the governments to read traffic, then we can expect the legislation to change until it achieves that goal.

Even though it may not be the EU’s overtly stated main goal, it is nevertheless a goal of many aligned politicians there, and no doubt the perception among foolish politicians and bureaucrats that it will achieve that goal can account for some of their support, and if they don’t get what they want they will “fix” it until they do.
It's kinda funny (in the sad way) that banks here are closing their branches and at the same time their online banking sucks (not even proper 2FA) and without the pandemic I still wouldn't be able to pay without cash in most bakeries. This is Germany.
In short, to "learn a new programming language" is the same as "learn a new spoken language"

When you can communicate above the level of a total novice with "native speakers/users" of the target language, you have "learned" it

I can read tons of programming languages (ultimately, it's all manipulating truth tables to get massage data from one form into another)

I can only write a couple (in any kind of proficient manner)

My first exposure to FORTRAN77 was after learning BASIC, Turbo Pascal, and C++ (from a C/FORTRAN programmer)

I brute-force translated from procedural FORTRAN77 into procedural C

It worked: but it was ugly, inefficient, and didn't look especially "C-like", but that wasn't a surprise - idiomatic programming, like idiomatic speaking/writing, can't be fluidly converted into a different language without interpretation on the part of the translator

A real-world example of this happened to me when I went to London England several years ago for a couple weeks on a project. One of the guys I was working with announced he was gonna go downstairs and light a fag. As an American, I found the cavalier nature of this declaration shocking! Until I asked him what he was actually going to do. In England, "fag" is slang for "cigarette". In the US, it's [vulgar] slang for "homosexual".

When you can idiomatically communicate/read/write (even in limited form) in the target language, you have "learned" it
> today only work in some super old apps like Notepad.

Old applications that actually follow the platform UX and accessibility guidelines
Yes, this is known as "blue sky negotiation technique" and is a well-understood an successful way to frame prices.
> Why should we be interested in an anti-woke perspective from the left, when it's just repeating what the right has been pointing out for a long time now?

Critical use of the term “woke” originated within the Left before the critique was superficially adopted by the Right and then the term was stripped of all meaning and used as a generic term for everything non-Right by the Right; much the same as happened with “political correctness”, which it became a drop-in replacement for on the Right, before it.
macOS has the same problem: everything is flat. There are no borders around many buttons. It's hard to tell what is a label and what is a button, or which controls are disabled, and which are merely de-emphasized.

Apple used to be held as the pinnacle of design, but what does it say when their latest UI is indistinguishable from an amateur design?
For someone who can afford $1000 a year, probably. Not to mention that because it's a trade in, the actual cost would be more like $500 a year.
Brazilian Jiu Jitsu (a large percentage of my training partners happens to be in IT).

It's a fun sport that keeps you fit but is also very cerebral. In a way it's a lot like playing a computer game where you level up your character. You program yourself to execute certain moves in certain scenarios. I have countless notebooks full of flowcharts and notes. Can highly recommend it.
Also it’s hard to send letters internationally while making them look domestic.
HEY - look at that - thanks for adding the links at the bottom of the post MDN :)
I think Sainte-Marie in cleaner form[1] rather than in the unflattering state of that wiki picture and the Chandigarh Secretariat look great.

[1]https://lecorbusier-worldheritage.org/wp-content/webpc-passt...
I guess now that it's wrapped in academese it will get some traction.
Gosh, garlic and wine, what the hell... as for whole eggs, this is allowed, some people do that :)
Similar logic can be applied when comparing app stores. Users aren't going to compare Company XYZ app store with Apple's app store line-by-line to see how they're missing out on having their data hoovered up for ads or other purposes. App Stores have high switching costs too. Apps won't be available on different stores, that would defeat the entire purpose of having the third-party store for the company wanting to escape Apple's rules.
Do you know how good SML's concurrency story is these days?

I tried http://mlton.org/ConcurrentML but gave up due to lack of time and the state of the documentation.
Thinking variety in the store is freedom was intentional propagandizing in the first place, to get people into factories, people spending at Walmarts of the world

Similar to how Turings model for computing is not the only one, your model of freedom is not the only one

A free market does not owe you the social contract you prefer
Film was still around when I was a kid, but by the time I was old enough to consider the possibility of photography as a hobby, it had long been obsoleted by the DSLR.

I started shooting film about 2 years ago. Within a few months, I had my first medium-format camera, and I was developing my own black-and-white film in my bathroom. The (relatively) slow, intentional pace required to operate a 60s/70s SLR is calming for me. At the same time, that era isn't so far past that the ergonomics of the camera are unrecognizable. Sure, a digital camera is substantially better for any practical purpose. But as a hobby? Give me the film.

In short: If there's an old film camera sitting in your basement (or a relative's basement), go find it. Go for a walk, and take it with you.
Disney-Pixar Pals NFTs Rakes in $3.3M in 24 Hours of Launch
If we're going to continue to be pedantic about this, I live in America so I couldn't care less.

-edit-

As a general shareholder I care. But in that area I think Apple will figure out a solution that keeps the status quo. They're #1 for a reason.
>I was under the impression that it was common (in places that use the 12 hour system) to instead write 12:00 noon/midnight specifically to avoid this.

(In the US) I've probably seen that done outside this thread but I'm not sure. Just "noon" or "midnight" would be more common than that and if numerals are being written, I'd say "12 noon/midnight" is far rarer than "12 AM/PM". In places where 12 hour time notation is used, people are just expected to know 12 hour time notation.
It's commonly believed that the myth of Atlantis may have been inspired by the destruction of the Minoan city Akrotiri by a volcanic eruption and ensuing tsunami.

[*] https://forbes5.pitt.edu/article/eruption-thera
The seriousness of the problem didn't hit me until more like 2014–15. I've had a lot of conversations about this with like-minded friends, wondering what went wrong, and when it got really bad.

One of the factors that I've come to focus on, in retrospect, is smartphone penetration—which crossed 50% in the US in 2012.[0] The wide currency of social media apps did a lot to allow the metastasis of the "libidinal-discursive configurations" that Fisher identifies.

Tumblr culture was an earlier harbinger, but I don't see how we can compare it to what subsequently developed on progressive-left Twitter.

[0]: https://techcrunch.com/2012/05/07/nielsen-smartphones-used-b...
To the extent that media exploits things, you could easily frame that as a perversion, but I guess this isn't about that. The fact that platforms like Twitter are optimized to maximize controversy exacerbates things, which is kind of perverse. Ultimately people do the legwork. I think ascribing bad behavior like witch hunts to "the bourgeoisie" is a weaselly, weak argument.
But the right has always been working to address prejudiced attitudes; their disagreement with the left on these issues is one of framing and preferred methods (e.g. not everything has to be a "struggle against X!" - and such rhetoric is in many ways a pointless distraction from more relevant dynamics), not so much broader social aims.
The stated aim is to reduce the need for complex antitrust cases, so yeah, chances are they will come with significant teeth - in the form of baseline requirements that you either clear or get automatically fined for.
afaik Twitch bans like these are sort of on purpose and for clout.

Lots of prominent streamers are getting banned for things like live-streaming movies and TV shows (violating some copyright). These are temporary bans (like 3 days) and the streamers are already so rich and popular they really don’t need to stream anyways.

This is actually really good for Hikaru because he gets his name on more news and it makes Twitch look stupid.
Cloudflare Dashboard Issues
GDPR was up to 4%. As far as I know, this was never applied to anyone. I would expect the same here. Fines will likely be somewhat reasonable.
I agree; there are entirely different ways to achieve this same goal without generics. I mentioned using a struct and including the data from the struct in the post. However, what I wanted to show within the post is how generics can make this problem easier for us.

> As boilerplate goes, if you look at it, it isn't even that much more. Interfaces can still be used to ensure that the correct methods are guaranteed to be implemented.

Yeap, we implemented many different interfaces on our ID types, and the resource type also implements a couple of interfaces (such as methods to get the Postgres type information). Unfortunately, this means we still need to create receiver methods for each of these interfaces so we can use the ID types with those underlying libraries (such as `JSON` or the `SQL` scanners) which ends up being 14 methods per resource type (and we have quite a number of resource types). We would have ended up code generating these, and generics just saved us that work.

> Underscores are too common in identifiers.

We picked underscores, as they are not included in the base32 encoding of XID. They're also safe to put in URLs without needing to perform any encoding. Our static analysis tools during CI check that all code generation has been completed and prevent the prefixes from having underscores. That means we don't need to worry about escaping as we can always unambiguously split it. However, even if your prefixes allowed underscores, you can always just split the string at the last underscore; as the XID portion of the string cannot contain it.

I'd be interested to know how you were bitten by it in the past?
In Last Chance to See (https://www.amazon.com/Last-Chance-See-Douglas-Adams/dp/0434...) there is a story of a baby bird that couldn't imprint on the person who raised him, but did imprint on the yellow glove he was fed with.

As an adult, the bird did not recognize his own species, but did recognize the glove and was willing to mate with it.

Since the species in question was severely endangered, this was seen as useful as a way to try to keep the species alive.
Pidgin on Windows, for one. And even on other platforms you have to compile and install the third-party plugin for it yourself, it doesn’t ship with Pidgin - this is beyond what I would expect most users to do. (I imagine the same is true for Adium as they’re both libpurple clients, but I don’t have a Mac handy to check.)

Those two alone are the clients that most Windows/Mac XMPP users I know reach for first, probably out of familiarity.
>> We need an open protocol for social media already.

>We have one and you are using it already: http. Just make your own blog. Add comments if you want. You can say or host whatever you want.

We need an open social directory. I continue to favor appropriating facebook's directory as a critical national infrastructure.
Feminism’s Last Battle (2021)
The "strength" of the evidence is arguable, but it is definitely evidence. If the risk calculus you did ended with you choosing donating, then you know that the probability is non-zero that each incarnation of you would choose to donate. But not "strong" evidence -- this is flipping a coin once, getting heads, and saying you have strong evidence that the coin is biased towards heads. You have evidence, but I'm not going to stake much on it.

As for the infinite aspect, infinity doesn't mean uniform - there are an infinite number of odd numbers but none of them are even.
I created a discussion for it here: https://github.com/FiloSottile/age/discussions/404
For my side projects, multithreading is part of the fun. Being able to efficiently break up and task out processes is just satisfying in a way that knowingly writing less efficient algorithms wouldn't be.
Google didn’t do anything until Vanced tried to release an NFT and profit off the app
If a goal of the project is to restrict the network to "book- or paper-like documents", then Markdown is woefully inadequate to represent the richness of the kinds of real-life paper layouts that people have been making over the ages. I say this after spending years creating ebooks for Standard Ebooks and trying to create HTML-based epubs that emulate the print layout of real print books.

I would go so far as to say that until very recently, until the dawn of CSS Flexbox and Grid, it was still impossible to emulate even a medium-complexity paper page layout in HTML/CSS, and HTML/CSS is far richer than Markdown. (For example, vertically and horizontally centering a short dedication in a viewport - basically requires Flexbox but done even better with Grid.)

HTML/CSS is very, very well suited to paper-like documents. In fact I'd say the document-based roots of HTML (<section>, <p>, <blockquote>, <i>...) combined with the richness of modern CSS makes HTML/CSS one of the best combos we've ever had for emulating paper. What the author probably really wants is just the regular web but without Javascript or multimedia tags like <video> or <canvas>. (But what about <img>? Books have been illustrated for centuries...)
The cited survey was done in 2016, which isn't that long ago.
I know there must be, but are there examples of people using the linux kernel as a base but having a radically different userland from traditional linuxes? I feel like all the Gnome and KDE Distros feel really samey whether they are arch or debian based (this isn't necessarily a bad thing!).