skysight-inc/HackerNews huggingface dataset:
Until Cloudflare decides to not even serve you the CAPTCHA because your browser is too old. Where "too old" can mean the current Firefox ESR release, or a small niche browser. Or it legitimately is an older browser because you're into retro computing preservation.

Cloudflare position themselves as the internet safety police will turn the web into a monoculture and that was the argument used against MSIE and now used against Google. But this is a larger threat because the end-users don't choose to use CF so it isn't measurable how many people are being adversely affected. Site owners' metrics will only show them the permitted users and they'll be unaware that their applications are unusable to many people. How do you get a bug report from something that doesn't appear in your logs?
If only people with jobs in industries that are not only useless, but harmful to society were this self-conscious.

https://www.youtube.com/watch?v=tHEOGrkhDp0
This isn't the greatest example. You're talking about an omission to the docs, so what you really wanted was MORE documentation. I can't really see how the docs lead you astray there, just that you "thought" it was different.

This is illustrative of the problem with docs. It's shockingly hard for developers to predict when enough information is enough. Assuming it were wrong information, now the docs can't be trusted!

In my experience, there's something else going on. Understanding software is hard. Often times, you have to roll up your sleeves and do some work to get the hang of it. This makes documentation an easy scapegoat.

I can't count the number of times, I've had people complain about not finding something that was clearly explained in the docs. It's not that they aren't reading either! They actually read the text, don't understand, maybe don't even recognize that they don't understand and keep reading.

I've also seen where very good documentation exists, but it contains some irrelevant information. So, I'm expected to write a smaller, almost certainly worse document, by telepathically figuring out what parts "matter for our project".

I've just seen so much bullshit in complaints about documentation. After a while, it just looks like people don't who understand (reasonable), getting upset and looking for an out. After all others understand, what are you bad at engineering?

This mindset is often driven by cultures and personalities. It's one of my pet peeves about engineering.
> But then again, if one thinks HN only has 1% interesting commentary, we're already too far apart to reconcile.

That ... is not what the text says.
It is definitely a phenomenon I see that some models trained on other people's preferences (e.g. does this headline sampled from the HN API get voted up or get a lot of comments on HN?) turn up to be well calibrated in practice and some don’t (e.g. when the article is sampled and chosen by YOShInOn and myself)
> Given the phenomenon is almost exclusively male it probably has a lot to do with the borderline hatred for masculinity in the west as well.

> article about Japan
I mean, the category is a hint; it's humor (though not cartoons).
I've put a bunch of rust code into production and I've never written unsafe code.

It primarily comes up when you're 1) interfacing with hardware 2) interfacing with C APIs 3) doing something weird with pointers.
> Things have definitely changed here recently. At least in San Francisco, at-table terminals are now the norm in sit-down restaurants. Staff generally use the same device for order-taking and payment.

I used to work in PoS industry.

This tech is new-ish to the US but not to the rest of the first-world. 15 years ago, paying with a CC @ the table was common in Europe, but the terminal could ONLY do payments. The devices that have been rolling out to the US are more like android tablets in that they can run the order taking half of it, too. Selling hardware to a restaurant is tricky and "oh, no, this only allows you to move the payment portion to the table; staff still have to go to central spot to find a table that can accommodate guests and place their order" was basically a non-starter. The sales pitch is a lot easier now that everything can be done table-side.
> there is no noncommercial use you could make of an art generator

I'm sorry, what?
Crank is a pretty similar-feeling one imo, if you're looking for your next fix :) It is unfortunately not mobile friendly (or even functional) though.

https://faedine.com/games/crank/b39/
Show HN: Coauthored – Stupid simple content rephrasing
I wanted a dead-simple content rephraser that takes into account tone and style.

In all honesty it's a pretty dumb app, but might be useful if you spend a lot of time writing things!
PhotoGuard: a tool to protect pictures from AI manipulation
You did that 10%, making your research easier to reproduce and your technology easier to use. I am going to bet that in 15 years, when you've long since moved onto other exciting things and forgotten the details of the state-of-the-art circa 2023, you'll come back to your earlier work, be it for nostalgia or comparison, and be one of those who will benefit from that extra documentation and polish :)
Does anyone have experience in doing a massive change to their gut and seeing long term results? Specifically, is it possible to "cure" autism through your gut microbiome?
Agreed. But our politicians are too much in bed with the Health Insurance mafia and the only alternative is people like Bernie Sanders advocating for things like Medicare for All which I am not quite sure about. Best solution would be for Doctors/Hospitals to work directly with Patients without requiring Insurance company contracts.
Not having to deal with a completely asinine build chain is another.
The first hydrogen-powered planes are taking flight
>Does Verisign need to know that 2001:2345:6789::abcd is looking for news.ycombinator.com?

Verizon wouldn't know that even with ECS, because ECS only needs to include the subnet prefix of the length that the client (Cloudflare's recursive resolver in this case) is willing to give out. There is no benefit and only harm to the client if it gives out the whole IP, and indeed it is called out as a bad idea in the ECS RFC.
Fun Fact: it's been alleged by contemporaries like Jonathan Franzen that DFW fabricated many of these stories, there's a reason they were not published as nonfiction in a magazine with a rigorous fact-check process like the New Yorker. (Which is not to say DFW's "nonfiction" writing is not entertaining or illuminating - it is!)

https://www.theawl.com/2011/10/a-supposedly-true-thing-jonat...
The Yin and Yang of Blockchain and AI
PKD keeps surprising me.
What's offensive about it?

Are you so easily offended that you can't handle someone disliking a website you sometimes read?
Since never.

People use either Java, PHP or NodeJs.
> In this particular case we truncate EDNS to protect the privacy of users

In other words, you want the data, but prevent others from seeing your advantage?

This is what archive.is is doing, and you stomp your collective feet at.

> because we believe 1) privacy is a fundamental human right; and 2) the original sin of the Internet is that IP addresses are too closely tied to the identities of individuals and services.

If you cared about that, you wouldn't either block Tor or send us through captcha-hell just to pull a single webpage.

> Truncating EDNS is trying to honor #1 and overcome #2. So is our work on protocols like Oblivious DNS. This work, frankly, upsets some of our customers or potential customers (like Archive.is). But it’s the right thing to do for the long term health of the Internet.

'Upsets'? Wow. Talk about a "Rules for thee but not for me."
The GPU Song (GPUs Are Fire) [video]
I am writing a comment as a kind of love letter to the Asianometry YouTube channel. The author does such a great work, and I am really pleased with the details and structure of the essays.

If you haven't heard of Asianometry, give it a try!
When all you have done is make daily meetings to justify your job so that your boss doesn't up and fire you: yes, you have a very pointless job.

I've also noticed sales are there to bullshit their way to getting somebody who isn't sure to buy something you're selling. Talk to an engineer, they'll tell you a paperclip holds paper. Talk to sales, you'll be on the line for an hour while he explains the majesty of the holy invention of paperclips, and why Paperclip Co.'s are the best. People who need paperclips will just buy them, bypassing the time sink.
Saying autism depends on your microbiome is like saying your sexuality depends on it. Sure, might make sense, yet there is no single Person that changed its preferences after a change in diet or microbiome death through antibiotics. That sounds like a pile of crap to me - Im autistic myself btw
> I can't wait for it to happen, it's a low-cost way of producing even more music to listen to.

I can't really understand this. I'm a DJ and a huge music nerd, and I spend a lot of time every week discovering new music from the past 100 years and all over the world, and I'm constantly struck by _how much of it there is_. I've spent weeks just digging through psych-funk records from West Africa from the 1970s.

How can you have the impression we're so desperate for more music that we need computer programs to generate it for us?
JoularJX 2.0: A Leap Forward in Green Software Analysis
Last I checked this was opt-in on Android; it's been default on iOS since I think 2017ish?
Frank Sinatra sings Lil Jon's "Get Low" - https://youtu.be/7zoQeH2wQFM
People in engineering and production have been saying this for years... the alarming thing is that marketing isn't on the list.
> Can I suggest calling it "Eventually-Open Source Software"?

FWIW that's what I call it, but that's not exactly a well known enough term.
So is there a possible correlation or causation between "helicopter parenting" -> "not letting kids play in the dirt" -> "weak microbiome" -> "autism" / developmental difficulties?

Definitely could be other factors too, like non-diverse diets.
I wonder sometimes how many jobs period feel useful. I think feeling useful might be very different than being useful. We spent most of our evolutionary history in small tribes with personal relationships to the people our work helped. Capitalism has let that all become much more abstract so finding a connection between what we do and it’s impact on others is much more tenuous.
I 100% agree with you about that when someone has worked hard to get where they are.

But there are people who legit just have a knack for something and it's easy. For someone without the skill, both types of people probably look the same.

Even though it's a backhanded compliment, take it anyhow. It shows that you do it so well that they can only tell you're really good at it, but nothing about how you go there. It'll probably always sting, but there's no need to let the wound fester.

Sorta related: I heard once that it's a lot better (for the child) to tell a child that they worked hard than that they were smart. Saying that it's an innate part of them makes them more likely to slack off and rely on that innate talent, and telling them that they did good work makes them more likely to work hard to make it happen again. It seems such a little thing, but I think it's the same kind of thing that leads to your pet peeve.

We should all be complimenting people's accomplishments, rather than their abilities.
Legal acquisition does not matter for AI training. If training is fair use then you can train on pirated material (e.g. OpenAI GPT). If it's not fair use then buying the material does not matter, you have to negotiate a specific license for AI training for each work in the training set, which is impractical at the scales most AI companies want to work.
Thanks for the reply, and great work on making a cool product. It's really impressive, and I hope it does well.
Insurance based reimbursement is not financially lucrative for physicians. That's why plastic surgeons, who take almost entirely out of pocket payments, are the highest paid physicians.

As for why US salaries are so high, it's because the training it so much longer and more expensive than it is in other countries. The most common training scheme for general practitioners internationally is 6 years of medical school + 1 year of internship. In the US, it is 4 years of undergrad + 4 years of medical school + 3 years of residency. Add on the ridiculous pricing for higher education in the US (public medical schools charge about 50k/year, and since medical school is a type of graduate degree, med students do not qualify for subsidized Stafford loans) and it would be financially untenable to be a physician in the US if salaries were the same as they are in Europe.
Just watch American Psycho.
Yep. It is right that Chinas CO2 output has been rising lately quite much with its huge population going to western standards, but tbh, actually China is currently doing more in cutting those emissions than all of the West combined. Our fingerpointing is just stupid lazyness, and soon we will be the ones being pointed with the finger at.. even more. Just read that great summary e.g.: https://nitter.net/KyleTrainEmoji/status/1680246994072133632...

"China is the ONLY country in the world that both has enough resources to make a real difference AND is actually treating the climate emergency like it’s an emergency"

(Still so many posts will likely come and say here how bad China is and how it is all worthless because of them.. just to excuse our non-action).
You can refute a statement or proposition (which might be an allegation of wrongdoing). You can mount a defense without refuting any allegation; for example, it's usually a defense to any allegation to say that "It wasn't me", without claiming that the event didn't happen.

In the UK, it's usually a defense to say that the act was justified, even if it happened and you did it. I think it's usually a defense to claim that you had no choice.

I suppose my persnickety comment was to the effect that if the claim is true, then there was no slander; you aren't innocent or guilty, because the alleged act simply didn't happen.
JoularJX is a Java-based agent for power monitoring at the source code level.
It is part of the the Joular project, that aims to advance knowledge in software energy efficiency throughout the life cycle of software, and across a variety of software systems and devices.
Since (the public image of) Kafka seems incredibly depressing today, I’m very curious to learn more about what they found funny and what works were read.
The Power of Code Generation: Programming Languages to AI Assistants
Is there a way to try this out? I didn't see one, but didn't look too hard.
Exchange Online determines the closest EXO front door by the location of resolver. Other M365 services do not use this method, it is an artifact from Exchange Server.

EDIT: This is outlined in [0], although it doesn't go into the depth I wish it did.

> By providing local Internet egress and by configuring internal DNS servers to provide local name resolution for Microsoft 365 endpoints, network traffic destined for Microsoft 365 can connect to Microsoft 365 front end servers as close as possible to the user.

[0] https://learn.microsoft.com/microsoft-365/enterprise/microso...
Yes but it's not really fungible. My favourite artist is Fats Waller and they don't make anything like that anymore. Most people are only interested in some category of music, not all of it.
A good first approximation, surely. Money is a good proxy for consumption. Not true for leasing a fancy apartment, though, so you'll want to adjust it.

The idea that money you spend then gets spent by someone else on consumption and that you caused that is a little too hand-wavy for me. But I do suspect that a lot of the politically-correct consumption is not as great as it seems when you look deeper.
Of course it hasn't reduced addiction. The quote from TFA explains it best: "If you take away the criminal-justice system as a pathway that gets people into treatment, you need to think about what is going to replace it."

That doesn't mean that decriminalization is bad, it means you can't ignore public health. Seems uniquely American to assume that just leaving addicted people alone without appropriate healthcare options is going to reduce addiction.
No. I'm saying people that make these ignorant statements aren't experts.
I thought the inclusion of Pais' patents was more along the lines of, here is a patent related to our work, rather than we sourced tech from it.
Drawing lines around semantic segmentation, such as using Segment Anything [1] seems to make a lot more sense than just doing edge detection on image brightness.

[1] https://segment-anything.com/
1. Both of those are doing nothing more than running a computer program on existing data, collected under other projects. I.e., no experiments, in any physical sense. And not, in any case, related in any way to dark energy, except in re-using the adjective "dark".

2. If you can't understand whether a room-temperature superconductor would enormously more consequential than ruling out yet another dark-matter candidate, I can only suggest you defer all judgment on matters of value to your wife.

3. You still wholly miss the point, which would be pointless to repeat a fourth time. I recommend you go back and read previous posts in this thread that explain it.
How does Uber scam me?

But I agree with your second sentence. I would much rather pay a few extra pennies/dollars than have to go out of my way. It's a better world where there's a reliable company that's accountable, then having to argue and negotiate with every single driver about whether they're credit card machine actually works, or how much extra I have to pay with a CC, or whether they're taking the right route, etc., because there are no standards or accountability, and every driver is unrelated to the previous drivers I've had and communicated my preferences to.
There's far too much attack surface area in a modern web browser to not run the whole kit and kaboodle in a sandbox/container, or even use something like qubes or ad-hoc ephemeral VMs if you've got the resources.
Sonos Microphone System Design
As someone who has taken a lot of cruises I can tell you from firsthand experience that many of his descriptions are factually inaccurate. But I think that is missing the point. What is really going on here, I think, is DFW struggling with his clinical depression, from which a cruise offered no respite despite the fact that it's one of those things in life that is supposed to Make Everything Better. Viewed in that light, it's quite a poignant glimpse into the tortured psyche of a brilliant mind.

Just don't take it as anything remotely like an objective review.
> I do not take Rust to be remotely the final word in this space. It is the first memory safe systems language to be successful at industrial scale — not the last!

I think this side note is the most interesting tidbit, because I agree. I think Rust is a beautiful thing, but it's starting to get more competition now, and the "memory safe systems language" space is really starting to heat up. I'm particularly interested in seeing whether Val becomes its own thing, or if Swift and Rust (or another language) just absorb it's good ideas.

Rust is amazing and the community is full of great people, but there are a lot of rough edges and places that feel awkward for new folks. I appreciate seeing all of the constructive criticisms that have come out against Rust lately, and for folks like Tim McNamara who are pointing out all of Rust's rough edges in hopes of improving the language. If I were able to contribute more to the project, that is where I would focus, personally.

Also, Rust needs to get it's leadership issues sorted out. More and more projects are starting to sneak up on Rust, and if the folks in charge of the project keep fumbling the bag and causing rifts in the community (like with the Rust licensing, and driving phantomderp away), it's going to keep folks from wanting to do the hard work to improve the language.
I've looked into this recently and it's really good. They make use of Python's type annotations to do some clever conversions to frontend code.
Practically speaking from an enduser standpoint who:

- Likes to self-host stuff for homelab purposes

- Has business needs for shipping self-hosted services in airgapped and on-prem solutions where SaaS isn't available.

Every piece of BSL licensed software that I run (CockroachDB, Couchbase, MariaDB, Sentry, etc) are all open source to me. I can read the code, I can contribute, and I can track changes being added by others.

Your metaphor doesn't hold up because from an user standpoint this IS opensource. I'm not creative enough to come up with a good metaphor but it'd be something closer to:

"I've created a community book collection that anyone is free to take from. But you aren't allowed to take the books and sell them"
> there is no single Person that changed its preferences after a change in diet or microbiome death through antibiotics

Seems like a huge claim you can’t backup due it being a negative.
> Because the prescription would be to become a very good programmer and learn how to write memory safe code

The problem isn't becoming a very good programmer. That's not difficult. The problem is becoming a very good programmer who is never tired or rushed. Any correct code in C will have implicit rules about how the memory is managed that are either written in comments or reside in the programmer's head. This doesn't work because eventually some will make a code change without understanding fully the implicit rule (often this person is the same person who figured out the rule).
I'd say the worse thing is iPad parenting -> kids don't want to play in the dirt
That's a pretty gutting experience; I'm sorry for you. But especially with the internet, the are people who value Masters work. I sent an email thanking someone for their thesis, and mentioning that I had added it as a citation on Wikipedia, but I didn't get a response. Maybe there is a vicious spiral of apathy towards undergraduate and early postgraduate work.
Also easily the best sound design in any incremental I've played. Which is a seemingly weird thing to combine with an incremental, but they did a truly excellent job.

Spaceplan is a relatively short and simple experience (there's not much to optimize, just do), but it's so well done that I highly recommend it.
Truss-braced wings could bring new look to runways worldwide
As sibling noted, we’re talking about the impact of a software’s license on use of its output.

I suppose your point would stand if the software were a quine?
My "news trivia" included "what is the legal age of adulthood in the US" and "what country is known as the 'land of the rising sun.'" Not exactly ripped from the headlines.
> Because even if you make great progress; someone like a criminal president comes along and spends it all on favors.

That’s always a possibility, but as we’ve seen with the recent attempt to spend $500B to pay off student loans, the SCOTUS does a decent job of stopping the truly egregious.
They aren't wrong.
If the findings can’t be replicated, were they worth publishing to begin with? I know there is pressure to publish, but the effect on society is significantly greater than a single researcher’s personal job security. If nothing else, papers with expensive or one-off experiments should be clearly marked as observations that should not be relied on as foundational for other work until replicated. When they’re cited peer reviewers could make sure they are referenced as such without requiring the peer reviewer to intimately know the details of the reference.
Sigh. Here we go again.
https://archive.is/VpgQD
Had a one-time quick experience with cloudflare through the chat.

For an issue that pointed to cloudflare, but ultimately was our hoster having an issue with completing the TLS handshake...

After infra update ofc.

Tldr: had the opposite experience, for a technical issue :)