skysight-inc/HackerNews huggingface dataset:
Related April 2024:

Introducing TypeSpec: A New Language for API-Centric Development

https://typespec.io/blog/2024-04-25-introducing

(https://news.ycombinator.com/item?id=40206124)
I am incapable of doing observational humor like John Mulaney can so I’m not even going to try. Just the quotes from the article alone are giving me life. I would have loved to have seen this in person, speaking truth to (lol) power.
The fact that you don't think people should not be cancelled for saying something stupid doesn't mean that you have to love their jokes or even agree with what they are saying.
Basically nobody but me and maybe you and few other people right now. I'll post back here in a week or so and let you know. The graphs on my little logging manager aren't great I might add the Google analytics thing. Although that kind of cookie stuff bothers me.
Could someone explain the joke? I've been dabbling with learning robotics and I've been confused by how ROS and ROS2 both appear to be actively developed/used. Is ROS2 a slow-moving successor version (like Python 3 was) or a complete fork?
Why?

Why isn't it possible to run heavy industry with purpose built solar/battery arrays?

Is this unique to Africa or is it a global thing?
I'm fairly sure Hetzner only host their dedicated from Germany or Finland, yeah. But OVH has dedicated servers in Europe, America and Asia if I recall correctly.
What’s the difference between a regular battery with a smart inverter and a UPS? It’s just that the UPS is an all in 1 box right? Or is there something else that a ups has?
You can easily write a Tampermonkey Userscript for that. As HN doesn't update the CSS that often, should be quite low-maintenance solution.
iStick Pico 25 OLED Replacement
Yes and the TypeScript ASTs generated while checking the code can be re-used when then running ts-blank-space to generate the JavaScript. Only generating the ASTs once is a significant performance win as this work takes much longer than the type-stripping work.
I have no strong opinion on return-to-office, but your argument addresses the maximum achievable productivity of a worker, derated by those factors (noise, etc) that effect your individual productivity. An argument against work-from-home is that (a) few workers achieve maximum achievable productivity in any environment; and (b) averaged across the spectrum of workers, the negative impact of reduced observability and accountability is at least comparable to the negative impact of the in-office work environment. Depending on how these influences balance, secondary effects (hallway discussions, investment in commercial real estate, whatever) can become the deciding factor.
Okay, true in theory, but I still question how much difference it makes. In a situation so bad that it knocks out all the cell towers, landlines, cable TV, and broadband, people aren't flocking to their cars to check every AM frequency for instructions. They're panicking and looting the nearest grocery store either way.

And if it's not a cell-tower-destroying emergency, those terrible, low-power, scratchy AM stations are 1000x less efficient to get road condition news out there than Google Maps. I've tried to tune to one maybe twice in my life and learned nothing of use. Honestly, it would be a better use of government money if we shut them down. If there are areas that one of those stations effectively reaches that isn't reached by cell signals, use the money from not operating them in the other 90% of America to pay some wireless company to put in a few towers there and allow anyone to roam (at 3G speeds). That would actually save 100x the lives the AM stations ever will, since an AM station can't help you call 911 when you crash your car on a lonely mountain road.
Safari supports WebGL2 since version 15 - unless you meant something else by macOS lacking support?

(I agree with your general point though.)
Ok, I think I get it now from scanning the paper and reading Eq. 1 and 2.

Normally RAG just sends your query `q` to a information retrieval function which searches a database of documents using full-text search or vector search. Those documents are then passed to a generative model along with your query to give you your final answer.

MemoRAG instead immediately passes `q` to a generative model to generate some uninformed response `y`. `y` is then passed to the information retrieval function. Then, just like vanilla RAG, `q` and the retrieved documents are sent to a generative model to give you your final answer.

Not sure how this is any more "memory-based" than regular RAG, but it seems interesting.

Def check out the pre-print, especially eq. 1 and 2. https://arxiv.org/abs/2409.05591

EDIT: The "memory" part comes from the first generative model being able to handle larger context, covered in Section 2.1
dupe: https://news.ycombinator.com/item?id=41597250
Your argument is that because the 4004 was built to power a calculator that disqualifies it as a microprocessor? Independent of the actual nature of the 4004 itself and its potential applications beyond its first intended use? Can’t see how that makes sense at all.

Your statement about Intel 'pushing back' the date to 1971 also makes little sense given Intel advertised [1] the 4004 as a CPU in Electronic News in Nov 1971.

[1] https://en.wikipedia.org/wiki/Intel_4004#/media/File:Intel_4...
Use Jpegli for now. You can get half the benefits of JPEG XL with it.
Just with less context and review.
The naming and propaganda wouldn’t matter. I just wanted something lower-end for sure than a 6510 and an AVR. 4004 is that
Is anyone aware of a pandas like library that is based on something like CuPy instead of Numpy. It would be great to have the ease of use of pandas with the parallelism unlocked by gpu.
> Imagine if your job was booking plane tickets all day. United could provide you an API key to do so via an API, but in practice they won't, only some enterprisey travel software company can get that kind of access, for a steep fee.

Even your example sounds sketchy though. If you're not legitimate enough to use the enterprise software, why are purchasing tickets all day? And why do you need to proxy your bandwidth instead of just accessing the site directly. And why aren't you concerned about the fact that it's a crime to bypass the approved channels by hiding behind the proxy to do this?
Judgment day hackathon – building LLM judges
Analysis of 5G-assisted BDS RTK positioning in urban environments
Maybe I am just stupid, but this *super* smells of arc being able to inject whatever they want in to literally any of your websites and this dude just figured out that he could also do that.

This does not seem like a browser capability I want.
And of course the native Python solution is memoryview. If you need to inter-operate with libraries like numpy but you cannot import numpy, use memoryview. It is specifically for fast low-level access which is why it has more C documentation than Python documentation: https://docs.python.org/3/c-api/memoryview.html
Why don't you wish Hamas would take the billions it got from international help to build desalination plants instead using it to build rockets. Even worse they dug out the water pipes that were gifted to them to use them for rockets.
While biological structures are ultimately 'DNA-controlled', the translation of the ACTGs to codons to proteins to structures explodes in complexity. Even within that simple molecular (i.e. no microstructures, let alone macrostructures like the whole cell) realm, everything is influencing everything else all at once. Proteins will suppress or enhance transcription of others, alter how other proteins are synthesized, and so on.

Once you have some molecules/proteins, they'll assemble into microstructures controlled by other proteins and small molecules that can push/pull on 'things', and they'll be influenced by the ambient conditions: temperatures, pHs, mineral contents which they're not fully in control of, but they're the progeny of ancestors that have been doing it for millions of years in the same habitat, and they've been trained and optimized to handle those varying conditions, so they get it right most of the time.

The biology then interacts with physics and chemistry to kinetically grow faster here to make something grow outwards, slower here to make it grow inward, then you can start forming shapes.
Isn't that exactly why bifurcation is desirable?
I've only driven a driver-assist system once and kind of hated it, but I've always assumed that the mental work of remaining attentive as a passive participant would actually be more mentally taxing than just driving. It seems like you're inevitably going to lose attention.
Arc is a great product, it's the nicest web browser to use, you can tell these people are really good at their jobs in many respects (though apparently not security?!?). probably a lot of investors saw that too and are willing to fund a very strong team with the hope of eventual product-market fit.
Hey I used to believe this myself. But then just realized that this too is propaganda. Insider trading by congress? Lobbying? Judges accepting gifts from billionaires? Abortion? At least in China/Russia women that need urgent reproductive care can get it without risking death.
> ...you might end up in friendlier and more productive discussions...

Was this discussion unfriendly?

As for discussion productivity: I know that -historically- I've spent TONS of time going round in circles because of unexamined incorrect assumptions that crop up when both sides "steelman" the others' arguments, rather than speaking plainly, clearly, and politely about what they believe their conversation partner to have said. "Steelmanning" can be an acceptable backup strategy, but -IME- speaking clearly and plainly is the strongly preferred strategy between conversational partners who can remain civil.

I assume folks can remain civil in the face of polite questioning and assertion, and switch strategies if it turns out that they can't. To do it in the reverse order is just much, much slower and error-prone.

> Please respond to the strongest plausible interpretation of what someone says ... [a]ssume good faith.

Thing is, that was the strongest plausible interpretation of what you said. I assumed that you were making totally good-faith statements based on your background and structured my reply to be both polite and gather the most information reasonably possible about which of the totally plausible backgrounds you were speaking from with the fewest round trips. Had I not done this, and had you actually been one of those fools who revels in data destruction, we would likely have gone several rounds in mutual misunderstanding, rather than the half-round of solo confusion terminated by your reply that immediately cleared up the misunderstanding.

Anyway... if you have a couple of (6+) free months, you should TOTALLY clone Pivotal Tracker. IMO, the two HARD, HARD parts will be to replicate its ability to work offline, and its ability to integrate incoming changes from the server with unsaved changes on the client. Whoever wrote the data handling system for that program did a really, really, really good job.
Visualizing Weather Forecasts Through Landscape Imagery
The Truth Is Out There, Part 2: The Power of Belief
Renaissance's Shrinking Hedge Funds
Isn't there a way to dynamically select between numpy and cupy, depending on whether you want cpu or gpu code?
Mozilla wasn't the only one with problem with PNaCl. They were definitely most opposed to it, but even Opera was strongly against it (granted it was around 2011).
At some point you have to stop working in assembly and graduate to a high-level language and beyond.

Modern GPU stuff is getting too complex to be practical without higher language features.
Keep your SPF simple. Otherwise, make sure it works. Aaand, how many people actively monitor their DNS infrastructure?
Because they are just as bad as the US but don't pretend otherwise. Also because the US has gone into aggressive conflicts a lot more than those 2 countries put together.
Donegal farmer uncovers 22kg slab of ancient bog butter
I really wish I was a better programmer with more time, I would install the accursed "MyQ" garage door app on a dedicated Android, and bridge it into Home Assistant using an OCR type of strategy. (they are notorious for flipping the bird to the whole open home automation community by not integrating with anything)
> Warfare is what happens when negotiations and treaties fail.

In the case of Israel, they are intentionally failing the negotiation part as they commit an active genocide. Their motto has always been "do 10x to your enemy as they've done to you" and at some point it completely fails.

Most other nations don't get this fanatical.
And you see people who confidently spout conclusions that have long been rendered obsolete. It's not just that they don't understand growth, it's that their conclusions ossified a decade or two ago. They're basing them on far past data, not recent past data.
Phone Won't Be the Next Exploding Pager
>one of our most popular use-cases is automating data entry into CRMs without APIs... No one wants to be doing this stuff manually, and automating it has some serious positive QoL impact

How does a residential proxy help with that?
It's NextDoor.

try saying anything that the rest of the country thinks about [ANY]place on Nextdoor and you’ll be kicked off the app entirely, by neighbors.

I'll tell you right now, don't do that in Houston or Dallas. Can't even try it in Spring or Fort Worth. (Heck, even people in Nacogdoches get all bent out of shape these days.)
> One of the parts that is mixed in, can be nuclear. Probably should be. But always a small part of the mix. Nuclear is slow: slow to power up, slow to adjust to demand or supply from others in the mix. And extremely slow to build.

All of those things, to me, mean that it should be a large part of the mix. Nuclear should be the backbone of our energy production, and should be sufficient to supply our baseline needs.

That said, in places where hydro or geothermal are practical, those should be used in preference to nuclear. They're cheaper, more reliable, and just better in almost every way.

Solar, wind, tidal, wave action, and so on should be what we build on top of that baseline. They should be cheaper to build and operate, but far less consistent.

If you want to train a huge LLM, or smelt metals, or do anything that's energy-intensive but not very time-sensitive, you schedule those loads during times where energy production exceeds existing demand.

... and you know when that happens by pricing energy based on availability. Electricity should be cheapest when we have more than we need, and more expensive when the inconsistent sources listed above aren't producing. In other words, market forces are sufficient to make this happen.

In fact, one of the cool things about solar and wind in particular is that they are so aggressively cyclical that it's possible that energy prices could actually go negative - not often, or regularly, but possible. That opens the door to all kinds of use cases that would otherwise never be profitable, and using those types of technologies often leads to efficiency gains that can eventually make them more efficient than the current alternatives.
Or a Neil Stephenson one.
“You would choose your nationality like you choose your broadband provider. You would become a citizen of the franchised cyber statelet of your choice.“

Maybe the story could focus around a plucky courier named YT, a reluctant hero in black and feature swashbuckling hi jinx in a Balkanized landscape of competing franchised techno micro states.

Pretty sure he’s just pitching the social layout of Snow Crash.
Tool name:vopicegf

Web:https://voicegf.com/

Description:*Voicegf.com* is revolutionizing AI as the world’s first NSFW voice chat platform, and it’s home to the best No-Filter Character AI chatbot with whisper voice. Offering emotionally rich conversations with real voice functionality, every character is designed to pull users into lifelike interactions that go beyond basic text, creating a truly interactive and intimate experience. Whether users are creating custom characters or exploring a wide range of unique personalities, *Voicegf.com* offers an experience more engaging and immersive than any other AI chatbot service, thanks to the inclusion of natural human voice lines.

### features

1.*Conduct voice dialogue through text scene description:*

On Voicegf.com, characters will use voice to respond to your conversations, making the interaction feel personalized and immersive. When you hear a character speak naturally with emotions that match the dialogue flow, the surrounding scenes and actions are vividly described through text. The fusion of this unique oral response and rich textual details enhances the overall experience, bringing every moment to life in a seamless and engaging way.

2.*Immersive, scene based dialogue:* Characters engage in immersive conversations with users, reflecting their surrounding environment and behavior. Every conversation can trigger subtle psychological changes, emotional reactions, and even physical interactions, all of which can be reflected through vivid scene descriptions and voice responses.

3.*Custom role creation:* Users can create their own unique characters and customize everything from background stories to sound and personality. This platform allows anyone to shape their dreams based on specific preferences and fantasies.

4.*Memory Sharing*:

Users can enhance their experience by sharing their interaction memories with the chatbot. This feature allows users to save and share their personalized conversation settings or character traits, which others can explore and use. By enabling memory sharing, VoiceGF.com not only makes it easier to discover interesting dialogue scenarios but also enriches the platform with diverse character interactions, increasing user engagement and interaction depth.

Best regards,

Ken

voicegf.com
It supported using self signed certs, but if the server suddenly switched from a self signed to a trusted CA-signed certificate, no prompt would be given. So the idea that self signed certificates are somehow more secure for this specific purpose is incorrect.
And Palworld was announced at least two years prior, where this exact mechanic was shown.
Google pauses Chilean data center project to rethink water use
That's not true at all.

They usually have a midrange "top pick", followed by a "budget pick" and an "upgrade pick".

It's not "the best money can buy" at all -- that's what they reserve their "upgrade pick" for. E.g. look at humidifiers:

https://www.nytimes.com/wirecutter/reviews/the-best-humidifi...

Also it's full of Chinese brands. The top two humidifiers are Levoit, from Shenzen. Or if I look at dehumidifiers, Midea is their #1 pick:

https://www.nytimes.com/wirecutter/reviews/best-dehumidifier...

So I don't think anything you said is true. Maybe for some individual products, but certainly not for the site as a whole.
Captain Renault: I'm shocked, shocked to find that surveillance is going on in here!
I made a graph-based orchestrator - https://github.com/jjuliano/runner - It uses declarative YAML, and preflight, postflight and skip conditions. I think it can also be a full-fledge build system.
Only really worth updating if the results are meaningfully different though.

Since zstd's format is fixed, I doubt there will be massive changes in compression ratio.
> lowercase without caps reads with a warmer, informal tone

No, it reads as "I'm uneducated and don't know how to write the English language properly". It's incredibly obnoxious for people to use as an affectation.
Investors pile into OpenAI's $6B funding round in unprecedented bet
I think OperaGX wins that award
In all use-cases I encountered, working with integer cents is much cleaner than decimals
Likewise even if the customer is a dick, you don't sabotage their food. Both sides are in the wrong.
I'm also left wondering: How broken would Arc be, if Firebase was to go down?
Slow-moving successor, which the community isn't exactly going wild over. It offers modest improvements in exchange for a painful upgrade process, and many of the original issues with ROS1 remaining unsolved.

The other half of the joke is that ROS was never an operating system either.
Not specifically GPU, but that’s also highly dependent on the data access pattern: https://www.dask.org/
Yes, if any group is known for their good humored nature it's anti-woke libertarian tech-bros.
The problem is that this stops being "ideology" when it starts interfering with the operation of Pycon. For example, if other people have to travel to the country the PyCon is in, and they are in any way gay (and yes, there are bound to be gay people in Python's development community), they're risking arrest just to go. Strip away the moralizing and it's still extremely problematic to put an African PyCon in a country with such authoritarian[0] laws.

Going back to Rust for Linux (the actual thing we were talking about), you cannot cleanly separate the "religious" and "technical" sides of the argument. Rust doesn't provide safety advantages when calling into C code unless you inform the type system of what the memory safety requirements of that C code are. Otherwise you have to litter your code with unsafe blocks everywhere to manually call into C, which makes it a lot closer to C code. Safe Rust requires you to know and understand what the C code is doing, or have good documentation related to that code, and keep your bindings up to date when the C code changes. That's both technical and religious - insamuch as Rust demands good docs and some subset of the C people don't want to provide them.

[0] Yes, banning homosexuality is inherently authoritarian. It's literally the first thing any authoritarian does, to check if society's liberal reflexes still work or not.
The problem is that you need to plan for the absolute worst case, once in a century, scenario and size your batteries accordingly.

Same reason why almost no one goes 100% solar at home deep in the south/north because you'd need 20x your needed capacity in batteries to account for that once in a decade bleak winter week
Why not? People make a living from Amazon affiliation websites. Don't the flight companies have the similar programs?
I'd go digging into this - https://pola.rs/posts/polars-on-gpu/
> [...] would be a tragic waste of it.

The first time would have been a tragedy, from then on it has been farce after farce.

Imagine a world where companies would have to prove the necessity of storing specific factoids. It would only take 1 security researcher to prove it being unnecessary, invalidating that class of "legitimate interests".

Today this value judgement happens in human brains, like the (correct) judgement in your comment. If we want to scale it objectively we would have to switch to formal verification. A whole industry of compliance checking could come to exist where a company wants to get its operations screened for compliance issues, so as not to suffer criminal negligence penalties.
Linux is not semantically versioned and has the same versioning policy as Chrome or Firefox: all version updates are minor updates and we just increment the version whenever we like. This is because of Linux's strict no-breaking-UAPI policy.
Show HN: GitHub-as-CloudStorage
Is this the oldest piece of hardware that's ever run Linux, I'm left wondering?
One problem with this kind of strategy is that brands often become enshrined when you aren’t looking. While the last time I was looking for kitchen appliances GE was pretty good, how do I know that in the past few years they haven’t been bought out by a private equity firm and started having their brand slapped on random low quality products?
I think it's fair that they don't offer real off-brand budget recommendations. I do think they offer a generally reasonable array of choices.
Read it here:

http://homepages.math.uic.edu/~kauffman/CrookedHouse.pdf

I couldn't help but visualize Teal and Bailey as 2 black and white actors from some long forgotten 1940's buddy cop movie or something.