skysight-inc/HackerNews huggingface dataset:
I don’t understand the parent viewpoint.

“I don’t like Cloudflare because they’re trying to centralize the Internet and block me”

It’s not as though Cloudflare goes out and randomly inserts themselves in Internet traffic and has some blanket policy of ruining TOR or blocking you.

Cloudflare has customers (site hosts) that have choice in the marketplace and choose them. The customer configures whether their services use Cloudflare or not. The customer configures TOR access, CAPTCHA level, geoblocks, and any other number of hundreds of parameters.

Then people get mad at Cloudflare when a site/host selects Cloudflare and configures it in a way that blocks them?

Cloudflare is selling what people want to buy and providing the service in the way they configure it. If you have a problem with that take it up with the site/host/CF customer, I truly don’t understand how/why they can or should be blamed for their success.

I think what you’ll find is that many Cloudflare customers are practical and pragmatic. Want access to our site over Tor? Sorry but Tor is 99.999% shady/malicious traffic we don’t care about. The risk vs reward isn’t there so blocked. Maybe if a customer says something we’ll enable it but that has never and will never happen so blocked.

Our PCI scans and auditing systems are showing weird traffic from Asia even though we have no customers or business there? Blocked.

Repeat this for any other number of factors and you can start to understand why Cloudflare has double the market share of their nearest competitor (AWS Cloudfront).

They offer a product suite site owners and hosts love. The collateral damage from a tiny fringe of legitimate users who get stuck in the CAPTCHAs, use tor, etc just don’t matter to the site hosts. If they did they would configure Cloudflare differently or leave them altogether.
> Personal responsibility is like a muscle. Stop exercising it and eventually you wont be able to use it.

How many people genuinely don't know any better? Some people are naturally more inquisitive/curious than others.

I used to go to StockTwits a lot to follow $SPY. The amount of people who do not want to see the other side of topics and instead land on simple reductionist conclusions was very high. To ask them to exercise their muscle in trying to see both sides (like by asking them to consume + investigate facts before forming opinions) would be fruitless.

I feel like when it comes to politics, religion, etc. you very rarely find anybody who is willing to take their original view point, admit they no longer like it/"were wrong" and switch to an opposing one.
40 years later and MacOS app menus are barely changed:

Apple - (Current App Name) - File - Edit - View - [App-specific items] - Window - Help

For Finder, there's still only one app-specific menu item, now called 'Go' instead of 'Special'.
The refrigerator company can just sell for $799 and take the taxes out of that. Or sell for $899 and take the taxes out of that.
Be warned: Almost every one touting Zettelkasten on the Internet is not doing it the way Niklas Luhmann did, and you won't get the benefits that he got. Doing it his way takes a lot of time and effort, and really is worth it only if you plan to write a lot (essays, books, etc).

I recall one academic who said it took 8 years of aggressive use before he felt it paid off.

Every time you want to add a note, you need to put in the effort to find all existing notes that could be related, ponder how your new note fits in with all of them, and make relevant links to the new note. Every once in a while you need to make explicit index/sequence cards, etc.

It's certainly not a "quick capture and move on" system.

I use org mode and org roam a lot, but simply using org roam and linking doesn't mean you are following zettelkasten.
Is this the same 0-day? https://www.linkedin.com/posts/misaylor_signal-mobile-app-a-...
No such thing as a free lunch
I've done some searching around, but can't seem to find the thread where this came up. It was in the replies to some HN post, and there were 4-5 top level comments all saying the same thing. Wish I would have bookmarked it or something.
There isn’t much point to cooling the reef to prevent bleaching when acidification will also kill it. That is much harder to prevent. The only solution is to lower CO2 in the air and water.
Yes, from an authentic service provider, YouTube Premium is just a donation to Google, who will continue to monetize you in the same way that they have for the last decade, while thanking you greatly for a few extra bones they can throw into the coal-engine of Bard.
Hmm but this is just the CPU core. Not the whole SoC or board...
Theft is when I walk out of a store with 8 apples and the store has 8 fewer apples.

Piracy is when I walk out of a store with 8 apples and the store has 0 fewer apples.

They are mathematically different concepts.
> The majority of X clients that users care about are ordinary programs

This is simply not true. The only "odinary" programs according to your definition that I am running are a browser and a terminal. All other xclients I'm running go beyond that and can not work with Xwayland or XQuartz. (a quick ´grep "^[x,X]" .bash_history´ reveals xautolock, xbacklight, xbel, xcalib, xcape, xdpyinfo, xdotool, xkill, xmodmap, xrandr, xrdb, xsel, xset)
For the same reason a website can't ask the browser to simply install another root certificate into its truststore: a browser simply doesn't offer an interface to do that.

The TPM itself does very little. It is simply used by the UEFI to verify that the digital signature of the OS image is valid, similarly to how a browser validates a server certificate using its own truststore.

A possible attack vector to compromise that functionality would be to tamper with UEFI. Since it is firmware, the operating system simply doesn't have the capability to so. Even when doing firmware updates, the OS must ask the UEFI nicely to apply a new firmware image, which is similarly verified using a digital signature.

All the above assume that there are no backdoors that allow an upper layer to compromise a lower layer.
When you use alternative brand names, you are cementing your story as taking place in an alternate universe of sorts. That works for some readers and for some stories, but for others it can be even more distracting than regular brand references.

To use your example, if I am reading a book set in mid-2010s Seattle and a character is wandering down Pike Street after a bad date, it would be jarring to see them using an app called “Pesterchum”
Thankyou for the great suggestion joelthelion! The component currently relies on calling out to external services to interact with their models, but I am planning to add functionality to host LLAMA models entirely on the browser. I don't think any of them have RAG capabilities but if you have suggestions how this could be achieved that would be greatly appreciated! Thanks again joelthelion!
> CVE-2023-44487: nghttp2 Security Release (High)

https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-4448...

https://github.com/nodejs/node/pull/50121/files

> /* Stream reset rate limiter. If receiving excessive amount of
stream resets, GOAWAY will be sent. */

Easy to understand how that "Google thwarted 400,000,000 requests per second" CVE that was popular on here a week ago was worked around.
>You can make what you are willing to work for

I'm sure the opportunities for poor people in the US are much greater than they were for a poor person growing up in late 20th century Eastern Europe. But I think it is wishful thinking to say that any poor person in the US can become rich if they work hard enough. Of course, it suits the rich people to have everyone believe that.
Exactly. I'm one of those who typically hand writes, and then later converts to digital if it's worth keeping. Typing stuff up is a real drag, and I don't think any OCR is even close to being good enough for it.

I often fantasize about finding cheap labor in another country to type it up for me.
A war over Taiwan is a real possibility, and the U.S. is not prepared
Please stop being rude and chauvinistic.

If European countries chose to have VAT that varied geographically within a country, they wouldn't be able to build it into the price either.

Why you think it has anything to do with "national intelligence" is quite beyond me.
What’s the saying in America? “If you’re not getting ahead, you’re falling behind”
Clang 18 supports `import std;` now, but you need to enable some build settings [1]. Also has `deducing this` support, which is nice - I am fully in favour of C++ continuing to poach the good parts of Rust.

[1] https://libcxx.llvm.org/Modules.html
I'm fairly certain the de Havilland Aircraft Museum, located on the northern outskirts of London, used to have one of those cannons. It wasn't mounted, but was on display with the loading mechanism and magazine.

I've checked their website[1] but can't seen any mention of it. The museum looks a bit more neat & tidy than I remember it looking, so perhaps they've reduced what's on display.

[1] https://www.dehavillandmuseum.co.uk/
Modules don’t import everything.

In Python, import is an act of bringing in everything into the namespace (under its own or otherwise).

In compiled languages, it is the act of making it available within this compilation unit. Things that are unused are stripped out and only what you either use or re-export have an effect. That is of course for static binaries, for dynamic linkage none of it really matters.

In fact modules can be more efficient than headers, because the way C/C++ work is that everything within the header file is verbatim copied into the file referencing it. This isn’t true with modules.
I specifically asked this question to Sales and they told me no. There probably isn't an official policy and it's up to the discretion of the people involved. In my case I had 100 MB of data on S3 that I was serving to a lot of users (250 TB - 500 TB of egress per month). This is free for me on R2 because you aren't billed for requests served from cache and we have a 100% cache hit rate. I was very up front about this to sales and they said they didn't care as long as we paid for some kind of support package. We were paying for the $20/mo plan but later elected to upgrade to the $200/mo plan. Not a bad deal since the data transfer from AWS alone was more than $20,000.

I don't want to take advantage of them and get on their abuse list since this is production. I'm happy to pay more! I just don't want to deal with negotiating an Enterprise plan. They ask you so many questions like "how many Page Rules do you want? How many Worker requests?" I just want R2. And this response confuses them too because they say "well R2 is pay-what-you-use..." I would honestly be happier with a $5000/mo "excessive R2 bandwidth" fee. But they don't seem to want to implement that.
https://archive.ph/XLNSq
I see the “Postgres is technology superior” take on hn all the time. Can you actually back that up?

Can you explain why the dozens or so Postgres scale up solutions don’t use real Postgres?

Or why anyone at scale with Postgres migrates away?

https://www.uber.com/en-US/blog/postgres-to-mysql-migration/

This outage would have been a lot less likely with MySQL because of redo logs which MySQL has had for a decade. But Postgres replication is under developed. https://about.gitlab.com/blog/2017/02/10/postmortem-of-datab...

Facebook has evaluated every database on the planet and still uses MySQL.
https://engineering.fb.com/2021/07/22/core-infra/mysql/

When MySQL has more users, can scale significantly more, runs some of the largest sites on earth, and even lends its storage engine to other databases like Dynamo you should backup your claims that Postgres is technically superior. Please.
It's not a question of "ranked high" - it's that they're far and away #1 in our niche when they are quite obviously just another garbage SEO website.

If you can't understand that I'm afraid I don't see a point in continuing.
I wonder how much more FPGA gates a 64bits RISC-V core will require compared to a 32bits RISC-V core.
How expensive is plane travel in the US compared to the EU? The language won't change, but the variety of the US is pretty immense. You could hop on a plane from LA and be in the Texas desert, or the peaks and snow in Colorado, or the Great Lakes, or the swamps in the South. And even leaving the States, tropical islands of the Bahamas are only 5 hours away, Canada is three or four, and Mexico is even closer. I would have expected air travel to be cheaper relatively speaking in America than Europe, especially with the higher salaries. The environmental impacts of all the flying aren't great though obviously.
https://github.com/omnivore-app/omnivore
Do we even know what's the trajectory?
Founder pride issue. Started another MySQL once out of Oracle. He should have focus on improving MySQL+PostGreSQL+whatever NoSQL out there. Instead, he wasted resources to build another instance of MySQL. But to his credit though, his action forced Oracle to behave well with MySQL and not decimate it like OpenOffice, once upon a time.
It's a choice, A) you make something yourself or B) you have the user create the product. There is probably more money in the later but if you look at it objectively from perspective A it will look like an ever declining turd.

We've had the same plot with TV. It was definitely possible to fill countless channels with the many lectures given all over the world. Countless people who though much effort managed to learn and discover useful and interesting things. You would need complimentary programming to allow the viewer to access or understand the different fields - which is entirely doable.

It's not different from watching a lengthy series of seasons and episodes with a modestly complex plot.

Instant gratification [by definition] has very little to offer in the long run.

If you get sucked deep enough into some.. well... useful topic (like most here know enough about programming) development in that area is going to be more interesting than Ow my balls!

Wheel of fortune isn't going to create any kind of scientific/economic/social revolution.

With any product you work on you can ask yourself what kind of people it creates. Who is the audience, what will I make them into?
Also a bit harder on the tongue and ears, as compared to "myopic".
Awesome website!
Honestly I do believe there is audience large enough to sustain a hn for retro computing and gaming. Truth be told a lot of those types of posts get drowned out here by business and programming posts.
Google is scared, and desperate to fund it's ML products. This is not an isolated incident, they will continue to burn goodwill across their entire product lineup (Gmail, Maps, Search, Drive) in an effort to liquidate as much as possible to fund an ML war chest.
>Only one coal plant in the US is cheaper to operate than replacing with batteries and renewables

If it's cheaper to slap up some renewables and back them up with batteries then to continue to operate the plants, shouldn't power suppliers be making plans to shut the existing plants down right now? If they are, they why does Michael Bloomberg need to spend half a billion dollars to shut these plants down?
It’s always important to ask why and look for the data yourself.

Look at all the wives tales in the past that were semi-effective just because of placebo effects or like you say implementing a health measure (even if it is not directly effective) normally means you have better hygiene anyways.

The problem with flossing is that it is so easy to do wrong which is why only professional flossing has significant effects.

It’s worth people knowing that unless they are flossing on a professional level they aren’t necessarily doing anything to benefit themselves beyond what a mouth rinse would do.
The main crux of my argument there was the KYC trigger. using centralized mizers, you have having a centralized wallet, without ZK-proofing the headers of the wallet, distributing funds. This can be traced, and in some miners or CIA database, all transactions from that wallet are flagged.

> "All of them" would effectively amount to a ban of mixers.

Again, centralized mixers will be banned. You can plug all the exits to your centralized currency, but you cannot stop someone from trading in the cryptosphere utilizing various "Decentralized mixers" with proper ZK proofs, and headless wallet ledgers.
Another attempt to summarize 330 million people with a half dozen numbers. Yawn.
I had the same thought but it goes beyond the internet: A surprisingly large amount of all human economic activity is around exploiting other people's psyche/biology. And then we wonder why everything is so broken. Well we allow people to make money off of addicting people, whether it's to games, sugar or social media or suggestive pictures, alcohol, gambling.. there are some base triggers in our biological code that are legal to press.
> This is a much more individualistic society.

I'm not sure what it's like in other cultures but the past 5 years in a "coming to age" process, I never realized how few people care about others.

I'm sure everybody has conflicting experiences but I have encountered multiple circles of acquaintances who never close that bridge/gap to become a "friend", going as far as not knowing your first name or what you do/anything about you after seeing you around and saying hello/goodbye for years.

When I was younger, I never thought being an adult would be like this socializing wise.
This worked for me: https://chat.openai.com/share/6e2bbc7c-0a87-4885-8dbe-2b0900...

Basically you ask for the tokens and if they aren’t provided, then ask GPT to generate a Python data structure containing the tokens.
Staying Productive with Chronic Pain
My first time writing something personal (and, I guess, motivational). Got to head to bed now, but feel free to leave any thoughts and I'll be happy to get back to them. Will also be interested in what strategies you all use to stay on top of chronic pain.
I greatly disagree with “easier to reason about”

Maybe in a clean, smaller codebase with minimal dependencies.

But the textual inclusion means that including one header can suddenly break previously compiling code. Unless that header is completely inclusive, that can mean a while of chasing down transitive headers till you find the problematic one.
Imagine in 100+ years, people watching youtube videos uploaded _1 century ago_.
To answer my own question: 70% of Linux gamers use X. Definitely not a small fraction.

https://www.gamingonlinux.com/users/statistics/
>"As far as I know, header files came to be because when C was built disk space was at a prime and storing libraries with their full source code would be expensive. Header files included just the necessary to be able to call into the library while being considerably smaller."

This claim doesn't make sense to me. You don't want and can't include the implementation in multiple C compilation units because the symbols from them would conflict. I suppose if you include the existence of shared libraries as a means of saving disk space the assertion isn't wholly wrong, but I've never see anyone make such a claim before.

Headers exist even within a C project so that the various parts of it can share the function prototypes and struct definitions while being independently compiled.
Fraud. You’re advertising a service for one price, accepting a contract for service on that price, then charging a higher price.
> make

No, please. If you're using C++20 modules, you also owe it to yourself to use a modern build system...

Edit: it seemed like I fired right into a Makefile-shaped hornet's nest.
Then companies should lobby to make unions required.
>It's really weird to see someone try and argue that funding the arts has no effect on a populations mindless bloodthirst

So you are arguing that the general population are bloodthirsty beasts without exposure to the arts? If so, I find that quite odd.
Ha! Truth.

But how odd. I’m not at all sure how that happened. :(
Zettelkasten seems like a good method for regurgitating snippets of things you’ve already written. Euler was creating those things as he went. I’m not convinced Zettelkasten would have been helpful in his use case.
Show HN: macOS app that helps you stay on task in realtime
Simply enter a task name and PIPA understands the context of that task. It will gently nudge you when you get sidetracked. It works by analyzing your screen content in realtime and on device.

It learns additional context based on your feedback. It does not block any applications or websites.

* Please use detailed task description, about five words, to get good results.

* It tracks anonymous usage metrics - only clicks on the PIPA app
If the first solar entrepreneur hadn't been kidnapped?
A/B Tests for Engineers
TikTok Fights Misinformation During Israel-Hamas Conflict
The taxes are on the companies, not the people. If the companies want to pass it along to the people while swimming in record profits, instead of paying with some of those record profits, as the people want and intend: then that is a choice they must consciously choose, and yes, doing so makes them greedy.

I mean, they have a lot of money and want more. That's greed. You can argue that you're personally okay with them being greedy, or even channel your inner Gordon Gekko and say that you personally think greed is good, but you can't argue it isn't greedy.
If that isn't a metaphor I don't know what is: discussing complex ideas via the medium of youtube instead of writing.
So, it's a more-than-alpha build for Android that requires the creation of an account on a server. That's still not an application.
The charging situation is dismal, except for the Tesla network.

Automakers seem to want to just sell a car and let the private sector figure out charging... Meanwhile in the charging sector, oil companies are buying up charging networks and established ICE vendors are neglecting the networks they were forced to build.
> SIMT and SIMD are different things.

was anything said against that?

the comment said SIMT is same as SPMD
Ah, good to know. I'm still learning the language and haven't gotten much into detail with talking about time.
The DragonBall chip's super history
That is mostly because of childhood mortality. A large number of babies were unlikely to make it to the age of five. Which significantly drags down the average life expectancy.
If a restaurant raises food prices by 10% to pay for healthcare, is that an undisclosed fee?

No, a restaurant can charge whatever it likes. What’s fraud is if the menu says an orange juice is $3 but then when the bill comes it’s $3.30 because there’s a 10% healthcare fee the restaurant didn’t list on the menu.

If the restaurant did list the fee on the menu, it’s a gray area. Depends on how prominently, etc. In any event a dark pattern.

If the prices include the 10% increase and there’s a note that says prices were recently increased to cover healthcare, again perfectly ok. Good even.
I have no data, but I'd hazard a guess that more people regularly have >12 tabs open than those who don't.

I can't remember a time where I didn't open every link in a new window in the days prior to tabs. Back button navigation is chaos.
I'm not surprised at all that it slowed down. The A-10 slows down when firing as well, the gun produces more thrust than the engine.
sadly plausible
Yeah, I messed up somehow.

But it is such social commentary.

25k tents being deployed around national parks targeting wealthy travelers so people can get rich is such a social commentary when we have (officially) 582,000 Americans homeless and nobody seems to be “able to find a solution” — it seems oddly prescient.
I recall trying to find an HDMI cable that would allow me to stream 4k from my legit Netflix account to my legit Roku to my legit TV... Ffffff--
Martin Gurri: On Having Children