skysight-inc/HackerNews huggingface dataset:
You’re right; this fact alone does not diagnose someone with ADHD. Nobody is disputing that.

But we don’t have the parent’s full context - they may have had a dozen other symptoms that they have finally been made aware of, and in that context this may be a symptom.

I don’t play video games enough for it to be one for me, but if I did, I would almost certainly have trouble being a “completionist.” That doesn’t mean I have ADHD, but coupled with about two dozen other personality traits and symptoms, and tons of self-reflection and medical help, it could be a part of that.
X Factor Investing
I get the human rights things but I don’t get the “pride-flag waving” comment since Apple has shown a strong support for LGBT and Pride in addition to their CEO also being a member of the LGBT community.
Wow, Pirsch looks absolutely beautiful. I am going to add it to the list straight away, thank you for mentioning it.

I am also going to link to your list as there are more alternatives that I have not mentioned.
How did Matomo not make this list?

https://matomo.org/
The smoothness on the demo (at least on my machine) is very nice. Good work :)
> The reason you can't tell their true position is the usual one: they daren't say "we want to eradicate trans people" in public, so they take the "just asking questions" route.

That's an interesting statement from the POV of falsifiability. Is there an experiment we could theoretically perform to find out if a person who's stating that he's "gender critical" really wants to eradicate all trans people?
A lot for country with 0.3% of global population.
I’m an Apple user because of the walled garden and foundations in Unix/BSD philosophies.

I’d honestly switch to a flip phone and remove myself from the app market entirely, if it came down to a law preventing walled gardens.
I found SPARQL pretty hard to deal with. Some time ago I wanted to make an overview of various election results to prove a certain point. The data is in there, I can see it in the UI, but I had a lot of trouble writing a script to retrieve it (so I could make a nice table and/or chart). Basically, after an hour I failed and gave up.

I will readily admit this is due to my own ignorance; I just wanted to post a point in a Reddit comment and investing a lot of time to properly learn SPARQL wasn't worth the effort, but I wish the data was more easily accessible without a fairly large time investment. WikiData is basically the only structured source for these election results that I could find (the government publishes them of course, but in a PDF that's always different).

And I'm a programmer by trade! Non-technical people will have an even harder time.

WikiData is pretty good, but I feel it could be truly fantastic if the data was more easily accessible.
Yeah OraStream really isn’t that magical it’s based on a spec (I can’t find it right now) that’s basically just a variation of HLS. Audio only HLS with high bitrate renditions with pretty much any encoder (ffmpeg) should work as a pretty straightforward drop in for what OraStream does. Dash should work as well.
Hardcore Star Wars fans decided George Lucas went senile because they can't fathom that he doesn't like them and didn't make the movies for their sake.
My mom had the same thing happen, suffice to say that she doesn't trust her iPod anymore.
Sheet2Site Has Been Acquired
If it ain't broke, a product manager will justify their position by making it so.
> it appears that even the deepest red states have school hierarchies run by the blue

This is definitely not the case. Consider: unless consistently-"red" legislatures and governor's offices are putting "blue" people in charge of their educational departments, it couldn't be the case. Further, in many states, individual districts play a major role in deciding the course of education, so even if that were the case, "red" school districts would have to be electing "blue" school boards, and I can 100% confirm that, as one might expect, they do not do this, generally.

[EDIT] further—and I'm heading into speculative territory here, I admit—I'd guess that people holding school administration PhDs—so, qualified for superintendent-type roles—identify, on average, as farther right than the average of PhD holders, and probably than most individual PhD areas of study except maybe business-related ones. There are lots of very conservative school administrators out there.
Is Code an Asset or a Liability?
Dunno what I said the last time a call violated the do-not-call list and woke me. They actually called back later to tell me how shook up they were, and that they'd been discussing my response with their lawyers.

I don't see a difference between kidnapping one person for a week, and taking ten seconds away from 56,874 people. I'd support similar penalties.

I decided to fix this problem.

Phone.com is aimed at small businesses; if you have three extensions in your house they default to ringing separately like cubicles. However, any HN reader will have no trouble customizing their service.

I have one service spanning homes on both coasts. The phone number I give out has a white list, or answers with a recorded message to press 7. Apparently this is enough to evade all robocalls. Successful callers ring the extensions where I'm scheduled to be, and the Phone.com app on my cell phone.

My cell phone is otherwise set to "Do Not Disturb" so it only rings if you're in that address book. The Phone.com app is a bit clumsy (it doesn't track switching to AirPods once the call starts, for example) but for answering calls it works.

Some legitimate businesses robodial numbers before putting on a human. They don't get through. Life goes on. They should know better than to appear to be a robocall.
The pros throw a lot of 12 and 13 speed discs which result in 400 - 500+ feet drives. I can only dream of accomplishing that kind of distance.

Btw, the 2021 Disc Golf World Championships just started. You can watch the first 9 holes here: https://youtu.be/b-OICF4pyK4
I mean, yes. You don't get to claim territory around your military bases in foreign countries, that's just not how that works. If country A doesn't like country B sailing near their military bases in country C, they need to ask country C to stop it...

Since Country C is Ukraine... good luck?
It's actually seeing such discussions about ADHD over the years on HN that led me to seek an assessment and to ultimately be diagnosed myself only a few weeks ago.

It was a massive paradigm shift for me which I'm only still coming to terms with. The various discussions that pop up on HN about this topic have been hugely helpful. More so than many other places on the internet.
Nope. These particular laws are tailored to suppress coerced prostitution, which is rather the norm than the exception when prostitution is legal.

Unfortunately, when prostitution is legal it is impossible to tell coercion apart from consent. Sweden errs on the side of protecting the victims. It also means that "honest, voluntary" sex-workers have a much harder time while not technically committing a crime or being exploited.

But the laws are not designed to owe those prostitutes a living from sex-work, they are designed to be able to suppress exploitation, and it actually works.
>It could also just be me being old and grumpy.

I don't think it's that, I think you're describing the electronic version of an old neighborhood with character versus a modern suburban planned community. Some people genuinely prefer the latter, but there's not much of a choice both online and in the real world these days, so we're all stuck with it.
California does not consider hydro to be renewable, so according to California law Costa Rica has not been running on renewable energy. This is to point out California needs to redefine hydro into a renewable resource.
https://archive.is/sRScu
In this case one evening may be short but the relationship itself is what is long term.
> Both are dangerous work

Because the regulation is crappy. Current regulation and laws is what made them dangerous.

> Both have high degree's of human trafficking

Again. This is due to the current laws. If woman were able to travel to another country (say, USA) and do short-term entertainment work for a few months on her own terms, you will reduce human trafficking.

The current laws benefit lots of people. For politicians, this problem doesn't exist since prostitution is illegal. For human traffickers and clubs, this brings them money because if woman were to operate legally on a freelance basis, they'll have no business mode. The customers don't really care.
The difference in the update is "Renewable Energy" originally vs "Renewable Electricity" now, because this only applies to the Electrical grid and not other energy used by Costa Rica (ie transport)
Russia asserts that the water it was in is Russian water, so Russia would not consider that to be admitting to a crime...
From the conclusion of this article:

> In fact, while I’ve been generally impressed with the pace of improvements from all over I think that there are still some critical areas where the phones fall short. For the Librem 5, the battery life and thermals are definitely this device’s Achilles heel. For the Pinephone, I think the weakness of some of the hardware is problematic and isn’t something that most people would want to put up with.

It seems like hardware is the big gap here. It must be tough to innovate on hardware with low-volume niche devices, creating a chicken and egg dilemma for adoption. Are there any realistic options for these two phones to have more regular/modern iterations of their hardware? Perhaps a partnership with some existing manufacturer that is struggling for relevance in the phone space like LG or Motorola?
Break My Contract, Steal My Money – A Solidity Riddle
> No reasonable person would do what you said - leave a 30 second task to put in one screw for another day...why can't the person asking do it or get someone else?

From what I've heard of US unions (never been in one myself) they're quite strict about not allowing this kind of thing. Certain tasks can only be performed by particular union employees. I suppose they consider it a slippery slope. But again, it's also possible that in the story we're discussing the union member just didn't like this person enough to do them a favor.
> Society's "special" treatment of sex isn't uniform, nor is it that special

I respectfully and completely disagree.

The 'special treatment of sex' might as well the single most important founding axiom of human society as we know it. Hell, it is one of the few that hold across various species as well.

It is as pervasive as air itself. I am more willing to agree to 'the discovery of fire or agriculture wasn't a big deal', rather than your statement above.
The original topic of this post is someone who is well liked by their coworkers and by the sounds of it plenty productive in the eyes of the company. So your idea that you have to conform at all costs is pretty shaky at best.
Whenever I see people on here longing for the web of old (surprisingly often) I point them to a great little game called HypnoSpace Outlaw. You play a web enforcer in an alternate reality 90's internet simulator.

It's available on Xbox Game Pass, and here's the Steam link: https://store.steampowered.com/app/844590/Hypnospace_Outlaw/
Why would sideloading be a disadvantage? Just don't enable it if you don't need it.
If an app wants to sideload something you get directed to the settings where you have to enable it, so it's not like apps can just install themselves.
I think that, "what happens if nobody has a standing army?" is an interesting question. What I don't understand is why you think that "someone has to play cop"...?
Ultimately irrelevant, given the chromosomes produce stuff we can synthesise or inhibit. Not yet perfectly of course, but anabolic steroids have been synthesised since the 1930s, and are effective enough to be banned in sport.
> But, in my mind, arriving to the conclusion that 'I don't identify as a male, therefore I must be female' isn't right.

I think for trans women, it isn't so much a conclusion following from not identifying as male as it is simply 'I identify as female', but this runs into the same issue that you brought up in your first comment of not actually knowing what being female is. But then again, doesn't knowing they're not male imply they know what being male is despite not being male? I think it's just too philosophical of a point for most trans people to concern themselves with when they're dealing with who knows how many other issues.

I recommend either reading or watching more stories about trans people's personal experiences if you want to get a better sense as to why people feel that way, as different people probably have different reasons. I don't personally have any recommendations (the quote I mentioned earlier was a small comment from a video on a completely unrelated topic), but thanks for the recommendation for Benjamin, I'll check him out!
> dragonwriter thinks that different voting systems, implemented in different cultures, will exhibit strategic ("dishonest") voting to different extents

No, that's not it at all. I mean, now that you mention it, that sounds like something I would agree with, but its not either what I was saying here or particulary relevant to this discussion.

What I said here is about honest not dishonest votes. For ballots that do not ask a question with an objective mapping to preferences, honest ballots for the same preferences are a cultural variable. (This article implictly recognizes that honest ballots have no consistent meaning for approval, when testing it with two different consistent mathematical models, though that doesn’t really address the issue and it ignores the same issue for other methods to which it applies.)

For typical public elections, this problem occurs mostly with: ballots that ask the user to assign a score or rating to each candidate which is either more detailed than an unforced ranked preference ballot (a ranked preference ballot allowing ties) or less detailed than a forced preference ballot (a ranked preference ballot not allowing ties). Phrased another way, it applies to ballots that ask the user to assign scores or categories to candidates, where either the maximum number of distinct scores or categories is either more or less than the number of candidates.

There's fairly extensive literature on scoring systems (mostly outside of voting research, because they aren't widely implemented as voting systems), whether with a wide number (e.g., 0-100) or narrow range (5 stars) showing that without an objective touchstone, these are highly variable between individuals, in a way which strongly correlates with culture, in how they relate to what people actually think, on an absolute or relative scale, about the things rated, with the only consistent thing being that they tend to be consistent with ordered preferences, but the additional information (for score systems) or compression (for limited-categories) is inconsistent.

For that reason, approval/score/etc. ballots are, at best (that is, considering only personal variation and discounting any significance of the cultural correlations) just ranked preference ballots with either randomized noise or randomized compression, into which the associated tallying methods read false signficance.

EDIT: MORE that this applies to the use of these ballots in typical public elections of candidates. For other types of voting scenarios, the ballot markings involved may have concrete meanings that make these methods better, even ideal in some cases.

For instance, when planning a group activity for which you want maximum participation from the voter pool, approval where an “approve” mark is a binding commitment to participate if that option wins is an ideal method. Similarly, score voting where the assigned score is a binding commitment of that many units some scarce resource to the common project in the event of victory for the chosen option makes perfect sense.
One does not need to publish falsified info to be a propaganda machine.
Excellent points. Still, it puts a lot of trust in the service, the analysis is of their results not the original
data.

Furthermore, it feels like cheating, dammit. We dialed half of an area code in a full a week back when, and didn't even have the luxury of recording equipment.
Can't you say that buying prostitution is illegal unless you have registered with authorities as a prostitute? That way it is really hard to force people since you'd have to force them through the entire registration process, and police can just do routine checks to see if people are properly registered.
Lawson Criterion
In NZ being a sex worker is a job like any other. Sex workers don't need a place to be affiliated with to do their job.

The only extra step is that if they advertise online they must do it on one of the half dozen authorized portals which are all free .

This is very important! Because in the NED and GER (at least in theory) the flow of money is client > brothel > sex worker. There is some sort of middleman

As of now this is a very fringe problem even in the US and Europe because a client and a sex worker can agree to see each other informally , but if the powers that be decide to get rid of cash, then it's all the way back to barter. With bags and heels and purses which client bring as a tribute in exchange for sex, that would cause the inability for the sex worker to gather meaningful capital and get out of the trade when she reached her level of desired wealth.

Heels, bags and purses are essentially worthless on secondary markets
Because on Android, Google doesn’t give a crap about privacy and Facebook knows it, so they’re quite happy to stay on the Play Store.

The same goes for a ton of other apps, they’d all swing over up a ‘Freedom Store’ on iOS. They don’t need up do that on Android because Google.
Notice how title and screenshot doesn't match. Reality is that google wants to know where you want to go before deciding how much you will be paid. Google always try to get data before giving any...
My point is that a lot of folks use GA although they do not need to, but they are using it simply because it is a Google product and the most popular solution out there.

What I mean is, that you do not need to use GA on your portfolio website or blog. I agree with you that some of the alternatives mentioned lack in enterprise features. Also, therefore most of the mentioned alternatives are not competing with GA, but they are a more suitable solution for folks who simply want to get insights about the traffic happening on their website, lightweight, simple, and minimal.
I think that this issue was very interesting twenty years ago. With modern high resolution screens, I have to admit that we no longer bother too much...

In the future, we might only use Opentype fonts and use a font like TeX Gyre Pagella as our default font. I am afraid that we need to keep the old (tfm+pfb) Computer Modern as a legacy font so that people can reliably continue to use their old TeXmacs documents (remind that minor microtypographic changes may completely change lines and pages are broken).
I don't deny this, but it's all been an after thought whereas with Erlang/Elixir its been part of the focus from day 1.
> "We have a mix of very cold and warm weather, so are consuming lots of energy for heating in winter"

Are heat pumps / electric heating widely used in Quebec yet? When I lived in Ontario, despite having a very clean grid (nuclear, hydro, wind) and relatively low electricity prices, pretty much every house/building had oil or gas heating. Seems like Scandinavia and Northern Europe are a bit further along in electrification of heating.
Surprised this wasn't implemented as whole filesystem encryption and then just overwriting the secret key in the SE instead of dealing with the time/battery cost of an incomplete wiping of "passcode-protected data."

When you design protocols like this, the big question is whether there is a bias in the salt and verifier keys that get installed in the SE at the time of manufacture. It's a good design as described in principle, assuming there is sufficient entropy in those 128-bit values, as we tend to assume the field size is what provides the security, but really, it's that there are this many sufficiently random bytes from that field that provides the assurance. If you have seen how crypto gets backdoored in practice, key length doesn't matter if the RNG is hobbled in a deniable way.

Personally and armchairing it, if I were solving this problem I would work more on brute forcing collisions in sensor/image sampling human fingerprints than bothering with crypto and side channels. But in terms of the real threat model, it makes more sense to approach it from the perspective of what the whole product truly is and what it provides.

From a product perspective, designing iPhone security is such an interesting problem because the whole brand image is predicated on being the best available, so you can't do an "oops, sorry" like an inferior product. You can only do what you know you can do better than anyone else. The real threat model is the brand damage from a company like Cellebrite or NSO getting caught or leaked about.

Oddly, the north star for a product like that is probably the U.S. 4th and 5th Amendments, as from a security feature perspective, you can always evaluate whether a design is aligned to those as the sufficient and necessary criteria.
You could always physically destroy the port and just use wireless charging
So... code review isn't part of your annual security audit? Specifically, your SOX narrative doesn't cite code review as a method used to prevent single-party attacks?

Huh.
Does it support rendering of rasters? What about support on Desktop platforms?
Field-reversed configuration [Re:plasma device nuclear fusion]
I've not read Fluent Python, but its table of contents looks quite extensive, and covers a lot of good ground.

Intuitive Python does cover some things that aren't present in Fluent Python (as far as I can tell): checking your code for errors with flake8 + mypy, using pdb to debug, profiling with cprofile, running external programs with subprocess, using the sqlite3 module, tempfile module, datetime + timezones, the Python official Docker images, and pip.

Fluent Python's ~800 pages really give great coverage for much of the standard library and patterns your students will see in wild Python, but the more compact ~140 page Intuitive Python might layer on some additional knowledge too.
It seems like the colon is too ambiguous (is used as a protocol delimiter, delimiter for user/pass, delimiter for port).

Reminds a little bit of Java labels where you can do this:

public class Labels {
public static void main(String args[]){
https://hn.ycombinator.com
for(int i=0; i<10; i++){
System.out.println("......."+i );
}
}
}

the https: is a label named https and everything after the colon is a comment so this is valid code.
Exactly! GA isn't stupid simple, GoatCounter is indeed, and it gives you all the basic insights you need.