skysight-inc/HackerNews huggingface dataset:
So, let's look at this group of people knowledgeable in programming et al, but not english. Sure, this group exists. It's relatively tiny though. English is the language in any (modern, IOW except where it didn't replace latin yet) science, including CS. The vast majority of other on-topic literature is english. It's hard to learn a decent amount of stuff concerning programming without knowing english.

You can't randomly mix languages in source code, and any other choice of common language than english would exclude a LOT more people from the project.

All of this isn't related to i18n/l10n of your application at all. People not knowing english is a much more relevant factor when talking about user interfaces. I actually plan to localize my Xmoji tool eventually, it's just postponed until more important stuff is done (I mean, I assume most people would get together enough english to be able to use an emoji keyboard after all, but of course, especially seaching would benefit from l10n).
Lot applications out there that don't need that but need plenty of RAM & Flash to run an 800x480 TFT graphics display.
https://wiki.archlinux.org/title/COSMIC
I think people learned the wrong lessons from Apple. They thought that Mac products were successful because of their aesthetics, but in reality it's because they were the only products that tried to be usable.
Much of the article really focuses on (more or less) "one hit wonders."

However the intro on music biopics really hits home. It's not even just music. I find a lot of biopics suffer from fairly predictable story arcs that are constrained by the subject's actual trajectory while often not being that true to life.
Or ...

(3) Take all developers interested in desktop environments, ask them to collaborate and come up with one (1) modular desktop environment that allows everyone to develop/choose the basic modules they want. For workspaces, windows, docks, and any other window arrangement and quick access features.

I would love being able to select different window managers, different docks, etc., for different workspaces. The best arrangements for each task.

--

Thinking bigger, I want persistent named "worksets" of workspaces, that can be arranged, closed, reopened together. One workset at a time, or multiple.

It would help to be able to have the same docs and tools open in multiple windows, with different placements and sizes. Think the same Word doc open and editable in two different workspaces but with different window sizes and placement.

I would optimize worksets for every crafting area, development projects, and work task, etc.

I expect I would end up with dozens of worksets. So the workset opener should be allow for hierarchical organization.

Yup. That's it. That is what I want!
My whole issue with the COSMIC thing has been that it seems to be designed by developers. Not designers. At every corner they make baffling choices. The speed and functionality are great. The design not so much.

I'm hoping this UI matures and allows for customization so that I can get it where I want it.
This made me think of one thing that I've wanted to see for a long time with browsers: split-pane view.

In other words, the ability to see two browser sessions, side-by-side, with a vertical split between them. Two viewports, each with their group of tabs. The same type of view you can get in, for example, Notepad++ with its "Tab>Move to Other View", or Visual Studio's "Tab>New Vertical Document Group".

I frequently arrive at situations where I want to compare the contents of one webpage against the contents of another webpage. So far, the most usable option I've found is to split the 2nd tab off into a new window, then arrange the two windows side-by-side.

There is "Side View"[1], but that shows a bare viewport, which makes browsing in the 2nd viewport much more restricted than regular browsing.

[1] https://blog.mozilla.org/en/products/firefox/its-a-new-firef...
LILYGO has some. I have one on my desk right now, the T18:
https://github.com/LilyGO/TTGO-T-ControllerV2.2/blob/master/...

Though I'll also not I'm having some problems getting it to take an upload properly, but I tend to find most of the LILYGO stuff takes a little experimentation to get everything right, then it is reliable once you know what it likes.
Eh? It's got all kinds of communications (and the ability to create more with PIOs); it just doesn't have wireless communications.

(And, like the predecessor Pi Pico, a version with wireless will be coming later.)
So it's actually printing *(const char **)&s?
a classic market irony example is keyboards.. Every single user here has a keyboard, yet keyboards on a mass scale are cheap and badly designed, with no end in sight.
Great. All I need a native split screen just like in Edge in FF.
As tempting as a new toy may be, we are always welcome to put off getting new ones until we have made good use of the old ones. That is especially true of microcontrollers and development boards, where the need to upgrade is dictated by the needs of the project. This isn't like a computer or mobile device where anything from updates to end-user applications or the operating system will artificially obsolete them.
Watch How a Hacker's Infrared Laser Can Spy on Your Laptop's Keystrokes
Raspberry Pi Pico 2 – RP2350 adds more PIO, RISC-V cores
I honestly would've expected WiFi on-chip. There are fewer and fewer use cases without connectivity, and it's so wasteful to have a separate chip for that.
Care and craft. A lot of software engineers think that “done” means functional. And not “feels right”.

That and unless a software engineer has specifically practiced implementing pixel perfect designs from a great designer, then they don’t spot the errors. The design will feel wrong but they don’t know why.
https://huggingface.co/Qwen/Qwen2-Math-72B-Instruct
How do such lawsuits work? If they win, where does the money come from? They are the shareholders; it's their own money.

I could see suing the executives, though they don't have 32 billion.

Maybe there's some insurance company that takes the hit?

I've been involved in similar class actions and they always seemed to be the idea of the lawyers, who just needed to convince one shareholder to sue himself out of spite.
It seems Linux is stuck in two worlds, never the Twain shall meet:

1. Engineers who are great at code, bad at UI and UX (unless your tastes are 1990s-2000s styles, you do you, but watch your market share always be niche. Reeducating the populace to see the superiority of your preferences compared to Apple is never going to happen.)

2. Engineers who are great at UI and UX but sloppy at fundamentals - take elementaryOS. Looks gorgeous, but every new release takes a complete reinstall, which is the most user-unfriendly way of doing a basic distribution task.

I’ve just learned to accept that Linux on the desktop is never going to happen.
Quote from Harry Lime character in The Third Man:

"...in Italy, for thirty years under the Borgias, they had warfare, terror, murder, and bloodshed, but they produced Michelangelo, Leonardo da Vinci, and the Renaissance. In Switzerland, they had brotherly love, they had five hundred years of democracy and peace. And what did that produce? The cuckoo clock."
Show HN: RoundtableJS – Open-source programmatic survey library
Hi HN, we’re Matt and Mayank of Roundtable. We’re launching RoundtableJS, an open-source library (https://github.com/roundtableAI/roundtable-js) to program research surveys at scale.

Academic and market researchers want a DIY platform for survey research. Most existing tools are no-code, and these researchers want programmatic software that handles advanced branching logic and customization. We know this because we spent five years using open-source survey software for our academic work.

One of the key insights of RoundtableJS is to leverage JavaScript’s async/await functionality for managing survey logic. In other libraries survey logic is determined via callbacks that trigger when a page is submitted (i.e., if the user answers “Yes” to Q2, show page 3), which quickly becomes a nightmare to manage and debug. Our library lets developers build the timeline in an async function which means the logic flows intuitively from top to bottom.

However, this fully programmable logic can be inaccessible to non-developers, and so our cloud offering (surveys.roundtable.ai) lets users program surveys using natural language by storing the library into context of an LLM (which acts as a library-specific copilot, demo link here: https://www.loom.com/share/7e7f30aa96244542a62d6c6ed125f2d5?...).

We think that being open-source will give us an edge in integrating LLMs into our platform. We designed RoundtableJS with LLM usage in mind, i.e. making it fully customizable and general-purpose. The alternative – building a library with a more constrained focus – would be more intuitive for unassisted programmers, but AI assistance makes it really easy to customize any part of the survey. Already we think this approach is easier and faster than no-code alternatives.

We left academia last year and have been building products in the survey space since. Our first product was an AI-powered survey simulator (https://news.ycombinator.com/item?id=36865625). People loved playing with it, but it was difficult to monetize (as many HN comments predicted). We abandoned this, talked to customers, and found that data quality is a huge problem in market research (e.g. https://www.kantar.com/company-news/kantar-partners-with-rea...). We released an API that analyzes open-end responses for low quality and fraudulent typing behavior. This helps firms save time cleaning data, but it is a limited market.

We plan to monetize through our cloud offering, which currently offers instant link deployment, an interactive code editor and a fraud detection suite. We plan to introduce more features here in the analytics, design, and productivity space.

Surveys are ubiquitous, but they are often bland and generic. By allowing people to fully customize them for today’s distribution channels, we want to make it easy to design better, more engaging surveys.

We just launched. Where can we improve?
People keep forgetting Wish still exists and many Open Source GUI apps are scriptable with guile.

And the reality is that Linux desktop environments are skins. The widget toolkit is almost always a separate project. This is becoming even more pronounced with eg Wayland where the compositor just hands the client a surface to render its UI on and knows absolutely nothing about widgets or fonts (not that people have been seriously using those features of X11 for a while anyway.)

And honestly this is preferable. It looks hideous but it's much more pleasant to use. CWM doesn't have many features but the few it does have (such as the regex window title search) I so dearly miss on much nicer looking UIs (like OSX on my work computer.)
I have no admittedly no understanding of aesthetics. Is the ideal big margins and this is far away from it, or is this close to the ideal with minimal margins? From a functional standpoints margins around a dock would be a waste of space, no?
>I'm honest enough to say I don't get the point of the soup can. That doesn't stop me from saying it's low-effort.

It is low-effort. That is the point.

Not that you could be a good judge of effort in general. Andy Warhol's art, however, was specifically made that way.

In any case, I hope that you do understand that effort and artistic merit are different, orthogonal concepts.

There are masterpieces that were created with little effort.

There are works made with great effort that are worthless.

The examples are abundant.
Updates to the StoreKit External Purchase Link Entitlement
Probably the parent assumes that he does have the tests, billions of them.

One very strong LLM could generate billions of tests alongside the working code and then train another smaller model, or feed it into the next iteration of training same the strong model. Strong LLMs do exist for that purpose, Nemotron 320B and Llama 3 450B.

It would be interesting if a dataset like that would be created like that, and then released as open source. Many LLMs proprietary or not, could incorporate the dataset in their training, and have on the internet hundreds of LLMs suddenly become much better at coding, all of them at once.
Last time I checked out Chromium code base it was about 300-400 Megs of uncompressed cpp files. Lets not also forget the fact you also needed to run some code generator script that generated another 200 Megs of DOM files, or interface files. At that point in time I gave up and went to sleep and never touched it again.
Have you actually tasted their food or just looked at pictures of it on the internet.
Are watching videos of people's negative experiences really an unbiased way to understand the actual statistics on how often busses are on-time? People probably post videos when things go wrong, do you think a similar rate of videos get uploaded when nothing notable happens?

I see videos of fights breaking out on airplanes, hear about horror stories of being stuck on a plane and not allowed getting off. I take it that's what happens in the majority of flights then?

I mostly only see videos of car accidents. I guess most people get into car accidents every day. Or maybe people don't bother uploading the hundreds of hours of non-interesting dashcam clips.
Alastair Reynolds, in "House of Suns", has a variation on this theme, with much-more-stretched timeframes.
The problem is most of the boards from partners are specialized with different hardware add-ons and have a significant markup at about 10 USD a board, which makes it harder to justify buying a handful of boards to tinker with. It's quite unfortunate.
M4 Mac Mini to Become Apple's Smallest Ever Computer with Complete Redesign
Every time I read comments on the internet about the Ukraine conflict I am reminded both how little anyone actually knows about what’s going on over there, and how much propaganda is thoughtlessly regurgitated by the average Extremely Online Geopolitics Aficionado™.
If you count the ones from before certification was complete, then there was one more than I counted. A baker's dozen instead of an even dozen launches.

https://www.nasa.gov/humans-in-space/nasa-and-spacex-complet...

“The Crew Dragon, including the Falcon 9 rocket and associated ground systems, is the first new, crew spacecraft to be NASA-certified for regular flights with astronauts since the space shuttle nearly 40 years ago. Several critical events paved the way for this achievement, including grounds tests, simulations, uncrewed flight tests and NASA’s SpaceX Demo-2 test flight with astronauts Robert Behnken and Douglas Hurley earlier this year.” [from 2020]

Dragon did test flights demonstrating that the systems worked, Starliner has so far only done test flights demonstrating that the systems do not, plus a pinky promise that it'll work the next time. We do not know if, say, the abort system works, because the only time it was subjected to a full test, it failed. This is not a matter of SpaceX not having experience building human-rated craft and trying to get unearned credit for competence, this is a matter of Boeing trying to use their history to get unearned credit.
Reddit Is Giving Google a Search Monopoly
Related here is someone making paint that can get cooler than ambient temperature.
https://youtu.be/dNs_kNilSjk?feature=shared
I installed EOS on my dad's old computer. He is stuck on an old version because he is not technical enough to do a re-install. I pretty much swore it off after that issue.
Marginal Effects Zoo – How to interpret statistical models in R and Python
Looks like generic-brand macOS. All that work but that can't find anyone to give it a distinctive look?
oh man thats it?! thought it was 500k for 7%

and only 10k for first batch ... forget YC man

damn super disappointed only 0.2% of IPO...with success rates this bad might as well just become a professional poker player lmao
Warren Buffett's Berkshire Hathaway now owns more short-term Treasurys than Fed
I'm a logistics consultant that specialises on the software side of things!

What kind of logistics does your company do? (Transport, Warehousing or both?)

Will depend a lot on your functional requirements, but I would say that unless you are doing something particularly unique, there are probably off-the-shelf products that do what you are looking for, and will probably be cheaper and more stable than a 3+ person dev team in house.

I don't know what your requirements are, but if you are in any way a somewhat normal logistics provider, what you are looking to do will quite closely match an existing software package out there on the market (or more likely, multiple packages). Just because you have package which is a poor functional match at the moment doesn't mean there isn't one that better meets your requirements!

In my experience home-grown systems give you exactly what you want in the short-term, and then come with massive limitations as you try to grow/scale them (i.e. if you are on the 3PL side of things, if you get a new client and have a good WMS you can probably on-board them purely with config without having to write code, despite them having some new/unexpected requirements), and the 'new' home grown system today becomes a legacy nightmare in the future.

Plus home-grown logistics software often misses some critical component that makes warehouses function well (e.g. I have come across many that don't have hard allocation, and then find that they have pickface shortage issues that are hard to resolve!). Unless you are closely copying how other software works in this space, you will probably fall into pitfalls that are already solved.

Assuming it is a WMS and you are a 3PL (my best guess from your description!), personally I think the best thing to do is get a good 'off-the-shelf' WMS and then dedicate your engineering efforts into the more customer facing side of things (e.g. customer portals) where you can actually show differentiation with your competitors. No point reinventing something that everyone else already has!

If you are a 3PL on the transport side, there are also great options that cover 'business as usual' and you can again push some development effort towards the customer side.

For logistics businesses, having software which is industry-standard and has a large support base is a bigger sell to a prospective customer than having your own 'great' homebrew software, but that's just my two cents.

Slightly boring answer.
Why even bother to comment if you don’t even click on the link. There is a whole section that answers your question…
Show HN: Granular, Powerful Access Control
All of the public mentions of this feature that I've seen indicated it is an either/or scenario, except the datasheet confirms what you're saying:

> The ARCHSEL register has one bit for each processor socket, so it is possible to request mixed combinations of Arm and RISC-V processors: either Arm core 0 and RISC-V core 1, or RISC-V core 0 and Arm core 1. Practical applications for this are limited, since this requires two separate program images.

That is fascinating... so, likely what dmitrygr said about the size of the crossbar sounds right to me: https://news.ycombinator.com/item?id=41192580
I used to be a tree-style-tabs power user but at some point I went back to regular tabs. I find that the amount of horizontal tab space is pretty close to the actual number of things I can usefully have open at once. Seeing the tabs get "squished" is my reminder to close the ones I no longer need.

I was using the tab-state as a sort of short-term working memory and I don't think it was doing me any favours, particularly in terms of focus.

Now when I'm working on a project, I keep a list of relevant URLs in a text file (i.e. bookmarks but checked into source control).

I also use two browser windows, a regular one for "stateful" browsing, and a private-mode one for "stateless" browsing. Quick queries and exploratory research happens in the "stateless" session, with the understanding that I can close any of these tabs (or nuke the whole session) at any time without losing anything important. If I do come across something important, it gets noted down elsewhere.
> How do they use first party cookies to track you?

domain fronting
It isn't necessary to hoard parts that just sit around and do nothing. It is possible to sell or give them to others who do have a use for them.
1. Screens are usually wider than most web pages usefully support. This uses up space that would normally be wasted.

2. Most screens are wider than they're high. This is especially true of laptops. So using vertical space for a horizontal strip really eats into the vertical real estate.

3. Most written scripts are horizontal. As a result, lists are usually arranged vertically. This aligns with how lists in nearly every other context are arranged (how many times have you found a list where the second item is to the right of the first, the third to the right of the second, as opposed to them being on new vertically arranged lines?)

4. Since the text in most languages flow horizontally, it's trivially easy to adjust the width of a vertical tab container to customize how much of the text you want visible. This could range from really wide tab containers so you can see the entire title (which the larger width of monitors makes almost cost free) or you can make it really narrow to only include the icon, or somewhere in between. Arranging tabs horizontally provides no such easy and obvious UI to do such a thing, so you're reduced to either seeing fixed size tabs or icons only, controlled largely by the browser.

5. Again, because of horizontal text, tabs are shorter than they are wide. You can fit a lot more tabs in a vertical tabbar while still displaying their text than you could in a horizontal one.
This also shows how programmers sometimes use far too fancy stuff for what they do. If you are doing some intense computation, split it, or do it and later slap sanity check inside. It will be even more readable. If you just play with bunch of vars, sure.. min/max macros can be easier to read.
After a certain number Chromium based browsers stop showing the new tabs.
The New A.I. Deal: Buy Everything but the Company