skysight-inc/HackerNews huggingface dataset:
An observation: Given the choice between two leaders, one who calls people evil and selfish, and another who (however cynically) defends their behavior and shares in their denialism, the latter is going to have way more followers. It's an unfortunate aspect of our primate psychology and individualistic culture.

Yes, it's true that many of the flames of our culture wars are fanned by the elites on purpose. Divide and conquer. But every accusation has some seed of truth in it, and the recent environmental movement was all too good at providing easy fodder for criticism.

I think the moral purity route is a failure of both strategy and empathy. Demonizing your opponents doesn't get them to listen to you at all, it just puts them on the defensive and they'll look for any excuse to dismiss you. That's exactly how it's played out over the last twenty years, and despite all the yelling, despite Greta. We're no closer to climate solutions, but half the country is a lot less persuadable now and more hardened and inoculated against environmental messaging. They might've listened if we asked gently instead.

If your argument is that all Americans are elites, great, you've convinced the environmentalists and the bleeding heart humanitarians. Everyone else just writes you off and goes on their way. It doesn't change anything, it just satisfied some urge for moral self righteousness, and I bet that doesn't last either.

We're all pretty selfish, especially cultures of the European tradition of conquest, hierarchy, and individual power. The sad truth is that you can't really get people to care about the billions of strangers suffering from their lifestyle choices. We're just not built that way. We got here, living in middle class comfort, through violence and exploitation. It's completely immoral and completely human.

Asking for individual behavior change on that scale is a political dead end that does nothing but create enemies. It's tactically unsound and ultimately counterproductive, even if it gives you an illusory moral high ground.

Greta came and went and the world is no better now, and half the country is dismisses her as an angry young woman and never bothers to listen to her message. Meanwhile solar adoption keeps skyrocketing and cars are getting more miles to the gallon. Sometimes softer broad approaches are more successful than demanding individual behavior change. Most humans just aren't moral creatures. They're not evil, they just don't focus their lives on the pursuit of ethics. It's how we evolved; either we can acknowledge that and work with it to make gradual gains, or keep up a self righteous facade and keep making enemies instead of progress. Shrug.
Yes. The maintainer regularly posts screenshots of apps using dear imgui in the wild, and they are as complex as you can imagine. https://twitter.com/ocornut?s=21
Once you have a a super quiet Apple designed machine, you will also care about fan noise.
There is no additional benefit to use AV1 for video calls since VP9 can do that just enough for the next 5 years.
I did label it as such, although I didn't feel it helped to use the label. Because it's so often used jokingly, it feels like an underrating of what you're going through. You may come out of the period as a totally different person, a change process which you'd better take seriously.
The key to getting good deals at a farmers market is to show up near closing time.

The produce has already been picked; it's not like they can take it back and re-plant it. They will most probably just sell it in bulk to some mom-n-pop grocery store and head back to their farms. So you can score some really nice deals.

I did this when I was tight on cash for a month or two and needed to survive on the more bare minimum budget.
> In a farmer's market, they probably throw away half the produce,

I don't think that any modern farm can sustain itself on farmers markets alone except when it's a hobby farm.

Everything not sold there will be sold to supermarkets in bulk. Farmer's markets are just a nice cherry on top where the margins are higher.
Red teaming at least is all about undermining ~your security. ;)
> There is no ability to make minor changes, even.

Good grief, how to totally miss the entire point. He’s trying to critique a political deconstruction as though it was entertainment fiction. Didn’t he realise the close parallels are kind of the point, because Orwell was writing a commentary on and illustration of those events and personalities? Introducing random variations would have completely obscured the things he was trying to say. Things Asimov didn’t even notice.
He could move to Azerbaidjan or Moldova, although the latter is not that safe for him with prospects of EU integration. He could still be extradited to the EU from AZ.
Indeed! Thanks for the correction!
Which is great. It means when you pick up something, you know you're getting the "fair price," or at least the same price as everyone else. You can just look around, pick whatever you want, and you know exactly how much you will pay without even asking.

South Korea has thousands of traditional markets which have been slowly dying for decades - lack of transparent prices is frequently cited as a major reason. Few people want to spend time haggling just to buy a mackerel.
I own the first gen M1 lowest spec (8 GB) MBP. I can run XCode / Android Studio without any problems. I'd go with 16GB next time, because I sometimes run Xcode, Android Studio, VS Code and more at the same time which is too much for 8 GB. The M1 does handle memory really good though.
Can't say much in terms of gaming but it runs Zwift perfectly fine, which is the only game I play.
https://les.mitsubishielectric.co.uk/products/heating/domest...
Webcash: An experimental new electronic cash
Tell HN: Gnome on Wayland Is Amazing
I've been using MATE+Compiz on Archlinux since 2015 because I was used to it and it had a lot of GUI features that I didn't find elsewhere. At around the same time, I did give Gnome 3 a spin and found a lot of clunky behavior and bugs. Fast forward to yesterday when I was considering buying a new laptop to replace my ThinkPad x250 which is starting to show its age, I thought I give Gnome on Wayland another try.

OMG! It is nothing like I remember it. To put it succinctly, it's MacOS interface for linux. It's smooth, performant, beautiful and functional. I can do everything I used to have on Compiz, here on Gnome and it's built-in. I haven't actually needed any Gnome Extensions so far.

Well done Wayland, Gnome, GTK and every other project involved in making what's essentially the best Linux Desktop experience I've ever had.

As for getting a new laptop, that idea went out the window fast. My machine feels like new and I can attest to a significant performance boost of GUI apps as the result of switching to Gnome.
1. I'm surprised that TDOA based multilateration works in software when the wave speed is the speed of light! EM moves fast!

2. This module (dw1000) looks expensive! But maybe there's a use that justifies the cost?

3. I don't know anything about this sort of hardware, but any chance you can access the raw waveform and do the delay measurement yourself? This opens new and exciting possibilities...

4. I'm curious what's different between this and every other p2p IoT comm layer that I hear about (LoRa, zigbee, thread...). A compare and contrast would be enlightening.

5. Compliments to OP on the amount, and quality, of text in the code. I (sometimes) write firmware for a living, and the driver in common/dw1000.c (based on only skimming for a few moments) appears Quite Correct. Good firmware drivers should be a C or C++ representation of the datasheet, with no embellishment.
The Mattress Firm salespeople that will negotiate down to 40% always type it in the computer before saying "yes" or "no".

The others say they can only do 10% or that I can't negotiate. The later, I just laughed and walked out the door as he was trying to get me to stay. I didn't want to reward that behavior. The rest, I just thank them for their time and wish them a good day as I leave.
So I get my files deleted if I am a translator or if I host in belarus and that's OK. Well, that's annoying and I won't use your software anymore. You've accomplished nothing but harm and gained nothing but enmity.
I have concluded that these are the same kind of people who say that they completely disable javascript in the web browser and are better off for it. A decade and a half ago, they'd tell you that they browsed with Lynx and were able to do everything without issue. It's self-delusional autistic commitment to a bad take.

I'm sure if you pressed on them on the specifics of various things, they'd explain their convoluted process of setting up various bits of hardware, that they only buy peripherals known to be compatible, their herculean efforts in making essential proprietary software work (Zoom, Teams, etc.), how they really don't need Microsoft Office (hope you never have to exchange documents with them), that they don't care for the fingerprint reader anyway, that they disabled sleep mode, etc.
What is a UDM?

And I believe you. I wish I knew what the variables were. I really wanted to like Remote Play and even got special hardware for it (Steam Link, Shield TV, etc.) and still couldn't get it to be reliable.
Assuming all currencies have 2 decimal units and subunits have 1:100 ratio is another major footgun: https://en.m.wikipedia.org/wiki/ISO_4217
If you're boosted, your chances of infection are reduced by around half. Double vaccinated is only a reduction of about 20% which is not high but also not nothing.
If it worked, you’d get a specific training method approved and you’d be the Certified Cancer Dog authority and the health authorities would only allow a CCD in offices. You could also lobby for periodic CCD evaluations. It is totally monetizable if it worked.

In fact, I’d buy the tech off you if you could demonstrate it. I can do the other parts and I have access to capital.

If the technique is generalizable, I could build a billion dollar company out of this.
That is a good observation. The whole GTalk-Hangout-Chat saga at Google is testament to that misguided ideology.
Konstantin Olmezov RIP
At the rate my time and aggravation is worth, I would be spending way more than 12 dollars a month watching the proverbial "same 3 ads" over and over.
> (ie 50%+ of grant contracts going to university overhead!).

This is why a lot of grants are made in-kind rather than in cash. Give the research $750K in equipment instead of $1M in cash where the university pockets $500k of it.
No one is going to buy into your hypothesis hinting that a plumber or electrician who carries their tools in their truck as part of their commute isn't part of the common man. It's simply a semantic game, trying to frame a definition to meet your extremist viewpoints.

It takes a serious disconnect from reality to make the statement 'There's no reason that anyone should need to use a personal car for commuting inside urban areas.' Either someone remarkably rich or naive.
Actually taken almost verbatim from the report summarizing a real and subtle bug (distributed across multiple files) in code written by definitely-not-novices.
I feel that people are "light illiterate" in the sense that they dont consider the kind of light for a given purpose. Indoor lighting designers are a thing. outdoors it very seems ti be a question of More Watts Are Better and Whiter is Best. I dont know how you solve for that.
> Windows Me -> Windows 2000

This isn’t a transition which existed.

Windows ME didn’t get replaced by 2000, they were both released around the same time.

In terms of OS evolution, there were two separate branches, Windows NT and Windows 95.

On the 95 branch:
95 > 98 > ME > Discontinued

On the NT branch:
NT 3.5 > NT 4 > 2000 > XP > Vista > 7 > 8 > 10 > 11

Non-business users were originally only ever on the 95 branch, then when it was discontinued they were transitioned to Windows XP, but the neutered home edition, which has been the model since.
There's also a base LSP package you need, unfortunately, but I think those are all that I needed to get it working

If it were up to me Package Control and maybe the generic LSP package would be included out of the box, but LSP-typescript wouldn't be
Linus Torvalds has Released the 5.17 Kernel
Konstantin Olmezov, Ukrainian mathematician who lived in Russia & was pressured for his pro-Ukraine views, committed suicide.

Translated from Konstantin Olmezov's farewell note:

> “I was born in Ukraine on 1995. I graduated from Donetsk national technical university 2016 by programming specialization. in 2014-2015 I studied one year in Yandex School of data analysis”[0]

> “I’m an atheist. So, I depart into nowhere. But this nowhere’s better than the savagery of today’s #Russia”[1]

Full farewell note translation to English:[2]

[0] https://twitter.com/Gala_Shine/status/1505726465119330306

[1] https://twitter.com/olex_scherba/status/1505640759097278464

[2] https://twitter.com/Bobserving/status/1505664707956514816
Note that this is very culture dependent.

In many African countries, it is expected that you spend 10 minutes bargaining for everything: food, cab fares, etc., and it’s a thing locals do a lot.

In the US, there is a lot of negotiating too. And also a lot of “small bribery”. Things like slipping a 20 dollar bill to someone to get ahead in a line is extremely common.

In Europe it is much less common. Some things like furniture or cars are often negotiated, but the negotiation margins are much much narrower than in the US (I once got a carpet from ABC carpets in NY at 30% of its tag price).
On the YouTube iOS app, where I consume most of my YouTube content, you can tap on the right side of the video for 10 second skips - 6 taps, 60seconds of skip. Or something like that anyway, I just tap until I see/hear what I want.

This is how I skip any content that bores me, which is a category that does include mobile game sponsorships but goes beyond what sponsorblock offers.
I'm an American dog lover, and was surprised when all of my Vietnamese-family-by-marriage voiced similar perspectives. Stray dogs were a serious, common threat that could kill you.
Ask HN: Should I care more about privacy
I read that a lot of people here take privacy online very seriously. I think of privacy as a trade-off between privacy and convenience. Sure I could install an ungoogled android and only download apks from a alternative AppStore or I could just use Google Play and avoid a lot of effort. The price is my privacy. I understand that but if it comes to it convenience always triumphs over privacy. I don't understand why I should care if some mutltibillion dollar company knows where I go and what I buy.

Is there something I am missing? As I understand it the battle for privacy is long lost because most people, like me, just don't care. It's tremendous effort to fight against it. Even if you do manage to stay "off the grid" what's the upsite?
They're lawyers, so this kind of setup is probably in their agreement already, and thus nothing the person could do. I'd chalk it up as a paid-for lesson and keep an eye out for it in subsequent agreements.

Some call me crazy, but I always read what I'm signing before I sign, even if it's something coming from my SO to "just quickly sign", or if it's random paperwork that a teller or person just gives me while saying "sign here and here and we're all done" as if it's the most normal of things and not some super-scary contract where I could be selling my kidneys to a company.
I’m really not.

The contemporary quote was either misattributed, missing context, or a straight up lie.

It’s not hard for an ordinary person to imagine what 4 million tons of explosive equivalent might be, or a hundred thousand, both are ridiculous. The actual risk was an explosion on the scale of a few buildings or a minor criticality incident which splattered melted nuclear material in a very small local area.

You’re not going to find a nuclear physicist who could back anything else up with calculations, the author tried and couldn’t.

The problem with your “viewers are ignorant so it doesn’t matter point” is that viewers aren’t totally ignorant and are then fed with very false information which makes any understanding that they did have considerably worse.
That is why they are now writing a Windows emulation layer for Stadia, which I think won't convince anyone that isn't yet bought into their Stadia sales pitch. See last week Stadia sessions for developers.
>I've never said that I shouldn't be allowed to buy food. I simply believe that when I do, I should pay the true cost of it.

A distinction without a practical difference. It's effectively impossible to buy food at the true cost. Therefore you don't think you should be allowed to buy food.

>If I see someone committing a crime they could receive the death penalty for I'll still call the police. Do you believe that these views also make me a hypocrite?

Yes. If you narc someone out to a system that metes out the death penalty and you disagree with it, then you're no better than the executors.

>I think the wealthy in my country should pay more taxes than they currently do. I make more than the median income so this would probably result in me paying more taxes too. I can hold this view without donating part of my salary to the government

Yes this is highly hypocritical. You want to demand others do something at gun-point that you won't even do voluntarily.
Fox Is pushing this agenda in Australia. Murdoch plays our governments like his private backgammon table. "Conversative Liberal" party in Australia = "Rust belt GOP" party in US

Australia is what happens when you sell off your land to the highest bidder, throw your consistution out the window and let the Capitalists take over.
I use a similar strategy often and agree it's an issue, but overall quite a good strategy.

The solution of course is to actively keep in touch with changing market dynamics. The last couple of years have had rapid changes through the shortages and inflation, so you need to consider todays value not yesterdays.
Internally yes, this is a no brainer. However in log files that are often read directly by humans, who want to see things in local time, it can become a balance and you might need to fight some admins for it. A proper structural logging system solves this, but log files on disk and other ad-hoc diy logs is still extremely common to see.
I'd bet that high number of households that have dogs is one reason we have lower rates of dog related injuries. Well fed pets behave quite different to street dogs
One especially frustrating version of this is a log or the like reporting a time as UTC but it’s not. So close.
I really like the way you talk through your process, and the way you approach problems. It's very entertaining, and I'm very excited to see more.

I'm hoping to start a new youtube channel myself. I've been surprised a few times by the way my experiments turn out, and I'm not sure I'm explaining well enough the differences between what I thought would happen, and what actually happened.

You did a great job!
IANAL, but isn’t this against GPU terms of service, as in why companies can’t just host 3080s etc in cloud?
PowerVR also designed discrete video cards for PC's back in the day (Kyro II was a beast).

They also made the video chip in the Sega Dreamcast IIRC.
The absolute rate is lower for Onicron, but vaccinations still drastically lower the relative rate of hospitalization even for BA.2 [1].

[1] https://mobile.twitter.com/EricTopol/status/1505262670714322...
Very tangential, but the free and open source code (“Linux”) counterpoint to software longevity is version control.

You don’t need to care about old binary compatibility because you don’t have old binaries, only old source code. If your modern compiler doesn’t like it, just build the old compiler instead.

Good luck finding a matching libxyz though, for your git checkout —before 10.years.ago. Friendly reminder to vendor in your third party dependencies alongside your source code.
The American government admitted it was wrong on the single US program that Snowden leaked that was illegal. Snowden hasn't yet admitted he was wrong about his interpretation of the other programs, but he no longer talks about them. He should volunteer to go to jail to demonstrate that he understands his crime.

https://www.fpri.org/article/2020/08/edward-snowden-deserves...
My favorite comment heard at a garage sale, "In the morning the selection is good, in the afternoon the prices are good." Same energy :-)
Can't you just make a new local admin account and delete all traces of the other account, including in the registry?
https://twitter.com/shereebekker/status/1504899936843935746

Just saw this tweet this morning. A professor arguing women's sports exist to protect men from having to compete with women.
> It makes me both nostalgic and sad to compare the current state of the Web with the gem we had not too long ago. Maybe I'm not alone. In that case, what are your thoughts on this?

Be the change you want to see in the world, so be enthusiastic, kind and helping online.

That said, the current state of the internet is not different than anything else that experiences very large number of patrons. It's statistics. In the early days, those who were able to participate were a biased group of people. As more and more people and companies joined, the bias evened out to represent the bigger population which unfortunately has a different distribution.
Yup, I have been using branded types in TS to avoid similar issues, and I still do miss F# units of measure.

Even though branded types prevent assignment of values with invalid units, opaque types are inferior in that the compiler doesn't know the relationship between the types (as exemplified in the parent comment) and you need a slew of helper functions & casting.
Well, the only correct way to do it then is the way Python does it.

The SI unit is seconds. So unless you have some weird aversion to using decimals to represent smaller units, any kind of delay function should take input in seconds.

Not sure if this should be a cautionary tale about using units so much as using the correct units in the first place.

Apparently there's a Java function that lets you specify time units as secondary input. Use that to make in unambiguous.
Calculating the effects of a nuclear explosion at U.S. base in North-Italy [pdf]
Kaleidoscope. File/directory diffing and three way merging, everything can be done with key combinations. Nice interface, can be invoked from command line.
I've got a Mac at work and I hate it with passion. I now use my own linux Laptop instead. There is no del key, no home, ctrl and alt are swapped in some aplications and not the others. Login screeen does not remember the language and animations come back after every update even when I explicitly disable them. Muscle memory from other 99% computers I use doesn't work and most of the games don't. I feel like mac os is in contempt of me and I really hate it when I have to use it for mandatory tasks. Mac doesnt fit for me at all, I use Linux for Production and Windows for games
“je n’aime autant pas” sounds weird.
“je ne préférerais pas” is correct but I agree it does not have the same feeling as "I'd prefer not to".

I suspect "I'd prefer not to" is somewhat difficult to translate in French. This is probably because in English, "not to" without repeating the verb / action feels natural but in French it would feel like something is missing. You could try "Je préfèrerais ne pas faire ça" but that does not sound great either.

I would probably go for "Ça ne m'arrange pas" ("It isn't convenient for me").
I think that college will have to evolve to keep up. It can no longer be centered around exams and needs to shift towards practical work like projects to give a better educational experience than YouTube
IKEA tweaked its products to woo India's shoppers