skysight-inc/HackerNews huggingface dataset:
I’m waiting for this before I really start using bluesky; there are some interesting people on it, but I can’t deal with the client. If Ivory supported it, that’d be enough to get me to use it.
Pronounce this in German: "Sea gate oder sea gate nicht" ("Sie geht oder Sie geht nicht"). Meaning "she works or she does not work" is a German word play on early failure rates for Seagate drives.

Coined when there was a time where if you didn't have Seagate drives in a RAID you were more likely to loose your data than not ;)

And yeah I started buying WD at that point. Backblaze stats weren't a thing back then tho.
Some loss — there were likely some lawsuit costs.
Going to the Harding Icefield every 10 years or so has been sobering. The drive to the foot of the glacier is telling enough, with markers of where the glacier was at different years as you drive in. But hiking to find the edge of the icefield and realizing how far you have to go this time makes you viscerally aware of climate change and loss of ice.
I don’t know that problem and don’t feel like googling it, but it’s a reasonable guess that’s because

1/e ≈ 0.36787944
> The new modern APIs are not to be understood as graphics APIs, rather as GPU APIs

I've heard this repeated a lot in internet forums, but my experience working through hundreds of pages of Frank Luna's 800+ page DX12 book before concluding it pointless for 2D was that DX12 is actually fundamentally very similar to DX11 with most of the API focused on graphics rather than general compute. Compute shaders are just one chapter (13) of Luna's book, roughly 40 of the 800+ pages. I did some of the LunarG Vulkan tutorial and browsed the Khronos ref pages and reached a similar conclusion for Vulkan. I played with CUDA a bit and that's what real GPU programming looks like, almost no mention of graphics for much of the documentation. The "hello world" program isn't drawing a triangle, it's adding two arrays. Whereas a great deal of DX12, Vulkan, etc. is all about pixel formats, pixel shading, swap chains, geometry and tessellation, blending, depth and stencil, mipmaps and cube maps, clip coords, triangle winding and culling, the perspective Z divide, viewports, indexed and instanced draw calls, ... you know, graphics. But in chapter 9 of the DX12 book, end of 9.4, Luna writes, "Texture atlases can improve performance because it can lead to drawing more geometry with one draw call." So the conclusion I reached is that DX12 doesn't offer some fancy GPU compute way of writing a GPU program that can use 1000 distinct textures to draw 1000 distinct quads using only one CPU function call to launch this GPU program.

Now I've been doing more research and there is some sort of new feature called bindless textures not covered in Luna's DX12 book that might accomplish what I want (I'm not sure), but it seems to be Win11 only, WDDM 3.0 only, shader model 6.6 only, very new cards only. With this feature I might be able to set up 1000 distinct integer ids for my 1000 distinct textures, and then, with one single CPU draw call, have those 1000 textures applied to the correct 1000 quads, with no need to pack those 1000 textures into an atlas. Doing more web searching just now, this possibly can also be done in OpenGL on cards that support NV_gpu_shader5, but only semi-recent nVidia cards might support this. (I'm finding it difficult to get quick, quality answers to these sorts of questions using either web searches or LLMs.) Anyway, a gamedev forum or DX-focused reddit might be a better place for me to ask these sort of technical questions.
Your comment brings up good points.

I've thought about prototyping with Fossil; not sure if I'll do it because I'm also building a sandboxing build system that should slot into CI easily. We'll see.

I haven't dug into CI design much, so I could be wrong, but CI seems pretty easy to do on top of a sandboxing build system and a VCS with hooks. One thing I know for sure is that I'm not going to use YAML. :)

But I do take inspiration from the Fossil guys; for example, my VCS will have a bug tracker, wiki, and other project management stuff built in. It will also allow multiple checkouts and be one self-contained binary. It will also use SQLite for storing information about commits and other small things.

It will, however, depart from Fossil's format to handle large files. And binary files too.

So rest assured that I'm in touch with the Fossil guys. :)
What literature exists on UI and UX that isn't condescending or clueless in tone?

Interfaces are as unique as humans are. There's a reason we have emacs, vim, and Notepad.
Don't confuse the brew temperature and the serving temperature they aren't the same thing.

Coffee grounds are at room temperature (when properly brewing) meaning that the temperature of the actual coffee is significantly less. It might be as high as 180 but doubtful fresh brewed coffee is any hotter (I would bet it is lower but not willing to test).

Additionally McDonald's got in trouble for intentionally harming it's consumers. When discussing internally about incidents of burning executives thought that the cost of paying for medical bills was less than the cost of refills.

Aka they said "we know this will harm people but ensuring people can't get free refills is more important".
The lids have a tendency to warp at the mouthpiece. I don’t know if it’s from the odd cafe serving coffee above drinkable temperatures or what, but of the 4 I’ve got only one lid is still usable.
Or using compostable materials and putting them in the landfill. If you use plants to capture carbon and make stuff out of that carbon, and then bury it in the ground, that has to be the best case scenario for climate change, right?
It's not Windows itself, but vendors providing machine specific drivers.
i suspect they meant the CIO; i agree, it was their role to relay the real need here not just push a request over without already securing approval from the rest of their c suite peers.
The empty set is the set with nothing, i e. no thing. So it doesn't need 1.

;)
The real problem is where to draw the line, which is partly cultural.

There's a similar concept in legal contracts, with "unconscionable" terms.
Agreed, except that nobody has done it. So SSN is your username and password anyways, despite everyone* knowing they’re all public knowledge at this point

*: except judges and juries, apparently
Currently it's not quite at the level of graphics tablets, but it's not too far off, and I think there's quite a bit of potential to improve it using similar techniques [1].

In terms of absolute accuracy, I measured an average error of 0.89mm (for the position of the tip) across the entire area of an A4 page with the camera in one place. In practice you have more precision than that though, because most of the errors are constant biases (not random noise).

For example, here's one of the tests [2] I did for the thesis, which compares the recorded stroke to what I actually wrote (scanned from carbon paper). After aligning the two captures (as a global 2D position offset, everything else is retained), the average distance from the recorded stroke to the scan was 0.158mm.

[1] This paper (which I linked in another comment) uses some more advanced techniques for pose estimation which could definitely be applied here (but it's closed-source, and I didn't have time to re-implement it from scratch): http://media.ee.ntu.edu.tw/research/DodecaPen/

[2] https://github.com/Jcparkyn/dpoint/files/13329235/main-sketc...
Hah, yeah. Although I apparently figured out how to use my own name a few days later at https://groups.google.com/g/alt.games.doom/c/2d7DfaMPovU/m/M...
So does hashtag mean something sort of like a mini proper noun now?
at least they survived Y2K :D
I think you are totally correct- we should we building them as electron apps instead :)
Meanwhile, Mazda is sending cease and desist letters to open-source contributors.

Previous discussion: https://news.ycombinator.com/item?id=37874220
I’d say they’re trying to figure out an approach which won’t just lead to them being insta-blocked by ~all major instances. They could probably throw something over the wall tomorrow, but they have enough cryptospammers, TERFs, and other undesirables that it would be futile (most instances block very aggressively for cryptospammers in particular; IIRC some instances briefly blocked mastodon.social for that when its moderation fell behind). I’m not sure how they’ll square that circle, honestly.
Why is a clickable div an accessibility nightmare when the button element has a lot of browser-preset styles that are harder to override? Assuming you put all the relevant state styles into place like :hover and :active and whatnot, what's the problem? Button elements are best used in a form. If you aren't submitting a form, what's the button there for?
An interesting way to address that is to only swap in new batteries.

That would of course be completely impractical with current rechargeable batteries, but who says the batteries have to be rechargeable?

I remember a few years ago a company that was developing an aluminum-air battery was demonstrating an EV using it. They were getting something like 1200 km range (about 750 miles), which is enough that the average driver would only need to do a battery swap every couple of weeks.

Aluminum-air batteries react the aluminum in the battery with oxygen from the atmosphere producing aluminum oxide. Once the aluminum is all used up the battery is dead, but it can be processes similar to the way aluminum ore is processed to recover the aluminum and use that to make a new battery.

Processing aluminum ore takes a lot of energy so this isn't something you'd actually do on site at the battery swap stations. You'd ship the spent batteries to someplace with really cheap electricity (i.e., the same kind of places we put aluminum smelting facilities).

Compared to the current gasoline distribution system this would be more work, because it would be two way. With gasoline, it has to be shipped from the refinery to the gas station and after that it is the atmosphere's problem. With swappable aluminum-air batteries you'd have both distributing the new batteries to the swap stations and distributing spent batteries to the smelting and battery making facilities.
It shouldn’t be hard to implement: https://ghe.clickhouse.tech/#how-to-download-the-data
I tried your prompts and it gave me the right answers. Also onions, chilies and tomatoes are not vegetables. Your response was actually not correct -- GPT actually gave the correct answer.
>If I, a white man living in upstate NY, were to don Haudenosaunee ritual gear and record myself performing a traditional dance of theirs, that would be cultural appropriation.

No it wouldn't. It wouldn't be because cultural appropriation doesn't exist. Culture is not a zero sum game. You doing that takes away nothing from the originating culture.

>It refers to a dominant culture taking the trappings of a colonized or otherwise marginalized culture and using them for entertainment, for clout, or otherwise for our own purposes.

Ah yes, White original sin and The Protocols of the Elders of Zion-tier rhetoric about the international White conspiracy. Conspiracy theories about some "dominance" and hierarchy of cultures on some fabricated scale is what the Nazis used to justify cleansing Europe of the Jews.

>On the other hand, if I were to travel to Japan, stay at a ryokan (traditional Japanese inn), and wear the simple kimono they provide for guests, or go to a kimono rental shop and rent a kimono from them for the day, that would be cultural appreciation, because that is something that the Japanese offer openly as a way for foreigners to connect with and understand their culture.

Japanese offer openly people to wear kimonos anywhere. It's often a gift given so others can wear them outside of Japan. You can appreciate culture anywhere.

>In general, cooking and eating food of another culture in your own home cannot be cultural appropriation. (The only exception I can think of offhand is if the food is part of a closed religious practice of some sort.) Similarly with music—it's very unlikely to be cultural appropriation unless the music is part of a religious practice or being used disrespectfully. Hairstyles and clothing require a bit more nuance and can depend on the situation.

Not in general, in totality: none of the aforementioned things are "cultural appropriation". The concept is an illusion.
Hm... maybe. Especially copper is not so easily separated from the substrates in which it is used, for an electric motor it is fairly easy but all of the copper embedded in millions of miles of wiring (which of course you can cook, but the fumes that will produce are going to be extremely dangerous, think dioxins) it may not be quite so easy.

The advantage of most copper deposits in their natural form is that the rock can be crushed and the tailings are uniform and mostly heavy and inert. For what you'd get out of a 'former city' it would be far less dense in terms of copper and steel than a mineral rich vein. I think before we'd go for the cities themselves there would be the dumps and then the deposits that are today not economically feasible. Long after that the cities.
Wouldn’t the set without nothing be more fundamental?
OP will still be emitting CO2 throughout the year, no? So with your numbers this is still 2000kg more. As parent commenter said, still ironic.
WebRTC supports both. You can deploy a media server or do P2P.

Depends on amount of users/other requirements
There's no "official GUI" (w/e that means) on Linux for anything though, so it makes sense.

Avalonia exists, and from the looks of it is better than all the crap MS has put out over the years (even on Windows, don't get me started on WPF shutters) so not using it because its not "official" is silly.
Thanks! I'll get results in about two weeks (fingers crossed)
While I agree that the article overlooks the security aspects of inline scripting[1], we do have content security policy[2] at our disposal using CSP nonce[3] and hash[4] keywords to allow inline script and CSS. On the other hand, the articles ease-of-use argument of inlining doesn't really hold up after factoring in CSP.

In my opinion, it's consideration as unsafe isn't intended literally. It has more to do with:

- The human error aspect of understanding and tightly implementing CSP,

- Separating style and JS into their own files provides some security as is (and allows ignorance of CSP to continue even though it has it's use case here as well).

Now, if your company takes this pretty seriously, they likely require that CSP should be part of your security process already. If that's the case, any use of unsafe inline in your markup will be blocked by default until concrete steps are taken to have nonce or hash in place.

Edit: I did not intend to sound harsh - just wanted to chip in about the nuances about the possibilites we are provided :)

---

[1]: https://web.dev/articles/csp#inline_code_is_considered_harmf...

[2]: https://www.w3.org/TR/CSP/

[3]: https://content-security-policy.com/nonce/

[4]: https://content-security-policy.com/hash/

[5]: https://web.dev/articles/csp#use_case_3_ssl_only
Good point-- I should have thought that through a little more :)
Because someone else might want to remember
It’s on my GitHub, mentioned in a preceding tweet: https://gist.github.com/ashvardanian/76bae6147fe558117652939...
Highly likely it was unpatched Citrix Netscaler

https://cyberplace.social/@GossiTheDog/111391466200487619
I remember Oberon. My take is that it failed to become a mainstream language because we were using C to write system tools and browsers, Visual Basic and Visual C++ to write Windows apps and PHP and Java to write web apps. Those filled most niches.

Delphi and the Pascal languages were on a downward spiral of popularity. C was the incumbent. PHP was easy to install and solved a problem that most developers had: write a web app quickly. Java and the Visual languages were backed by big companies. Oberon was not. It was a curiosity at best. I remember other languages from back then: Eiffel and Modula 3. They resurface sometimes in HN posts.
Not necessarily? That depends on the magnitude of the oscillation.

If the present Earth continued warming for the next 50 years and then cooled down again, would we expect to see an extinction event in the fossil record, if we ignore human impacts other than temperature? I think the temperature change would have to be larger for that to happen?

I'm not saying this is what is happening, or commenting on how likely it is, I'm just not sure why everyone seems to be ruling it out completely and I would like someone to fill me in.
I wonder if anybody specifically gets "elite" skins to increase their odds of being matched against easier opponents.
Pity we can't use black bars here, this was such a perfect opportunity.
No, nobody understands the app because it is simply impossible to hold in your head 5-10 years worth of development by 100+ people across a complex product with complicated use cases and customer need (unless you were there the whole time and you are a very hard worker)

By the time you create the correct abstractions, customer needs and the market will have changed and thus your abstractions are now incorrect
Checked it out and that's about right. I wish he had more concrete ideas about how to start on this journey. Zig is nice, but it seems to be of modest aspirations.
42 must mean both 41 and 43 taken together. these two primes are a twin prime above 37. and 29 and 31 both take together mean 30. the twin pair below 37
contexte is a (small & now full stack, after using react) team:

https://htmx.org/essays/a-real-world-react-to-htmx-port/
Well, they could dedicate a team to it if they were serious about it and work with open source advocates to make it all work.

I'd rather have a tarball with hard to parse code and weird tooling than nothing at all. But - as I said - I have no illusions about this and see it as a marketing effort.
I think the GP is referring to when people misunderstand the scope of their project, start without a framework, and the complexity reaches a point where the framework would actually help.

I'm not sure what that looks like, because if it gets complex enough it's a sign I need to refactor, imo.
reminds me of the convo i had with the ceo randomly after an episode of Silicon Valley and he asked about security because they hacked a fridge...i said yep, super easy; we had a bigger budget the next week :D
Since small prime factor are so useful, why not use 2 3 times and 3 2 times along with 5

2*2*2 * 3*3 * 5 = 360

360 is a very handy number, it has a high degree of usefulness, when you're circumferential in your calculations.
Replies to comments on articles aren’t comments on articles.
Although your point still stands, the iron ore goes out through different ports mostly in the Pilbarra or northern Queensland.
Haven’t seen that, thanks for sharing! I was thinking about implementing a set-search and clustering of similar nature here: https://ashvardanian.com/posts/abusing-vector-search/
The heaviest posted (non-binary) newsgroups with the in the late 90s were political, if I remember some analysis I did back then correctly. Something.politics, alt.fan.rush-limbaugh, etc
The median value of [1, 2, 3, 4] is 2.5
Imagine if Coke had gotten their way and had gotten a 7.5 cent coin issued in the US...
You, Ethan, & swyx are fantastic.
By the way, is there any open ECU/Sensor/Inject solution that someone could buy to retrofit old engines?
Ubuntu is losing hardcore linux users, snap will rip soon or later like the other Ubuntu Dead technologies.. Upstart, Mir, Unity, Bazaar,..
I mean, if you know what a network port is how could the title or content referring to network ports make sense?
The same way glasses in restaurants are washed and reused :-)

Another solution is to bring your own cup.
Even if this just a small step and essentially nothing, when compared to software giants like google, I consider it a good sign that such traditional manufacturers do their first humble steps into a good direction.
That's fine. Intelligence is an evolutionary dead end. It leads to unsustainable behavior. Maybe there are space-faring creatures, but I think they are more likely to be bacteria or maybe a tardigrade-like being that are hitching rides on comets or planetary ejecta.
For int8 we've done very precise ablations with deterministic data loading to show incremental impact:
https://cloud.google.com/blog/products/compute/accurate-quan...

Totally agreed with all your comments! MaxText mainline is right now a reference implementation for users who have their own scientific opinions on model architecture and convergence. We're additionally hoping to let MaxText run compatibly with some open-source models for customers who want to use known good configurations.
A rare case where the readme and website both tell me what this thing is straight away.
or allow them to trade an old stove for a new one rather than give them for free.
This is why 2 sticks is a fairly common setup for space games
It's very unlikely that they are related. 1/e which is approximately 0.37 is the solution to the problem you're referring to but the occurrence of 37 depends on the choice of base. It just happens to be the case that in base 10 we find that round(1/e*10^2)=37 but it would be different in other bases.

Meanwhile, the median value for the second prime is completely independent of the choice of base.
It harmed that woman in a very bad way, that should be enough to convince anyone that it was entirely too hot.

Then there's the fact that they KNEW and did it anyway.
Volkswagen (Porsche's parent company) certainly has the scale to make this happen. Seems like its entirely a corporate culture issue, same as what plagues Volkswagen's EVs and newer cars with terrible infotainment systems.
I Wanna Learn
Yeah, I’m late to the game of this world but I sense a calling, so when the bell rings I answer. Where do I begin with wanting to learn more about programming? Any help would be greatly appreciated.
Early tests of img2img in real-time
Metaprogramming and self-interpretation of lambda calculus
That's cute, now show me someone who's made something modern and usable with that tech.

I used XSLT and XML to build a video game collection tracker. Just a page that could display things. It was a nightmare. I later spent a weekend building it in Python, added "export to JSON" and then made a tiny SPA with vanilla JS to do the job.

It's very powerful and can do some neat things, but it's taught poorly and not easy to teach yourself.
It's great that you can take a different approach to achieve the same outcome. For one-off scripts with less context than answer, GPT will "work magic" as you've described.

Now, zoom out to what people actually work on. Typescript projects careening past 10k SLOC, microservice architectures with a mile-wide helm chart, and highly situational firmware programming that depends on proprietary datasheets. Unless you're an utterly disenfranchised CEO (see: Elon Musk, et. al), you will quickly realize that nobody gets paid to work on anything simple. Past a certain point, surface-level "copy and paste" answers stop being helpful. This is where I'd consider that a developer relying on ChatGPT becomes negligent; many projects force you to trade in your "let's try this snippet" instinct for investigative problem-solving. Hitting the reroll button on ChatGPT won't get you any closer to understanding the issue or preventing it from happening in the future.

I'm not entirely bearish on AI or LLMs, but if you can't see their limitations then I recommend pushing them to their limits. Ask ChatGPT something impossible (write an OS) and work your way down to more simpler requests. In my experience, every current AI model gives up long before writing a complete piece of software. Even working on smaller apps and programs (>500 lines) feels like a struggle, with current context limitations.
Porsche is just VW. Why can't VW spearhead this for a much greater impact?