skysight-inc/HackerNews huggingface dataset:
Domain validation TXT records are poor infosec hygiene. If used at all, those records should never include any hint as to what service they are intended for.

E.g. the record should NOT be:

example.com IN TXT "someservice.com-validation=029845yn0sidng0345randomnyosndgf03548yn"

instead, it should be something like

example.com IN TXT "029845yn0sidng0345randomnyosndgf03548yn"

Of course there will be multiple such records for different service providers. The service providers will just have to check all those (handful) of TXT records for the random assigned token in their database instead of pre-filtering them by the someservice.com-validation prefix.

As jelavich pointed out, there is also https://www.ietf.org/archive/id/draft-ietf-dnsop-domain-veri... which suggests another improvement on that. To avoid polluting the example.com name with tons of TXT records and to avoid problems with CNAME records and such, those records should be further down in the tree like

_validation_mv0395ng035.example.com IN TXT "029845yn0sidng0345randomnyosndgf03548yn"

The record name token "mv0395ng035" could either be another random number assigned to example.com by someservice.com they just put in their database. Or it could be something like HMAC(example.com, <common secret known to someservice.com>), so they don't have to save all those tokens. In any case, the check will be just one DNS lookup, one comparison and done. Quicker, equally easy and more privacy-preserving and infosec-hygienic.
The full twitter thread: https://twitter.com/GergelyOrosz/status/1502947320387756033
Ah ARM. Nice.
> Better that they had called them 'Variable Activation Networks' or some such

But that's the thing: they didn't. Instead, they called them "neural networks". It wasn't random.

It feels like part of the field now wants to pretend it was never about how to make a machine think. "No, we're only doing abstract maths, only going on self-contained explorations of CS theory." Yeah, right. That feels like a reaction to the new wave of AI hype in business. Now that the rubes are talking about thinking machines again, better distance themselves from them, lest we be confused for those loonies.

Thing is, the field was always driven in big part by trying to catch up with nature. It took inspiration from neuroscience, much like neuroscience borrowed some language from CS, both for legitimate reasons. A brain is a computer. It's precisely where the CS and neuroscience have an overlap - they're studying the same thing, just from opposite directions. It's just silly to play the "oh my field is better and your field doesn't know shit" game.

> Decision trees are called 'trees' for, more or less, the same reason.

Decision trees are called after the data structure, which is a way to express a mathematical object, which is older than CS and got that name from... who knows, but my money is on "genealogical tree", which itself is called a "tree" because people back then liked to tie everything to trees (symbol of growth) and flowers and cute animals (symbols of making babies).

The field inherited "trees" from the past. "Networks", too. But "neural" - that was a modern analogy the field itself is responsible for.
What's stopping those cheat device vendors to use boards from licensed controllers and modify it?
Encarta was a big inspiration for my Conzept project (https://conze.pt) - a topic exploration system based on Wikipedia, Wikidata and other (pluggable) datasources.

See many usage examples here: https://twitter.com/conzept__
> This letter could easily have been written by GPT3

Sure, but could LLMs actually come up with the idea of laying people off? That's where that CEO magic is.
Interview with( blanklob),sharing his story about how became a Shopify developer
That's not my interpretation.
This is a great explanation of the technical differences between the available options. What are the practical differences - is one option better from a maintenance and usability standpoint for creating systems that are reproducible?
Unfortunately, some of the Bourbaki books need to be read in French, because the typesetting on the English translations is so atrocious as to be unreadable; as a consolation, the typesetting on the original French is, as always, immaculate.
Python to OCaml: Retrospective (2014)
Mainframes still existing don't seem the most weird part. Who doesn't want an ultra-reliable computer after all? Why not use them if your business is so huge and important that you can afford them? To me nuclear power plants controlled by Windows computers seem much more crazy. The thing which actually seems weird about mainframes is them still using EBCDIC.
That depends. Us autists tend to get bullied a lot and picked on for anything and everything we do.

Being on a stage means a lot more people see what you do, and what you do wrong, and you'll get a lot more bullying.

And if you're also a perfectionist and feel like you've failed over the tiniest mistakes, this can get even worse.

I — myself autistic — am close to thirty now and I still suffer from extreme social anxiety and stagefright due to the bullying I experienced in school.
My relationship with "intellectuals" is more stable.

From time to time I'm looking what's up with:

Nassim Taleb

Andrew Gelmam

Adam Tooze

Scott Aaronson

John Mearsheimer

Noam Chomsky

Bernard-Henri Lévy
Look for GPD micro PC or Pocket 3.
You’re still not allowed to fly your sub-250g drone over private property in the UK.

I did my basic CAA drone training a while back and was left somewhat unclear where you can fly, but very clear where you can’t. Typically prohibitively British.
You can disagree with something, but still do it because your environment expects you to do it. He might not have been able to succeed in his goals if he hadn’t gotten a phd, not because of the phd itself, but how companies and people perceive those with phds. It opens doors, that would otherwise remain shut.

Similar to how no US president would ever say they don’t believe in god, as that would immediately alienate a large part of the voters.

Usually, if you want to win inside a system, it means you have to play by the rules of the system.
I think I’ve made this comment before, but there really are some jobs that monolithic big iron does better, particularly in banking where you need guaranteed exactly-once delivery scaled massively to support transaction processing, where re-creating the system with a modern architecture would need multiple times the infrastructure and maintenance. That combined with existing COBOL/Natural codebases that work pretty reliably and are regulator approved gives mainframes an element of inertia that I suspect will outlive even me.
> Which seems perfectly reasonable for a new game.

Right, I'm okay with that. But "being a visual marvel even on PS5 era GPU" sounds not at all the same as "being a visual marvel even on older GPU" to me. I do consider RTX20xx modern GPU, even if they are not the highest range for sure.
12ft.io was a site that let people bypass paywalls.
The guy needs to burn in hell.
Not the GP, but the error handling mechanism for one. You are less likely to silently/accidentally drop an exception vs Go's tuple return values. Thankfully, there’s linters for Go to catch some common mistakes, still feels fragile imho.
You likely have an issue with your wiring. LED bulbs last much longer on average on a a good circuit - but they are less tolerant of spikes and drops in voltages, thus circuit, switch, wiring quality comes into play.

Would be much easier instead of embedding an AC/DC converter inside each bulb that we now get standard 12V DC for lighting throughout homes - That would centralize the voltage sensitivity and allow larger circuits / capacitors to regulate this.
Bringing an Unmodded 8-bit NES Online – The Curious Place 008 [video]
This game is published by Epic, it likely won't come to Steam for a very long time.
We sometimes forget how fortunate we are to have so much information at our fingertips. Even the richest person in the world would have a hard time having enough books to compare to, let's say, Wikipedia.
Yes, app store delays were a shock to me. I made an app for a university pharmacy department. We had to go down the organisational app route as the app store wouldn't publish the app, too small an audience.
Forget ‘new year, new me’. Focus on gradual, sustainable improvement and drop the ‘all-or-nothing’ thinking
A pretty insightful look at how Google thinks about its ads - I was surprised by the System Challenges slide - it looks as if they’re having hardware concerns about the Ads fleet? I wonder if the Ads software inflicts more “stress” on its machines than a regular workload such as gmail, search, etc.
Ask HN: Where do Digital Nomads with children live?
Around ten years ago Digital Nomads started to become mainstream.

By now, some of them have grown up.

Some even have children, including myself.

Hence, I’m looking for the best place to live as a digital nomad with my spouse and 2 kiddos.

Life with children makes us less mobile, we stay for multiple years rather than multiple months.

We focus more on quality hospitals and schooling, rather than jungle rave parties.

And we have higher safety standards for the well-being of our precious little ones.

I've been looking at many regions and cities, probably around 100, and made a shortlist with 8 places I find promising, mostly based on gut feel:

Da Nang, Bali, Phuket, Crete, Ibiza, Mallorca, Cascais-Sintra (Lisbon), Playa Del Carmen

All of them are close to the beach. Most of them are islands.

I started to collect data on schooling, healthcare, costs, nanny costs and safety (link below). With chatgpt it's fairly easy.

But this data driven approach doesn't scale in my mind: I could easily make a list of 100 places, but it only creates analysis paralysis.

Hence this post, I'm looking to hear real stories, from other Digital Nomads, with children, about where they live and what they like / dislike!

Many thanks!

Link to spreadsheet: https://docs.google.com/spreadsheets/d/108jVtQYvYhgacgXXgn23E3mjoU8eOLcypMdt0Th-ArY/
Yes, puzzle pieces would be more accurate than lego.

The bonds that silicone forms do not AFAIK allow as rich variety of polymers as carbon.
Why should someone give money to company who is known for not paying their office bills?
From the recurring HN discussion, one thing I learned is that much of the food market doesn't proactively test for heavy metals:

- "Currently, about two dozen spice companies from 11 countries are subject to import alerts for lead contamination, which signal to regulators that they can detain those products. But that represents a fraction of the herbs and spices shipped to the U.S. In addition, the limited testing the FDA has done on spices has been focused on harmful bacteria, such as salmonella, not heavy metals, Ronholm says."

- "The lack of regulation leaves much of the monitoring of heavy metal levels to companies. [Consumer Reports] contacted all the ones with products in our tests to see how they limited heavy metals."

- "Of the companies that replied to our questions—Al Wadi Al Akhdar, Costco, Bolner’s Fiesta, Gebhardt, Litehouse, McCormick, Roland Foods, Spice Islands, Target, and Whole Foods—a few said they require their suppliers to have a program for controlling or testing for heavy metals. But only three—Al Wadi Al Akhdar, Bolner’s Fiesta, and McCormick—specifically said they test products in their manufacturing plants for heavy metals."

https://www.consumerreports.org/health/food-safety/your-herb... ("[Consumer Reports] tested 126 products from McCormick, Trader Joe's, Whole Foods, and other popular brands. Almost a third had heavy metal levels high enough to raise health concerns")
My cable box already disables the fast forward button for about 10s after muting, so that you have another hurdle when skipping ads. You need to skip first then mute, but still get that full volume ad jolt. I already pay for cable, there are ads in the broadcast, and ads when playing recorded programs.

Ironically, most ads inserted by the cable company are for their own competitors, Netflix and Prime Video.
Interesting comment about how pre-wikipedia encyclopedias were more engaging.

I felt this with encarta, and old printed volumes. It's written by someone, or told in a different way. While wikipedia feels more like a text book reference.
Major life hack. You may not be allowed to cite Wikipedia, but there's nothing stopping you from using wikipedias citations.

Also the whole "don't use Wikipedia" thing is idiotic. There's a bunch of tech illiterate teachers who think Wikipedia is full of misinformation, and impress that view on students. So lots of people think Wikipedia is useless, while in reality it's a fantastic source of information and you can easily find the sources of that information.
Hey, you're right! So Pi is special :)
Modern games have been rendering mirrors with ray tracing for couple of years already
Yeah we need a demo!
This is a great resource to get into Ivan Illich. The writing refers a lot to Illich's work, and there are a couple of episodes where it is discussed with people close to Illich. Quite related, I'd say!

The name, however, is a play of Illich's "Tools for Conviviality" and Jaques Ellul's "The Technological Society".
Personally my approach to this is to simply not think about whether you fit all the labels perfectly. If you think you're able to do a job that's being advertised for then apply. If you're not senior enough that will become clear during the application process.

If you're able to provide value then a label like "senior" shouldn't matter. A company is not going to say, "well this guy is great, but hasn't got 3 years experience mentoring developers in a startup environment so isn't technically a 'senior'".

"Junior", "mid" & "senior", are mostly just used a high level filters to select for the type of candidates they're looking for. If you'd be great for role then you're doing the company a favour by applying.

For peace of mind, I've never had a single interview where someone has asked me to evidence why I'm applying for "senior" role. They're more interested in specifics like whether you've worked with junior developers before and how you work in a team with developers of differing skill levels.
Came here to say the same!
Cats have nearly 300 facial expressions
Im no longer catholic, but i use Jesus as a comparison to thrse figures. It's what i call the jesus principle: "Would jesus have this many things to say?"

Jesus was 'the son of god' and yet he didn't have that much to say when it comes down to it. Really. When you compile all the things he said, without duplication, it would probably fit in a one hour podcast.

Now, take joe rogan's guest. Let's say Alex Honnold. He lives a really interesting life and one hour into the podcast he would be struggling for things to say.

Should you listen to these public intellectuals you mentioned? sure. But after one hour or so, thats really enough to get an abstraction.

Because when it comes down to it : There's really not much to say.
It might be important to realise that signs and rules are made up by sign-makers and rule-makers; often to their benefit. Reality doesnt come with a rule about leashing dogs on grass.

It feels like something is going wrong here in your connecting a dog being off a leash with somehow empathy for the dog.

I read your impulse to act here as your mind being hijacked by the sign-maker to conscript you into their preferred system of rules.

Evaluate all signs, rules, commands in just the same way you evaluate the most average sort of person reading these things out in front of you. Who are you? Why? What do you want? and so on
RefCell causes runtime panics in cases (holding onto a borrow or borrow_mut() for too long) where C++ has well-defined behavior (two pointers can reference the same memory and both be valid for reads/writes).
> The Hunt for Crypto's Most Famous Fugitive. 'Everyone Is Looking for Me.'

That's a slightly click-bate headline - a couple of pages down they state:

> The 32-year-old Kwon now sits in a Montenegrin prison
I have seen one movie in a theater in the last decade. I made the error of agreeing to take my son to see Oppenheimer. Then we both got to feel very uncomfortable at all those communist mammories.

I will probably never see another movie in a theater.
Confirm click artifacts in Firefox.
As codeflo showed in a sibling comment, actually I am wrong, and Pi's special magic also becomes from Taylor's series expansion. So turns out that Pi is the real magic number rather than just our arbitrary choice!
Their business is providing investment vehicles, not ideologically driven pursuit of technological advancement.
I really want to love Fly (for some reason? Maybe I've succumbed to the darling effect? Idk, their tech is cool in any case)

But yeah, failing deployments and the weirdness around persistent storage (if my VM starts up on another physical host my data just no longer exists) I can't use them. I'd be doing the same amount of systems work as I would anywhere bespoke, with less ability to fix any issues that come up

This is fine for the app part, 12 factor and all that, but I don't want a database relying on it.

Really hope they fix these two issues somehow, I've had to learn kubernetes instead lmao (I was going to get round to it anyway in all fairness)
This is not unique/new: TI has a line of calculators with Python https://education.ti.com/en/products/calculators/graphing-ca...
Hey, you're actually right! My bad
In my opinion the best course on LA by far: https://youtube.com/playlist?list=PLlXfTHzgMRUKXD88IdzS14F4N...
Raspberry Pi cost is few bucks. You won't save significant money here, but will lose very significant computing power and software ecosystem.
That is not what occam razor means. It doesn’t say anything about probabilities. It says that if two models give the same predictions, you should chose the simpler. If the models make the same predictions, neither can be said to be more true than the other. But if there is a difference in falsifiable predictions, this can be used to determine which model is best - but then occams razor does not apply. The most correct model wins, whether or not it is the simplest.
Yes. This was prominent when Russia invaded Ukraine. It was as if millions of people woke and decided, "I'm tired of being an infectious disease expert. Starting today, I'm a military intelligence expert!"
Years ago there was this elephant at the zoo pacing at his enclosure. I spent 30 minutes watching, and while it didn't explicitly mention anything about feeling existential dread or despair, it certainly looked like it did.
Linux 6.6 Released
They really did. The amount of PlayStation people who talk about how they would "smoke" PC players if cross play ever happens.

30 seconds of searching. https://www.reddit.com/r/modernwarfare/comments/sc8blk/contr...
Does anyone remember when a group tried to buy legal copies of movies and resell them at cost, including a cleaned up version without all the sex, violence, and foul language? The movie industry sued them and shut them down.

Parents were willing to pay double to eliminate the sex, violence, and foul language. Hollywood refused to allow it even when it cost them lots of money.

Hollywood does not put that garbage in front of our children because of a profit motive.
Since there is no demo and the repo looks super barebones (a loop which templates a list of mp3s in a directory?), do the upvotes mean that there is demand for an HTML based audio player?

What features would everybody want from such a player?
I would clarify that with your trainer, because it frankly isn't correct. The Land Owner doesn't own the Air above them.

Double check the Air Navigation Order, or for a more readable interpretation read:
https://register-drones.caa.co.uk/drone-code/where-you-can-f... (specifically section 6)

The significance of being below 250g is that it is considered a "toy", and you can even fly within 50m of people (and even over them), but you must not fly over crowds of people. The issue is, in the context of UAV a crowd isn't well defined, the best we have from the CAA is, "A crowd is any group of people who cannot move away quickly because of the number of other people around them".

However, you must NEVER put people in danger (which is subjective), and any drone class is subject to. However, i'd say flying perpendicular to the venue and maintaining a minima of 50m horizontal distance from people, vehicles, vessels and structures (unless taking off or landing) is a reasonable safety distance for a sub-250g drone, unless you have their consent but context is everything.
I'll add in that "we should get rid of all these modern flimflam" is generally a rallying cry by quite well off people who choose not to see the obvious future of poor people getting squelched as resources dry up.
There are a lot of problems faced by modern society, and those problems are uncomfortably complicated. Most people don't understand the details of them. However, the incredible productivity of modern humans is one of several fragile bricks in the wall between us and the unspeakably horrible lifestyles of centuries ago.

People may not like industrial society. It may even kill us all, looking at the gently escalating tensions between nuclear powers. But the fact is it has been far better than all the alternatives on the table. The grass is not greener over there.
I have. And I think it is definitely worth it to read it, because he brings a lot of clarity to a lot of things.

Buuuuuut. In the end, I think Illich fail his own test. He claims to analyze systemic impacts, but fail to recognize the systemic impacts of his own solutions.

I always use the "speed" example for this. Illich basically advocate for more or less banning the use of any mean of transportation faster than a bicycle. The arguments do make sense actually, in a lot of ways, and it is important to keep these in mind. But he acknowledge that there are real use case for engine driven vehicules and fast speed, for things like medical or emergency needs. Make sense right?

So from his pov, noone should have engine car, except for ambulance, medical transportation (like transplant), fire engine, etc. Where it becomes a net good.

What he utterly fail to realise is that without the fast transportation and the whole system built to ... actually build and distribute these cars to everyone, then building these emergency vehicules and developing the engineering for them cannot happen.

Not only it is cost prohibitive (because of reuse of means of production, mass production impact on cost, etc) but also it is really hard to actually engineer this stuff without a lot of experiments and needs for it, which do not happen if you restrict the use of these stuff to a limited niche.

Engineering need practical use of the tool to be able to learn about the use to make it more efficient and better to the point that it benefits everyone. That of course does not negate the point that these technologies do have negative impact on society. But thinking that you can wholly separate the positive from the negative, banning the later but getting the former, is not as simple as calling it out. You need to consider the systemic effects and really think through the long term and systemic impact of your action.

Something that Illich seems to only apply to other people actions, but not to his own remedy or analysis.
Precisely. That's why "a good life" is better understood as a long term optimization of the game of games.

Reminding that capacity for delayed gratification is a predictor of success as it can provide better overall balance in that game of all games when compared with optimal instant gratification only.
Which is exactly what Congress refuses to do, because letting Caesar, I mean the President, decide things by fiat keeps them from owning the blame for bad legislation.