skysight-inc/HackerNews huggingface dataset:
Speaking as somebody who has had to debug why servers were ignoring changes to the configs in our git repos, this is a welcome change.

It's a shame there are ways to bypass it, but at least it communicates the intent: you aren't supposed to modify this system without modifying the actual config
Thats a lot of word to say you dont know beyond the sentence you quote

Its likely fake like most NatGeo vids (not that it takes away any of the visual awesomeness)
What autonomy level is Tesla's FSD right now?
"Buy cashflow" is alive and well in many European metropolitan areas. Especially Austria and Germany - this is the area I do business in, at least.

People tend to forget that real estate is a local market to some extent.
6 tools that made my life much easier as a Software Engineer
Is there a way to get a monthly/weekly/whatever announcement of just the new gTLDs coming out? I have never been able to find a method other than manually checking on ICANN.
There's really no reason for all sensitive data and email to be stored on the servers of one company which has tens of thousands of employees who might be insider threats not to just one customer, but all of them.
I switched to a mix of OneDrive and SyncThing and never looked back. I do use iCloud drive, but not for anything involving large volumes of files.
Makes me curious if anyone has built visual processing speed tests you can take online?
(Ala online eye tests/charts that have started popping up.)
If it were an article that simply was a link to a cool band that would be different. The article sets itself up as click bait claiming to be "the future music" and making the absurd suggestion that we will all soon be getting our music from random Geocities sites. It's akin to the claim that we will all soon be getting all our calories from home produced organic food. As a marketing stunt for one or two bands it's great but it doesn't solve the issue of distribution and monetisation that most artists have. One has been able to buy CD's direct from band sites since ever. The only notable thing in the article is the mention of "Geocities" which seems to be a trigger word around here for the golden days of never were.
We have boring buildings because they are cheap. Can some wacky design be cheaper than boring building? Unlikely. Is investor willing to voluntarily spend more money to build wacky design? No.

There you go, your campaign makes no economical sense
This is pretty easy to implement.

https://pastebin.com/bmxCNZiG

Getting the hi and lo UTF-16 code points can use the BSD licensed

uint16_t le16toh(uint16_t little_endian_16bits)

and

uint16_t htole16(uint16_t host_16bits)
This strategy would fall apart when you encounter an adversary willing to sacrifice its own people. Nations that care about their own people need to keep a technological advantage on the battlefield.
I think it's slightly more interesting than that. It's not talking about bias (usually understood to mean that there's >50% chance that it lands on one specific side) but about independence.

Many things aren't independent. The article mentions the odds that it will rain on day depends on whether it rained the previous day. Likewise, the odds of a bus arriving in a city with a well-organized strict bus schedule is less if a bus just recently arrived.

How about blackjack? If I get an ace, are the odds still 1/52 that my next card will be an ace? Of course not.

How about the lottery? Are the odds that a scratch-off ticket is a winner different if the previous ticket on the roll was a winner? I have no idea, but I wouldn't be surprised if the lottery runners introduced such shenanigans.

I think that's the author's only point - that we shouldn't always assume independence.

But it falls apart a little because it seems to be talking about coins (even if it's actually talking about koins), which is a domain that starts from the premise that events are independent.
>unny enough, there always seems to be time to attempt an up-sell. "Would you like to hear about our streaming package"

I worked for a cable company around 25 years ago when they tried to implement this bullshit. At the time we had a highly technical support staff and management and we revolted. We successfully pushed off the sales pitches for another 3 years or so. Of course those that pushed this quickly got the fuck out of there because we saw the writing on the wall.

Customers want stuff to work, not be sold shit. But the company selling the product, especially a monopoly product doesn't give two shits, they just want ever increasing growth.
Take all that you think and say about self driving cars and apply it to an ATC. The ATC job is probably an order of magnitude more automatable.

Again I think something that would resolve this question quite easily would be a game that covers the domain.
You can actually get a game that covers ~98% of what cars have to deal with. This would be something like GTA V
What does one have to do with the other? It’s possible to have more than one threat.
80% of meetings are useless. Especially long ones.
I’d imagine that these proclamations are part of the negotiation.

I wouldn’t want to be a Microsoft account executive on the US govt contract right now; they’re about to have a massive load of additional requirements.

And if they don’t play ball, possibly antitrust to weaken their stranglehold on being the only real enterprise player.

I’m not saying any of this is the right approach, but it’s a tool in the governments toolbox.
Thanks for the response. I don’t think I was super clear about what I meant - I’m more talking about the following scenario:

Let’s say that we are using the Typescript sdk to make our app and need to do some fancy aggregation on a table that isn’t supported by Postgrest natively (specifically we can’t retrieve the data with Postgrest out of the box with its typical setup). Postgrest tells us that in this case we can do two things: create a view or make a Postgres function. Each has their pros and cons, but with either choice now we have this problem: some of our business logic is in sproc/function/view and some of it is in Typescript. In a typical setup using an ORM it would all be in Typescript.

The conventional wisdom is that db’s are dumb state holders and all of the business logic goes in the app - Supabase attempts to turn this on its head and say no actually it’s ok to store business logic in the db. But now if we do that we have a new problem: we don’t have a blessed path forward for where the line is on what goes where anymore. We don’t have good patterns for storing and managing this so other developers understand where to put things and how to work with our app anymore, because it no longer holds the principle of least astonishment. That’s what I mean by framework in this context.

Maybe all that is necessary here is a battle tested example project that demonstrates the “correct” way to make this demarcation. But as-is it steers me away from using Supabase for more complex projects if I even think they will need something that Postgrest won’t support without making a view or sproc/function
More Computer Magazine Lore: A 1983 Nastygram from Wayne Green
Only 1.5 years in prison? Seems low.
> I don't understand how someone would take any chance to live in a world where a terrorist nation run by religious fanatics have the nuclear bomb.

Are you unaware of Pakistan?
Open-source doesn't mean "not secure" - the nuclear codes would be in the .env obv >.>

Seriously though - the software itself would be separated from secrets architecturally. And because it's open and anyone in the world can contribute it could be superior code than what some private government tech contractor could come up with.

For the equipment use case like jets and missiles, a separate directive component (driver) would likely be necessary anyway, not just for security/privacy but because different nations have different equipment. We use F-16s, M-16s, Autel drones, etc.

This driver/directive component would be the manufacturer's IP - like an nvidia GPU driver. Think of it like we'd all be running/contributing the same OS but because we have different hardware and security needs there are still some private components.

The idea/goal here is that our defense companies would overall benefit from it. Not just because the software is improved, but you can justify funding, build curricula around it - might benefit the defense industry to modernize their tech practices.
If Saddam had weapons of mass destruction it would’ve been because of a partnership with the US so it’s a moot point.
I probably have deeper knowledge of this kind of thing than most, and in most cases I found that doing a "crude" low-cognitive approach is better than spending brain cycles and effort on a "clever" high-cognitive approach.
There are already nuclear armed “terrorist nations”. Notwithstanding that “terrorist” is subjective and loaded term.
I am consistently enjoying myself more when doing coding side projects, than anything at work. I think that's just ... sort of normal when your profession and your hobby are the same thing - when you don't have any boss except yourself.
Not all artisanal is simple.

Here's a carved rosewood dragon, from Bali: https://imgur.com/a/nwyGSqT
This isn’t the conundrum you think it is. My estimated statistical value of life (revealed preference) is ~$30M, so I would get on a flight with a 10^-9 risk without thinking twice, but would value the 10^-6 risk at about $30. That is, I would choose to fly in a plane that had an additional 10^-6 risk of death if it was $50 cheaper, but not if it was only $5 cheaper.
"any compelled action" would also preclude giving ID at a traffic stop. Maybe even stopping for police at all. A line needs to be drawn somewhere, and I think it must be a balancing of the various interests rather than a hard and fast rule. For example privacy vs successfully convicting wrongdoers vs preventing convicting the innocent vs preventing abuse of power vs public safety etc etc.
Relevant XKCD: https://xkcd.com/605/
This is Taleb's point I think.

In the standard gambler's fallacy situation, it's assumed known that the coin is fair.

However, in real life there's always some probability that the assumption is incorrect.

One way to think about it is in terms of likelihoods, priors, and posteriors over models, in addition to the probability of an outcome conditional on a model.

So, the classical assumption is something like P(X | Mf) = 0.5 for a "fair" model Mf, and you're asking someone "what's the probability of heads?". However, there's also the possibility that the coin is actually biased, under Mb. So the actual probability of an observed sequence is something like

P(X|Mf)P(Mf) + P(X|Mb)P(Mb).

Usually we assume that P(Mf) >> P(Mb) but there must be some point at which P(Mb) becomes great enough that it would be rational to start to question that.

Implicitly there's some Bayesian estimate of P(Mb|X) that could be estimated, and some decision point where you decide P(Mb|X) > P(Mf|X).
Yes?

There is a little bit of wisdom out there: Don't put all your eggs in one basket.

Heterogenous architecture (where you intentionallly mix and match differing parts for increased fault tolerance) has been a thing for decades.
But the power process is just a game, or perhaps more accurately a built in biological addiction to games that caused us to pass on our genes in the past. Why is it truly metaphysically better than, say, racking up Reddit karma?

What I really think is that most humans have never had meaning. They’ve just been too busy surviving to stop and think about it. When societies get rich enough to afford time to think and universal literacy to discuss then we start noticing that life is “meaningless” and discussing the metaphysical emptiness that was always there below the surface.

Huxley’s brave new world is accurate but is neither brave nor new.

You always get a faction that thinks the absence of such discourse in the past meant we had meaning back then. They’re wrong.

Going back in time to when we were still deeply embedded in the “power process” or whatever you call it is no different from drowning yourself in TikTok or MMORPGs. It’s just another way to stop thinking about big deep questions that in fact have never been solved.

We do not truly know what we are, where we came from, if we truly have any “purpose” beyond just catalyzing the dissipation of energy, whether consciousness ends at death or has some eternal component, etc. We can have various religious and spiritual faiths but these do not come with proof. The honest ones tell you that up front.

Becoming too busy to care, whether in the old traditional way or some new way, does not change this.
Double-edged sword, because few organizations also have the resources to do security at the scale and depth as a MS/goog/Amz
Customer service was a marketing technique aimed at the baby boomers. It was used to lower friction of a high spending customers at any absurd level of babying the customer to avoid them having to experience difficulties. As the baby boomers have aged and are no longer really needing "things" the baby boomer money has moved to healthcare. Now customer service as a product will return to policy level since there is no longer any monetary benefit for the poorer millennial and continuing generations.

In all of history customer service has been handled the real way. The proprietor or their employees sized you up for how much they thought you could spend and then provided the amount of customer service they thought they needed to get your outsized spending. If you seemed low income they simply said take it or leave it and did not care if you left. This is still the way it is done in the overwhelming majority of the world.

TLDR. Customer service declining is a result of the huge baby boomer generation dying and there no longer being a group that is able/willing to pay double the price for avoiding any inconvenience or rudeness.
Because Iran needs the bomb to protect themselves from... well, Israel and US.

Look at other coutries around around them, most of them were either attacked, bombed, are now being attacked or bombed, or are already occupied and have military bases built by other nuclear-having countries. Some of them have to even travel across half a planet to build bases there.
people often overlook accessibility and other essential features of a modern editor, you telling me that your rudimentary rust editor is faster than vscode? and? people don't use it because it's fast (it's not).
The trick is to have language "optimized for compilation" and do not do fancy optimizations.

Java is similar (but overall infrastructure around compiler makes it slow).

Golang also quite fast.
I cannot confirm this behavior. With a router running FRITZ!OS:7.57 configured to use Google's DNS (in the router only) I get the following on Windows 10

> nslookup google.com
Server: fritz.box
Address: fd00::[redacted]

Non-authoritative answer:
Name: google.com
Addresses: 2a00:1450:4001:828::200e
142.250.181.238

Update: the connection does have the DNS suffix, so according to the superuser answer linked in OP (which is the first result when looking up what a DNS suffix is), it should get appended to lookups on windows, but it looks like it isn't in my case.

> ipconfig
[...]
Connection-specific DNS Suffix . : fritz.box
Dependence on previous results is a form of bias. If a coin is more or less likely to show heads if the previous toss was heads, it is a biased coin.
Maybe it's time to move to open source solutions (*nix), with custom security/audit measures.

Might be very expensive initially, but then they'd have complete control.
> that TLD will never ever resolve, not ever

There are domains that will never be sold, but none of them are very sexy. RFC2606+RFC6761 list .example, .invalid, .localhost, and .test, but none of those are practical and some come with certain behavioural expectations. There's .home.arpa as well (RFC8375), which may be the most technically correct TLD to use for these domains, but also is one of the least marketable ones.

Then there are the IDN test TLDs (إختبار, آزمایشی, 测试, 測試, испытание, परीक्षा, δοκιμή, 테스트, טעסט, テスト, பரிட்சை, let's hope my browser+HN did the RTL mixing right) that also probably won't resolve, but most users probably won't be able to enter any of those websites.

AVM could've offered mDNS (if they don't already) and just use .local.
Eh, that's really hard to do and fertilizer is cheap you just zap some air with electricity and You're chilling. Plus legumes have the better version figured out imo - symbiotic bacteria instead of having to support a whole new organelle.
Yep, and a lot of countries around iran were attacked by them, are being attacked by them, or have army bases there build by those countries who don't want to leave :)
>Do they have a case? I don't know, I haven't looked at the marketting and sales materials, but the whole calling it full self-driving while also writing letters to the DMV indicating it's not self-driving at all strikes of deceptive practices to me. But maybe it's spelled out in the materials?

That's entirely unrelated to "the people who paid $15,000". It would be applicable even if there wasn't a price cut.
> FOR PERSONAL USE ONLY

Since the license says for personal use, I assume that means I can’t use this in a corporate setting?

https://bold-edit.com/download
I stopped after thinking the following:

I have incomplete information on what a "koin" is -- I am told that it's like 50/50.

But PURELY from what I have seen, it clearly likes "tails."

Exactly why shouldn't I bet "tails?" This is pretty much the same as "yes, you can't PROVE that the sun won't rise tomorrow but that's how we act."
They already have chemical and bio weapons. Might as well throw another log on the pile.
Apple Reportedly Stops Production of FineWoven Accessories
Pakistani military command is secular and always will be.
Don’t ask me how I know.
I've been on the other end, as a rideshare driver whose app frequently malfunctions/customers rescind tips/etc. When anything other than, "Get order, pick up, drop off, get paid," happens, you call customer service. They bounce you around, you ask for a supervisor, voice your original complaint AND how you had to deal with being bounced around and put on hold, etc. The supervisor issues some sort of reparation (sometimes less than what was originally lost, occasionally more). It's a bandage over the broken processes that the company can't be assed to fixed, because the alternative is drivers becoming so fed up that they quit driving, and suddenly you don't have a business anymore.

I suspect that the cause is further up the chain, and possibly even out of corporate's ability to fix. Maybe they can't afford a process rewrite. Maybe such an endeavor is futile because even the best interfaces will never cleanly program your customer base to approach your service as you intend for them to, and you simply NEED human-facing humans to smooth out the wrinkles. Maybe the entire business model is faulty and there's no point in trying to fix it versus just riding things out until collapse. Considering how widespread the problem is, there probably just needs to be a general rebalancing of expectations and perceived value. In some cases, rip off the bandage and perform the surgery. In others, maybe fire your UX team and invest in CS, because another n redesigns just simply isn't going to fix the problem as well as having a knowledgeable contact available would.
I don't see how that's a problem. It's not for everyone, yes, but I like it a lot. Talking directly to the customer allows me to create exactly what the customer needs, without any convoluted process.

If that's not for you, you need at least a requirement engineer between you and the customer. That's also okay.

From my experience, getting things done quick is almost never relevant. Getting things done “cheap” is.
Just because it's kubernetes doesn't mean it's cloud companies. This is a useful feature for anyone that wants repeatable deployments of pistresql. That can be cloud, or it can be k8s, or it can be an automated testing pipeline.

I think the top comment on the LWN article gets it right. Don't think of it as a SECURITY feature, think of it as a SAFETY feature. Imagine some subset of buttons on a physical control panel than can be locked behind a flimsy plastic door. It's not going to keep anyone determined out, but it will keep people from using them on accident.
You’re implicitly assuming they’d be better off with more control; I’m not sure that’s true.
Do you also think people "should demand their money back" when they buy a TV, and 31 days later (just outside the return window) there was price drop?
That's not just a 6 years thing. The Pentagon has never passed an audit (the first Defense Department audit in its history was in 2017).
> I absolutely condemn anyone that would treat an individual differently based on race. And that’s why I think white liberals are wrong and must be defeated.

The implication of your "absolute condemn[ation]" is that (supposedly) it's categorically impermissible to try to remedy generational impacts of past race-based adverse treatment. That sounds more than a little like "I'm alright, Jack" (which loosely translates from Brit-speak as, "I got mine, pull up the ladder").
I worked in a unionized retail store and it definitely did _not_ incentivize better work.
In my view, robots just entered the uncanny valley with this announcement and became super creepy.

I think designers would be wise to make them more cartoonish than human because it gets worse for awhile before we are out of the valley.
From @stefantalpalaru (comment dead)

> The software being used to illustrate an unrelated song: https://www.youtube.com/watch?v=L7UsnI_HQYM
Nobody said random users should be able to edit. FOSS means the code is available, not that they're going to take patches. (See sqlite for an extreme case - code is public domain, but they more or less don't take contributions)
Security is frequently only as strong as the weakest link. If you’re an adversary, would you spend more time on an org’a poor security practices (pentagon failing audits) or a more difficult software vendor?
One alternative is ScreenMemory (https://screenmemory.app)

I made it, for full disclosure.
Sure, but a lot less iraqis would die, if saddam had a few nukes pointed at washington, ready to launch in case of a us invasion, and US decided to not risk it (or well,... risk it once and never again, and some other countries people would be alive instead of the next war there).
Show HN: Volume rendering 3D data in Three.js and GLSL
I've been going through Cem Yuksel's "Introduction to Computer Graphics" course and thought that writing a volume renderer would be a good way to test my knowledge. It is a common technique used to render 3D medical data. Works by ray marching a specific step size, reading a 3D texture (e.g. MRI data), and calculating opacity values.

Code should be easy to get started with for anyone familiar with the JS ecosystem.

Questions for the HN community: I spent 20-25% of the entire time just setting up the project and fighting issues with the JavaScript ecosystem. This experience has made me consider learning Cpp, Metal, and XCode. Has anyone made the transition from WebGL/TS to Cpp or done it the other way around? What was your experience with it? And what about debugging? That's a big issue with WebGL.

As for now, I'm thinking about picking up WebGPU next because it has an up-and-coming debugger made by Brendan Duncan[0] that looks promising.

Edit: Anyone know why MRI data is sent via CDs and not the web? I started working on this project specifically because some people close to me got MRI scans and received CDs of their results. I know that some MRI data can be huge so downloading over the web doesn't make sense, but anything under 64MB should be sent over the web, no? For reference, I believe most MRI data can be under 250MB[1].

[0] https://github.com/brendan-duncan/webgpu_inspector

[1] https://www.researchgate.net/figure/Typical-image-dimensions...
What do you think 'can't pass an audit' means in the context of the DoD?