skysight-inc/HackerNews huggingface dataset:
For posterity, polars was a hobby product that started in 2020: https://news.ycombinator.com/item?id=23768227

> As a hobby project I tried to build a DataFrame library in Rust. I got excited about the Apache Arrow project and wondered if this would succeed.

> After two months of development it is faster than pandas for groupby's and left and inner joins. I still got some ideas for the join algorithms. Eventually I'd also want to add a query planner for lazy evaluation.
I'm anticipating India growing their navy.
My family, wife, and employer might object to each part of that plan.
How are you going to handle this scenario:

- Person reads your auto wiki explanation of some part of a codebase.

- The explanation is incorrect.

- The person, believing your explanation as authoritative, complains to the developers of the codebase. Maybe opens an issue on an open-source project, posts on a discord or the like.

- The maintainers now have to deal with this misinformation adding overhead to their workload.

As someone who has helped others who were led astray by ChatGPT, this setup adds a ton of mental baggage to the person’s ask for help. They now have “But ChatGPT said…” to contradict the actually correct thing that you are trying to teach them.
9. The actual golden rule: don't create UX that you yourself would find hostile.
what about the hardware that significantly leverages their non-game software? I think the full ramifications of what they're doing with mobile gaming have not yet been felt.
I can't say I find the Galileo Commission to be particularly compelling. It is authored by people who are inclined toward non-materialism, and I get the sense that they care more about consciousness existing beyond the physical brain than discovering what is true. This isn't to wholly dismiss it, there is good work and smart people behind it, but I think it has a pretty heavy agenda.

And, this may be petty, but the self-comparison to the maligned Galileo is rather off-putting.
Above that it says “DataFrames for a new era” hidden in their graphics. I believe it’s a competitor to the Python library “Pandas”, which makes it easy to do complex transformations on tabular data in Python.
1) Nested prefabs and newer C# versions was great, everything else has been a wash.

2) Hell no. It's slower to start, slower to import, slower to compile.

3) Nope, and our artists would (rightfully) quit on the spot.

4) Nope. DOTS doesn't really cover our case, and their rendering solutions are needlessly fragmented. Actually, everything is needlessly fragmented: unity versions, adding a package manager, deprecating their network stack without a replacement, it's just a mess.
Yeah. The name always makes me chuckle
No, Linux remains where it is.

AFAICT this could run on top of Xen, VMWare, or the hypervisor which runs Win 10/11.
After getting fed up with Duolingo I came across “comprehensible input” videos on YouTube. It seems weird at first but it really does work.
or you just leave it up there and wait for the humans to arrive. Assuming gold will be something people want to have when they live in space. Yeah imaging your own locker up there already filled with millions in gold.
We did have it both ways -- for over a decade -- until Elon Musk bought the company.
My company's doing apprenticeships; take somebody with no CS education, not even a college degree, and teach them to code.

It's an interesting model, I remember folks on HN calling for more companies to try it since it seems to have had some success in Germany, but I predict a lot more security bugs and unmaintainable code in the near future.
I have to pay to access/read the NYT, either in hard copy or digital forms.
This content is educational for me, but I must pay for it.
Why is this not the case for OpenAI?
It seems like this started with Google successfully arguing that it should be able to copy books because it isn't _using_ the books directly to learn, it's only digitizing and storing them for other people to use!
What a joke.
I've been reading about the last year of twilio w/regard to layoffs and what not. Mostly trying to figure out what teams had layoffs, so down a rabbit hole.

This article [1] says "Anson and Legion [[2 investors]] have pushed Twilio to sell the Data and Applications unit, if not the whole company. Anson and Legion have both amassed individual stakes of around $50 million"

Twilios marketcap is 13.33bn. Why do 2 investment groups that own a collective of $100m twilio have so much power that they can push for layoffs or SELLING the WHOLE company?

They want twilio to sell a group that is 20% of their revenue. 20% of their revenue based on a 2023 $4bn would be around $800m or so. Twilio is an 8k employee company.. Is $50m in stock so high on the food chain that you get critical voting rights? That's nothing to an 8k large company.

Could anyone explain?

1 = https://www.cnbc.com/2023/12/04/twilio-layoffs-company-to-cu...

Edit: Ok I'm learning about "Activist Investing" now and I'm pretty sure as opposed to that really nice seeming name it's corporate vultures who try to take over the board and push a company to do whatever they're doing with Bed Bath and Beyond and all those.

It was ONE Portfolio Manager who went from Legion to Anson and brought Twilio into their portfolio at both companies, at $50m each.

He launched campaigns at Kohls, BB&B, Twilio, Nutanix and SurveyMonkey at least according to this article.

https://www.reuters.com/article/idUSL2N3B82SO/

And for anyone curious about Activist Investing - Moral of the story once you own 5% you get a form that notifies the board you own 5% and they send in a form to the SEC with all their wants/complaints: https://www.forbes.com/sites/emilywashburn/2023/02/03/whats-...
> Every comment I’ve read from someone employed as a translator says it still doesn’t get the human nuances of languages. Yet, it perfectly knows this language?

Wouldn't it be fun to make a bind test on these people? I would be surprised if they can statistically distinguish machine translations from human transactions.
> Pandas is the original open source data frame library

...ehh, not quite. R and its predecessor S have Pandas beat by decades. Pandas wasn't even the first data frame library for Python. But it sure is popular now.
Ubiquity equipment always looks impressive, except that the heavy push towards cloud-based and/or app-based management is extremely offputting.

I'd much rather have something I can always manage via a local web UI from any web browser, without any cloud subscription.
Can’t believe the Ukrainian AF is still flying after 2 years - Wow

6 hours from Russia and they still can’t take them out
> Perhaps we're talking past each other, but I thought you were implying that since some function supports homeostasis, we can assume it doesn't matter to a larger computation, and don't need to model it. That's not true with astrocytes, and I wouldn't be surprised if we eventually find out that other biological functions (like "junk DNA") fall into that category as well.

I was only referring to the internal processes of a cell. We don't need to simulate 90+% of the biochemical processes in a neuron to get an accurate simulation of that neuron - if we did it'd pretty much fuck up our understanding of every other cell because most cells share the same metabolic machinery.

The characteristics of the larger network and which cells are involved is an open question in neuroscience and it's largely an intractable problem as of this time.
Yeah, I believe Pandas was inspired by similar functionality in R.
Thanks for pointing out the discrepancy! Some people don't like generative images, but they're pretty fun to generate.
The UK has been doing the same thing and has exactly the same problems.
> You can verify these facts easily yourself in less time than it takes to post to HN

But can you?

Is the source official chinese stats, independant IEA auditors, the people that put out the nuclear red book .. do you even know, that is the question.

> China’s new reactor construction has slowed in recent years

Is that construction or completion (I trust you understand the distinction).

Is that in total (global nuclear reactor construction by china) or local (just those within China's mainland boundaries).

> the chart I grabbed from a collection of thirty similar charts, solely because it illustrated the same trend with slightly more recent data.

Read that back to yourself and ponder how that sounds.

TL;DR: more intellectual clarification and honest revelation of raw data, less unsourced random opinion | charts.
I’ve not personally used them, but the company was founded and is ran by the mentors of a high school robotics team. I volunteer with the program, so I’m familiar with the team.

I have made several quotes for different personal projects, but those projects have all been tabled for the moment.

Here’s the announcement post on the main social forum for the robotics program: https://www.chiefdelphi.com/t/introducing-fabworks-fast-affo...
There's something so wrong with that logic. Imagine it as:

Mark: "I've thought of a number between one and a billion and written it down. The number I wrote down was 6,822,172"

Recursing (you): "ok"

Mark: "ohh you believe me? Then let's take a bet, if I did write down 6,822,172 then you win. If I wrote down any other number between one and a billion then I win".

Would you take that bet? I think you'd be suspicious.

Mark: "I predict that Recursing would take that bet, happily, because why wouldn't they believe me? Therefore them taking the bet is very strong evidence that I actually did write down 6,822,172".

You can't use your prediction about someone else's behaviour as evidence!
Are you seriously questioning whether there are significant productivity improvements and customer satisfaction gains associated with having timely and accurate documentation?

Also, how do you disseminate documentation that does not a priori exist? It doesn't come out of thin air.
It allowed me to take some code that reads in a bunch of data and performs a few rounds of some pretty standard operations (groupby, filtering, calculating mean/stdevs) and going from pandas to polars allowed me to go from ~1 minute per dataset to 1 second (yes, I tried the Arrow backend for pandas too). This was after spending some time profiling the pandas code and fixing up the slowest parts as best as I could. The translation was pretty straightforward. The output of this pipeline code was a few different dataframes (each to be inserted into a separate table) and each dataframe was output from a function. I was able to migrate one function at a time after asserting that the outputs of the two functions were identical and that all relevant tests passed (I used `to_pandas()` where needed).

I'm not sure how much faster I could go, since ~1 second/dataset allowed me to answer some questions that I had that required scanning values for a few parameters. The biggest wins for me were in grouping and merging operations.

I'm a complete convert now. The API is simpler and more obvious IMO, and the ability to compose expressions (`polars.Expr`) is awesome. The performance benefits are nice and what motivated me in the first place, but I'm more swayed by the aforementioned benefits.
to learn another language it's critical you use it as often as possible, in an ideal world you want to completely swap out your native language for the one you're learning, that's the reason for the streak, to keep you engaged in the target language to help you learn, it's not like a snapchat streak which is completely pointless
I had a similar experience using danfo.js, another data frame library in js. Copilot straight up hallucinate functionality and method names.

Not a big deal because I just read the docs but it was annoying that I couldn't have copilot just spit out what I need.
All they’re really doing is giving us a reason to dust off production capacity. The last thing Russia or China should want is a fully primed arsenal of democracy.
yup I first met data frames in R and pandas is the Python answer to R isn't it
Linux 6.8 Landing A Tantalizing Optimization For Common $PATH-Based Searches
https://github.com/XiongjieDai/GPU-Benchmarks-on-LLM-Inferen... should give you consumer comparison
Because it wasn’t actually a server misconfiguration, nor was it, as others have speculated, about Postel’s Law.

The way X.509 was designed - to the very first version - was the notion that you have your set of CAs you trust, I have my set, and they’re different. Instead of using The Directory to resolve the path from your cert to someone I trust, PKIX (RFC 2459-et-al) defined AIA.

So the intent here was that there’s no “one right chain to rule them all”: there’s _your_ chain to your root, _my_ chain to my root, all for the same cert, using cross-certificates.

Browsers adopted X.509 before PKIX existed, and they assumed just enough of the model to get things to work. The standards were developed after, and the major vendors didn’t all update their code to match the standards. Microsoft, Sun, and many government focused customers did (and used the NIST PKITS test to prove it), Netscape/later Mozilla and OpenSSL did not: they kept their existing “works for me” implementations.

https://medium.com/@sleevi_/path-building-vs-path-verifying-... Discusses this a bit more. In modern times, the TLS RFCs better reflect that there’s no “one right chain to rule them all”. Even if you or I aren’t running our own roots that we use to cross-sign CAs we trust, we still have different browsers/trust stores taking different paths, and even in the same browser, different versions of the trust store necessitating different intermediates.

TLS has no way of negotiating what the _client’s_ trust store is in a performant, privacy-preserving way. https://datatracker.ietf.org/doc/draft-kampanakis-tls-scas-l... or https://datatracker.ietf.org/doc/draft-davidben-tls-merkle-t... are explorations of the problem space above, though: how to have the server understand what the client will trust, so it can send the right certificate (… and omit the chain)
Yes, I've had one on the top of my shelves in my office for years. Only recommendation is use a shielded cable between the PoE injector and the unit -- keeps it safe during t-storms.

I also have an ER4 the old UI a bit kludgey but they did revamp it a few years ago. I rarely connect to it and instead use UNMS to manage/monitor it (along with some other sites/devices).

These days, I just go with the UDM-Pro SE's and if I need more than 8 PoE ports, I add on a Unifi switch via SFP. You can do pretty much everything these days in Unifi, no need for EdgeMax (well, VLANs is about as exotic as my installs get).
Related:

Eight golden rules of user interface design - https://news.ycombinator.com/item?id=36652355 - July 2023 (1 comment)

8 Golden Rules of Interface Design - https://news.ycombinator.com/item?id=233654 - July 2008 (7 comments)
That’s just jailbreaking(like DAN prompts) and a simpler terminology solution is to stop classifying jailbreaks under prompt injection.
Why would the airline need to remove/replace the plug? It doesn't appear to be the sort of thing that requires maintenance. They would have to remove the interior wall panels to inspect or work with the hardware involved.

In any case the aircraft is only a couple of months old, so it probably hasn't undergone any major work by the airline yet.

Arguably it should have, if the reports of pressurization warning lights are accurate and meaningful. But sadly, I can imagine them looking for a problem, not finding this one due to the need to take the whole plane apart ("Unable to replicate"), and concluding that the warnings were spurious.
I would argue system tools and utilities, CLIs and networking software are where Go shines the most.

Rust is probably the only good modern alternative that is mature.
But stock prices don't always rise on layoff announcements.
Real estate's a big one. If you wanted to find publicly-available historical information about who owned a house and how many times it changed hands, the format of the data will change completely from state to state and country to country. An LLM that can rip through millions of these documents (both digital and on paper with GPT-4V) and generate clean, normalized and structured JSON will be absolutely huge.

Healthcare's another. Exchanging information between benefits brokers is madness because of inconsistent data formats.

A more consumer-facing example: exporting/joining data from one or more apps to migrate into another app. This is a hellish process most of the time that an LLM could, theoretically, reduce to seconds (not counting execution time).
That’s why they call it FU money.
That's a serious alternative to the Cape of Good Hope? That seems like a lot of expenses just to put ships into range of Iran instead of Iranian allies.
That it didn’t fall out the sky is largely due to the door blowing off at a lower altitude by some fluke or miracle. Had this happened at cruising altitude we’d be telling a different story.
I don't know, I think the name is kind of polar-izing

/pun
Shear forces on four bolts, isn't that the same thing that caused the disaster in that hotel with the suspended walkway in the 1980s? With more than a hundred deaths. Is this not a basic case in engineering school, like THERAC-25? Not a licensed PE.
https://web.archive.org/web/20041214144008/http://faculty.wa...
I would view claims of "several dozen older MIGS" with great suspicion. There's a report of a single MIG-29, but no word of its flying condition. In the civil war, Yemen had to rely upon mercenary pilots to fly them, as well as maintain them.
Last year, we began testing Polars with TypeScript because I'd heard great things about it for Python in terms of performance and usability. Unfortunately, I ran into bugs that first morning that stopped us in our tracks. I'll definitely give it another shot once they've ironed out the kinks as it looks very promising, but it wasn't ready for prime time for us.
How can you be so confident about a hypothetical with zero examples? All the 90 year olds today are necessarily stuck with 90 year old brains.
The angle here is that there's a pervasive undercurrent in most discussions of media (and copyright, piracy, etc.) that seems to presume that consumption of music, TV shows, and movies produced by multinational corporations is as essential to human existence as food and oxygen.

I just like to remind people that you don't actually have to spend your mental energy on any of this stuff!
Use FFmpeg to convert webm/mp4 locally via browser WebAssembly
The Explorer library [0] in Elixir uses Polars underneath it.

[0] https://github.com/elixir-explorer/explorer
On a team that was 12, but is now 6, the odds you find people you relate to is effectively halved. It’s rare entire workforces interact often enough to bond in the first place.
The Golden Rules of obvious Utopia.

I think most of us won't disagree with these rules.

Yet also most devs will have worked on interfaces that break these rules often. Not because we didn't understand or didn't want, just that the cost was too high at that point.

For instance reversibility is very difficult and only possible if the datastructure under the application is build up with this in mind. Or take preventing errors, often it's very difficult and costly to know exactly what errors are, and ever more complicated to provide perfect feedback to a user in their own language.
Putting the C in C64
I just need a WiFi 7 Access Point. I don't need the rest of Ubiquiti's stack. Fortunately, Ubiquiti supports (basic) standalone operation for access points: https://help.ui.com/hc/en-us/articles/12594679474071-Standal...

No buggy software required.

I don't see any reason to believe this new access point won't support standalone, so I just ordered one to replace an older access point (an Amplifi Alien that was in Bridge Mode).

The access point should do nothing except convert between wired and wireless, which is all I ask. I have a separate, wired-only router.
I see you haven't been paying attention to Iraq Afghanistan Palestine Vietnam or really anywhere this tactic has been tried. Turns out bombing villages makes piracy more popular
At least with Nova launcher, you can "edit" a PWA icon once it's on the home screen and un-check the badge to make it look more seamless.
It's not even shipping with mlo support, which is a main feature of wifi7 - it's how aggregation works across different bands.

Instead it will be released in a future update.

Typical ubiquiti.

I'm sure the date won't slip and the software won't be buggy or declared beta to dodge complaints for 100 years.
Multilingual AI embeddings search
Turns out, since embeddings represent "meaning" instead of keywords, given the right model, this kind of search is somewhat automatically 'internationalized'. There's some discussion about it going on in OpenAI's forums.

It looks like this is an active area of research so I'm not sure what kind of quality you'd get yet but IMHO, it raises some interesting use cases. I came across it for something unrelated but a direct example of how I'd use it.

E.g. Occasionally, I use the 'Translate this page' feature when I end up on a page using a language I don't know, but beyond that specific page (e.g. blog post), I can't do any searches. For the most part, the non-English internet isn't 'accessible' to me. But if I'm understanding correctly, if the search on a website/Google/etc were embedding based, I'd be able to search other-language content even if my query is in English.

Seems like cross-language search and 'Translate this page' combined could be pretty useful to make more of the knowledge on the internet broadly accessible.
I’m sorry you’re going through this it’s bonkers for everyone

Yeah my working theory is that Trump thought he would still be in office to use this as a negotiation token to bring big tech to the table.
> making the hosting decentralized

> I'm not sure what your issue [is] with ipfs

IPFS is cool. I played around with it a few years ago. I even had a similar idea during my masters (and then discovered IPFS).

Decentralization is my issue here -- it's not necessary and it would be more of a blocker than a solution.
I don't care who has direct involvement or knowledge; you're accountable for what you operate and if you operate something with rampant scams then you're accountable for that.

They're operating a platform that enables criminal activity and they benefit from it. They've been told this (and even without it, they can and should have known). And then they elected to not do all that much about it. "Don't do anything" is just as much of a decision as "do something" is.

Last time I looked at this they were literally recommending scams with "Amazon's Choice"[1]. That one is now gone, but you just need to "sort by price" (a reasonable thing to do) to find tons of scams.[2] None of this is new information. This has been going on >10 years. There's tons of stories about this sort of thing.

"Yeah, there's tons of scams on our site, and yeah, we're making a profit off those scams, but what can we do?" just doesn't fly. Rampant illegal activity you're making a profit on but somehow no one is accountable? Screw that.

[1]: https://news.ycombinator.com/item?id=34588734

[2]: https://www.amazon.co.uk/s?k=2tb+usb+ssd&i=computers&s=price...
I'll dismiss it until the risk is quantified, because all I've heard is "might" and "maybe" when it comes to long term effects. Then compare that quantified risk to the precautions required to avoid being infected (i.e. a lot more than what was done, because everyone still got it) and there's your actual rational response.