skysight-inc/HackerNews huggingface dataset:
In which area wide-column database shines overall ? Is the licensing the same as Postgre and such ?

The post of Discord switching from Cassandra to Scylla was super interesting.
Sun's Starfire – Director's Cut [video]
Love this space. I’ve build a few versions of this in go, glad to see some go native frameworks.

Would also love to see some examples.

Concerns I’ve had to deal with in the past (if these are solved, examples would go a long way):

- max queue size between elements is important. Don’t want the database reader role to outrun the workers, but also never want them desaturated

- some dynamic limits for local to a role (limit DB readers to limit connection pool) and global (how much cpu and memory share does a job need before starting)
By "witnessed" I meant in person. By "mockery" I meant mockery of politicians and cluesless media personalities.

I mean, who talks like that?

(I did have one especially goofy friend once confide in me that he had been "surfing the nets")
Openfire 4.8.1 Released – Open-Source – Java XMPP/Jabber Server
I'm not saying a theoretical language couldn't be made that allows this, but in Rust it would be breaking backwards compatibility.

For example [T]::sort (obviously) needs to be able to move the elements in the passed array, but there is no Move bound on T or something similar.

> It basically does if you use pin.

And we have Pin today, but I assumed the OP meant 'self-referential struct' as in, without using Pin.
> I don't even need that much money to raise, just ~$2M to boot.

VCs are essentially betting and that is a microscopic sized bet. Most VCs beyond angel investor size are looking for bets to move the needle. Have you considered bootstrapping?

If you think you need 2m you can likely bootstrap an mvp with 1% or 10% of that.

Key takeaway: asking for that much in the valley is at least as much of a reason to be passed over vs getting passed over because of the whole background non-ivy league thing.
I haven’t read the article (paywall) so I can’t be sure, but I believe the article is referring to the Intuitive Machines lunar landing.

SpaceX has not yet attempted to land anything on the moon.
I tried a DisplayLink dock once with my M1 Max MBP. It was incredibly laggy, pegged my cpu at 40%, and didn't let me set the correct resolution/scaling level for either of my monitors (horizontal 4k 32" and a vertical 4k 27", nothing exotic).

A TB4 dock fixes most problems, but I have to hack the EDID to disable YCbCr and force RGB, or the colors look like absolute shit. The external monitors still look significantly worse under macOS than either Windows or Linux, and I have no idea why.

External display handling is easily the worst part of using a Mac for me.
GPUs are for parallel instructions. You want to do a ton of matrix multiplication.

Multi-core CPUs are for parallel processes. You want to host a ton of virtual machines and they all care about branch prediction and cache latency more than throughput.
Local areas can create public districts for power, and there are many throughout California. They generally work quite well, though the creation of new ones can be time consuming to get control over existing PG&E areas.
I would like to also to see a comparison based on price, and not focused on matching the specs. Given $500 per month, which gives the best performance? At that price level, the different cpu architectures could make a significant difference.

They could test multiple datasets to see who handles large data sets best, high read/write ratio etc.
Disregarding that there are 10 different laptop product lines to choose from, if I've already somehow decided that what I want is an XPS and I want a 13 inch screen size, my first two search results are

- XPS 13 Laptop

or

- XPS 13 Laptop

https://i.imgur.com/2SHL91Y.png

I gather that one of these is a newer revision than the other, but it's a lot more confusing than "M2" and "M3". I need to know whether I want (up to) a Core Ultra 7 155H vs a Core i7-1250U, and whether (up to) Intel Arc Graphics is better than Intel Iris Xe graphics.

Scrolling down further adds the XPS 13 Plus and XPS 13 2-in-1 Laptop. How does XPS 13 Plus compared to XPS 13 Laptop? What about to the other XPS 13 Laptop, is it better than both? Or is this a weird side-grade where you get a different form factor which is in some ways nicer, but then also comes with all the dumb parts of the Apple's "Touch Bar" and none of the good parts? (that's my 10 second interpretation of the product, but more clueless customers will have absolutely no idea)
The latest in FPS cheating (that I'm aware of, not like I'm super plugged into the underground) involves buying a second PC to run the cheats, a card for your main PC to grab a copy of memory over DMA, ship it off to the second PC, then joining the two video feeds together. Apparently you can also hook your mouse up to a connection where it will edit the data flowing from the mouse to give you better aim as well.

A lot of it is the same as any other sort of security stuff, but like, the tough part is that the adversary has access to the physical machine. In my understanding anyway, not a security expert.
Databases Are Commodities. Now What?
When I use supabase, I'm really interested in an authenticated, isomorphic, strongly-typed JS client, that's also configured to listen to realtime updates to my database.
In video games, I find motion blur helps to compensate for lower framerates. It's particularly necessary at 30 fps, but nice even at 60 fps.

On the rare occasion I've been able to play a video game at 120 fps—my projector is limited to 60hz, sadly—I've found that I prefer to play without motion blur.
One absolutely key factor is that tech dominates a far higher fraction of life today than it did in the past. So these companies will be increasingly powerful entities, which makes it hard to litigate against them.
I agree with this take - graphs are in an interesting superposition where implementing a large set of algorithms correctly and in their full generality is hard (as the article points out), but getting started with an implementation that solves a particular problem well enough for a particular case is easy and fun.
I want to thank you all for open sourcing the Ente server and for supporting desktop Linux. Even though I already had a working photo backup solution that fulfilled my privacy criteria, I've switched over to Ente with a paid subscription to show my support.
> There’s a gap between how often software engineers could use graphs and how little our programming ecosystems support them. Where are all the graph types?

They've been there for quite a while :-) https://www.erlang.org/doc/man/digraph.html https://www.erlang.org/doc/man/digraph_utils

And if you want to do some set theoretical stuff you're covered as well: https://www.erlang.org/doc/man/sofs.html
Nifty little article and comments. Who know some many people used the term "surfing the internet" back then?
They will allow access to Ultimate version to X people only for just $YB/m charge.
What a throwback. Used to run cgi-proxy to tiptoe around ol' Bessie.
I would have liked to see how GCP AlloyDB fares in a comparison like this. I don't know whether AWS and Azure have similar offerings, if yes, these would have been interesting as well.
Which is a fair argument if Apple allows competing app stores.
> Follow the money.

If you follow the money, you can see it flowing in to Apple's bank account from consumers.
Taxes will also eat away at that
>(we asked in mitigation for nearly what we won in the end),

did you also get your legal fees paid for, which is often a thing in various European lands - not sure in France?
The Adventures of Captain Internet And CERF Boy, October 1991.

"The LAN that time forgot"

https://archive.org/details/CaptainInternetAndCERFBoyNumber1...
If you read what I wrote, you'd see I never claimed originality. Anyway, that's cool. I'll need to check how much abstract algebra stuff they use.

Using semirings (uh, rigs) alone isn't impressive. Do they consider semirings with more algebraic structure attached to them?
> AMD only managed to negotiate that because Intel lost in arbitration [1]. Intel's preferred option was always to eliminate AMD entirely. It's good for us consumers that they didn't succeed in that!

OK? regardless of why or how it happened, it happened and it means that AMD is fine. If you knew that I don't know why you even mentioned it in the first place.

> NVIDIA absolutely has an incentive to get rid of Nouveau. Its existence discloses IP (their GPU inner workings) that they would prefer to keep secret.

Any articles to back that up? Seems counter to Nvidia offering support in publishing documents: https://en.wikipedia.org/wiki/Nouveau_(software)#History

> Another fun one: The FBX file format, which Autodesk makes money on through Maya, has a half-hearted attempt at DRM in it to limit it to approved Autodesk licensees. Blender's FBX exporter breaks it with a pass-the-hash attack. Get rid of that and Blender can no longer talk to Unity. Obviously, the entire industry benefits from the fact that Autodesk can't go after Blender for this.

Again would love an article on this. I can't find anything backing up that this ever happened. Not only on Audodesk's website do they mention third party software but they have an SDK for this file format for others to use. While blender does in fact not use that SDK, and the format is proprietary, I can't find anything backing up what you claim.
What commentary would that be? What irony is on display here?

Everything in this article applies to literally every communications media available on the internet. As group discourse moves across protocols and platforms, the same problems occur. I'm not sure there's a meaningful difference between "plonk" and "lol blocked".
Apollo 11 isn't really the proper comparison to make, though; more precise landings were goals of later missions.
A spacecraft perhaps could inflate lots of impact balloons that would cushion impact, allowing landing in any orientation. Then on landing, rotate with gyros or something until the legs are underneath and that way end upright?
You should disclose that you are a part of "Inferless"
This needs a "visual explanation" treatment. The concepts are graspable by the average HN reader, but this presentation is just difficult to approach.

I tried using ChatGPT to decompose a lot of the terms, which actually helps, but it's hard to vouch for its accuracy: https://chat.openai.com/share/709f61b3-b4cb-48df-b97f-fa6877...
It was in fact added to the EULA.txt file in 11.6. The header says it was updated October 8, 2021.

% diff EULA.txt-11.5 EULA.txt-11.6 |grep -2 trans
> 8. You may not reverse engineer, decompile or disassemble
> any portion of the output generated using SDK elements for
> the purpose of translating such output artifacts to target
> a non-NVIDIA platform.

That said, I believe 11.6 was released in January, 2022.
Really? I just recently tried out (and took a photo of) an m2 macbook pro with 2k displays attached, lid open and screen mirroring on. 4 screens with 60“ tv in the distance. Would that really not work on an m3 mac?
im quite tired of this. every snake oil shop now calls any algorithm "a i" to sound hip and sophisticated
Can't edit anymore: this also applies to the M2 MBP, and both of them could get this feature in a software update like the M3 MBP. But it's unlikely, because of greed.
Kind of like TextAdept claiming that text editor is "just 2K lines of C/C++ and 4K lines of Lua", when it's in fact wrapping a well known third party text editor widget.

At least here it makes more sense, since it's not like "our init system is just 200 lines" when those lines are wrapping a third party init system library.

It's more like "our init system logic is just 200 lines, not including third party dependencies". That's legit, provided that those deps are stuff like parsers, some library for dealing with strings or running processes, and things like that.
I don’t think we are at a plateau. We may have fed a large amount of text into these models, but when you add up all other kinds of media, images, videos, sound, 3D models, there’s a castle more rich dataset about the world. Sora showed that these models can learn a lot about physics and cause and effect just from video feeds. Once this is all combined together into multimodal mega models then we may be closer to the plateau.
I’m also not a lawyer but my understanding is that anti-trust law covers broader stuff than just monopoly busting. There’s no reason to require Apple to be a monopoly before we start to worry that they might be engaging in anti-competitive behavior.

IMO arguing about whether or not they are a monopoly is a losing pedantry battle that misses the point. People will bring up exact market share, and what exactly is a market—honestly, some good arguments about whether or not Apple is technically a monopoly—but, who cares? They are clearly a major player and so if they are not competing fairly that’s clearly a major problem.
> I've seen what comes out of the transpiler. Nobody should touch that code by hand. It's awful Rust, and uglier than the original C.

I can't disagree here. I think the original idea was to rely on automated refactoring tools to try to make the generated Rust somewhat more palatable, but I never was able to get that working.

> C23 doesn't actually use that info.

True; the intent is to require it so that it can be leveraged by future extensions. The C committee tends to move glacially.
If you change the names and numbers a bit, e.g. "Jake (a guy) has 6 sisters. Each sister has 3 brothers. How many brothers does Jake have?" it fails completely. Mixtral is not that good, it's just contaminated with this specific prompt.

In the same fashion lots of Mistral 7B fine tunes can solve the plate-on-banana prompt but most larger models can't, for the same reason.

https://arxiv.org/abs/2309.08632
Hardly any. A ton.
That would be a strange thing to do considering it was shared everywhere anyway.
Ahh, Graphs.. One of my favorite subject. I love doing graphs but im kinda bad at implementation. But, I still managed to slap D3 + Cola to make my own little interactive visualizer I use for various networking visualizations (L1,L2,L3).

Here is example of IRCnet network:

http://ds-1.ovh.uu3.net/~borg/d3/ircnet.htm
A Veblen good is something for which demand goes up as it gets more expensive, not for the same item. A Rolex isn't the same as a Casio.
No they aren't. Some jobs are being scaled down because of the increased productivity of other people with AI, but none of the jobs you listed are within reach of autonomous AI work with today's technology (as illustrated by the AirCanada hilarious case).
gopher is not web :)
Switch emulator makers agree to pay $2.4M to settle Nintendo lawsuit
> As a part of that agreement, Bowser now has to send Nintendo 20-30% of any money left over after he pays for necessities such as rent.

> Bowser has now managed to secure housing, and he thinks that after rent, he has a couple of hundred dollars leftover for food and other necessities. He assumes he’ll be turning to food support services.

Nintendo's not being compensated any meaningful amount. This is nothing more than a lifelong public flogging. And for what?
This smells like an ad.
Yeah, I had always assumed "surfing the internet" just grew out of "channel surfing".
My point is very clearly that you should not spend any time or energy thinking about about the terminology.
I said Apple sued over patents, you said Apple sued over patents. I think we’re agreeing.
No idea (it's hard for me to imagine how to even design such an experiment but I'm no curiosity scientist) although HN's weird title rules are probably the thing (out of the various weird rules) that the HN hive mind has expended the most thinker bees on. So if nothing else, they're HN-tested!
I recommend installing office through the App Store to avoid that background service.
Everything Standardized, Nothing Works
I've often wondered about a missing application: "Excel for graphs".

Just like Excel for tabular data, it would support RAM-sized data (enough to require a computer, but not so much that you need a data center), implement lots of algorithms and visualizations "well enough", and require no programming skill to operate.

As the article says, a lot of our real-world problems are graph problems - why are programmers the only ones who should have the tools to solve them?
Like a helicopter, but with way less range, payload, and capabilities.
Thanks. This is about on par with what Gemini Ultra responds, whereas GPT-4 responds better (if oddly phrased in this run):

> The bunny has fur on its hind feet that resembles a pair of white shoes. However, one of the front paws also has a patch of white fur, which creates the appearance that the bunny has three "white shoes" with one "shoe" missing — hence the circle around the paw without white fur. The humor lies in the fact that the bunny naturally has this fur pattern that whimsically resembles shoes, and the caption plays into this illusion by suggesting that the bunny has misplaced one of its "shoes".
> when I was a younger programmer, like many people, I considered "generic" or "flexible" a positive when describing a library or framework [...]

I've come to prefer what I call "design for deletion": Most of those long-term "flexibility someday" needs are best-met by making sure the inflexible modules or flows can be clearly identified and ripped out for replacement. This leads to a certain kind of decoupling, although with a higher tolerance for coupling that can kept in check by static analysis.

This is a contrast to my days of youthful exuberance where I thought I could solve the problem by making my work extensible or customizable. No, I cannot make the immortal program, so I should focus on making a mortal one which can pass gracefully.
I thought Elon Musk's robots are better drivers than humans.
Hilariously, if you compare the new model to BOTH the 2017 Intel model and the 2020 Intel model the performance comparison is the same.
The ToS has nothing to do with if something is legal or not.
That's really kind of you, thank you!
If things can interact, how can we be sure that there is no information being passed around in it? Information processors might still arise, just computing over timescales unimaginable to us.

By comparison, you might have information processors existing in the first second of the universe, celebrating for subjective aeons their low entropy compared to the frozen state that would exist fourteen billion years later.
Renewals appear to be only $20 or so.
> I have absolutely no idea what you mean by "Wylie E Coyote period", can you explain?

The sibling reply expressed this as well. Wile E. runs off a cliff, the forward momentum keeps gravity in check but only for a short time.

The fact that human population continues to grow isn't by itself sufficient evidence that there are no existing parallel, possibly embryonic, trends developing that'll change that later. The period where both of these are true would be similar to when Wile E. is no longer on solid ground and hasn't yet fallen. It's a temporary and (on a relative basis, which could exceed human lifespan for sufficiently complex or slowly moving trends) brief period.

To be clear, I don't think it's an accurate view of where we are today. On the other hand, had the changes we've seen since 1970s not come to pass, it'd be harder to say. (An example that is climate change specific is the exponentially decreasing cost curve for solar energy.)

> Either way, I wasn't attempting a definitive list with my two items and "etc"

So long as the focus is on the definitive then IMHO there is value in looking hard here. Otherwise, why bother?

> Today's weapons are definitely scarier than 1970s weapons.

Can you say more?
I am genuinely not sure if you just ignored all that I said or if it is your way of saying "it is fine for me if the very concept of copyright is dead".
> Why don't we have graphs ... in Rust?

You might have missed this from the article but: https://docs.rs/petgraph/latest/petgraph/index.html

> Because graphs require mutation (respectively break linearity).

I don't think this is actually the case. Graph nodes go in one container (`Vec` or `HashMap` or `BTreeMap`), and the edges go in another container (`HashMap` or `BTreeMap`). The object in which you store the node only needs to know what its name is, you can let something else know what its neighbors are.
Funcy: Fancy and practical functional tools [Python]
Keeping satellites in orbit around the moon is very expensive. The moons gravity is lumpy, and if you try to orbit far enough that it balances out, then perturbations from the earth and sun still end up destabilizing it. This means it takes a lot of station keeping (firing thrusters, using limited propellant) to maintain an orbit.

I think there are plans for better relays situated around the moon, but a lunar gps system is not likely given the costs and engineering difficulties.
Personally this sounds completely reasonable to me (especially with lazygit)

> You can stash everything, create a new branch, switch to it, fix the bug, commit and push it, then switch back to what you were working on.

Also comfortable with fixing the bug on my current branch, leaving it there to validate as I complete the other stuff, then later pull commits out to new branches to create atomic PRs. Assuming the bug can wait that is, otherwise yep off to a new branch, and no amount of git magic prevents an interruption from being disruptive.

I know worktrees are a thing but I feel like the branching model is enough complexity to both be useful and remember. No problem if people want to use a more complex workflow with a GUI, this is for them, not for me.
the dead sticking result is probably measured by meters below grass
No one said that Opus is the only one suffering from licensing ambiguity, but comparing it to say AptX and its variants which do have a clear one stop shop for licensing (Qualcomm) it’s a much riskier venture especially when it comes to hardware.
Check out the first screenshot on https://techcommunity.microsoft.com/t5/windows-server-news-a... and this new CPU has twice as many threads.

Edit: playing Tetris on an even bigger CPU https://twitter.com/markrussinovich/status/13356511159588945... (https://news.ycombinator.com/item?id=25343369)
He was using Vista, I think. Died a while ago now, it might have been XP.
What you do is descend very slowly, as you descend your thrusters will slowly melt a smooth landing pad beneath you. The only problem is you have to sacrifice part of the landing legs when you take off because obviously the melted cheese will bind to them once you touch down.
Permanently stationing US troops on Taiwan is a very different strategy from what the US did with Ukraine. It says we are willing to put our troops in harms way in the event of a Chinese attack on or invasion of Taiwan.
Turing might disagree with you that it is an _illusion_.
I think it's even vulnerable to small arms fire. It's slow, low altitude, has miniscule range, and is manned, making it a much bigger target than drones.
This kind of writing is written less to inform others than to trigger nostalgia in people with a similar background to the writer. It's laden with jargon and uncontextualized events that you need to be an insider with similar experiences to comprehend and appreciate. Overall it's a kind of written social proof of having been there, done that, for other people in the writer's ingroup.

I do it myself when talking to an older software engineer for the first time, it has a purpose - but it's not super interesting to outsiders.
> we could have worded it better!

An opportunity to dogfood your product!
Humans did it manually in the 60's. How hard can it be to do it with computers and radar? I don't want to sound like that guy but... how hard can it be?

Edit: My point being: spacex is already doing it on earth, dealing with stronger gravity and air non linearity.
It may be clickbaity, but I'm OK with it in this case - it gives people interested in this space a reason to pause for a moment and think about security.