skysight-inc/HackerNews huggingface dataset:
(Disclaimer: I'm on the Paper team, and Paper is the org under which Folia sits)

AgentK20 explained the technical bits along with the other reply to you, but basically the "actually all in one world" is the big part. For sharding you're handing players off to different instances. With Folia someone can just walk from one person to another without any issue or lag.

Folia dynamically groups people into regions depending on their distance. So it was designed to have people spread out to be able to support many regions across many threads. You can put 1000 people in one spot, it just gets very unhappy and you're now not really taking advantage of the whole point of Folia.

It's not a solution for every server or person but it's definitely cool because it's another tool in the Minecraft tool box. And the API is very similar to Paper, whereas the sharded options start to get kinda tricky quickly.
Hmm - but hang on, though. Doesn't that just bring the problem up a level? This setup assumes that you have "shallow" logic: that `Process` will not call any other methods, and especially that it won't call any dependency services. While it's possible to unit test `DoFoo` and `Process` independently, you've now given up the ability to unit test `foo` itself - more specifically, you've given up the ability to determine the behaviour of `foo` in the presence of arbitrary behaviour from code which is calls (since specifying `DoFoo`'s behaviour would be mocking).

I didn't initially follow what you meant by "that’s the three lines of code that I’m spending my “not 100% code coverage” on", but in the context of this realization, I'm guessing you're saying something like "when my code has to call external dependencies, I wrap the call in this ~3-line pattern, which allows me to directly test the behaviour of each of the components of the call, and I'm comfortable not testing their integration together because it's so straightforward"? Or are you saying that this Command Pattern should be applied _every_ time one calls another function? If so - I guess that works, but I'm back to wondering what that gains? After all, both mocking and this Command Pattern serve to create tests which assert "when my code encounters situation X, it responds in fashion Y" - the difference is just on the "direction of encountering" (mocking controls "when my code calls other code and receives X", Command Pattern controls "when my code is passed Command X"). Don't they both have the same strengths (ability to induce arbitrary situations for the code-under-test to deal with) and weaknesses (if the developer's beliefs about the situations in which X arises are wrong, the tests are asserting on incorrect behaviour; if the business case changes, especially if the type of X changes, then the tests need to be rewritten to match the new situation)?
Cloud is difficult because it stiched together from fragments of old applications and approaches.

Cloud will be easy with consistent approach. One or very few languages for everything, from configuring resources, to configuring policies and writing code.

Cloud will be easy with opinionated tooling. No Dockerfile and supporting of miriads languages. Just file with dependencies and folder with source code.

Cloud will be easy with opinionated approach to configuration. No need to support PASSWORD env, PASSWORD_FILE env, some secret access service. Only one secure and simple way.

Basically rebuild cloud from the ground up. Remove Linux from equation, we don't need it. Remove filesystem from equation. You have a source code which executex somewhere. You can declare that your service needs database and it'll get it. You can declare that your service needs to access another service and you'll be able to use API to access another service, without thinking about URLS, auth tokens and all this nonsense. Just RPC.

Lambdas are good idea, but very convoluted. Lots of abstractions over abstractions. Terraform which calls AWS API.

Things could be so much simpler and faster. There's nothing that prevents you from redeploying your service in microsecond, just as you hit "Save" button in vscode.
I'm curious if you have any suggestions re configuration management? At the moment i'm just point and click configuring but i'd really like to move towards using source control, edit some config file and push configuration to it.

Do you (or anyone else reading) have any suggestions?
Are you talking about serious safety risk to the rider or too others?

From what I can find ebikes tend to kill their rider. Though I can't find good statistics to answer my question.
Worth mentioning that this requires mods which break many in-game devices. The official in-game behavior was not able to be scaled.

That's an interesting and legitimate strategy to the scaling problem, but good to know the downsides with the upsides when trying to take lessons from this.
> My dad really wanted us to be Americans, but now that I'm older, I'm trying to connect with my heritage.

Which means he succeeded.
No, not me, I don’t not use an adblocker, you’d have to be crazy not to use an adblocker these days. I use Ublock Origin on the browsers I use on my Mac and Wipr for Safari on my iPhone.
With shoes, sure.

With housing, it depends. There can be a proximity effect. The old house next to all the nicely redeveloped new houses is now worth more, even if the total number of bedrooms hasn't changed during the redevelopment, because it is in a nicer environment (and a buyer might want to redevelop the old house, and live in a nice house in a nice suburb).
Pretty much, yes. An application developer should be able to focus on data model, business logic and user interface, and everything else at a minimum. If you are burning your available hours working on issues with your infrastructure - whether it's cloud or hosted or on-prem - that's not delivering business value.
That sounds cool as hell. I was always impressed when I jumped on hypixel just how much custom server work must've gone into it.
In the states, at least mine, the limit it's 750 watts. Mine has four steps of pedal assist and a throttle, I only bump it up to level 2 PA when I'm on a long but only somewhat slope-y uphill. Crack out the throttle only for real climbs. It's a heavy bike and in the cargo category (about 60lbs) but I use it for pretty much 100% of my errands. I only take my car out to travel over 45ish minutes away or when I'm going somewhere where i'll be coming home after dark.
Building LLM-powered apps on Google Cloud Databases with pgvector and PaLM 2
I'v heard from my safety volunteer colleague that damaged (or neglected) lithium-ion powered devices should be regarded as malicious fire hazard.

So unless you actively intend to set your own car on fire I urge you to end this habit and send the broken phone to an adapted recycling procedure.

(This is also why unrelatedly to the many pollution issues, throwing lithium-ion into landfill is like setting up a time bomb for our kids)
Developers don’t want to ops.
Trek ebikes are double or more what a solid entry-level ebike costs, though, for the record.
I'm still waiting on their IPO to find out how well this strategy is working for them.
I don’t think that’s a common opinion. I haven’t even met anyone that hate cars, but there are many that think car-centrism results in boring, isolated cities. That’s quite reasonable, since car centrism is, so far, a historical anomaly in terms of urbanism. Humans have been building cities for millennia. The US suburbia model is just objectively novel, an outlier in human civilization. Doesn’t mean it’s bad of itself, but it’s certainly not normative.
Is Convex backend Open Source?

I found only frontend related code https://github.com/get-convex , is backend somewhere there?

Meteor has all of frontend and backend Open Source.
Is it good for someone who's ''into'' crypto ?
Interesting to see how they scale a multiplayer big world.

Not many systems try to do this. Improbable, Minecraft, Second Life, and Roblox are the ones I know about. Almost everybody else shards.

Any other examples of really big shared seamless multiplayer worlds?
> we still can't keep up supply with demand

Are you even sure that this is true? I'm French and I've been hearing the construction sector complaining about too low supply for my entire life to eventually learn in my 30s that we in fact have an ever increasing record number of empty houses…

> One key thing to understand is that private companies build homes, not governments.

You say this as if it was some law of nature, but it's not: states are completely able to build housing, it's just a political decision not to and leave the private sector do the work. And given that we've all been living in a “housing crisis” for post of our life, we can empirically conclude that the private sector is unable to provide enough housing.

> Surely the entire western world would not have this problem if it was a simple as a policy change.

As long as entire western world shares the same political ideology and have the same power structures, there's no wonder they face the same issues. Insanity is doing the same thing over and over and expecting different results
mine is 750w too and my fat ass is a challenge on some of the steeper hills around my place in seattle.
Can I search algolia for comments on a particular keyword and summarize them?
I wish they had more granular permissions.
As an avid cyclist who does both mountain and road cycling, it’s pretty cool to see the conversations going on in this thread. Also kinda challenging to not be a know-it-all
>Are you talking about serious safety risk to the rider or too others?

To the rider, pedestrians, riders of traditional bikes, and property damage.
At one point i was considering one of those monowheel skateboard dealies, but decided that I would die instantly.. and hell they aren't much cheaper than my cargo ebike.
> Is the battery removable? Chinese will lug their bike batteries at night to chargers up stairs in their apartments, but I guess the USA is different than china about this?

Yes it is removable, but that doesn't change anything. The problem is the battery, not the bike. I'd rather store/charge large lithium batteries away from residences and flammable structures. 1kWh going into thermal runaway is no joke. It should really not be allowed by fire code, to be honest, unless the building is concrete and the charging location allows for safe egress if a fire starts.

That said, a larger fraction of Chinese buildings are concrete and more likely to be okay (provided people pay attention to evacuation route if the battery goes on fire in their apartment). My entire complex of 50+ apartments in California is a huge wooden structure. One bad fire could easily send all of it up in flames. There are safer, concrete buildings here, but they cost USD $4000+ for a 1-bedroom.
Plenty would argue it's been dead for awhile, since even before AI. [1] I refuse to concede though, it's as dead as you let it be. In both the places you passively consume from, and actively participate in. [2]

[1]: https://forum.agoraroad.com/index.php?threads/dead-internet-...

[2]: https://32bit.cafe/mission/
I understand the pessimism since Stadia is just the last on a list of Google products that some people came to love, and then one day it died.

They seem to be competing with Facebook, Google Play Arcade, Apple Arcade, Netflix Games, etc.
Do you know any redstone incompatibilities that Folia has that Paper doesn't? From what I've heard, the goal is to have very good redstone compatibility, but I haven't yet heard much about actual testing with complicated machines.
What is a century home neighborhood?
It's a Socratic question ...
Burning _anything_ isn't safe. Even wood fires are really bad for the health of everyone in the general area. When you camp you just shrug and move on.
6 for iOS, 20 for web ... how many for Android? And how many for backend? And devops (or are they included in the "operations" category)?

Even on that incomplete data, I'm a little surprised that web is 3+ times iOS.
should not.
"Content" is still a bit different, because it feels more layed back.

The funny part is that "gelukkig" (same word but in Dutch) litteraly means "lucky". I'm sure it's the same for German. But lucky and gelukkig have completely different meanings. I would say "happiness" still comes closer.

Now that I think about it, I don't think we have a word for "lucky".
The effort required to pedal a 25kmh limited 250w e-bike at 35kmh (or even 30) compared to a carbon road bike at the same speed is ridiculous.

I really wish they allowed for a very token level of assist to help counter the extra weight of the system, ideally as a curved reduction down to a minimum of eg 10% of the available assist as speed increases past the assistance speed limit (or even starting at a lower speed, eg 20 kmh, thus gently increasing the pedaling effort from an earlier point).

I'm not advocating that they should be as easy, given that the extra weight of the bike makes them harder to stop and less maneuverable, however something in between would be great.

Strong riders are more often than not experienced and thus competent riders, making them safer, however ebikes removes this "barrier" altogether - even a complete noob can go very fast, without the competence - therefore I'm all for a revised (analogue trail off) speed limit system in the interest of safety.
Aren't those already not classified as ebikes and therefore treated as motorcycles? They need insurance, registration, etc but are being driven illegally just like people drive cars illegally.
I do notnthink suburbs are better for kids or parents. They can't go anywhere unless being driven, so they are either stuck at home or parent have to drive then around. There are less other kids to play with, kids are limited to backyard. Same for after school activities, much less is going on.

Unless you are talking about literal toddler, it is nit that awesome.
OPNSense runs very well on their boxes. You can even have it with Core boot.

I think they should upgrade their NICs to 2.5G and 10G though. 1G is no longer future proof.
Snowflake, Nvidia partner to enable generative AI development in Snowflake
FYI, the upcoming version of gpt4 does considerably worse emulating function calls / generating code-like strings, but gets better again if you switch to the function call API: https://twitter.com/reissbaker/status/1671361372092010497

(My guess is the same is true of gpt-3.5, although I haven't tested it.)

That being said, Langchain has a nearly drop-in replacement if you want to start using the function call API: https://python.langchain.com/docs/modules/agents/agent_types...
Another project in this space is Klotho. I think it's the only one with broad language support so you can write in Go or Python or JavaScript or Java or C#.

https://klo.dev/
Not where I am - if you read my original comment I made that pretty clear. The term e-bike here covers everything from motor assisted traditional bikes to what is basically an electric dirt bike with the later generally being more popular than the former
I don't think author even tried running the command himself.
Crazy idea, Google buys the third party apps, keeps them running and pays the difference. Maybe requires an email to email a newsletter every month and monetize that. Or just buys Reddit.
I've got a large ammo can that my battery lives in when it's off the bike. Chances are exceedingly low that it would combust when not being charged, but I did have a lipo 4 cell robot battery go up on my when it was on the charger, after that I only charge in the can right by the door (i have a street door).
You can DIY this in an afternoon.

Get a red LED from any auto parts store. Connect it to the alternator and the positive battery terminal. It will illuminate when there is a voltage differential. Brighter is worse.

Optionally add switch if you want to prevent full illumination when vehicle is off. Or add a relay spliced into the radio / ignition / accessories circuit.
You can make regressive taxes progressive with rebates.
I remember when early 2000s enterprise web development had J2EE, a convoluted mess of over-abstraction oversold by Sun, presumably so they could sell more servers. I recall a Sun consultant telling us that this was the "one true way". Meanwhile, we got the job done with PHP (albeit the kind of PHP that got written in the early 2000s could be its own convoluted mess).

Now you hear consultants telling you Kubernetes on top of whatever cloud service they are shilling is the one true way, or some other convoluted mess built on top of a Jenga tower of Cloud Formation and Terraform configuration files. JSON has replaced XML but otherwise, same old.
> That said, is there anything better?

I haven’t found anything better for switches and APs. I use pfSense for firewalls.
Crib with Doenitz, the timing is right, and a naval message would make sense.
> If so, then bringing it up might not be the best thing you could do here

Why not?
...yet, when saying "ETH" everyone knows what is being referred to. Except for crypto bros.
What about ZGC?
The kernel devs argue that the goal should be to get in-tree so these changes are taken care of for you by the people driving the ABI changes, and I happen to agree with them in that regard.
The problem with this is that pressure is a scalar quantity. "Pressure along the z axis" does not make sense.
What's the difference between "Search" and "Edit song"? It seems like Search is just about length, and Edit also considers sections you marked? Or does Edit do the same thing but with many edits, rather than a few?
What Is KeyPulse? – A New Platform for Paid Questions and Answers
KeyPulse is a paid Q&A platform, where continual refinement and optimization is an ongoing process.
We would love to hear your thoughts. You can leave your comments here or on Indie Hackers, or explore KeyPulse for more information. We look forward to receiving your feedback and suggestions.
(Disclaimer: I'm on the Paper team, and Paper is the org under which Folia sits.)

Paper (and Folia) have differences from "vanilla" (official) Minecraft, which is part of how they improve performance to begin with.

So it is true that there are differences from vanilla. Most "in-game devices" - if you mean builds, redstone machines, mob farms, etc - have versions that people have found will work on Paper and Folia. They might require some tweaking but complex redstone and mob farms are definitely very doable.

The goal is to have a close-to-vanilla experience while fixing bugs, patching exploits, and improving performance to run more people on a given piece of server hardware.

The biggest issue with Folia right now is that it's very new so there aren't a lot of plugins that support it just yet. That's changing every day! And of course it still has some crashing issues because it's still in development. :)
In america, at least in washington state we are limited to 750w and 25mph. You can throttle or pedal assist and then the motor cuts out and it's just you and your legs. There are some electric scooters (think vespa, not razor) and such, but those need to be licensed like motorcycles.
> Folia splits the load for the world into multiple threads, but only on a per-region basis, with each 512x512 being (potentially) on a different thread.

A small correction - Folia regions are not Minecraft regions. They don't necessarily align with the 512x512 region grid, and can take different shapes and sizes depending on what the regionizing algorithm is doing. The term "bubble" is used in some of the documentation and may be a more accurate description.
The problem with NYC's current rental network, and the reason I purchased a bike, is parking availability.

In NYC, bikes can only be parked in charging stations, and popular areas fill up quickly. On three occasions, I had to ride an additional 10 minutes to find an available station near my destination. That excludes the additional time to walk to my destination. Purchasing an ebike improved the predictability of my commutes in NYC -- even compared to trains and taxis.

In SF, you can park the standard electric bikes anywhere in their service zone for an extra charge. This means that while I often have to walk to get a bike, I can ensure there's parking at my destination if I'm in a hurry, and park for free at a station if I'm not.
They are however extremely loud and not appropriate to ride on bike infrastructure IMO
As an addendum I wish applications weren't aware of permission given or denied
Personally I feel like while the generative AI bit makes for a good headline, the better summary is buried later in the article:

> Nvidia also announced its commitment to offer accelerated computing and a comprehensive suite of AI software as part of the collaboration. The company stated that substantial co-engineering efforts are underway, intending to integrate the Nvidia AI engine into Snowflake’s Data Cloud.

So this isn't just NeMo for LLMs, it's also likely to be a tight integration with a bunch of NVidia's AI/ML stack.

Disclosure: I work for Snowflake, but I didn't work on this and I'm not speaking for them.
China also.
It looks like 2010 when everything was a social network. Now it’s a chatbot.
A very interesting case where the design of the system stems directly from the design of the team designing and building it.
Considering how low cost security cameras are, I'm always amazed how these people manage to go so long without getting caught.
SIGGRAPH actually released a technical paper by Marc Ten Bosch a couple years back. [0] Developers like him who put a decade+ of work into a project just because they love the subject are a direly needed example of what hard work can mean instead of a 'grindset' mentality.

[0]: https://marctenbosch.com/ndphysics/
But for you to buy a million dollars worth of Apple, someone sold a million dollars worth of Apple, right?
Google bot is really good at crawling new pages within days, sometimes much faster.

Therefore, it’s useful because you can sort by approximate date of the content being crawled. It doesn’t need to be the exact date of the content being published. Just approximate is better than nothing.
Rural gas stations in Oregon mostly don’t have attendants already.
I work with some long-tenured folks and am myself one (at a different open source company) and let me tell you that incentives are not the same as they were two decades ago -- and we've not sold out to fucking IBM.

Redhat people, as good as they may have been in the past, are now IBM people and if they aren't operating like IBM people they will be replaced by people who do.
Yeah, often it seems to be delivery drivers who are really hard on their batteries. There is a grey market to repair them when cells go bad and they often use low quality replacements or override some of the safety circuitry built into a lot of the batteries.
> and supporting of miriads languages

It might have better chances with some common language runtime, than declaring One True Language. No matter what language you pick or invent, it's gonna be hated by many. Intermediate representations? Sure, but much less so.

But you are absolutely right that clouds need a fundamentally different runtime, built on different ideas and principles - not virtual machines running containers pretending to be functions, all completely separate from resource declarations (which are in turn all individual nuanced messes).
Elad here (I am the author). Happy to answer any questions and dive deeper. Feel free to ask me anything.

We also have a bunch of weird videos on YouTube with tons of geeking out and sharing our progress on YouTube https://youtube.com/@winglangio
Burnout at work is easy. Burnout in life is harder.
I've been looking at this as well. I'm currently running my gigabit fiber connection through a GPON-ethernet media converter and from there over Cat 6 to a ubiquiti Edgerouter-X. It does okay with hardware offloading enabled for things like ipsec and NAT, but it's taxing the CPU and I'd like to move to something with a little more headroom.

Got any recommendations for something that can route beyond gigabit, when NATing and DPIing and other things?