skysight-inc/HackerNews huggingface dataset:
while this is impressive technically I also get the feeling that we are back in 1982. Spreadsheets are great general purpose tools and useful for financial modeling. But I'd argue they provide a terrible UX for most other tasks. The default assumption that every cell is editable is demonstrably bad - even for financial modeling. Yes you can lock cells and columns, but this is a sticking plaster. Anyway I'm probably biased in this area as I'm working on a https://addmaple.com where we are attempting a very different UX for working with tabular data.
I would also suggest https://www.email-security-scans.org/ for testing outgoing emails.
Is it though? Everyone overestimating their ability a bit isn't DK effect. It's when people with less knowledge and ability vastly over estimate their ability (because they don't know how little they know - while others do), and the opposite for those who are truly more able and knowledgeable (again because they understand how vast the topic is and though they know more and are capable more than the average person, they also understand how little they truly know compared to what they don't know)
Absolutely. I wasn't saying it that way round. More that the presentation skills were as impeccable back then as they are now. Which may not be surprising but it made me happy to watch. He is one of the few "wormhole" people who understands the hard stuff, but can teach some of it to the rest of us!

P.S. username checks out.
For me there were two keys

1) a single loudspeaker for the speaker’s voice. For some reason stereo is tiring. Brain can’t locate the speaker in space already and then the voice comes from two different places? I don’t know. Hugely helps me anyway.

2) my own voice mixed back into that speaker. Louder than you’d think. Cuts my volume by maybe 30%. Voice is much better at the end of the day. Echo cancellation on zoom takes it out completely.

Those two tweaks changed everything for me during the pandemic. It took a lot of messing around. For example the speaker I use is a $15 Logitech because higher quality speakers feed back. And the mic is a long shotgun which minimises the amount of sound it picks up from that speaker.

All this should be easy.

It is not.
You can now start accessing the raw cache with "netcache --offline". Or you can access it by hand: the cache is only made of files stored in folders.
No. Reading is not painful, it's awesome. I wish I had more time to spend doing it. The older I get the better I appreciate truly good writing. Spending time with the language of Moby Dick or the living characters of War and Peace was an absolute pleasure.

It has everything to do with the experience, and nothing to do with "being seen reading a thick book." I'm not on Instagram or Tik Tok with images of me reading. I'm reading because I want the experience and actually enjoy it.
This is amazing and I do not mean to nit-pick but does this statement logically cohere?

>Also, the concentrations of antibiotics used here represent sub-antimicrobial levels of Doxycycline and Azithromycin, thereby avoiding the potential problems associated with antibiotic resistance.
Leading from Where You Are
Thanks for the links! Very informative
The pleasure is all ours. Your tool is really awesome. I have bookmarked it. It addresses a very practical questions users have about distance calculation. Now I have the right tool to recommend to users.

Would it be possible to allow access token usage in the tool, please?
The situation here is not unlike the problem with null: If you allow null in your language, you will have NullPointerExceptions at runtime. Unused local variables (and other unused constructs) are known to be correlated with bugs (see e.g., Xie and Engler, 2002), so if you allow them, you will allow these bugs. So, by enforcing the absence of unused constructs, a large class of bugs is eliminated.

But I agree, this can be cumbersome. So, Flix allows any unused construct to be prefixed with an underscore to mark it as unused. (But underscored things cannot be referenced.) This seems like a pragmatic trade-off.

(I am one of the developers of Flix).
Administering a server full of random docker-compose.yml's downloaded from the Internet is a nightmare.

We got rid of Docker from all our production servers. Docker is technical debt in box.
We use What's Up Docker [1] to monitor for new versions of docker containers that are created by others (eg. self hosted apps).

For containers we create ourselves, we automatically rebuild them each night which pulls the latest security updates.

[1] https://github.com/fmartinou/whats-up-docker
The Guardian didn’t hear her because she’s a woman. /s
If I read it correctly, the benchmark is from April 2023, before the pgvector improvements with hnsw. Based on [1], this could be an order of magnitude difference.

1: https://m.youtube.com/watch?si=eUhNtghbiLRJ7yHB&v=MDxEXKkxf2...
Ooh, that's pretty clever. I wonder if this might be useful for things like managing cloud servers or docker clusters. Apart of course from its more obvious use of managing a set of "personal" machines (I'm picturing a computer lab for example).
So when I "sideload" HAProxy with my application, handling (incoming!) and outgoing http(s) and tcp connections, balanving, failover, logging and what not, that is cool now and I get to call it Ambassador Sandwich Pattern.
I love products with a bit of personality. There's tons of bookmark managers out there, but how many of those take the magical-mystical angle?

I don't have a use for Grimoire - not willing to change my bookmark workflow at this point - but you can be sure I'll remember it just based on that.
Others for testing outgoing e-mail which I have saved, but don’t regularly use:

• <https://www.checktls.com/TestReceiver>

• <https://www.helloinbox.email/>

• <http://isnotspam.com/>
Assigning responsibility and agency to state policies for agriculture and targeting self-sufficiency would work quite poorly in today's world. The modern world is fed by growing stuff in places where it grows best, and trading food for other stuff. This also provides robustness against localized crop failures. (And sadly feeding most of that to badly treated farm animals...)
Would love to see the source!
That would be a question for the LLM. It could explain where exactly our understanding is incorrect and provide examples.
Thank you very much. I really appreciate you opening a ticket. We will look into it and keep you updated.
> How did you anonymously fund your account at Mt Gox? Because I only remember them taking bank wires.

Here in Japan you can make domestic wires anonymously using cash at an ATM (since it's such a cash-based society), and since Mt Gox was based in Japan you could fund your account with a domestic wire transfer

> How did you come to learn about bitcoin, this "dumb as shit" concept

Probably on IRC? I can't recall. It was still early enough that I got like 0.001 btc from one of those "btc faucets". It was fun when it was just this distributed tech demo, before people took it so seriously. The technology is cool.

What's dumb as shit is the idea of basing the future of finance on it.
In most cases, their database is entirely free as in free beer. You can't modify and contribute back to it, though (for somewhat obvious reasons). You can download a free local copy and purchase a more advanced version with more information. But if you need a simple lookup, the database is free, excellent, and is updated twice a week.

https://dev.maxmind.com/geoip/geolite2-free-geolocation-data
I'm a developer with pretty limited "serious" DevOps experience. I can do tweaks here and there, create some simple cloud pipelines, etc. I'm definitely not fit to set up any enterprise-grade DevOps or manage a server.

I run a home server just for fun, with quite a lot of applications.

Docker and images from linuxserver.io are the best thing that happened to me in this realm. I can try out new applications very quickly, I can reinstall the OS on my server and get all my things up and running in no time. Linuxserver.io images have a standardised configuration which is great. There is no way in hell I could manage to set up this many applications without Docker, set up SSL for all of this, have fancy 2FA and SSO and have it so quickly redeployable. Guess I'm the target audience for this, it has been a lot of fun tinkering in a low-friction environment that Docker has provided me with.
Why would it be Brit propaganda, we bested him...it would serve us better to paint him as the genius he was...
In GNU utilities, option arguments can come after (or between) positional arguments. Personally I find this small convenience invaluable, because I'm used to it.
I’d pay thousands more to be able to actually choose the options I want instead of being forced to take packages, especially when they artificially limit choices for no apparent reason.

“Oh, you can have the off-road package OR the heated seats” - why can’t I have both? Just bolt the heated seats into the off-road model!
(elad, winglang maintainer here)

i like this observation - it's not uncommon for patterns to turn into language primitives when they end up becoming a very common thing in your language.

this is reflected both in wing as a language but also in the fact that wing's preflight phase in a sense is a programming model for turning infrastructure patterns into composable components.
Dealers are huge political donors. They tend to be the local financial elite of small states.
Wolkswagen's data mangling?
IIRC the marketing campaign had zero spoilers and told you nothing

whatisthematrix
Pg_vector seems to be getting a lot of mindshare but it's worth noting that pgvecto.rs also exists and has some features that pg_vector doesn't, including multithreaded indexing.
The Brits are still but hurt by Napoleon. Despite having defeated him twice, and being allies with the French in two (!) world wars...
doesn't seem like an apt comparison because a lot of religious advocacy groups behind those laws are explicitly stating that they see it as a means to criminalize sex work, payment providers refusing to serve sex workers, and so on.

Minors under 13 can't legally sign away personal information without a guardian, they're just violating COPPA which has been in power since before Facebook existed.
Oh, absolutely. I meant "the same" in the sense that it covers roughly the same material and follows roughly the same approach (building everything from putPixel()).
"Windowed Gardens: The Source Code Heist" featuring Rainman
DOSBOX-X it's faster and it uses far less resources than PCEM/86box.
There's a sufficient number of old texts - far more than necessary - if we were willing to converse with it in Latin*! Perhaps we could make a translator LLM to converse with the 17th century LLM...

* I'm not talking about Roman-era Latin, Latin was the scholarly/international language for Europe for a long long time. AFAIK, most European Latin literature is untranslated...
As per ArrayCast podcast, financial institutions.

Although not necessarily APL specifically, rather languages from its linage.

https://www.arraycast.com/
This is a great read. With 20+ years of experience in the industry (various capacities in software development, content marketing, SEO), I am all for the concept of continuous learning. However, we have to establish a foundation first and then start the explorations. That foundation would be there to keep our sanity intact while in pursuit of the next shiny object.

Personally, I have been rooted to Python since last 6 years, while exploring the wonderful world of JavaScript.
If php_info is really as dangerous as this article makes it out to be these ‘vulnerabilities’ would be rather easy to scan for.

I think it’s time for a debate though what information is considered secret and what isn’t, and have php_info not reveal the information that is secret and the applications not store their secrets in a location that is not secret.
Generic title, but wow, great video and great channel.

Applied Science tier deep dive for optics. Don't skip.
Visible Speech
Sonogram visible Speech
It's still cool to know what the zeitgeist was for this group of people. There's still quite a few people without access to the internet (more than 2B out of 8B). And later you can make the same argument about the internet having way more representation from rich people than poor, based on who hosts / publishes versus who only reads. So even today we have the same problem.
US laws and constitutions were created to stop tyranny by making it very difficult to change anything. The result is most laws need a supermajority to pass.

That's probably good at stopping bad laws, but it really stops all laws.

IMO a sideeffect of this is that because courts create law by simple majority, they are often the only body capable of changing anything. As a result, we have politicized courts deciding things that should really just be legislated.

If there was one thing I could change about American law it would be to make it easier to change the law, including constitutional amendments.
They are pretty heavy due to radiation shield material requirements.
You are correct that it is not needed for security. It is also not required for plain DANE. But it is for DANE for SMTP. The reason is interoperability.

Apparently, some DNS servers would not respond at all to requests for TLSA records (probably fixed in the software by now, but some infra may still run old software). If a sending mail server would request TLSA records, not receive a response, it would have to assume DANE _may_ be required, and abort the delivery attempt. This would lead to mail being undeliverable due to those old DNS servers. Such old DNS servers probably wouldn't be set up for DNSSEC, and with this workaround, the TLSA records wouldn't be requested, so there would be no lookup failure that blocks delivery.

See the paragraphs after the enumeration in https://datatracker.ietf.org/doc/html/rfc7672#section-2.2.2
Consul can be used as a KV store.

https://en.wikipedia.org/wiki/Consul_(software)
Airbus isn't American
Sounds exteremely amazing
Nothing about your last your last sentence is corewct, actually. And partially about ypur first one as well.
I'm far from convinced that Musk is an adult...
Sounds like a spam door
Added parenthesis to make what your parent commentor is saying clearer:

>I appreciate that the author clearly states that security, (i.e., output can't be reversed back to the input), is a non-requirement.
Another day, another lie-strewn clickbait hit piece from so-called "journalists."

Remember kids, lying is okay as long as it's a bilLiOnAIre baD culture war...

>a city of a million people on Mars by 2050 at a cost of up to $10bn a person.

Obviously and disingenuously incorrect.

Musk has (numerous times) pointed out that you won't get to 1 million people if it costs $10b per person. Reducing the cost is the entire thesis.

But sure, why not lie? It makes the audience feel smarter than Musk. That's more important than truth.

>At least Zuckerberg’s anti-democratic measures are expressed as the decrees of a benevolent dictator. Musk exercises no such restraint. In response to the accusation that the US government organised a coup against Evo Morales in Bolivia in order for Tesla to secure lithium there, Musk tweeted: “We will coup whoever we want! Deal with it.”

This was clearly poking fun at bad US foreign policy. To play dumb and pretend Musk was speaking seriously is intentionally misleading to the audience. This is serious journalistic malpractice.

I would say The Guardian should be ashamed for publishing this, but it's clear they have no shame.
Learning new things is good, learning the same things in new paint, or too much paint to find the genuinely new, is tiring. In particular languages and ecosystems I find quite boring, it's hard to find the genuinely new after learning maybe 5-7 very different languages.

Trying out new architectural approaches to avoid known problems, achieve better maintainability, flexibility, performance... compared to older approaches hasn't gotten old to me. Not the brightest bulb myself though :-)
Route53 infamously used to have a bug in their DNSSEC signing of wildcard records, which was the thing which made Slack try to back out of their DNSSEC rollout. (And then Slack badly botched the backing out, essentially locking themselves out of the internet for an entire day. Discussed here: <https://news.ycombinator.com/item?id=29378633>)
And his code civile is still influencing laws today.
Sounds like one excellent solution is mandatory ID check on all sites which handle personal information, right?
I mean option two doesn’t seem untenable either honestly - you keep digging down until you hit bedrock, and even if you never find bedrock the process of digging is still enriching and educational and results in advancement of knowledge.
Thank you Greg.
The implementation language does not affect the target "machine". Also Flix is implemented in both Scala and Flix (but GitHub does not yet recognize Flix code). Flix targets Java 11, but is moving to target Java 21, and will take advantage of all features available there, including Project Loom. We are just waiting for Java 21 to become a bit more widespread.

(I am one of the developers of Flix).
It would be helpful to have an overview of how to use this. I understand that I run a docker image, but what does it do? Do I have a bookmarklet? Can I import and reorg my saved bookmarks? Does it tie in with Chrome or Firefox saved bookmarks? Etc?
Thanks!
I saw that Dapr was a side-car instead of an SDK, so I've avoided it for now. For comparison, most other microservices frameworks such as Service Fabric or Azure Functions generally ship as an in-process SDK.

The problem with having Dapr being a separate thing that my code has to communicate with over the network is that this basically triples the number of hops in an environment that already has too many network hops.

As a former game developer used to replacing divisions by multiplications with a reciprocal to save precious clocks, the design of Dapr makes me... itchy.
The weird part is the hype around it, because that extends well beyond that particular scenario.

Or maybe scale doesn't matter. Even if you replace thousands with tens you still often have a huge variety in skillset and focus.
Well, they never really solved that problem, so it can be argued the answer is historically accurate...
Wait wait wait. Docker has two use cases and you're conflating them. The original use case is:

Project Foo uses libqxt version 7. Project Bar uses libqxt version 8. They are incompatible so I'd need two development workstations (or later two LXC containers). This is slow and heavy on diskspace; docker solves that problem. This is a great use of docker.

The second use case that it has morphed into is:

I've decided stack management is hard and I can't tell my downstream which libraries they need because even I'm no longer sure. So I'll just bundle them all as this opaque container and distribute it that way and now literally nobody knows what versions of what software they are running in production. This is a very harmful use case of docker that is unfortunately nearly universal at this point.
There's the old $0 trick. I use that for shell scripts that share a lot of code.

if [[ $0 == "norg" ]]; then
gron --ungron "$@"

And so on
And not even just parsing as most people interpret it. Most practical custom data types can be expressed using a BNF grammar or something close to it (formally in the language, or informally by understanding the language and its representations). The structure of the code falls out of that in many situations (though certainly not all) as it determines what can be done at any particular point.
To be fair I was at a one of his talks a few years ago and he was arguing exactly for the type of training he is mentioning in the tweet.

The lecture in which he mentioned it is this one:

https://memento.epfl.ch/event/campus-lecture-yann-lecun/

Comparing with Schmidthuber is a bit strange too, he claims everybody is doing it.
If I understand correctly this requires a shift from avoiding certain domains to avoiding certain URLs.

At present myhometownnewspaper.com, i.e., newspapers, generally have a robots.txt which lists a "sitemap.xml". The sitemap should list all the articles but will not list /allurdatabelongtous.

Ads and analytics URLs do not appear in "sitemap.xml". Maybe some of the ads domains are in ads.txt if it exists. In any event, it's easy to avoid the garabage URLs. IMHO, a web browser that auto-loads resources is not the best software for retrieving the URLs in a sitemap.
Empathy. Indirect questions.

Also corporations move very slowly.
Quite, because who would actually do that?
imho. a lot of text-based mail-clients have a decent and efficient interface.

among them: (al)pine ... but especially: mutt ... ;))
After watching it, I'm not sure it wasn't a parody.

But then I don't know how you would fake the Tesla steering so surely not.

Great fun anyway.
Noone seems to have read OP's post in its entirety. A crucial point was made by referencing this paper: https://digitalcommons.usf.edu/cgi/viewcontent.cgi?article=1....

Figure 2 in this paper shows the result of an experiment where skill and perception of one's skill are measured independently. To eliminate any statistical artifact of auto-correlation. And lo and behold - on average skill is uncorrelated to the accuracy one's own assessment. No DK effect at all. What does show up actually is that more qualified people are more consistent in estimating their skill (i.e. their assessments are less variable), but the mean accuracy is still 0.

So indeed, on average actual and perceived skills are uncorrelated. That's exactly what the numerical proof with random numbers shows and why in many cases we apply Occam's razor.
mDNS uses the TXT record as a key-value store, and it’s used quite a lot: for AirPlay or for IoT with Matter devices (and many others).
In other news, Sun is hot according to study (2016)
The movie industry has all sorts of technical terms for events related to writing screenplays.
I went through the whole article, and I am not only very skeptical about the claimed debunk but wonder what kind of psychological trope you might label as corelative to such an article.

I mean "bad science built only on rhetoric" is a double edged sword, you know.

To start with, the graph presented at the end does not look like the one from the original article, where the self assessment does grow significantly, though it starts higher than average and grows less quickly than external assessment.

Also the article focus on "random" data set which, but we know that there are different classes of apparent noisy plots. Noisy distribution of self assessment would actually be an informative figure too.

So the biggest issue here is its kind of pretending that whatever the way the ordinate value is coupled to, if it includes the abscissa in its definition you'll get the same kind of plot as a result, which is obviously false. You could easily come with arbitrary values coupled to "x" that would look radically different.
But all those other things require organisational changes. By focussing on passwords, you can put the whole blame for any problems on the users.
Check out https://vespa.ai
Whatever happened to the Internet where the person on the other end could be a dog? Why is this surprising to anyone and why do so many people even care about changing it?

I really would hate to use this stuff if there were mandatory ID verifications all the time, and I think it would take something away from the experience too.
> the unlikelihood of providing an accurate answer is arguably the correct result.

Wait, really? I am not going to research this, but I would be absolutely shocked if there isn't at least one rigorous scientific study that has been done on this issue.
Undo/redo have been added
Also should mention that, by law, they can perform the regular servicing required by the manufacturer’s warranty.