skysight-inc/HackerNews huggingface dataset:
This line of reasoning was precisely why I ended up missing a diagnosis of ADD by 17 years. It was because the specialist said that since I could pay attention to the things I "liked," a diagnosis was not appropriate for me. My life could have turned out a lot differently if I was medicated sooner.

I believe that people should no longer treat AD(H)D as an acronym. It isn't accurate to call it a chronic "deficit of attention" and hyperactivity isn't necessarily a symptom. It's unfortunate that the name has to stay for the purpose of recognition in the face of the new evidence we've gathered in the past few decades.
I don't see why it would be a big deal. First, my employer doesn't buy me gas so I don't see why they'd charge my EV. Expecting this to be the norm may have unintended side effects. Second, power outlets in parking lots are reasonably common in colder cities so that people can plug in their bloc heaters. You don't need a fancy fast charger if you're going to be at work all day.
I have to say, game is no longer games any more. For console and PC games, it may stay the same as before, (although the freemium is popular as well). Many mobile games, and casual games is about take as much as your time and money as possible through data science. It is pure evil.

I bought a switch for my son, but I try to keep him away from mobile games, especially those advertise in apps.
One of the numerous warts. Didn't many front-end frameworks create shadow doms to work around this?
What is wrong with Jamstack?
Amiga to some extent did, you could upload programs to the Copper.
The Glib+Gtk world chose to limit itself to a C ABI, which makes it far easier to interop with other languages than C++ as used by Qt.

This is the case both for statically compiled as well as dynamically interpreted language implementations; the latter can use automatically generated bindings via gobject-introspection, which has no equivalent in the Qt world, where all language bindings are hand-crafted at great effort.

https://gi.readthedocs.io/en/latest/

It also means that the implementation behind the ABI can be replaced with a different language such as Rust, as has already been done with librsvg. On the other hand, Qt will forever be stuck with legacy C++ language, which appears designed to be nigh impossible to interop with.

And if you have a requirement to use C++, there is the gtkmm binding too, which doesn't require a separate language extension such as Qt's MOC to use.

https://www.gtk.org/docs/language-bindings/cpp/
A whiff of supercritical CO² should do...
> It would also be an improvement to increase the size of legislatures to reduce the potential for gerrymandering.

Increasing the number of single member districts doesn't reduce the potential for gerrymandering; quite the opposite, more single-member FPTP districts makes it easier to gerrymander.
Well I can't comment because I've never used Angular. Sounds like it's as much of an anti-pattern as JSX.
Well we can revisit this in the future and see what the status of React is!
Why would you think they would make a permit list for political pages?
Except that it does happen a lot of time. According to Volvo's own data 60% of PHEV buyers never plug them in. I have a guy on my street who has a Cayenne E-Hybrid and I've never ever seen him charge that car. Yeah it's dumb, but it lets you buy a very expensive car and deduct almost all tax if it's a company purchase.
I get why you like the freedom to take longer road trips without meticulous planning, however when I look at how I use my EV (Renault Zoe), it's not that bad. Basically for normal daily usage, you don't really care because the range (180-240 km) is big enough to not worry.

We take longer trips maybe 3-4 times per year. And then you do need to plan. In that case, not a big deal to me.
Thanks for engaging these folks with well-written comments. They may downvote you for speaking the truth and linking to evidence, but hopefully it will plant a seed.
Your reminder that documentaries are the absolute worst medium for learning the truth about complicated subjects. The nature of the medium is to construct emotional appeals and narratives at the expense of truth. Articles and books are much better in this regard.

Documentaries shine for slice of life type things.
Telegram's popularity comes from its superior feature set. It allows mass channels, groups with up to 200,000 members, cloud sync, filesharing, easily-configurable bots and greater customisability. Even if it's technically less secure, Telegram has more versatile uses than Signal.
Yep.

AppKit has this concept called a Notification Center, which, duh, sends notifications. You want to observe the notification called NSApplicationDidBecomeActiveNotification. The way you want to observe this notification is by being sent the message * appDidBecomeActive:. The "object:" parameter tends to be nil, so I did actually have to look that up: it means I only want to receive this particular notification when sent by that object. It is almost certainly redundant in this case, because nobody else has any business sending NSApplicationDidBecomeActiveNotification, and it is usually precisely what you do not* want, hence it is usually nil.

Anyway:

[prefix stringByAppendingString:suffix];
[dictionary objectForKey:key];

In the old NeXTstep days, before our editors had code completion and other conveniences, you could very often just type a phrase describing the operation you wanted and magically the code would compile and do what you expected. Hard to both describe and probably believe if you haven't experienced it yourself.
If it's not associated with the VIN, what is it associated with?
Transforming code.

Compiling has. Transpiling is much less common and seems to me to be an anti pattern or a sign that something's not correct in what you're building on top of.
Although Swift has the spotlight, Objective-C keeps being improved.

"Advancements in the Objective-C runtime"

https://developer.apple.com/videos/play/wwdc2020/10163/
How would Steve Jobs compare to Tim Cook present day?
If time permits, please read through thread in the “SSPLv2 being withdrawal by its stewards” section. Specifically, the SaaS grab Eliot mentions.

Unfortunately I wasn’t involved in the discussions with Amazon, so I don’t want to speculate on details or mislead anybody. I can say that MongoDB absolutely had a relationship with Amazon prior the SaaS grab. I believe Amazon was the largest deployment target for MDB’s cloud service (which runs on most major cloud platforms).

That said, the reason I say Amazon is blatantly misleading people is that the authors of the blog post chose a definition of “open source” that fits their argument against Elastic. They state companies that use SSPL software may have to give up their entire source code, which simply isn’t the case. It’s not even as restrictive as the GPL (the FSF has a different definition of open source). Please note that the OSI doesn’t consider any GPL license open source.

Honestly, the only accurate definition of open source is that the source code is available to the public. That means we can modify the software, learn from it, etc. With the SSPL, you can even run a customized Elastic or MongoDB server to support any business needs unless your business is providing said software as a service and making money from it. Even then, all you have to do is release the code that runs said software as a service...

Amazon is claiming that you’d have to release your code even if you’re using the product for your game, social network, analytics app, etc. That’s just not true.

For the record, I wish everything could be under a permissive MIT or BSD-style license. But companies like Oracle, Microsoft (in the 90s) and Amazon felt entitled to destroy open projects that competed with their own. Hence the wide variety of open source licenses that now exist.

My first kernel commit was 2004, and while I don’t think anybody can own the term “open source”, I feel like I’ve been part of the open source community for ~20 years now. IMHO, Amazon is by far the least open source friendly company out there. They never contributed a single commit to MongoDB (at least while I was there), yet made money off their own SaaS, and even directed their users to MongoDB’s documentation.

Hope that clarifies my stance (and frustration) a bit...
For anyone else wondering: MT is Manual Transmission
Facebook is not critical infrastructure like banks. Instead of bailing them out they can be simply let to go bankrupt.
Learn Japanese in Three Years
The classic quip to this end is something like: "freedom of the press is a freedom only available to people who own a press."
There are a couple of things missing from your “how it works”:

- Please clarify what happens to funds when a bounty isn’t claimed.
- Is it possible to retract funding?
- As another commenter pointed out, what about situations where the involved parties would rather not use Rysolv? If a funded issue is closed, what happens next?

Also it would be nice if I could fund in €.

Concretely, I wanted to list
https://github.com/grncdr/otssh/ on there. I’m offering 500 € for the creation of a fairly simple program, but I want to know what happens to my money before in the above situations before handing it over to Rysolv.
I don't use Java but I was under the impression that it has the most sophisticated gc's available.

Isn't the Shenandoah GC supposed to be able to gc asynchronously without pauses?
There are various groups, pages and posts related to Mastodon, Diaspora and the Fediverse. I don't think there is an algorithm proactively banning people for promoting it.
Discussing salary has effects beyond someone being offended. The taboo on salary tilts the table in favor of employers at the expense of the employed. In particular it enables lowballing of employees.
> if they can’t pivot to a digital presence (which they can’t, because why would anyone go outside of the native platform stores?)

Price.

It’s often cheaper to buy a “CDKey” from a third party site and stick it into the native platform store than to buy direct.

It definitely adds friction though, so it’s unlikely to become the primary method for most.
Entropy applies to all things not just front end software. A very strict and structured dev environment seems to always lead to better software.
Don’t get your hopes up wrt bluesky. It’s vaporware
Well, Steve Jobs was borderline crazy, a perfectionist, and wanted beautiful end products that reminded him of the simplicity of the 60s and record players. Tim Cook is a product of latter times and, not to be offensive, does not have a coherent vision of the future for Apple [le Applications] so ... it's hard to compare them. I might be way off, since I don't know a lot about Mr. Cook.
Well, CCP owns both, so...
Wouldn't remaining search engines be subject to the new law?
wow, this is great!

is it pirated content or all legit?
I’ve used client-side certs at a reasonable scale for API’s.

The only downside I saw, setting up an internal CA and no matter how many warnings you send someone will always forget to renew the cert at some point.

They work really well and I think the only reason we don’t see them more is simply because your favourite http library likely didn’t support them.

They are far simpler than JWT for auth.

I think for internal service-service x.509 would be my preference. Also if writing internal web applications they’d be a good choice as can issue users certs and they get sso.
I don't recall any pay at the pump gas stations pre internet.
>>This just confirms what I said above

Well that was the point ;-)

>>And that's the crux of the matter, most people buy hybrids because they can't charge at home.

Well, that bit I don't really believe. I'd love to see some data about it. If you're buying a plug in hybrid and don't have the plug-in part.....then what are you even doing. Like I said I understand that in UK the tax structure is beneficial regardless of whether you charge it or not. But yeah, if people buy PHEVs and then don't charge them then it's pointless. I just don't think that people buy them because they don't have somewhere to charge. I got a PHEV not full electric car because there wasn't a fully electric car in my price range of the size that I wanted, not because of the lack of charging space .

>>they drove ~2000Km in a brand new PHEV with ~11 liters + 9KWh per 100Km. The manufacturer suggests ~2 liters per 100Km

I drive a Volvo XC60 T8 and that's completely not what my stats are. My long term average over a year is 3L/100km. It really depends what kind of usage you want out of it - short journeys are done without burning any petrol whatsoever. But if you travel long distance frequently then it's simply the wrong drivetrain for you. I mean it's not a novel concept either - for decades we've been telling people that if you only drive in the city don't buy yourself a diesel, but if you drive long distance often don't buy a petrol. PHEVs are in a different category where they really really really work well if you're just commuting within the EV range but can also go further if you need to. The main problem of high usage when out of the battery range usually comes from the fact that most PHEVs use petrol motors and you're not going to see any good numbers from very heavy SUVs with a small-ish petrol engine. Mercedes has it right with the 300de drivetrain where you get about 50 miles of EV range and then a diesel engine after. Like, that just works well on both short and long journeys, but that's not what most PHEVs are like.

>> It doesn't help that where they live in Germany charging the battery at a public charger even when assuming the full ~40Km range is 30% more expensive per Km than filling the tank but this is a local issue that's not generally applicable

Well, exactly, charging at public stations can be incredibly expensive, in some cases it's literally cheaper to drive a good diesel car than an electric one if you're charging at public stations. Here in UK for instance Ionity charges £0.69 per kWh, while at home at night I pay £0.05 per kWh. The difference is insane.
System Design is a basic skill for software developers
Why would someone be DDOSing Gandi? extortion?
A delayed software launch hindered Washington state’s vaccine rollout
It would be nice to see what it does without having to sign in
You probably just bought your stolen battery straight back...
It is also worth noting that far more sheep die of sickness/exposure than the few that are taken by predators.

IIRC 100k sheep are lost and 20k of those are to predators.
The person who submitted the story, and ostensibly setup the site, said this in the comment I replied to:

> Anyone can import an issue to the site and contribute towards the bounty. Whoever submits a pull request closing out the issue earns the bounty.

Imagine this scenario:

John files an issue on Project Foo, submits that issue to Rysolv, and pays some money to "contribute" to getting it fixed.

Joan sees the issue filed on Project Foo's issue tracker, and submits a patch.

According to the statement from the parent comment I replied to, that money would be paid to Joan. But Joan has no existing relationship with Rysolv, and thus they have no way to pay her for the fix.

So what happens to that money?
It means different things to different people.
The problem I had specifically was that the app expected a German billing address to add a card, which obviously I couldn't provide.
My dad's back yard has a view of Lake Superior. A couple of times he has seen a black bear wander through his back yard, and he occasionally sees a wolf stalking some deer in his back yard.

He doesn't have a dog, but some of his neighbors sometimes have their dogs cower up to their owners during walks because they smell wolves. Supposedly some people have seen wolves stalking their dogs, but I haven't heard of dogs being killed by wolves in the area.

It's mostly safe for adults, but I wouldn't let a kid run around alone in my dad's yard, mostly for fear of the rapidly flowing small river, but also due to wolves and bears.
It isn't that it is hard, it's that it is a thing that has to be done, and so your brain cycles + interruptions are dedicated to these things.

Cooking is generally taken care of by parents, which means ancillary things like grocery shopping are too. You don't even have to dedicate brainwidth to "what groceries do we need to buy". There are so many tiny interruptions and bureaucratic overhead that keeps the brain slightly stressed as an adult that simply don't exist as a child, it is marvelous.
It seems intellectually dishonest to me:

The job of every news organization is to obtain and publicize otherwise unavailable information, often information that some people want to keep hidden. Someone desiring to withhold the information is the norm, not a reason to make an exception. A journalist's obligation is to their readers. Withholding the identity of a public figure - especially someone who actively attempts to be an influential public figure - is not in their readers' interests. Their job is to inform readers. There is nothing unusual about identifying public figures; it's valuable to the public to know who is behind public actions. If the author is as intelligent and informed as he presents himself to be, he knows that.

It's nothing like doxxing, the author knows it, and so do HN readers. The NYT wasn't going to provide his home address and social security number. It's dishonest of the author to say otherwise.

To make a massive public stink about the article would of course just inflate his own public profile and spread his name further. Again, if he is the smart person he claims to be, he knows it and did it intentionally. Everyone on HN would know it. It's dishonest to act surprised, but fits the pattern of this sort of manipulative rhetoric - both play the victim and increase your public profile.

It's also well-known that powerful people in Silicon Valley are actively engaged in a power play against the news media, also attempting to discredit it. I'm confident that the author knows that very well and knows that his actions will play a part in it. To ignore that is not honest; to claim it is coincidence seems hard to believe. (Also, the news media is a critical part of democracy and an open society; it's not clear the good of society, rather than the narrow interests of powerful people in SV, is on his mind.)

Most of this claims are unverified and he offers no evidence. There's no reason I should trust him, especially given the dishonesty I already see.

Finally, playing the victim card is a strong signal, IMHO, of an attempt to manipulate.
I am quite interested in this also and I confirm it from empirical standpoint - I never had a single episode of .NET GC but it was usual stuff on Java apps. We even had 3 month session in GC optimization directly with the guy working at Sun on it.
If you don’t believe the SSPL is open source, then you definitely don’t believe the GPL (and related licenses) are open source.

The definition of open source Amazon points everybody to is not the same as what’s defined by the FSF and other organizations. Nobody gets to own the term “open source” — that simply means the source code is available for you to modify, build learn from, etc. The details Amazon mentions only come into play when trying to make money off of an open source project.
You can use my project [1] for this. You can copy SVG for every icon, and not only that you can use any icon directly, too.

[1]: https://svgbox.net
nothing like AWS, but Hetzner is great for self hosting self managed; some would call it the "old way".
It remains something of a testament to human stupidity and avarice that chat to most of the world in most languages with pretty good security and even some video support was basically a solved problem in like 2008 and a complete clusterfuck again by 2016.
Narrative is how most people communicate. This is hardly a bad thing. This idea that a medium can do anything but communicate narrative is ridiculous.

Anyway, I wouldn't trust anything purporting to communicate the unadulterated Truth with a ten-foot pole. Name your bias and we're in business!
I am also wondering about this. Normal distributions have support on all real numbers, which would imply that negative frequencies have nonzero probability. That is strange. Perhaps the underlying mechanism is more faithfully modeled by another distribution with nonnegative support, but due to the central limit theorem it is well-approximated by a normal distribution.
> You never know who actually uses the API until it is really unavailable.

You should have a pretty good idea who's using an HTTP API from access logs. In an ideal world, User-Agent headers help you trace usage down; although that's hard to enforce on a public API.

Depending on how much introspection is going on, Google should have a pretty good idea who's using deprecated APIs among those who submitted their apks to Google Play.

Yeah, there's probably going to be things that slip through the cracks, but you should be able to track down a lot of things first. And if you can't shim your old API onto your new API, maybe people aren't transitioning because your new API sucks :P
As usual, platform languages win.

C++ was born at Bell Labs and quickly integrated into their workflows as C with Classes started to get adopters.

This raised the interest of the C compiler vendors, so by the early 90's, all major C compiler vendors were bundling a C++ compiler with them.

Additionally, Bjarne got convinced that C++ should follow the same path as C and be managed by ISO, so the C++ARM book was written, which is basically the first non-official standard of the language.

So C++ had ISO, the same birthplace as C and love of C compiler vendors, while Objective-C was initial a work from a small company and later on owned by NeXT.

So, naturally Apple, Microsoft, IBM decided to go with C++, and everyone else followed.

Here is an anecdote for Apple fans, Mac OS was written in Object Pascal + Assembly, when market pressure came adopt C and C++, the MPW was born and eventually a C++ framework that mimic the Object Pascal one (there is a longer story here though, ending with PowerPlant framework).

Copland was based on a C++ framework, and Dylan team eventually lost the internal competition to the C++ team regarding the Newton OS.

Apple was one of the major OS vendors that never cared much about C for OS development, only the NeXT acquisition ended changing it. And even then they weren't sure about C and Objective-C, hence the Java Bridge during the first versions.
this seems hopeless
Social media shapes our identity
5nm, they are two nodes ahead compared to Intel’s 10nm
Just like a bunch of sphere magnets.
Why Are Auto Wealth Creators CEO Having Fun from Free Trade Copier Service?
> "Drivers will be ticketed if our models say so."

Safe driving is more than just obeying road signs. You might follow all the rules exactly as they're written in the book but still be a reckless driver. As you point out feedback is the key.

I've driven a car in countries where the traffic officers place obscure road signs to trick drivers into speeding so they can make a quick buck on a bribe.

Sometimes you might break laws without being aware of them. A model could suggest you do something differently before you cross the line?
What would the number of representatives look like if it was fluid and we said the unit is the smallest state that only gets one representative is the yard stick?

A quick search shows Wyoming is the smallest state by population with 578,759 so if we decreased the apportionment from seven hundred thousand something to that 578,759, how many more seats would we need?

If a state with a population of 578,759 gets one seat does a state with population of 578,759 * 2 - 1 get two seats or one seat?
I don't think so either, although I wouldn't reject the possibility that those topics have some weight in the algorithm, whether intentionally or thanks to statistics. I do reject the absurd and dismissive "do people seriously believe Sheryl Sandberg is sitting somewhere banning..." mischaracterization of the argument.