skysight-inc/HackerNews huggingface dataset:
Desalination: https://en.wikipedia.org/wiki/Desalination

Brine > Uses:
https://en.wikipedia.org/wiki/Brine :

> Culinary, Chlorine generation, Refrigerating fluid, Water softening and purification, De-icing, Quenching

Uses for Brine / NaCl not listed on Wikipedia:

Hypochlorite generation. Hypochlorite is the sanitizing primary component of household bleach. Hypochlorite can be made with a 5V USB Hypochlorite generator, salt, water, and watts of electricity.

Salt-based cleaning products; "Non-Toxic Cleaners and EPA Disinfectants"
https://saltbased.com/

Energy storage; thermal battery (as heated by concentrated solar, for example)

Energy storage; /? brine NaCl batteries:

Sodium-ion Battery:
https://en.wikipedia.org/wiki/Sodium-ion_battery

/? Proton battery brine / sodium

Not brine, but if you're already processing seawater:

Diesel can be made by processing lots of seawater

Hydrolysis and Electrolysis; [Green] Hydrogen production

Nuclear Fusion; to extract D, T, He3, and He4 from (Helion,)

What can be made with Brine and/or NaCl with modern sustainable production processes involving e.g. lasers and fusion heat?

Salt belt: https://en.wikipedia.org/wiki/Salt_Belt :

> The Salt Belt is the U.S. region in which road salt is used in winter to control snow and ice.

Nebraska roadways are treated with brine to pre-treat and de-ice roadways (instead of rock salt, which corrodes many metals).

Though listed as a DIY weed killer ingredient, sodium is a dessicant which dries and prevents plant growth, so salt on the lawn will kill weeds but then leave a dead patch.

Does discharge of fresh water into the ocean by desalination plants, for example, affect the thermal content of the water due to formation of halocines and other thermochemical effects?

Solar pond: https://en.wikipedia.org/wiki/Solar_pond :

> A solar pond is a pool of saltwater which collects and stores solar thermal energy. The saltwater naturally forms a vertical salinity gradient also known as a "halocline", in which low-salinity water floats on top of high-salinity water.
To be fair, I could only game for 15 min before getting dizzy anyways
Why? Are there really employers out there who pay people to work on OS software solely for the credit?

They way I understand it, the main thing your employer cares about is getting the bug fixed / feature implemented.
See Tech Specs. It's full of comparisons.

- Display Resolution: 2064x2208 pixels per eye enhances resolution by nearly 30% compared to Meta Quest 2 for next-level clarity and lifelike graphics. 4K+ Infinite Display with 25PPD and 1218 PPI brings the best resolution across the entire Quest line of devices.

- Power: Advanced hardware stack and the first headset with the Snapdragon XR2 Gen 2, delivering double the GPU processing power for faster load times and more seamless gameplay compared to Meta Quest 2. This brings enough power to support heavy applications like fast-action gaming, seamless full-color, high-resolution passthrough, and so much more.

- Mixed Reality: 2 RGB cameras with 18 PPD, for 10X the resolution of Quest 2 and 2X the resolution of Quest Pro in passthrough. Delivers full-color, high-fidelity views of your surroundings while you see virtual objects appear in your physical space. Accurate depth projection and room mapping gives you freedom to move throughout your space and interact with virtual characters or objects in the room around you.

- Audio: Integrated stereo speakers with 3D spatial audio places you in your space with 40% louder audio range, bass range and optimal L/R matching capabilities.

- DRAM: 8GB. 33% memory compared with Meta Quest 2, giving you more support to play your favorite apps with optimal performance.

- Headset Weight: 515 grams. Pancake optics create a 40% slimmer optic profile* for more comfortable wear.

- Optics: Pancake lens provides a slimmer optic profile* without compromising the depth of your visual immersion. Increased sharpness by 25% in center FOV (~70% sharper in periphery), with significantly less stray or scattered light artifacts.
For timing specifically, I recommend "Static Timing Analysis for Nanometer Designs: A Practical Approach" by Bhasker and Chadha.

https://link.springer.com/book/10.1007/978-0-387-93820-2

It doesn't really focus on theory but more the principles of timing analysis and how to wrangle chip design tools into complying with your desired compromises in order to achieve your goals.
A lot! Go here https://huggingface.co/spaces/HuggingFaceH4/open_llm_leaderb..., check "Hub license" on the left then sort by that column in the table.

Estimating, there is more than 100 models with a apache-2.0 license.
Drugs have almost always been cheap in production costs. It was the risk that drove up retail costs. Heh, and better enforcement actually pulls more manufactures into the market, because while the risk increases, the potential profits tend to increase even more.
aaaaand i just spent 3 hours watching that, trying to remember some parts of calculus, and reading all of the wikipedia articles and "also see" that were grey on white in the video. Then i fell asleep, but i wanted to thank you, as i also thanked the Prof. that made that video (on reddit).
It could be a problem, but usually isn’t.

The (darkly) funny thing in the case of Germany is that this lack of diversity in education has created a generation with the fertility rate of South Korea (ie dying).

In this case, the state creating a monoculture that results in the ‘destruction’ of the existing state goes to show why evolution values diversity far more than monocultures.
Frankly, this always sounded like a readability issue seeking a readability problem. Splitting because the names clash, because you decided to name things, because a one-liner was less than ideally readable.
There is also the double-sided arena allocator which uses one contiguous buffer but grows in both directions (front-to-back and back-to-front). When allocating memory from it you need to indicate whether you want memory from the front or back. The allocator is out-of-memory when both font and back meet.

The double-sided approach is useful for various purposes. For instance you can allocate short-lived data from the front and long-lived data from the back. It also makes better use of free space: with two separate arena allocators one could be out-of-memory but the other might have free space. With the double-sided approach all memory is fair game.
Good news for Google's AI teams since Google's AI scraping is harder to block unless websites want to not show up in google search results.
The point of verbosity in Go error handling is context. In Go, you rarely just propagate errors, you prepend them with context information:

val, err := someOperation(arg)
if err != nil {
return nil, fmt.Errorf("some operation with arg %v: %v", arg, err)
}

It really sucks when you're debugging an application, and the only information you have is "read failed" because you just propagated errors. Where did the read happen? In what context?

Go errors usually contain enough context that they're good enough to print to console in CLI applications. Docker does exactly that - you've seen one if you've ever tried executing it as a user that isn't in "docker" group:

docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.35/containers/create: dial unix /var/run/docker.sock: connect: permission denied. See 'docker run --help'.
There's a difference between managing or coaching juniors in your company/team, and random persons on the Internet offering a tiny patch.

There's an expectation for junior devs on your team to stick around for a while, and presumably there was an interview process that established some baseline ability so you're reasonably confident that they can grow towards your expectations.

The random person on the internet isn't obliged to stick around, and most often for these kind of "drive-by" fixes they won't be. You don't know the actual abilities of this random person and how well they'd respond to your comments on their fixes.

If we're talking about management, IMHO one of the most frustrating things of managing people is when somebody else assigns random people as your reports and you're now responsible for their performance. Now imagine some random self-entitled person on the Internet spent a couple days working on a sub par fix, and now you're responsible for coaching them as if you're their manager?

The analogy is honestly ridiculous.

I often wondered what the big fuss was about when people talked about hosting projects on github and unwanted PRs (eg. https://news.ycombinator.com/item?id=25940799 )

Now I kind of understand. Not wanting to deal with random PRs and you'd be accused of "destroying morale, wasting people's time" and being a bad manager. Such insane ideas of entitlement...
is it fun being an unpaid cop?
Will this have what it takes to compete the Apple thing whose name I forgot?
I'm sorry, but what about the Quest 3 on paper seems to you to be close to the Vision Pro?
Almost every such app uses GPU as well.
> So if you race in Zwift and you're not Cat A, you either have to be the heaviest in your race or accept that you won't get on a podium. Ever.

I think you're missing my point. I mean even if you move to a different classification method, you'll still end up with the same problem. Even if you move to some vague skill-based or prior-results-based classification instead of a power metric or weight class or whatever, any amateur subclassification is still going to have almost everyone get crushed by the people who are just sandbagging or blowing through the lower classification on their way up.

---

So what I mean is

Yes what you state is a problem. But I posit that even if you fix that problem, you'll still end up with basically the same underlying problem anyways.
> If you walked into a company unannounced and started doing work no one asked you to do (which is a far more accurate analogy)…

This is not analogous at all. The very premise of open source involves contribution from a community of volunteers. Contributing code to a project that accepts contributions from the public is the way things are expected to work, and is about as far removed as it can possibly be from showing up at a company unannounced and expecting to receive pay.

People contribute to these projects for a variety of reasons, but at the base of it all, it’s a very human endeavor, and in lieu of receiving monetary payment for productive work, proper attribution for contributors is about as low of a bar as one can set, and should be the minimum standard.

If the “kernel contributor” badge conveys something more than the maintainers are willing to convey about a contribution, there should be something that does.
1.1.1.1 Offline?
[johnea@host ~]$ ping -c1 1.1.1.1
PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data.

--- 1.1.1.1 ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
They don't mention what datasets were used. I've come across too many models in the past which gave amazing results because benchmarks leaked into their training data. How are we supposed to verify one of these HuggingFace datasets didn't leak the benchmarks into the training data boosting their results? Did they do any checking of their datasets for leaks? How are we supposed to know this is a legit result?

At this point, it should be standard practice to address this concern. Any model which fails provide good evidence they don't have benchmark leaks, should not be trusted until its datasets can be verified, the methodology can be replicated, or a good, independent, private benchmark can be made and can be used to evaluate the model.
Google Play Books is down for uploaded books
I'm hoping that it's just some kind of server outage but it's been down since around 7pm yesterday.
Creating speech zones with self-distributing acoustic swarms
All of what you're saying has to do with Amazon fulfillment (FBA), not Amazon.com the Internet marketplace.

They're two entirely different things (you can actually use Amazon fulfillment for items sold on other websites, although it's typically too expensive). If Amazon fulfillment continues to dominate on an independent platform, that's great, they earned it, but at least they won't have absolute pricing power because sellers will have alternatives, and at least other companies will have a chance to impress you, too.

I'd figure that the marketplace would show the fulfillment company in addition to the way that the courier is typically indicated, so that customers could express their preferences. If the item does a lot of volume, perhaps a seller would even have inventory with multiple fulfillment companies, and buyers could pay a surcharge to get their preferred fulfillment, same as shipping.
Yeah ... the extra critical nature of SO is why their lunch is being eaten by LLMs. I once had a buddy who is now super duper senior at Amazon working on the main site to ask his Q on SO and he flat out said no because he'd had hostile interactions before when asking questions. Right or wrong the reputation that they've developed has hurt them a ton.
You can disable the OOM killer on your server OS:

https://www.kernel.org/doc/Documentation/vm/overcommit-accou...
> Certainly considered things like that. Not sure if you are a parent, but just wait until you go on school tours with your kid and see them fall in love with a specific school.

I know this is a standard way of thinking, so I’m not criticizing you personally, but…what’s love got to do with it? College is a business proposition where whoever is paying has strong metrics to base what they are willing to pay for on: average starting salary on graduation, placement rate, etc. The rest is a luxury; certainly the attendee is entitled to a preference, but if that preference is more expensive, they should pay for it (and be made aware of exactly what that looks like).

I’m a parent and we are emphatically not saving for a half-million-dollar college tab for our child. We are instead making sure we are in states with quality state options that our child can attend on local universal merit programs; anything further, they are responsible for.
You can do your own fine tuning on existing models

> How do I integrate changes to this model that others have made

Typically with a LoRA
Regardless of where you stand on the LLM vs Copyright debate, that 3rd party would clearly be violating copyright by selling unlicensed content, though?
This is so true.

Their time hasn't been wasted so long as they've learned from it. In this case it's fair to say that technical knowledge has been gained and business knowledge as well.

As you say, it's best for them to take this knowledge and apply it on the next project. If they keep it up then they'll eventually find success.
>The main difference seems to be the micro OLED and eye tracking on the Vision Pro vs. the Quest’s inclusion of controllers.

Both of which are complete dealbreakers.

AR/VR/Spatial is defined completely by immersion and lack-of-nausea, where less resolution and the inclusion of controllers demolish.

You're right, both probably won't reach mass-market appeal, but the two certainly aren't comparable in any metric other than reach.
streaming + vr seems like a recipe for disaster. even if you don't mind a few extra frames of latency when playing games on your TV, you absolutely will when head tracking is involved.

streaming + mouse & keyboard for shooters still feels like shit, even when I tried it on google stadia over google fiber.

honestly i kind of hope this game streaming fad never really takes off, because so far it just seems to make games worse. i'm convinced publishers want it as a means to further erode user ownership of the software they buy. "oh, sorry, the single player game you bought four years ago on a streaming platform is no longer available due to rights issues. would you like to buy the sequel for $70?"
Hmmm... I don't see it as a charity. Campaign creators create their campaigns and offer their services. People in their community can buy those services. Let's say a person who has a full-time job, a person you know, wants to raise $1000 to help pay her rent and offers babysitting services in return. You need this service and instead of searching for someone you don't know, you hire that person. At the same time, you get a job done and you know you did a good things and helped her pay her rent.
This is a concept I've had to explain to entirely too many teams over the years, that 0.001% of requests failing as a (mostly) random distribution of all requests is very different than a 0.001% subset of requests that will fail (nearly) every time until the underlying issue is mitigated. They look the same on a high level dashboard but they are completely different conditions in terms of how the customer will feel it, and understanding which kind of problem you have also guides the investigation and troubleshooting process.
Tried it once. Its promise is to take the dataset's seasonal trend into account, which makes sense for Facebook's original use case.

We ran it on such a dataset and found out that directly using https://github.com/karpathy/minGPT consistently gives a better result. So we ended up using the output of Prophet as an input feature to a neural network, but the result was not improved in any significant way.
Please don't break the site guidelines like this, no matter how wrong or annoying someone is or you feel they are.

Also, please avoid tit-for-tat spats. They degrade the threads and make tedious reading.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
i'm having a hard time understanding what scenario requires a queue semantic instead of a stream one.

Is is the ability to parallelize consuming to a super large amount, without having to setup partitions ?

I'm planning on using kafka for a job queue, and i like the idea that i can add ordering definition if i need to, and that i can keep the jobs in the queue for auditing later on if i need to. What am i missing ?
This. I think it's wildly overlooked by people. Isn't this how even government agencies do it?
How about some respect for women who want and need female-only spaces?
The modern web is pretty taxing on a GPU... Plenty of webpages have 100+ layers to composite together...
There are also apps that basically render your desktop screen in VR.
You don't need Facebook account.
Wish there was a trade in option from the Quest 2.
Recent models may not be fully open source, but could you point me to one that's subject to the same amount of scrutiny as Windows source code access? Because I'm not sure if there is one out there.
Yeah, I never look at just the top comment. If it isn’t wrong, it’s suboptimal.
Remap caps lock to control. Should make your life a little bit easier.
The interesting part of the whole discussion is whether your response is reasonable.

100 years ago - the blink of an eye on the timeline of humanity - it would have been ludicrous. Now it's become commonplace for the friends you make in your youth to experience a global diaspora out of convenience and personal preference, and to try to maintain a relationship using technology and occasional travel. It also seems reasonable for people to make friends with reasonable success to the small fraction of people geographically scattered over the globe who happen to share your taste in music and all your other hyperspecific personal preferences, connecting again through technology and travel.

The big question is whether this is reasonable. I thought in 2006 that I'd maintain friendships with the friends I made (due to physical proximity!) in my high school classes and athletic teams using Facebook. Instead, Facebook decided to use my attention on their platform due to those friends to sell ads, and the relationship maintenance got harder, and eventually went by the wayside. The handful I still maintain contact with happen to have physical proximity more than commonality of values/priorities/culture.

The friends I have on forums, Discord, Reddit, and in Rocket League/Minecraft due to shared interests are real people, probably perfectly nice, just physically located on the other side of the Internet connection and a screen (or microphone), but if I've never shared a handshake, hug, meal, or home with them are they the same kind of friends as my neighbors, members of local rec leagues and hackerspaces, workplace friends, and other people who live near me?

The big experiment of social media is whether nonconformity to local community, and instead forming virtual communities online, performs the same function to bring a happy, healthy life to the humans who practice it. You may say that it's too early to tell, that present failings are just growing pains, but I think the early evidence is quite strongly pointing towards "no".
> Downside is customers have to maintain their own offsets (in some storage)

Minor correction: you can maintain the offsets yourself if you want, but usually it's not necessary because Kafka can do it for you.

The abstraction Kafka provides is that for each consumer group and for each (topic, partition) tuple, your consumer object that is guaranteed not to receive messages before the last offset at which you called commit(). Internally, the committed offsets are stored in a special Kafka topic of their own.
I'm pretty sure productivity refers mixed reality stuff such as projecting virtual screens and objects in the environment around you.[1] That requires more computation than rendering a fully virtual scene.

1. https://www.youtube.com/watch?v=imOp7QrBs0c
> choices

What choices might those be? The only other mobile operating system that people develop for is Android. How is a duopoly choice?
I feel your comment is equivalent to the author's statement, rather than being a refutation of it. Most work at Google involves writing web servers. Thus, e.g., "simplifying building web services" and "improving productivity of Google engineers" are kind of the same thing.
If AI or LLMs or similar would be everywhere... how much more renewable energy do we have to produce, for very little to no gain in so many cases?

Madness!
Some insurance companies will take CPAPs away if they're not being worn for x hours/night at least y nights per month
ChatGPT can browse the web again
Happy Birthday, Jason Kottke
New Image model announced too it looks like: https://ai.meta.com/research/publications/emu-enhancing-imag...

Man... building out a generic AI image generator, feels bad seeing pretty much all of big tech coming in.
A damn good idea!
Both standalone as well as connecting to pc works. I believe they work offline but I dont know for sure. Not hackable, what is often possible is using custom client software that handles the vr stuff on the pc.
Heroku is having platform issues in the EU region
Strengthening my thoughts that most if not all near-term AI developments will find success as features within products controlled by the hyperscalers and established tech giants. Would love to hear from anyone who believes that startups might capture the lion's share of opportunity.
The shining example is https://grafana.wikimedia.org .
Have you ever worked in a regulated environment? One where you can't just SSH into production and change things? Logs and audit trails provide attribution, not prevention. How do you prevent unwanted changes to production? How do you block changes to production with quality gates? How do you ensure that modules conform to specific specifications before they are launched? How do you do an equivalent to code review? What happens when AWS rolls out a new feature like blocking public access and you have to roll it out to all of your buckets immediately? All of this is much, much more tedious in an interactive system.