skysight-inc/HackerNews huggingface dataset:
> live chat for support is bad

Just this week, I had to reach REI because a package showing as delivered was not actually delivered. The carrier researched the problem and told me that I needed to contact the seller. I clicked Live Chat from REI support page, picked from few menu options, got connected to an agent, and within a few mins had sent me out a new order plus refunded me for one item they no longer had in stock. During the chat I had the option to either elect for a new order, or to have full refund. Being on standby "like a radio operator" allowed quick exchange and resolution. I much preferred this to a phone call or elongated email exchange. My POV is that different people have different tastes/preferences concerning the channels they want to use to receive support. I think it is good when companies offer multiple options.
> The infuriating part was that several people sent me links to the paper and (pointedly) asked me what I think about it. Written up as a Published Science Paper, these speed comparisons seemed like a Fact About The Universe. And not what they really were - implementation details of some java code, written by a probably overstretched grad student. One of a whole bunch of implementations that they needed to code up.

> "Nooo! The peer reviewed science isn't right everybody! Please believe me!". But I didn't have a published paper justifying my claims. I had working code but it felt like none of the smart computer science people cared about that. Who was I? I was nobody.

Although I to some degree understand /why/ this is the way it is, it's quite frustrating the amount of ~unfounded belief people place in "published studies". I'm not advocating to denigrate science, but I think folks should still be skeptical of results (esp. low N or non-reproduced) when they're challenged, and not treat them as Facts About the Universe.

c.f. "The code was peer-reviewed, so the application must be bug-free and 100% correct, right?" /s
You can have fair spinlocks if you handle queuing yourself.

Also the article does indeed implement a real mutex (although a buggy one), not a spinlock. std::atomic::wait will use futexes (or whatever) underneath to genuinely put the process to sleep until it receives a wakeup.
> That being said, Amazon currently has 2880 ipv4 allocations and 946 ipv6 allocations... not much gained I guess? :p https://asnlookup.com/asn/AS16509/

How many clients can those IPv4 allocations serve? How many clients can those 946 serve?

If Amazon had 2880 IPv6 allocations, how many clients could they serve?

I'd say a lot was gained. Someone asking for a random PI IPv6 allocation gets, at minimum, a /48 for a "site". That's the equivalent of a Class A (16 bits for subnets).

Are you saying everyone being able to get their own Class A equivalent is 'nothing gained'?
I've had tinnitus for about two years. Like you, I just kind of noticed it upon waking up one day. I don't know what caused it but it seems to be related to stress, posture, and sleep position. I'm still figuring it out, but it doesn't bother me that much, so I've been kind of slow with it.

Earlier this year I came across this study with very promising results:

Sirh, Soo Ji, So Woon Sirh, Hah Yong Mun, and Heon Man Sirh. 2022. “Integrative Treatment for Tinnitus Combining Repeated Facial and Auriculotemporal Nerve Blocks With Stimulation of Auditory and Non-Auditory Nerves.” Frontiers in Neuroscience 16. https://www.frontiersin.org/article/10.3389/fnins.2022.75857....

They found an acupuncture-based treatment which eliminates or significantly reduces tinnitus in more than 87% of cases (n=55). I'm hoping to be able to get this at some point. The study is out of South Korea though; it might be a while before the technique is available in the west.
> I still feel and share a bond with him that I'll never have with my other siblings and I can't quite explain it.

May I bother you with a request for perspective? A neighbour lost one of his identical twins at 6 months old. Both twins were born around 700 grams, and were under treatment (incubation possibly, but I'm not sure) in the house for many months. I do not know if they were together during treatment or not.

The twin who lived does not know that she had a twin sister - at around age two or maybe three the family took down the photographs of the deceased twin and stopped talking about her. Might that have some lingering effects on the living twin? Of course I'm asking about the general case, not this specific case, because obviously I cannot provide enough information over a short HN comment. But in your opinion, as someone with an unexplainable bond unlike that with other siblings, might such a bond persist even had you not known about the existence of your twin? How might that affect you if so?

To be clear, I have no intentions of revealing what I know and would never betray the parent's wishes.
“I shall assume that you, the reader, are learning to translate into your language of habitual use, since that is the only way you can translate naturally, accurately and with maximum effectiveness. In fact, however, most translators do translate out of their own language ('service' translation) and contribute greatly to many people's hilarity in the process.” - From “A Textbook of Translation” by Peter Newmark
If you're running something that isn't absolute shit it's not this much of an issue to upgrade to ipv6. There's business value in that simply because ipv4 addresses are expensive.
John Prados, Master of Uncovering Government Secrets, Dies at 71
As other commenters have pointed out, those ads never show people not wearing seatbelts or drinking, and they always have the "professional driver on a closed course disclaimer", fwiw. Now...the car ads via movies and video games, that's a whole other issue. Need For Speed is basically a car advertisement that you pay to play.
Driving is state regulated. Most states require a helmet on a motorcycle.

In general anyone making "in the US" type generalizations about stuff regulated at the state level is either misinformed and blowing smoke up your ass (more common in real life) or lying in order to support a point or agenda (more common on the internet).
So its not actually a 1MW transmitter, its 330KW, but since the antenna is not omni and somewhat directional, it has 1MW "Effective Radiated Power". Which really means how much power it would need to have if it was a true omni antenna to have the same coverage.

Sort of like saying a flashlight is 100W because its as bright as a 100W bulb when looking right into it even if the flashlight itself is only putting out 30W, the reflectors in the flashlight direct the 30W of light in one direction making it brighter.

The gain listed on antennas is really just telling you how directional it is, any gain above 0 means it has directionality over a perfect omni and must be oriented properly to take advantage of it.
https://archive.ph/igDc9
Right. My initial reaction was “what!? Minecraft has an ending?”. Finishing the game is not at all part of the appeal of the game. It’s like having an ending to your LEGO pieces.
Yup! Corp comm has failed here. Not issuing any additional statement and not communication with the (paying) customers about the (for customers potentially damaging) actions taken. This just erodes the corp image and the customers trust.
> Globalization is as old as written history.

Everything is as old as written history, the problem is that modern technology allows these things to thrive at virtually unlimited speed.

A spear will kill a man just as good as a nuke. A pigeon will transmit a message just as good as starlink. If you dumb it down to the very core idea nothing new has ever been invented, yet we live in a completely different world as even 30 years ago.

The rate of change is increasing exponentially, you'd have to be blind or willingly ignorant to miss it
Microblogging with ActivityPub
Pentagon Shares $9B Cloudy Dollars Between AWS, Google, Microsoft, Oracle
PHP learned the lessons of the Python 2/3 transition and is making backwards compatibility breaks much more carefully. “fundamental breaking changes […] often” seems like an exaggeration to me.

PHP 7 made a few big and necessary changes but they generally did not affect well-written code much. Python 3 broke a lot of things without good justifications, and without a way to make your code compatible with Python 2 at the same time.
>It would only allow to report not receiving something, and the only option given to me was to wait a few more day

If you need the package soon, that’s not great.
As a newcomer to Spain, I was looking for an ISP that could help me out with language barriers. I chose the one with the live chat option that connected me to a human within 30 seconds, even before I was a customer. It's been really helpful because I don't speak much Spanish yet and can use Google Translate if I need to. It’s been great so far.

I have had to contact some other services via a phone call and it can be a nightmare trying to do anything in a language you can barely speak.

It’s not so bad now that I can speak a bit of Spanish, but I still will choose a company based on if they have a live chat feature that connects to a human.
The Self-Hosting Paradox
Most public toilets in the US do not have a lid.
Why are these low quality resources being upvoted? Not only is there basically no content here, but some of it requires signup. You get more than this from reading a single page of PyTorch documentation.

The web is flooded with Deep Learning tutorials that are both free and much higher quality than this. I can't tell if this is vote manipulation or if HN just upvotes anything with Deep Learning in the title without ever checking the link.

Personally I flagged this because I don't think low-quality content marketing stuff like this belongs on the front page.
Letter from Top Apple Supplier Foxconn Prodded China to Ease Zero-Covid Rules
If you're already in the Apple ecosystem, I'd recommend subscribing to iCloud+ for $1/month. It gives you a mailbox with:

- custom domain support

- wildcard redirections

- "hide my email"

If you have an iPhone, you can tweak the configuration directly from the Settings app, it's very convenient.
It certainly is. I can keep thousands of books on Kindle and read any at any time but there is something very enjoyable about reading a deadtree book that is just missing from the Kindle experience.
The problem is that Google’s system “works better” from the point of view of law enforcement. By that I mean it’s much less restrictive, and will find “novel” CSAM.

The problem with Apple’s privacy-conscious approach is that it conceded the fundamental principle and agreed that scanning private (unshared) photo repositories was reasonable. Having conceded that point, everything is just a confusing technical argument about effectiveness-versus-restrictions.

Apple would have been under continuous law enforcement pressure to enhance their limited technology so that it was “as effective” as Google’s ML-based scanners. They might have resisted the pressure for a while, but once you’ve conceded the easily-understood principle then all you have to respond with is dull technical arguments that society at large won’t understand. Law enforcement would have (correctly) argued that Apple had agreed that CSAM scanning of private files was justified, so why are they using a creaky old technology that can’t find novel CSAM and is letting bad guys get away with child abuse? Eventually law enforcement would have won that battle and Apple would have been forced to deploy an ML-based scanner, which would have undermined the thoughtful privacy protections deployed in their first version.
- Sapiens by Yuval Harari

- Black Swan by Nassim Nicholas Taleb

- Godel, Escher, Bach by Hofstadter

- Fundamentals of Physics by Halliday, Resnick, Walker

- Cryptonomicon by Neal Stephenson (changed my outlook, attitude)

- Quantum Computation and Quantum Information by Nielsen, Chuang

- Meditation by Aurelius

- (some other deep, high quality novels)

- Books by Steven Strogatz

- Classical Indian Philosophy by Ganeri

- Not a book, but Andrew Ng's old ML MOOC, also LeCun's MOOC.

- nand2tetris, SICP

__________

Meditation and mindfulness have fundamentally changed my level of effectiveness. They have made me smarter, and fixed some serious problems I had. Regular practice is essential. These books were great:

- The Mind Illuminated by Culadasa

- Mindfulness in Plain English by Bhante Gunaratna

- The Wisdom of No Escape by Pema Chodron

- Why Buddhism is True by Robert Wright

- What the Buddha Taught by Walpola Rahula

__________

There are many books from many fields that has made me less dumb. I cannot list all of them.

You too, should pursue directions of your interest and genuinely enjoy what you do. Enlightenment is choice-of-books invariant.
When I lived in Tokyo in 1997 I reveived a Sony Beans Walkman as a gift from my gym for introducing a new member. The case was made of phosphorescent material and the packaging said:

Grow in the dark

Here is one for sale on ebay, where you can see the text:
https://www.ebay.com/itm/284336328354
Absolutely. I hadn’t seen anything yet that was a smoking gun pointing at Travis. While it’s a likely candidate I wanted to voice that it might be another vector
>US should unionize its labor forces and start doing all kinds of manufacturings.

The economics of this suggestion doesnt work. Either the US issues the global reserve currency and stays a major importer or gives up that status and becomes a larger exporter. Can't have it both ways.
Kurzgesagt Cooks Propaganda for Billionaires
This is a very naive view of the whole thing, unless we have global tax systems this would destroy most places in a generation
It is opt out where I am, so I guess the answer is "it's not". We live on a world comprised of many countries, not just wherever you are.
Western economies benefited immensely from neo-liberalism. The problem is that by nature, the most significant gains went to the rich. The rest of the population got some cheaper gadgets to play with and a lot of bullshit service jobs.
The fact that the language is weirdly executed server side is a non starter imo. PHP is still the only language doing that no?

Edit: I'm talking about the php code being compiled / run by an external process which makes the whole thing staless.

It was a "working" design when people were dropping .php files in ftp folder on some hosting provider.
I might go with "precision and panache," though.
> It's also a privacy feature which ensures I am able to hide the number of unique devices in my network.

A combination of: (a) my Asus AC-68U not allowing non-reply, inbound connections for IPv6, and (b) my clients using rotating, randomly generated addresses, accomplishes the exact same thing.

NAT doesn't add much over a decent stateful firewall with a default-deny rule on incoming connections.
ChatGPT: New AI chatbot has everyone talking to it
I used to enjoy a game called game developer simulator and I do wonder if modern day software development coukd start there instead of with a committee of diluted opinions tied to a budget irrelevant to the budget of software developer beyond a career or two

In a sense star citizen may be the best managed game of all time

Sometimes I wonder how experts in a technical field play a mobile bridge building game with toy physics and somehow believe themselves to be in position to replace actual experts in building bridges who actually are legally responsible for the outcomes of their work in a way the overwhelming majority of software devs won't ever face.

Maybe just leave the mobile game for fun and take up a few classes in structural analysis, steel design, concrete design, wood design, highway geometric design, actual bridge design, and capital planning. Then when you have the same experience as the smallest baby bridge designers (because that's just the starting point - classes) see if your bridge game encompasses the risks and realities of designing and building a bridge.

You ever had to do first nations consultation in your bridge game? Ever needed environmental approval in there? What sort of k factors your road curves have ever get checked against the code? Do horizontal and vertical alignment? Design a foundation that has to live as long as you or more? Do a flood analysis, or ice jam analysis, fish passage analysis or a million other things that could affect the hydrology of a watercourse under a bridges? Ever had a software project delayed because an endangered species of bird was nesting in your software and you legally couldn't remove it? How much time did you spend designing the asphalt mix for the road surface in your bridge game?

Stick with software and your mobile game.
> PHP 8.2 is a major update of the PHP language.

Major update, awesome. /s

As someone who manages a network of 250+ WordPress websites - these PHP updates are killing me! As soon as I'm done helping clients upgrade/fix their incompatible themes/plugins and custom code, a new version is out! Even with great tools, the process for about 10% of my network is a nightmare.

While I appreciate the work, it's not very satisfying and for many clients very frustrating to pay for something they know nothing about, just to "keep the lights on".
Fdroid security tho is bad.
I’m sure any day now. Better hold your breath!
I've not used it, but have heard of Prestige (https://github.com/sharat87/prestige). It bills itself as "A text-based HTTP client in the browser. An interface-less Postman." I hope that helps!
WNBA star Brittney Griner released from Russian detention
> I find their explanation pretty reasonable. In 2020 and 2021 money used to be close to free, with interest rates near zero and VCs throwing money at anyone with a growth story.

You're trying to put words in their mouth. Nowhere in their rationale they mention funding or money or interest rates or revenue or results. They only argue that they decided to base their HR policies on a fad. To me this looks like an awfully cowardly way to justify their own decisions on a pseudo-force majeure. Bullshit through and through.
It was a very successful engine. It soured American's tastes for diesel engines for a good 30 years.
All this ML/AI talk makes me wonder if there could be an angle for something like "discovery of principles by debugging".

Imagine, for example, training a neural net to classify random numbers into prime and non-prime.

If such a model succeeds at the task, how would one understand what the basic "theory/higher level function" is which the model "discovered/learned"?

I am definitely gonna try this, just for fun.
Normally it is best to email Dan to ask something like this but based on the comments in the x2944 post many considered it click-bait (either the article or the headline).

Considering that nobody vouched for it - maybe it is, maybe it isn't (I don't have domain knowledge sufficient to judge if it is or isn't).

HTH.
great to see this military-civilian fusion - it is the way for both commercial profitability and for optimal national security
I lost all hearing in my right ear about 23 years ago, presumably due to a viral infection of the inner ear. This left me with severe tinnitus. It's not a background noise.. it's the only thing I "hear" from that ear.
It took about 6 months for me to cope with it and probably a year before I generally stopped noticing it. At some point I started getting through most days without giving it a single thought.
Anything that changes the pitch or volume/intensity will cause it to dominate my senses for a while. Sometimes it will just randomly skyrocket in intensity where it's overwhelming. I don't really know how to describe it other than "debilitating pain that doesn't hurt." Doctors told me caffeine and alcohol will make it worse. I guess that's probably true, but I consume quite a lot of caffeine and that doesn't seem to impact it. Alcohol in less than get drunk amounts is fine too. The big one is sleep deprivation. That'll mess me up every time.

Anyway, it sucks. You don't really have any choice but to get used to it and your brain should do that at some point. My recommendation is to accept it and stop trying to get rid of it or trying to find some hack to help manage it. Once you've gotten used to it and only suffer from periodic episodes, then start trying various tricks to push it back out of mind.
Apple Bolsters Security in iMessage and iCloud
1. We're not talking about a method that mutates state because this method doesn't mutate state. We can add a `mutating` keyword to the method (this is in fact implemented for Swift structs, but not classes).

2. I don't get this. What's the difference from Julia? Whether the operation is commutative is defined by the implementation of +, like in Julia, AFAIK.

3. Multiple dispatch seems useful in these cases, although it's a fairly niche area. I don't know how doable would this be just with generic programming / protocols without MD, didn't think too much about it. I vaguely remember that I didn't like that extending code with MD in a way relies on implicit, undefined interfaces.
Interesting. Apparently Digger was 1983. I first heard it on another DOS game, Popcorn, a 1988 French clone of Breakout/Arkanoid. https://dosgames.com/game/popcorn/#dosbox-div Anyway, RIP that guy! His version has a lot more going on than most of the latter electronic versions, one could say it was perhaps more modern, pre-empting a more complex / orchestral era of electronica. Another influential German Jew who wound up in the US.
I hate it, but loads of people don't close the lid at all, it's just some sort of decoration to them, I don't know.

You can often tell these people without ever sharing a lavatory with them - they'll joke about the woman/women in their life training them to 'put the seat down' (or similar from the female perspective) - as if that's all there is to put down, and consequently the women using it have nothing to close.

(It sounds like a weirdly niche thing to joke about, but for some reason it seems to be popular. I suppose such people think it's very relatable, not realising how exposing or even class-determining it is.)
https://github.com/vlcn-io/cr-sqlite/

> Tables are modeled as GSets...

> Rows are currently modeled as LWW maps. I.e., each column in a row is a LWW Register.

Multi value registers are also planned - though I'm not sure how that'll be implemented.

(One also has the opportunity to see failing writes to the LWW register, so for my app I can (in theory) potentially surface those somewhere to the user as a resolvable conflict.)
WNBA star Brittney Griner has been freed from Russian prison
Yep they've ruined many lives just for the fuck of it and government morons who had concocted this whole thing got away with it. They should've been severely punished instead.

This type of action is worthy of some dictatorship, not "humane, freedom loving democracy". Yeah. Humane my ass.
Can you give some specific examples? I can't think of too many 'fundamental breaking changes' in PHP between major versions. Some things that will be changed in 9 are now deprecated in 8.2.

PHP has gone through a few changes.

PHP 3->4 was a moderately big change under the hood, and introduced a lot of new things, but most 3 'worked' under 4 (but was... awkward).

PHP 4->5 - a few 'big' things changed - XML processing changed - I had to use some shims to get some projects upgraded.

PHP 5->7 - my recollection, and that of most colleagues, is that this was pretty painless for most projects. I can't recall too many major breaking changes, but it was mostly just getting a doubling of speed without any substantive changes.

The PHP community has a couple decades of 'major version changes' to look at to learn from. I still can't say I agree with 100% of the decisions, but it's still progressing nicely.