skysight-inc/HackerNews huggingface dataset:
In principle I agree with you, but I just wang to explore how to cluster and extract logs automated. In current we have text embedding model and large language model, it is really good at text clustering and summarization. Maybe it brings potential better tools.

And I think Text Embedding + LLM is one of the front-end of this tool. The kernel of the idea is post-extract log analysis + in-process OLAP DB + Python playground, I think add grep + awk as its another frontend is also a good idea.

How do you think about? Hope for your reply, thanks.
if you want a wild looking telescope, i saw this recently. it's the scope that
Percival Lowell made this mars observations with in arizona. made it Pennsylvania (like me). upenn gifted it to new zealand in the 50s, but they couldn't get it installed because the roads weren't paved in this part of south island until the 90s or something like that.

https://www.brasheartelescope.org/
The Irish goodbye exists because the alternative is a long ass poetic farewell. So, if you want to avoid it, you give a couple people key goodbyes and check out.
>Which games?

As I said the vast majority of games. For example Minecraft is not a native Windows application in any way. It just creates a window and then renders the entire contents of the window itself instead of using win32 to make an interface.
Introduction to Meta-Learning (2020)
Didn't feel a thing (2) in North Seattle.
> The ones on game consoles are /way/ more proprietary and unportable than Metal.

Right, but the console proprietary graphics frameworks have clear market demand. Macs are not a platform with which people buy to game, and metal is not a graphics framework with clear market demand. Apple will need to subsidize porting if they want to get a critical mass of games on Metal rather than OpenGL, i.e. the easy API to target. (Yes, I'm aware many game engines bring this for "free", but that doesn't mean these ports are competitive with their equivalent on windows on the same hardware.)

EDIT: I forgot iOS; that's probably what might make a difference this time. Unlike the Mac there is a clear market demand for gaming on that platform.
What bugs me most about GKE is that incidents seem to span a whole of datacenters simultaneously (source: see zones affected by previous incidents), and you are often left with no option except wait for a resolution. Often there are issues like networking problems affecting almost the entire global GKE control plane. Whatever happened to resilience by isolation?
California != SF.
I've heard a theory that USA did it to get Germany to fully commit to supporting the war, didn't want Russia to have leverage, wanted Germany dependant on USA for gas. Then there's the comment from Biden that foreshadowed it. I'm not convinced on any theory personally though.
>Conversely, programmers probably add "inline" as an incantation all over the place not knowing that compilers often ignore it.

Funnily, the inline keyword actually has a use, but that use isn't to tell the compiler to inline a function. The use is to allow a function (or variable) to be defined in multiple translations units without being an ODR violation.
https://archive.ph/x0gXW
Games consoles don't release OS updates which delete a chunk of old APIs and break your game -- once you've released for a console, you can generally assume the game will work on that console forever.
The benefits of intelligent NVRs in video surveillance systems and how Forlinx RK3568 SoM provides AI computing power for enhanced security.
An interesting historical example was the kromme lijn (curved line) in Delft (the Netherlands), which was in operation for all of 5 days before the landowner caved and ceded his land to the railway.

The landowner, incidentally, had purchased the land as an act of retaliation against the railway, feeling slighted after having previously sold land in Zandvoort (near Haarlem) to the railway.

https://en.wikipedia.org/wiki/Van_der_Gaag_Lane
Why does this article claim that attestation is unlikely? We know Google loves the idea - see Web Environment Integrity (WEI).

Also, what's stopping us from falling into the passkey version of the world we got with OpenID, where many services force you to log in with your BigTech account?
https://archive.ph/2HcSE
Do these actually work?

We've got one of those at work, and the most visible effect is it makes me feel like driving around with the handbrake on.

Then, every so often, it'll flag the code I'm working on as "malicious". It's pretty basic glue stuff, and launching the executable in their sandbox usually turns up nothing. Sure, I can add an exception for what I'm working on and my tools so it doesn't scan rustc every time it runs. But exceptions can only be paths. Aren't we lucky that bad guys would never ever overwrite the files I've excluded.

When we first started deploying it, I wrote a quick and dirty cryptolocker. Reading files and rewriting their content encrypted in AES. Didn't take any evasive action, just traverse directories and fetch all the files. I even went out of my way to do it multi-threaded, so I wouldn't have to wait too long while testing. Sure enough, it flagged my test-crypto.exe as suspicious. But I guess I'm not enough of threat, since I've tried renaming it to meh.exe and, wouldn't you know it, I could happily encrypt my own home folder without any bother.

So I'm still not fully convinced these aren't just like the antivirus of old, only with a different name.
Just run the arbitrage bot again. Or better yet, if you can prove to me that this was true I'd be willing to buy your arbitrage bot for $10k. Serious offer
Curl/libcurl HIGH CVE-2023-38545 leaked early?
I’m guessing it’s the noun meaning “a person who phishes” or “a person who uses phishing”?
I would actually say that it doesn't detail most of the ship's tragedy. The Great Eastern was responsible for damaging or sinking 10 other ships, that some guy humorously proposed using it to ram against the land to help create the Panama canal.
One day I got to work early before anyone else was there and I was daydreaming pondering earthquake scenarios and what I would do if one happened (I was on an upper floor).

It wasn't until hours later when I checked the news and heard conversations around the office that I realized I had felt an earthquake and just didn't realize it. It had never even occurred to me

I think living in a city I'm just accustomed to a car driving by in a parking garage and various other rumblings so I never considered that's what it was. Later in retrospect, I recognized that being on the 7th floor of a concrete building, nowhere near a parking garage or construction, that was the only explanation.

The most memorable part of the experience was realizing that my unconscious brain recognized it long before I processed it consciously.
I'm working on integrating AI into a product right now: IMO you want to look at what's happening now as more a shift in cost to develop and maintain - which itself is going to create qualitative differences.

I can now have 1-2 developers stand up ML backed services at a level of quality that a few years ago would have required an ML + engineering team to build along with an ongoing tuning burden. Now that the AI is "good enough" out of the box time-to-value has dropped, which also allows for more exploration.

One area I'm seeing a lot of traction at my company and amongst other developers: onboarding flows for complex products. LLMs are really great at taking a small amount of input from or about a user, walking down a decision tree, and creating some initial dummy data relevant to them to more quickly demonstrate value. You might not ever know chatGPT is involved but it doing wonders for quite a few companies' conversion rates.
can anyone explain why I should care about MP3 anymore? YouTube hasnt used MP3
in years, they use Opus or AAC.
Sure, just refund all the in-game purchases from mac players and we'll call it even.
Yeah, this.

The tech is great, but it’s expensive to run, and it’s being given away basically for free at the moment.

…and hey, free stuff is great. Enjoy it while you can!

At some point, however, companies have to stop giving things away for free (or at a loss); it’s just a matter of what that looks like under sustainable pricing.
Ok. Now, I need to re-read and I’m tad worried.

I moved quite a bit of logins to Passkey and I chose to stay with the Apple ecosystem as my Passkey Lord/God. So far, it has worked and I have moved between devices (desktops, mobile, and the in-betweener).

Assuming I’m going to stay for quite a while with the Apple Ecosystem, am I doing it wrong by making my Passkeys pass through my Apple ID?

For instance, I change my eSim or number or replace phone, won't accept next time I login and then verify from the laptop, desktop, iPad, watch, or, heck, the Apple Polishing Cloth? (Assuming the cloth will become a smart cloth eventually).
I hear this all the time, that non-ecc machines are just completely fragile, and the math seems to indicate that one should be getting bit flips all the time. and yet, my Intel system has 64gb of non-ecc ram and it runs half the day everyday and is hibernated at night. I run 3d cad software on it, Photoshop, vs code with tons of extensions and software running in wsl2 docker containers and I just never really get any errors. certainly no crashing or blue screen. what exactly should one expect from bitflip errors? I would think that even single bitflips as often as they should happen with 64gb of ram being used almost fully would show up somehow.
Curl/libcurl HIGH CVE-2023-38545 seemed to have a patch diff out early?
This blog post really feels like it was written for the sake of writing something. A C library mechanically translated to Go does not magically become a Go library, and the whole thing feels like cargo-culting. ("libc calls bad", "unsafe bad")

I would like to ask, why was this blogpost written? What is the purpose?
How is it a limit when you can choose the syntax?
1.1.1.1: Fast, but not so accurate yet (2018)
Show HN: A.Team for Mentorship in Open Source
Hi, everyone!

I’m Charlie, a full stack software developer based in Vancouver, Canada. I love building software side projects that can help others.

Now I'm actively building an open-source project called Teamnova, which is an A.Team-like platform for Open Source Mentorship Programs (OSMPs).

Google Summer of Code (GSoC), being one of the most prestigious OSMPs, is highly competitive. According to 2023 statistics, out of 43,765 applicants and 7,723 proposals submitted, only 967 GSoC contributors were accepted. Teamnova is on a mission to help university students cope with the challenges in the current tight hiring climate by making mentorship in open source more accessible and inclusive.

While traditional OSMPs are excellent, they often lack a structured approach for effective team collaboration. I believe that adopting "The Apache Way" of community-driven development could be more beneficial for mentees. The Apache maxim "Community Over Code" inspired me to think, "Why not create a new platform where mentors can help mentees improve both hard and soft skills required for contributing to open source projects?" This is how the concept of Teamnova’s "S-Team" (Self-organizing Team) structure was born.

Please don't hesitate to ask any questions, and I sincerely appreciate your time and support for this open source project. Your feedback and suggestions are invaluable to me.
Water shortages are largely in the central valley and Southern California.

Sf gets its water from Hetch Hetche, clean hydro power too.

SF is a very different place in a lot of ways from the rest of California, and the US in general.
Alphafold: there are lots of caveats, from my limited understanding so far the “thing“ it does isn’t a limiting factor for speeding up drug development.

Video cards: I don’t know much about them, it seems impressive but I’m not sold it’s the future of gaming yet; also they’re expensive as Fuck

I am not saying this stuff will never be useful, but we’re at the peak of the hype cycle today, and I expect many, many of the supposed breakthroughs turn out to be a dead end or harder to make reliable than expected. Or, way more expensive than financially viable for that problem.

I hope I’m wrong, tech wise, because it would be amazing to reduce the needed human work output, but also I’m not sold that our society can survive if AI takes over jobs, so that’s another reason that I’m bullish.
Same ideas have been applied in data centers to minimize energy use for dissipating excess heat from server racks. In theory, AI should be able to optimize any kind of "plant" and its processes to minimize some metric like energy. Would be interesting if it was applied to the electricity grid to minimize fossil fuel use from peaker power plants.
> In order to combat piracy, you need to out innovate them in terms of convenience and features.

To be entirely fair, I think we ahvae reached a parody with Hollywood and Streaming services in terms of content: sure, some comic book movies requires 500 million to make and require studios to pump things up and a bloated marketing tour, but A26 is a perfect example of something being made for low budget, word to mouth and often quickly on streaming services that rivals most stuff in the theaters.

After this year, I've been to the movies more times since I was a teenager, I really don't feel like I missed much during that time: I'm still incredibly out of touch with what comes out and other than Oppenheimer I don't think I watched anything that had much of a budget.

As for piracy, it'll never go away, some of us just refuse to comply with these norms and find ways around geo-restrictions and IP bans half the fun, hence why these communities still thrive before Netflix started to self-canobolize itself.

PS: Last season of Black Mirror made me regret being in the loop, after COVID there was so much more to work with than it's entire existence, but this was perhaps the sign that Charlie Brooker needs to reach for fan-art scripts and should help get them green-lit.
As with everything, you probably want a backup. Get more than one passkey.

I pretty much use 3; Yubikey in my workstation, portable Yubikey, phone. All 3 of those can bootstrap Google, which I use for email, and Apple, which I use for my phone. Then, everything else is in 1password, which are available through those mediums. Worst case, I am pretty sure in the most dire of dire emergencies, I can get my email back no matter what. Verify ID with my DNS provider, switch MX records, back in business. Even then, it's not necessarily essential to daily life. (A colossal inconvenient to lose access? For sure. Death sentence? Probably not.) All my SMS and Signal contacts are elsewhere. I can spend money out of my bank account by writing a check. I can get into work stuff by showing up in person at an office.

I do think that passkeys are probably too complicated for the ordinary user of computers; unfortunately that "we'll just email you a link every single time you want to sign in" seems like the most user-friendly passwordless authentication.

I also don't feel great about my habit of putting passkeys in 1password, because I know I'm locked in forever. But, I like the service, and when I want to switch, welp, at least there's a list of accounts I have to remake.

My biggest fear is something like forgetting my phone's passcode. One time I woke up, got distracted at just the wrong moment, and could not for the life of me remember my 6 digit passcode. (I also use the same code to unlock my workstation.) I had to distract myself and then use muscle memory to remember it. It was really crazy, truly one of those "did I just have a stroke" moments. I have that saved in 1password now, so if I have one unlocked device, I can refresh my memory. This happened a while ago and I don't think I have dementia. Just a weird quirk.

(Meanwhile, I can perfectly remember every 1-year-max-lifetime password I've ever had at any job. A lot of that good does when you can't remember a 6 digit number!)
Python and R do not generate high performing code. At best they generate calls to high performing code.
Find a meeting place near the middle of people's locations
Has anyone looked into this more recently? 1.1.1.1 still doesn't support EDNS ECS and the privacy concerns seem overblown since DNS is already cleartext and a DNS lookup is almost always followed by a connection attempt which reveals your IP address
According to https://www.sfchronicle.com/projects/2023/bay-area-earthquak... vs https://www.newyorker.com/magazine/2015/07/20/the-really-big... you're looking at two orders of magnitude difference in terms of the estimate of people affected. I'm not sure what led to the difference but that's striking.
It’s not the drive train I worry about on a new car. Those components are relatively easy to replace even if they can get expensive. The big problem I worry about is wiring and electronics. If the wiring is messed to the whole car might get totaled because finding someone to diagnose is near impossible
In almost all cases: no.

"A compound assignment of the form E1 op= E2 differs from the simple assignment expression E1 = E1 op (E2) only in that the lvalue E1 is evaluated only once." (C99, 6.5.16.2p3)

It only matters when evaluating E1 has side effects. For example, `a[i++] += 1;` which is equivalent to `a[i] = a[i] + 1; i++;` rather than `a[i++] = a[i++] + 1;`.
What definition of means testing includes everyone?
> What do you mean by this? Are you saying the Macbook has a special display mode that only activates when it detects sunlight (as in lumens? or?)?

Yes, if automatic brightness is on, the screen will exceed its standard SDR range in daylight, just like the iPhone. Otherwise you need special software to manually increase the SDR brightness into that higher range, maxing out at 1600 nits.

> I meant more that high brightness with a direct light source into the eyes can be pretty uncomfortable compared to reflected diffuse sunlight

The discomfort would come from a mismatch in brightness: a 2000 nit screen sounds incredibly painful to look at because in normal conditions your pupils are adjusted to an indoor room and you're looking at a 2,000 nit screen, which is terrible.

But ambient light on a clear day is something like 30,000 nits, so your pupils are already significantly narrowed: a "mere" 2000 nit screen will still look kind of dim if anything.

e-Ink sits around 40%-50% reflectivity and still looks fine in those conditions.

(Blue light, contrast, and the nature of the reflections themselves also play a role so it's not as simple as "more nits is better", but you need to be in a certain ballpark of brightness to even play, which is why I'm saying old devices aren't in the running here.)

_

> Like what? Are you saying my current Macbook is actually more readable in sunlight than old matte displays, I just don't realize it...? If so, hmm, I'm dubious but I will take it out again and try to compare it again without nostalgia, as much as I can. Or is there an objective measure of sunlight readability I can refer to?

It's hard to capture in a single measure because there's two parts to the equation:

- reflections from the surface

- being bright enough for your eyes to make out details at all

Back in the day the brightness would be roughly equal for both a glossy and a matte option, so matte would be strictly better.

Now brightness has advanced enough that a newer glossy panel + modern anti-glare coating + modern bonding techniques are. enough to overcome the difference in reflections vs the old screens.

You should look at even the glossy non-Retina (which was almost universally hated) vs the glossy Retina to see how dramatic the changes in anti-glare tech were at some points in the last decade: https://cdtobie.wordpress.com/2012/06/18/reduced-reflectance...

A modern matte screen would have the advantage if it had the same brightness, but afaik no one actually makes a matte screen that gets as bright as the new XDR Macbooks do: the closest are all glossy displays too.
When you can't upgrade the video driver until Apple provide you with a new one, MacOS was never going to be even a half-serious gaming platform.
Yeh I think there's some heavy-handed compositing going on. I doubt it's AI-generated, but each image has definitely been through cut and paste hell.

Take this image for example:
https://images.blackmagicdesign.com/images/products/blackmag...

Notice the side table leg next to the coffee cup? It's wrong because it shouldn't go over the foreground table. Looks like a composite mistake to me. The woman is also looking over the monitors not at them. Perhaps there is some elements of AI-generation used in the image.
In the end, it's the same story as automating warehouse delivery, where it turns out that it's actually cheaper to have humans do it. AI is no different. Moreover, the recent restrictions on AI-generated content have caused inconveniences even in ordinary use that is not socially harmful, and expectations for AI have been greatly damaged.
We can't just avoid it ..
This website breaks the back button on Chrome/desktop/windows. I had to click and hold the button to leave the site
I’m going to identify as California resident more than usual. /s

Cali has some decent laws when it comes to consumer protection. I’d love to see more of them on federal level.
Coming up with a fact that roads existed in the ancient times is not a gotcha. Most of the roads today did not exist back then. 99% of the roads I have driven on did not exist before cars.
> arts rivaling an experienced illustrator

Maybe to a lay observer, but that art will not be new, very creative, or technically perfect in any way, sorry.

> lab scientist… data pipeline

No please, they already mess up statistics and code enough, causing bad papers! They don’t know how to code and thus cannot know if that code is correct.

Edit: (I’m posting “too fast” so here’s my last response here for now:)

I’ll concede on point one there, art doesn’t have to be perfect for most uses.

On point two, I think every HN reader has seen how very smart scientists can mess up stats and data even when they write their own code. I’m not saying they are dumb, I’m saying I don’t trust those same folks to be able to find the mistakes an AI makes. Obviously I’m painting with a broad brush here, not every scientist is bad at that, but a large number are, and the current gen AI isn’t trustworthy enough, in my opinion, to let untrained scientists use it and produce important work based on that data.

I would love to eat my words here someday, but this is a hype cycle and although impressive, most AI today is better for marketing and fund raising than serious use.
Steam includes the Steam Runtime, a container-like environment that provides a single target for Linux game developers. In fact, it's commonly used by NixOS users to run proprietary software that wasn't built for NixOS.