skysight-inc/HackerNews huggingface dataset:
I didn’t really understand the second paragraph either. As for the first paragraph, I think a lot of the entitlement is getting all of us a better situation. Better pay, better work, better WLB, etc.

It almost feels like the entitlement Americans had in the 50s. Everyone gets a house, everyone gets to goto college, the middle class is real and everyone will be paid. It lasted long enough until industry pulled the rug out from under and globalized the jobs.

We need the entitlement because we really don’t know how long it’s going to last. Market forces simply will not accept high salaries and employee-input forever.

I don’t know what the end game will look like, but we better enjoy it while it lasts. Our version of ‘ship that whole car plant to Mexico’ has yet to come, but it’s coming.
That's not what the paper proposes, though. And doing that would invalidate a lot of chess tactics that rely on alternating moves.
Good essay by Orwell that touches on this sort of thing https://www.orwellfoundation.com/the-orwell-foundation/orwel... I used to be guilty of writing this way and one of my high school English teachers recommended I read it. I've tried to take the message to heart ever since.
The graph you linked to is at best extremely flawed. It’s either by a climate denier intentionally trying to trick readers like you or at best it’s by someone who has no idea about fires and fire policy.

While sometimes it can be hard to spot lying by statistics, this instance there was a huge red flag present suggesting that the chart was questionable. The strange long and poorly annoyed extrapolation trend line along with the odd very colloquial phrasing of the label is a big warning sign. If it didn’t raise some doubts for you, pay attention to details like that in the future.

So what is the elephant in the room they are hiding in the hopes of lying with stats to deceive people like you about fires and climate?

Well wonder why there was a drastic reduction in fire size in the early decades? It’s called the 10 am rule and should be known by anyone researching fire behavior over the time span they plot, so they intentionally are ignoring it. Had they marked on the policy changes on the graph then the cause of the reduction would be obvious. And when fire policy is clearly a major impact on fire size, trying to extrapolate another driver of fire behavior change while intentionally ignoring the dominant factor is not a good look.

The actual part where the decayed are more comparable are 1980 onward.

And this acres burned graph is also a misdirection in itself. The main issue with recent fires is the intensity and speed that they explode in size along with the increasingly build out wild land urban interface. And the fire intensity is a product of many factors, hotter weather and droughts leave the forest primed to burn, but also the past fire suppression led to a lot of fuel build up.

The lying with stats graph: https://pbs.twimg.com/media/E7nujQWXsAISEKs?format=jpg&name=...
The worst offender recently in my opinion is Spotify on desktop.

It used to be that when you clicked on an artists page you would see all the music tracks listed. Now it's all buried deep in and you have to search through the individual albums. Even the list of albums itself is not shown on the main artist page, you have to click "See Discography" first.

The "Home" page is even worse. Where is my discover weekly playlist? Sometimes it's near the top, sometimes it's in this "Made for you" section. Sometimes you have to click "See All" next to that to find it.

I mean moving shit around when you update your software is bad enough. Spotify moves shit around every time you boot the app!
I love it -- the fellow countryman picked up, dusted off, and re-used the good business model that Netflix discarded so long ago. It's great.
My understanding is the UK government cancelled the scheme after the contractors failed to meet their deliverable dates and the costs ballooned. Effort is now going into solar power instead, with some houses already having panels installed.
One of the many reasons I'm not a fan of the "pure" model of TDD.

If you want to work like that though one way to do it is to work in a branch/PR - building out your commit that fails, then your iterative commits - and then squash the branch into a single commit onto main layer on.

If anyone want to see your TDD tiny commits process later they can go and see it in the PR.
I got the same weather toolbar.
I cant seem to get rid of it.

I dont even know what weather its picking up or how to change it

Its very frustrating
Compounding works best when dividends are immediately reinvested... it also pushes up the total return considerably.
SNI matches certificates by looking at the SAN list on a list of certificates and finding the best match.
What amplitude of oszillations are we talking here?
I'm not going to comment on the author's credibility or overall quality of his arguments.

However, I think he brings up a very important point: who gets to decide what's misinformation?

* Private organizations are run by fallible humans, chasing money and reduced liability

* Governments lie. If you don't believe me, read any history book

* Scientists are not a spherical mass floating in a vacuum with a unified opinion, nor are they correct by default

Furthermore, only engineers believe most of the important issues in the world actually have an objective answer to them.

So, who gets to decide? Who gets the power of saying what thoughts are bad and what thoughts are good? Is it someone you agree with? What if it changes to someone you don't?
Thousands of Patients Implanted with Heart Pumps FDA Knew Could Be Dangerous
Honestly I don't think putting it into sharp categories like A or B are useful.

I don't have addiction but I suffer from chronic mental illness. Strangely despite being diagnosed at a young age and having dealt with it all through college and into my mid 20s people were still treating me like it was just something I could "get over". So I guess this is more in the B camp. For me this wasn't helpful and I felt just as helpless because the problems didn't go away.

Now I embrace the fact that I have a chronic mental illness that is NOT going to go away. This is more in the A camp. But once you embrace that at least for me I felt less helpless. I knew it wasn't going away and I worked to put up supports because it wasn't just a passing thing. It never will be for me.

You can change your response to things and that's maybe the "neuroplasticity" he's talking about? But your brain actually isn't that plastic after childhood. If addiction is anything like my mental illness you'll always have the same response in a situation. You can have years of learned behaviors and coping mechanisms but that doesn't mean that it doesn't destroy you initially when you run into a rough situation. It's accepting that and how to deal with it and the aftermath that you can change.
You mean Nc3 Nxe4
I've been enforcing every commit to both build and pass tests, but now I might only require each commit to build and each merge request to pass tests.

In that case, you can have a merge request with a commit to add a test and then another commit to fix it. As long as both commits build, bisect will still work.

I agree with having CI enforce both passing tests and working builds, but why would you want the build step to require passing tests?
There is no cloud, just someone else’s computer
There might be a common concept between this, chaff[1] and Steven Pinker's Euphemism Treadmill.

[1] https://en.wikipedia.org/wiki/Chaff_(countermeasure)
The title should mention the fact that they’re pushing hydroxychloroquine again.
Back in the skeuomorphism era, Twitter offered an awesome and innovative iPad app (version 4.x) that had a UX design based on three overlapping layers with navigation tabs on the side. One could effortlessly switch between your own timeline, another user's timeline and a series of tweet threads. With the amount of visual elments on screen it was very information dense and easy to follow. I had just bought a retina Gen3 iPad and instantly fell in love with the experience.

The next major version update was a huge disappointment as they decided to take away all the good and unique things out of the app and make it just another clone of their mobile web interface which just looked barren on the iPad screen. Fortunately I had a backup of the old version which I was able to restore but still had a sour taste in my mouth knowing this version might stop working any day from then.

I did try other 3rd party clients but none was as good as the good old official one. The same design was copied by Weibo for their iPad app which held out a bit longer but eventually it went the same way Twitter had.
Low Dose Naltrexone is also a super interesting modality that's gaining more traction. The idea is that at low doses you are training your body to reset and produce its own endogenous opioids.
The ranking is probably influenced by the cost to Amazon and likelihood that you get hooked.
Sea-Thru: Removing Water from Underwater Images
I think a bigger factor was that we were the good side in WWII and the bad side in Vietnam.
Then there are apps that are just bad, but shouldn't be. Take HBO Max (please, take it). Once you're actually playing media, it basically works fine, but the sheer number of bugs and brain-dead user flows is astonishing. It's so awful that user engagement numbers must be horrendous. How does a major strategic play like this go so bad for so long? The guy they brought in to build & run it (Tony Goncalves) must be great at board room maneuvers - if I was an ATT exec I'd be ready to swap him out.
To me it's always hard to figure out whether this is good,bad, or just propaganda.

My guess would be that Glenfiddich would make a greater impact on the environment by reducing the whisky waste and go electric with their trucks. But I have no way to know since there is no real mechanism to measure the benefits. A problem that's endemic to all these GREEN projects.

I think society would greatly benefit by creating a branch in economics that focuses on the pluses and minuses of carbon emissions. Anyone looking for a PhD project, here's an idea that would certainly help society.
Lots of junk gets published in top ranked journals.

A lot more get published in vanity journals, so I use the impact factor as a first pass filter: I avoid papers from journals not listed the JCR¹ or those with a factor below 1.000.

I assume, maybe naively, that if an important finding were to be published in such low quality journal, it would eventually get published in a more legit publication.

1- https://www.researchgate.net/publication/342623066_Journal_C...
Why not let black choose color after first move of white?
The point is that the function is created only once, like when you pass a lambda to map/filter/reduce or any function that takes a callback. The fact that it is assigned here is just a neccessary step for the timeit command to do the right thing
By dropping windows 20 years ago? Yup.
Who gets to decide who goes to jail? All of the same fallibility arguments apply.
The good thing about data-driven management is, they have the figures!

Meanwhile in the growth-hacking section, they’ll raise an project proving that they could get 40% more users if they had a single specific button, if only these were not the users we betrayed in the first place.

Expect more with AI.
Are there any incentive for the researcher to not make the research paper free? AFAIK most prestigious journals allows researchers to publish their preprint papers in arxiv/the researcher's site.
Frankly, given all the major data leaks of recent years and months, and not to mention ransomware incidents against even large, supposedly well-secured organizations, I fail to see how anyone with a modicum of security awareness could recommend or use a centralized password manager platform of any kind for their own security. People mention "convenience" but i'd say fuck that. Convenience is also how many seem to justify the total sell-off of their digital and financial privacy.
> It is noteworthy that prejudice-denoting words are markedly increasing in prevalence alongside long-term decreases in overt expression of prejudice [6]-[9] yet recent increases in the perceived prevalence of such prejudice among the general public.

In other words, media is giving an impression that is directly opposite of reality.
Perhaps this: https://www.msn.com/en-us/health/medical/dr-makary-says-natu... or https://www.timesofisrael.com/liveblog_entry/are-recovered-c... but I can't find the original study or channel 13 report because I don't speak Hebrew.
Right click on it (or some other blank space in the taskbar), "News and interests" -> "Turn off"

Total garbage.
> Disclaimer: I work at a company trying to bring that dependent change / stacked diff workflow to git and GitHub

GitHub I understand, the tooling here is terrible. I have my own scripts to solve this, but there are fundamental issues with how GitHub treats branches. But git? Huh?

The "stacked diff" workflow is more commonly known as a patch set or patch series, and is as old as git itself. See the LKML for examples. Tools like Gerrit or Sourcehut promote this workflow as a first-class citizen. It's how you use git over a mailing list anyways.
Yeah. When I saw the link title I was wondering what half-baked clout chasing blogger was trying to stir the shit for clicks.

When I saw it was Petzold, I was just flat out shocked. This is the guy when it comes to developing for Windows. He is deep in the Microsoft ecosystem. For him to come out this strongly against a product means it's probably worse than even that.
I absolutely agree with you about the introduction of new symbols. Most glyphs have been there for decades now, and there is a high barrier to introduce new ones. There are Dyalog developers who experiment with new primitives that use new glyphs, and it takes years until they are actually introduced into the language, if ever.

Very clever people have been working in array languages for more than 60 years, and there is a set of around 20-30 primitives that all of them agree are worth to have. Depending on the array language of choice, there are another 10-40 primitives more. Symbols have double use (monadic and dyadic), so that makes a total of 20-40 symbols to learn, and you already know many of those (+-×÷=<>, and probably a few more).

To each his own indeed. But if you haven't, I would suggest you to give it a try. It makes much more sense once you start writing code.
> I have not said whether I agree with this, because I do see problems when automating the process.

The process will never be fully automated, regardless of what they say. Cases will need to be reviewed. Things will need to be checked at some point.

They are trying to play the cog in the machine, that mechanically transmits information to law enforcement. But if we’ve learnt anything the last decade is that cogs are not impartial and can be very dangerous, if only because of the scale at which they operate. I can see several ways a user can face a kafkaesque uphill battle to prove their innocence. In several countries, just a child pornography case can be a social death sentence. And even a fraction of a percent of mistakes will mean millions of people might be dragged in this (let’s not kid ourselves: this is never going to stay in the US).

Personally I think (what Apple is doing) is misguided and ripe for abuse. I am very disappointed that they, of all companies, are pushing this nightmare.

> As to who decides what constitutes significance? That is where you'll hit the most problems, and reasonable discussion of it will be quickly shut down with the same arguments used for automating a flagging system. The conversation requires nuance, but those currently calling for such systems aren't interested in a good faith discussion.

Ultimately, a tech company has no business making this sort of decisions. This is something that needs to be sorted out by law.

Unfortunately, a nuanced discussion is very unlikely these days. Anyone looking not agressive enough will be pilloried.
Wait, how can it do it with writes/increments? Does it keep track of which rows are hot and add a short but stochastically distributed delay to writes to try to coalesce more updates into a single hit to the DB?

I would think you'd need to do it that way, you wouldn't want to reply "done" to the first increment if that operation is going to be batched up with other ops; you'd want to keep that connection hanging until all the increments you're going to aggregate have all been committed by the backend.

In the select coalescing case, except for bookkeeping overhead, none of the queries are slower (it's a big net win all around because not only do clients get their answers on average somewhat sooner, but the DB doesn't have to parse those queries, check for them in the query cache, or marshal N responses).

But in the increment/write case, it seems like in order to spare some DB resources, some clients will perceive increased write delays (or does it still net a win because the DB backend doesn't have to deal with the contention?).
Eminent domain exists because land use is exclusionary. Land owners have the ability to hamper development by exercising coercive power. If AT&T or your phone provider start to cancel you, you have a pretty good analogy.

Services and products on the internet however are not landowners. The reason eminent domain exists is because land is not fungible. Mailchimp however does not sit on mail-land. There is nothing that prevents dozens of mailchimp competitors to exist, offering whatever content policies people prefer. Google does not sit on search-land and somehow excludes anyone from building a search engine. Tech companies, in almost all cases, derive their value from the intellectual property that they built, not some sort of analog to land they stumbled upon. If that was the case we would be on MySpace.
What would be your risk threshold (hypothetically speaking, if we could know it) that would make it for you a no-brainer to just take the vaccine assuming that you taking it would encourage other people who do fall in a higher risk bracket to also take it?

Would 0.0001% risk be acceptable for you, hypothetically, as a civic duty?
Hey Charles, thank you for your wonderful book. "Programming Windows 3.1". I read every page and it was a great kick start to becoming a working programmer. Not sure if I should mention, I ditched Windows for Linux when XP came out :)
Yes we are working with some to figure out the right fit. Haven't decided on any yet. Do you have any recommendations?
I use WinSCP to maintain an encrypted remote directory of markdown files for notes and projects.

It's nice to let separate programs do the encryption/storage vs the editing.
It's amazingly horrible now, and there's no good alternative out there that I've found, now that Yahoo! has banished Literati to the nether realms.
Yes, Rust can link against libxml2, at least.
I see a lot of comments about 'gaming the algorithms', but how is that different from a person?

Doing shady commits/tickets in a way that satisfies the algorithms, or play best-buddies with my supervisor would still result in the same outcome; I don't get fired.
I see, it's actually a bit scary. But if oxidation doesn't happen fast enough (no matter why) the O2 surplus can still be explained somewhat indirectly by the emergence of photosynthesis billions years ago. Or maybe by something else. Anyway, I finally got your point, interesting.
The strongest you'll likely see is 60% (I have a Glenfarclas 105 at that ABV) but you are right it gets a little challenging at a higher ABV. However between 43-46% is a little richer in flavour without being too nippy even for beginners.
>I disagree. At least for me the 'wryly amusing' needs the events to be connected.

They don't need to be connected casually. They are, however, connected, by pertaining to the same subject and e.g. having contradictory qualities (in the example the pardon vs execution, plus the amusing timing).

>Winning lottery and dying in your newly bought racing car, ok. Just dying, I do not see the irony.

The irony being that you were served this great luck just before you got handed the ultimate unluckiness (thus rendering it all useless to you).
Someone asked why ppl use edge. Here is my reason:

I use edge for work stuff

I keep chrome use for gmail and personal projects only. Very limited use cases

Ff for general browsing, on full privacy mode and js blocked. This breaks most work sites so i cant use ff for work.

Opera for slack and some saas access.

Also using vivaldi and brave for things like proton, banking websites, linkedin. Everything is contained.
Windows has just become completely invasive and has been going down that path for a long time. I use Linux at home but help seniors and others in town with tech stuff. The problems they're running into aren't even simple problems, they're manufactured problems by the Office suite and Windows adding confusing and unneeded features like this. For that population in particular that stuff seems so predatory.
I just started reading a Kindle ebook on my phone and on a Kindle device. The process of switching from one to the other used to be that you open the one, read your location number in the book, and jump to that location in the other.

At some point Amazon introduced "real page numbers" for their ebooks. Those are supplemental numbers intended to synch up with the page numbering of physical books. You could display your "page number" instead of your location number.

Recently, the option to display your location number was removed in the Android application. So here's where things stand:

- Going from Kindle to phone, you open the book on the phone and go through an unnecessarily long sequence of button presses until you finally reach the "go to" command. This is already a significant step backwards in usability compared to the UI of the Kindle Keyboard from 2010. But once you're there, you can enter in your location number and jump to it.

- Going from phone to Kindle, you open the book on the Kindle and go through, yes, an unnecessarily long sequence of button presses. Once you finally reach the "go to" command, you are presented with the option to jump to a page number or a location number. But the page number option is grayed out, so you have to enter a location number. But the phone app won't display a location number -- it wants you to view your physical page number instead. As far as the phone is concerned, you shouldn't be allowed to view your location number even if you want to.

- The Kindle is similarly opinionated. It displays the option to view page numbers instead of location numbers. But, much like in the "go to" command, that option is grayed out. This is technically a step up from the phone app, where the option to view location numbers doesn't even exist. But it's not much of a step up.

- There is a workaround, for now, in that the phone app will display your location number in the "go to" command's popup dialogue. I assume someone is at work as we speak hunting this down so they can remove the information from the dialogue.

- Amazon's customer service people aren't familiar with their own products. They struggle to understand the concept of "I want to display location numbers in the phone app". One of them unilaterally disconnected from chat.
Yes, I would agree completely... but I've gotten into enough arguments about it on HN and been downvoted hard enough for disagreeing with the premise to know how seriously a lot of people take it.