skysight-inc/HackerNews huggingface dataset:
The visible symptoms of ADHD (ADD is no longer a separate thing) are things normal people experience all the time.

ADHD is very poorly named. It has similar symptoms at times but it is categorically different because they come from severely compromised self-regulation across many facets. Emotional control, memory, focus, sensory processing, etc.

Many people with ADHD find ways to work around this by finding ways to create a structure they can work in. This contributes to the belief that ADHD can be solved by diligent, disciplined work. Especially because discipline is the solution to normal people’s issues with attention.

But the reality is ADHD not a lack of discipline, but the inability to have it in the first place. Some people manage, but many can’t and other people make moral judgements that anyone with ADHD isn’t trying hard enough.

Edit: I said this more clearly elsewhere:

The symptoms are not the disorder and don't come from the same mechanism that causes normal people to have difficultly paying attention sometimes.
I really don't get this discourse, jQuery API is much more ergonomic, concise and clearer than the DOM api. Sure you can do it but that doesn't mean you should
I use stagit along with https://hosakacorp.net/p/stagit-server.html and basic auth for private repos. Works amazingly. I mess with it so infrequently I constantly forget the name of it (say it three times! stagit stagit stagit!)
HTML, etc is still a file with code in it whether it comes from a network or your disk :)
I would assume it's being added in the supply chain unintentionally on its way to you. You would think that the Himalayas would be presitine, but because of no solid waste systems plastics trash builds up very fast in the environment.
They do, I run GNU Guix but you have to buy a wifi card that's free software compatible, which must be bought somewhere else.

https://www.thinkpenguin.com/gnu-linux/wireless-n-dual-band-...
Yeah it's also very analogous to literally raising your hand in a classroom. Absolutely nobody does that when talking with a group of friends, and yet everyone knows when someone wants to get a quick word in!
I call on US tech workers to shut down the internet in the US until we all have healthcare.

It’s doable. Just need to find the will to act.
One human needs to figure out how to write a line of code once, and then that line needs to be read and understood by humans over and over.

Optimize for readability. Rust doesn't seem to do this.
Interesting perspective. I'll check the lectures out - I have listened to Jordan Peterson before and I like the way he thinks and presents things.
Need someone to document these so I can game it like they did with ATS scanning back whenever that was becoming popular.
Oh your right, they almost invented perpetual motion, but forgot to add this one doodad. If they add they doodad they will have succeeded in inventing it and surely we'll all get great gains. /s

The entire process is fundamentally flawed. No adjustment will fix a faulty premise. Please stop pushing faulty thinking like this.
Given that crypto tokens value is purely from their online market price, I don't see how anything can ever be "market manipulation".

Stocks, bonds, commodities and their derivative products all have value tied to real world things- a barrel of oil, the future cash flow from a business, etc, and correspondingly it makes sense to have and enforce regulations to maintain in essence "the price of a bushel of wheat in the real world should be accurately represented by this contract to deliver wheat".

But if I create a new coin, ExampleCoin and hype it up on Twitter and discord so people are buying and selling it... Whatever price they agree to is the price. It's all imaginary and/or social consensus so by definition every trade is legitimate. The market isn't an abstraction, the market is the product.

Tl;Dr if I was the judge, I'd throw the case out and say this guy got his tokens by using the encoded rules and they're his to keep.
I did not see that there was currently a warrant for his arrest, I thought he just refused to acknowledge that he was being sued at this point in time.

Nonetheless…he’s got more than enough to pay his legal fees now, which in his mind will be unfrozen when the lawsuits are over.
Every baby right now is a "covid baby", so of course they're easy to spot
Youtube didnt work for me either. VLC on the otherhand keeps my computer awake.
You can compare specific cities and see a lot more information. If you scroll down the comparison page it has chance of precipitation and average monthly rainfall: https://weatherspark.com/compare/y/17721~45062~476/Compariso...
Text lacks tone. I'd buy the dude a beer. I'm very much a "it can always be worse" kind of guy. Being able to relate is human quality numero uno.

Jumping down the throats of others is a negative trait, but I'm not going to call you names or tell you how to be because I'm not a control freak.
I've worked in two aerospace companies that were unionized - the first a very well-run company in California, the second a passably well-run company in Texas.

The Unions were a constant impediment to improving product quality and production rate (and for aircraft, quality is exactly equal to safety!), even when there was no automation involved.

The first company invested in a robot to process parts by blowing hot air through them so adhesive didn't bridge over the perforated holes in the part. The union objected, and a $100K robot was reduced to being a heat gun holder for the union worker that now manually processed the part just as before, with a huge scrap rate, since touching the part with the heat gun ruined it.

Despite the company working hard to foster good relations with the union, the union decided to strike not for any work demands, but simply because they had money built up in their strike fund. A couple of weeks of violent protests (burned cop cars, etc.), shots fired at engineers (including me) stationed as lookouts on roofs to prevent arson, etc. convinced me that unions are never, ever better than thuggish extortionists.

Since those two (my first jobs) I have refused to work for any company with a union. And I'm back in Texas, a right-to-work state where union membership cannot be compelled even if a company is unionized.

I have NOTHING good to say about any experience I've ever had with labor unions. They are bad through and through.
Researchers power an ARM processor for a year using algae
I'm also in my 30s and have also been learning, and I recognise the frustration of trying to learn through learning specific opening lines.

What helped me was to stop trying to learn specifics outside of the first 3 or 4 moves, and just playing so much that I built up memory for specific cases where it was either a huge blunder or missed win, while at the same time sticking to trying to do the same things each game.

So I'd try not to vary my responses to particular lines so that I'd get the same situations repeatedly.

If I found myself consistently being uncomfortable, I'd change something earlier about how I'd respond, such as an early Nbd7 instead of trying to more aggressively fight for the centre in the Italian.

Overall, my three pillars of learning were puzzle rush (puzzle streak equivalent on lichess), playing more (~10k games over 2 years), and every day watching one of Naroditsky's speed-run videos, where he plays rated games from rating 400 up to around 2000 and explains his thinking. (They tend to end when he starts playing against too many cheaters).

That said, I've also plateaued around 1500 rating on chess.com. That rating is high enough for me to enjoy without feeling that every game is decided by silly blunders. I'm not sure that I have the capacity to get much higher, because my rating has barely moved for a year despite playing every day and trying hard to learn.

Strategic thinking at my level is still infrequent, but I feel like I won't progress my game until I get more of it. I've reached a level where just thinking over each move in turn just looking for tactics is no longer enough. To get better I need to think about "how to improve your pieces" which is another word for strategic and positional chess.

From watching videos, I think a lot of it is intuition. Quite often during his speed-run videos when faced of a choice of two seemingly fine moves, Naroditsky's intuition will take over and he'll say, "I'll play this move, I can't explain concretely just yet why but this other move just feels worse somehow".

There's an intuition about moves which obviously is incredibly strong in a bullet-specialist GM.

So part of it is just falling into the same tricks over and over you'll come to recognise them. Other parts is there is an intuition which as you get stronger at other aspects of the game will come to fruition.
One thing I've noticed about FairEmail is that it is able to do low power push messages via IMAP IDLE, without any kind of external cloud push platform, and maintain this reliably across connectivity state changes.

Indeed, with a good mail server, it often seems more reliable than Gmail and their own push implementation.

I don't know enough about the design patterns expected of an android app, but I think there's something to be said for getting robust functionality on as many versions of android as possible (including older devices), and in then keeping that sync engine stable once it works. Given the amount of per device bugs you encounter, moving to newer APIs is likely to result in a whole host of new regression issues that users won't like.
I deep dived into chess several months ago, probably on the back of that netflix series (Queen's gambit?).

Then you realise, that chess nowadays is purely a memorisation exercise of the first 20 moves you can make, and if you make one wrong move you get systematically beaten. After you break out, then fine, then there is chess. This just killed it for me: the fact it's a memorisation exercise. I'd rather remember less useless facts if I'm rote doing that.

The chess puzzles are fun, the new variations are fun, but the original game, just pointless.
Missed opportunity to use email.horse
Hahaha I had not seen that one either. Thanks a lot for sharing. That really made me laugh as well :)
There's constant input from the world above so it's probably not that different from the area around it.
A couple of sessions with a psychologist or counselor can easily fix this if you want it fixed.
I had to throw a table at a software developer because he was laughing and calling idiots some people who were wired at our company for trying to set up a union (in Germany)

In case software development change course the developers will be in a bad state for their ignorance of the world of the world outside the display :(
I realized that it is pay wall website. sorry for that. I didn't know because safari reader mode started automatically and it could load the contents.
I could live without 'if let'. I'm not a huge fan of it either, although I do use it.

Its most compelling benefit to me is not that it saves a few keystrokes, but that it avoids an extra indentation level. Compare (taking from a real example[1]):

if let Some(quits) = args.value_of_lossy("quit") {
for ch in quits.chars() {
if !ch.is_ascii() {
anyhow::bail!("quit bytes must be ASCII");
}
// FIXME(MSRV): use the 'TryFrom<char> for u8' impl once we are
// at Rust 1.59+.
c = c.quit(u8::try_from(u32::from(ch)).unwrap(), true);
}
}

with:

match args.value_of_lossy("quit") {
None => {}
Some(quits) => {
for ch in quits.chars() {
if !ch.is_ascii() {
anyhow::bail!("quit bytes must be ASCII");
}
// FIXME(MSRV): use the 'TryFrom<char> for u8' impl once we are
// at Rust 1.59+.
c = c.quit(u8::try_from(u32::from(ch)).unwrap(), true);
}
}
}

The 'for' loop is indented one extra level in the latter case. With that said, I do also use 'if let' because it saves some keystrokes. Taking from another real example[2], compare:

if let Some(name) = get_name(group_index) {
write!(buf, "/{}", name).unwrap();
}

with

match get_name(group_index) {
None => {}
Some(name) => {
write!(buf, "/{}", name).unwrap();
}
}

(I could use '_ => {}' instead of 'None' to save a few more.)

I do find the 'if let' variant to be a bit easier to read. It's optimizing for a particular and somewhat common case, so it does of course overlap with 'match'. But I don't find this particular overlap to be too bad. It's usually pretty clear when to use one vs the other.

But like I said, I could live without 'if let'. It is not a major quality of life enhancement to me. Neither will its impending extensions. i.e., 'if let pattern = foo && some_booolean_condition {'.

[1]: https://github.com/BurntSushi/regex-automata/blob/fbae906823...

[2]: https://github.com/BurntSushi/regex-automata/blob/fbae906823...
You're engaging with religion only as an explanatory mechanism for physical occurrences, whereas the weight of the argument for and against religion are on philosophical and logical grounds. It's not a strawman, as many people have used God to fill the gaps in our understanding of the physical world, but it's entirely irrelevant to the really interesting discussions on the subject. If you want to see what religious people are on about, and why some scientifically literate people continue to have faith you need to understand those arguments.
My 78-year-old father, who doesn't even drink or smoke, gets Norcos for his back. He's a pool player and he just uses them when he plays long enough to trigger his back pain; on a normal day at the house, he won't use any.

The hoops and ridiculous requirements he has to jump through are crazy. He just got a random drug test the other day. He has to meet with the doc all the time. They ask him stupid questions (I've been in the room). He has to fill out the same form each time with all these questions about addictive behavior. He's got to bring his pill bottle with him; not allowed to have too many pills, or too few, or you get in trouble. Doc was quizzing him about why he has other prescribed medications. And on and on.

My dad has to set aside pills so that he doesn't lose the prescription, since he doesn't use as many pills as he's prescribed; it's highly important to him, as he's played pool nearly every single day for about 57 years and he is going to hold onto that as long as he can.
Not all IPs are equal. I run two separate email servers which are almost identically set up. One for my business and one for my personal use, both with negligible outgoing email traffic (less than 50 emails a day). My business server is with a quality ISP who cares about their network and deliverability is fine. The other, for my personal use, is on a cheapo VPS provider and the IP gets blacklisted enough because of neighboring IPs in the /24 sending spam that I now relay all of my emails through Sendgrid in order to get any kind of reasonable deliverability.
Having a bunch of legacy code isn’t really a valid reason to block an app from being on the Play Store. Your code review isn’t particularly useful here. It might be if you went “oh this permissions API is not supposed to be used and you can see Google asked the app to use the new API to be approved” but that’s not what seems to have happened here?
Just like the new MBPs!
You don't know the history of health care in the United States. Before the government got involved by instituting wage limits during WWII, there was no such thing as "employer provided insurance".
this one has more upvotes and comments
https://orgmode.org/
Hmm, I'm tempted to comment on Strosses blog what one of the fans of his book did... but I guess it's better to spare him that.

RIP Finney
There is also excessive praise for Gov UK design system that takes up half of the vertical space with cookie banner, flash messages, and navigation bar. It has so much useless negative space.

I would give it 5 marks out of 10. It’s decent but not a bastion of good design.
I totally agree with this! This would really add so much value to fly.io. And if they don't want to allocate resources to this right now I wonder if they could work with DBaaS providers like Planet Scale or FaunaDB where they'd wireguard their nearest instances into the fly.io network, add cli integrations/automations that'd link to their respective dashboards, etc.

I plan to use fly.io + planetscale and I'm hoping to still get low latency between those two services but it's no where near the low latency cloudflare can achieve with their new edge redis/db offerings (or the fly.io db at edge strategies) but after looking into fly.io's db strategies I really feel hesitant to take on that level of devops/additional-engineering when something like planetscale provides so much value out of the box.

Hope the fly.io team has something in the works either way! (And I'd love if they chime in with any input here in terms of performance between fly.io and existing DBaaS providers that are regionally replicated by default.)
I'm curious why would they not give a static IP range to user by default? It's not like they are going to run out of IPv6 addresses.
Hello. We have a talk from GraphQL conf 2019 on the workings of JIT which should be helpful to understand this: https://www.youtube.com/watch?v=kdMyfO9IlLA&t=1s
It is different from person to person. I notice pixels on 13-inch 1080p screens. I can't imagine using a display that is not 200% scaling. Even 300% scaling has display artifacts.
GOP-Led Legislation Would Force Breakup of Google’s Ad Business
it is a responsibility of localities. some places do have rules against it, but it isnt universal

for example, NYC:

https://nyc.streetsblog.org/2015/02/27/the-new-york-city-par...

https://www1.nyc.gov/html/dot/html/motorist/parking-regulati...

see "t-intersections"
> Google keeps harassing the developer as it considers the app as "spyware", but it refuses to provide ANY details about their findings, or inform the developer on what they are supposed to change to get the app approved again.

It seems like about 9/10 times when Google removes an app it's because it is actually doing some very shady spyware type stuff. I'll be interested to see what this email app is doing. And just being open source means nothing. Nobody knows what code was submitted to the Play store.
I got out of management for this reason. It was far easier to do my work and otherwise be left alone as an IC. As a manager there were so many meeting that were just there to tell my manager how my reports were doing. It was incredible how much time I spent just relaying tiny updates up and down the chain. Time that could have been spent doing work.
Ironically the money part is a very good reason for people not to misbehave to begin with. If they don't misbehave, that alone should provide ample opportunity for the group to figure out if they want to just work or do more.
I wasn’t attacking the point, just wanted to read more specific info :)

(Also, sorry to inform you I am not a Reddit user)

Thank you for linking an article.
During a particularly weird HR intervention at a branch office I worked at, all the managers were required to sit through a team building exercise where we were handed crayons, construction paper, glitter, markers and other kindergarten craft tools, and required to create some kind of personal expression and share the result with each other.

The intervention was in response to some big attrition and rage quits on the engineering team, and a general disconnect between that office and the rest of the company. Forgetting for a moment that a group of adults had to create these objectively demeaning expressions and then present what the glitter or animal stickers represented to each other, and to an exec with hire/fire authority, HR collected the artifacts at the end of the session - and when we returned to the office the next day, they were hung on the walls for all the managers' staff to see what we had accomplished on a day long retreat while everyone was under immense deadline pressure to ship features. One engineer saw these pathetic clusters of multi coloured clutter taped to the walls and with the horror of someone whose invested career so far depended on performance reviews from said managers, she asked, "seriously, what the hell is this?" We had pissed off eng staff to begin with, but what the exec team thought we needed was a kind of coup de grace to utterly discredit managers as men and women in front of the people whose livelihoods depended on their leadership.

Since then, what I have come to think these exercises are is a test of supplication, and of whether you can convincingly and competitively debase yourself better than your next peer. It was a kind of race to the bottom to demonstrate how sincerely you could erase your humanity and individuality in service to the narrative of a team, and what you were willing to do to survive. I've even come to suspect it's a system, where they take average people with impostor syndrome, make them debase and humiliate themselves in front of others, and then leverage the shame of the exercise into a new cruelty and compensatory sadism to squeeze out marginal effort from their staff. Now when I see glitter and crayons, I am reminded of how they tried to teach me to hate.
What exactly can you do with a static IPv6 address without a static IPv4 address? Most networks don't support v6 yet, so if you wanna host anything you need v4.
https://archive.ph/oCxt6
You may find this exposition interesting: http://achemicalhunger.com/
Medication came with unacceptable side-effects for me. Real bummer.
Any good link with the details?
That's the way Alphabet has to force you to use the official app.
It also happens with Gmail accounts on Thunderbird.
They claim is just because the need of OAuth support for third party email apps.
That's a naive view of poker, which is absolutely a game of skill. You can't force a good hand, but you can use your understanding of probability and human behavior to estimate the value of the hand you are dealt. The bets you place can be more important than the hands themselves. In fact, the best hand can lose you a lot of money if you play it wrong.
I think a better way to frame it is on a continuum. If you lose 1% of the strength in your legs you probably won't notice. If you lose 99% you're stuck using a wheelchair. There's no clearly defined point where it goes from "normal" to "problematic", but if it's bad enough to affect you functioning in day-to-day life then it's an issue.
#1 on the list would be the coca cola corporation. They fight anything that would reduce plastic waste viciously.

#2 on the list is everybody else. Once you start looking at what is made out of plastics you'll realise the modern world is completely dependant on it. The use of plastics on food and medical devices dramatically reduces bacterial contaminantes saving millions of people a year from sickness. It's used on structural components of all kinds of device to reduce weight, thereby decreasing energy usage. It is a very difficult problem to solve.
Gucci £1,300 umbrella ridiculed in China for not being waterproof
reminds me of church of euthanasia's "save the planet kill yourself" from the older internet.

the point is that it's the least we can consume, in contrast with a more capitalist friendly "go sit at a cafe to buy a drink" or even a scholarly-ambitious "read a book, or newspaper or learn something, don't just sit there". both of which are much worse.
I think it's a mix of curiosity, lack of deadline pressure - and something else I can't put my finger on.

An example is being comfortable reading a dependency's source code. Once you realize you can do this by going to Github/Gilab - or even navigating to where a function is defined via your editor - you realize it's all layers 'down' and you can go in there as far as you want. Another example is using dev tools to prettify the code (but it's rarely readable).

Another thing is the payoff: how often can you deep dive and make changes to solve your problem? This determines if the reading through a huge library is worth it.

Starts with curiosity but requires lots of time available and a bit of confidence that the endeavor could lead to a solution.
Wasn’t an attempt at debating validity…just wanted to know more.