skysight-inc/HackerNews huggingface dataset:
That's fair. On the other hand, there's like exactly one CPU with FP16 AVX512 anyways, and 64core aren't exactly commonplace either. And even with all those advantages, using a datacenter CPU, you're still a factor of 10 off from a GPU that isn't even consumer top-end. With a normal processor, say 16 cores, 16 float ops, even with fused ops and dispatching two ops per cycle you're still only at 2T and ~50x. In consumer spaces, I'm more optimistic about dedicated coprocessors. Maybe even iTPU?
It's like a time capsule of ordinary life. All the little moments when not many are watching and ironically now people are watching. Very fascinating!
As a long time Tesla driver myself, I'd love to test drive some Chinese EVs. I'm getting bombarded with "China cars will explode underneath you!" sentiments, and the more aggressive they grow the less I'm inclined to believe in them.

It's not realistic that I'd make the switch long term today as Tesla is doing very well, but I'd at least like to form my own informed opinion on the matter.
AMD would be selling it at a loss. Given that HBM costs 3x the price of desktop DRAM and a 192GB kit costs $600 at Newegg, the memory alone would cost 90% of the price. The GPU die, PCB, power circuitry, etc likely costs more than $200 to make.

This does not consider that the board of directors would crucify Lisa Su if she authorized the use of HBM on a consumer product while it is supply constrained and there is enterprise demand for products using it. AMD can only get a limited amount of it and what they do get is not enough for enterprise demand where AMD has extremely healthy margins.

Even if they by some miracle turned a profit on a $2000 consumer card with 192GB HBM, every sale would have a massive opportunity cost and effectively would be a loss in the eyes of the board of directors.

Meanwhile, Nvidia would be unaffected because AMD could not produce very many of these.
Bear in mind that matrix lights are the norm in EU on high end cars while in US they are prohibited. I bet that explains the brightness: you can have overly bright lights if they are matrix while obviously that would be detrimental in regular headlights.
I'm not sure which CEO you specifically heard, but this[only] is a great example of what you're talking about. Llloyd Blankfein, CEO of Goldman Sachs, making statements to this effect in 2015.

[only]https://www.wsj.com/articles/regulation-is-good-for-goldman-...
America's Role Reversal: Working-Class Blacks Make Gains While Whites Fall Back
Asteroid impacts did not change Earth's climate in the long term
Gift link: https://www.wsj.com/economy/jobs/income-gap-white-black-work...
Unicode includes characters built from multiple characters.

This means questions (functions) like “how many characters do I have”, and indexing in general, are not as straight forward as they could be.

So storing each visual character’s character group together, as a single element, results in a simpler interface from a programming standpoint.

Not necessarily as efficient, since either indirection or larger character footprints (or both) are required, but simpler.

This is definitely the route I would go, while implementing other complexity. After that, possibly undoing this “simplicity optimization”, would be a small price to pay for the development convenience.
I use AI a lot, I work in AI, I find it very helpful and it speeds up my work a lot. But I’ve never found it useful for drafting messages. The AI only knows what you’ve provided as context, and a lot of your own context is only in your head - previous interactions with this person, what your goals are. I think the message should be roughly the same length as a prompt to create the message. Other than that, what do you need the LLM for? You can add a couple of sentences of cruft faster than the AI.
The only one provoking a war in Europe is Putin.

And the Germans destroyed their energy sector themselves.
IDK, but I knew a guy who claimed he solved his own learning and developmental problems as a teenager when he accidentally put his head against live mains wires meant for a light fixture.

(Details in case someone wants to reproduce: it was in Poland and before 2004, so the voltage between the wires was 220V AC.)
Depends on the domain. For some, there are already de facto standard crates that the ecosystem has concentrated around. For some, like web frameworks, there are many competing choices
I think they meant that chatgpt.com itself is powered by remix now, not the marketing website
I see it as an opportunity. "Libre" models are already matching state-of-the-art models, so it's not like this power will not be available to the OSS developers.
technology has stolen ALL the money and the money
has stolen ALL the property, so the physical space to raise a family is unimaginably expensive, and basic day to day stability is GONE for the vast majority of breeding age humans, the ability to act and take any controll of anything ,IN THE MOMENT,is totaly absent.
so ? WTF?
they cluster, and huddle with there phones, where for fleeting moments.....things look good
One of the major issues with the npm (etc) ecosystem is, that people are breaking even across minor versions for no viable reason. Aka a function call has been changed and the author cannot explain to me why it is no longer backward compatible, other then 'it works for me'. It's their good right but I don't get it. Also, some packages are just 'done' besides the security fixes, but that doesn't give you kudos or vc money as people 'think the project is dead' if no updates for a week, so stuff gets changed and useless commits are done.
Amazon Q Developer can now automate code reviews
Mind sharing the make and model and what you found in your research?
I've used STEEM to run Dr T's fairly extensively, with Midi I/O routed to either VSTHost or Reaper running as a midi rack, using loopMIDI and never really had a problem other than the occasion where I forget which way is in and out and end up with loopMIDI disabling ports due to feedback loops.
Some Brains Don't Rot. Here's Why
so the documentation get's parsed by a program which detect hook parts , set them up and look for any trigger then update that part of documentation to show that particular node is active?

edit- or the hooks are already set the program just link them to which part of documentation get's update. Like a tag system?
…the ear perceives pitch logarithmically (not linearly: this is why you double the pitch when you go up an octave, instead of adding some constant, and this is why we use semitones and not hertz to talk about what we hear), hertz is linear so the "meaning" of 1 Hz is inconsistent at different points in the range of pitches, cents are logarithmic (just like semitones or tones) and don't suffer from this problem, that's all gp was saying
When you mean incentives - do you mean the threat of starvation or the promise of a glittering palace?

Perhaps the disconnect between effort and outcome was a factor, though as discussed above don't under estimate the satisfaction of a job well done.

I think it's more likely to be the centralized decision making, and how the people who make those decisions get chosen. A centralized system where people are choosen based on political ability/connections is likely to lead to corruption and mediocrity.

Note the above problem can happen in other systems as well - I'm not sure US politics is operating well at the moment for example.
There's probaly a ton of projects that don't even have version control in 2024, let alone a linter.
Two interesting and rarely considered points in that guide:

① “Decrease the brightness and contrast of images a bit so that it looks comfortable to the eyes when it’s against a dark background.”

② “If we simply invert a dark shadow using light colors, then we get this funky thing […] Close elements should still be lighter and distant elements should still be darker – even in a dark UI.”

Oh yes, shadows are tricky. I got ① right for the dark theme of https://FreeSolitaire.win, but I never thought of ②. Good to know!
I guess the main reason for using web sockets is to allow async?

I've implemented similar designs for several projects; but I've been piggybacking updates on regular http requests, clicking a button etc.

I just put the page state in a LIFO with a big enough max limit on the server, clearing out anything older.

You do have the limitation of being stuck with the sever that answered the original request, but erlang should be a good platform to fix that.
Simpler for the text editor logic, not necessarily simpler for the encoder/decoder.

> If it supports all of Unicode it's not simpler.

The point is that it doesn't. The Unicode that it does not handle should get marked as "illegal character", rendered as boxes and not get mangled unless the user messes with it.

Support for more of Unicode could be added incrementally, and in a single subsystem instead of everywhere in the text editor.
Finish and post it please, I still want the Simpsons style TV!!
Sick animals suggest Covid pandemic started in Wuhan market
I would propose to you that those might be factual statements. I don't really see any self-indulgence in stating where one is coming from when writing a post that is a critique of organizations.

It is a pretty common thing for people giving a talk to introduce themselves to give an idea of the experience on which the information that follows is built, normally at much more length.

I don't think it is uncommon for people on HN to have led small teams or biggish orgs :)
At least for LLMs and transformers this isn't relevant. Having 8x the chips and 8x the memory bandwidth is always better. Interchip communication for matrix multiplication against a constant left matrix with a tiny right matrix isn't bandwidth bound, only latency bound.
Probably the Stravinsky/Cocteau Opera/libretto combo to properly bastardize the mix by throwing in some gratuitous Russian and French flavour.

Unless they're thinking of some Korean or Japanese New Wave productions such as Oldboy or Funeral Parade of Roses.
Congrats! Any good 3D demos?
Maybe we're witnessing one of the last programmers before AI takes over ...
It feels too intimate, I had to close it. Cool concept though
(It's not a reimplementation, it's a different thing that is asset-compatible with the originals. The gameplay, the balance, the engine are different, and the name of OpenRA is not fairly claimed IMO.)
Ah that wasn't clear to me, thanks.
You are an amazing dad. I hope more parents will follow your example and encourage the next generation to be resourceful, passionate and creative.
You can buy special stickers that modify light beams. Adjusting lights is actually mandatory and not doing so can result in a ticket. My old car had a setting for it in the main menu. I used it every time I was driving to and from France/UK.
I use Thunderbird on a Ubuntu-based distro for a handful of inboxes, including a gmail account. No complaints.
wow, thanks for this.
> "open source chatgpt desktop assistant" app with swappable llms

THIS. OpenAI, Claude and Perplexity - all have their individual desktop apps now. It's time we got a generic, model-agnostic one.

On the other hand, we will likely see the underlying platforms (operating systems and browsers) ship with their own interface. I just hope they turn out to be model-agnostic.
Yeah but the pope was the main power behind the ruling faction's coup at the time. It's like saying that the death squads in South America (financed and trained by US agencies in the context of Operation Condor) were not executing US orders.
It makes sense, but I wonder if it's something most people feel it should be like, but the reason it's not is that it's not possible. I switched jobs recently looking for something like this, but still haven't found it. Now I know the argument of the article is that it worked in one place, but maybe this was just lightning in a bottle of same minded people coming together. So maybe the answer to the problem is that it doesn't take a large number of extremely ego driven people to mess everything up. I say extremely because I think to an extent everyone has one.

But it made my heart warm that someone used Amdahl's law and applied it to people. It's how I've felt for a long time, and why I value communication but kept at a minimum.
What? 90%+ of Australian real estate is empty? Do you have a source?
I never understood the appeal of unifi for network gear... it's like an expensive pieces of technology that does less stuff than an average openwrt-based router ?
Wow, looks like lots of interesting talks. Two rewrites in other languages this year. The regex compilation one looks huge. And the search engine and postgres ones both look very useful.

There are always some that differ more than others. I really wonder what the "polyexistential libre/halal" thing is. I remember there once was a talk on how to generalize the different vim-like "modes", instead of just insert/normal he was zooming in and out of various levels of modes; unfortunately I can't find that talk again, does anyone remember what it was called?

(I did find https://emacsconf.org/2021/talks/nangulator/ with the audience comment "This is weirdware in the best sort of way")
Americans are discovering that giving universal healthcare access to everyone means those who already had access, now have to wait longer to make room for everyone else. That's how it works.
Absolutely agree. It's the browser's job to respect and maintain my OS-level dark mode. Nothing else will ever be able to stop the dreaded full-screen-white-flash-while-loading. On OLEDS and AR/VR this should bear "epilepsy warning" as these flashes of white screen are pure torture.
i like that i can just ignore my email completely, and only open it when i want to. so i use gmail in browser.

i have considered using thunderbird but... i dont really email that much.

for work it's outlook and outlook only. i dont like it but it works.
What is there to say about locales? (I don't understand them well enough — I don't know their geometric use at all!)

If you're interested in the boundary between abstract simplices and topological (or even geometric) ones, I ran across someone's (UK CS person?) slides a few years back on redoing Elements from an algebraic POV and would be happy to try to dig it back up.
None of that is related to my point.

A world where I get cloned and an unaware is distinctly divergent from a world where there is only one of me each time I wake up, regardless of how society handles it.
ah great, yet another reason to make me feel old today! :) But seriously, 30 years old game and it still holds up really well. OpenTTD is one of those that I always have installed
Quotes like this always seem smart until you realize you can just burn the books. And the words die like that
Dont pay $20, use the API and pay $2 or less :)
Or as plumbers would say: the end of plumbing, long live plumbing. But they don't, because plumbing has been around since the Romans, not just a few decades.
Edge on desktop works too
This isn't about the game engine Godot, it's about current AI not living up to expectations.
>The economy is not a zero sum game.

Most parts of the global economy are. If you're selling cars for example, there's a fixed amount of drivers on the road you can sell cars to, so if you're VW, you're now competing with cheaper cars from Asia for those same drivers.

You can't create new drivers out of thin air to expand the market demand for cars. Once the market is saturated, without having any moat, you enter in a race to the bottom.

And that's what Germany's economy is discovering right now and why Europe's share of global GDP has been declining for the past 20 years.
> Classifying data by cacheability ... Notice how we’re combining the three types of data in the first iteration?

This is the key insight. But I would phrase it more as "segregate data by mutability" as it's about more than caching. More than once I've seen pain caused by a design that failed to do this.
This is purely a personal attack without making any argument.
I meant... the country's entire land area.
This was the exact thing that kept me from trying it sooner. I wish I’d realized that that doesn’t imply an “everything gets committed” approach.

It’s trivial to split a change in two. So your working copy is constantly snapshotted, and when you’re finished you `jj split` and choose the parts you want to keep. The rest is moved out into a new change.

That workflow is in practice basically identical to the `git add -p` one, though the terminology is a bit different and there are some greatly simplifying changes under the hood.
House panel concludes that Covid-19 pandemic came from a lab leak
Show HN: Desbordante 2.2.0 Released
We are excited to announce a new release of Desbordante — an open-source, high-performance data profiler that discovers and validates complex patterns in data using a large set of advanced algorithms.

Unlike existing data profilers, Desbordante focuses on discovering complex patterns in data, which are notoriously hard to extract. Since its launch in 2019, it has become the fastest open-source tool for these tasks, while also offering many patterns which have no alternative implementations. We already showcased it here back in April — see https://news.ycombinator.com/item?id=40063137.

With this release, Desbordante now supports 24 types of patterns, 32 types of pattern-related tasks, and 34 algorithms for their discovery or validation. The key updates of this release are:

1) Discovery of many exciting patterns, with differential and matching dependencies being the most interesting (take a look at the new example scripts in our repo for a real-world demo)

2) Five new metrics used to define subtypes of approximate functional dependencies — they’re gaining popularity in the academic community for a wide selection of use-cases

3) Validation of denial constraints, which provide users with the freedom to check their own complex data constraints (expressed by a Boolean formula) over a table

4) Laid out the groundwork for dynamic algorithms — a novel type of pattern validation

- They track changes in the dataset to update their result on-the-fly rather than process the whole table again

- Implemented an example algorithm: dynamic functional dependency validator with a Python interface

5) Expanded to 33 examples across three categories:

- Basic — a clear demo of a singular pattern,

- Advanced — exploration of pattern variations and complexities,

- Expert — real-world solutions which use pattern discovery and validation

Of course, we have fixed several critical bugs, added new algorithms for existing patterns, and made some of the old ones run faster.

More about the release can be found here https://github.com/Desbordante/desbordante-core/releases/tag... and more about the tool here https://github.com/Desbordante/desbordante-core.
If you were the benevolent dictator of a small engineering with no stakeholders to answer to how would you fix this? How would you make ownership all the way to prod a reality and who would the owner be?
Can someone please explain how this works?

I assumed that a specific flavour of LLM was needed, an “embedding model” to generate the vectors. Is this announcement that pinecone is adding their own?

Is it better or worse than the models here: https://ollama.com/search?c=embedding For example?
Will consumer facing open source become a runaway train?
In certain spaces we have seen OpenSource become a runaway train: linux kernel, sqlite, postgres and many other projects.
All of these projects have one thing in common, it's not where the money is. The money is in the direct contact with end users.

As far as I know, there aren't any open source projects which are ubiquitous in the consumer facing space. I think that there is a chance that NextCloud could become a runaway train vs. Microsoft Teams, Google workspace etc.
Some reasons...

## Simple to use & signup
Through providers like Storage Share by Hetzner, it's a simple click, provide card info, start using experience for NC. One could argue even simpler than getting Google Workspace to work!

Also, it's about 5% of the price of Google Workspace for 8 users.

## Big open source improvements
Companies like Deutchetelekom have engineers submitting pull requests to improve their code since NC is now an integral part of MagentaCloud (over 2M users). Thousands of universities are using NC, they too have engineers submitting pull requests.

*I wonder if there are any SF startups using NC and potentially interested in improving the code.*

Is it possible that eventually, there are more high quality engineers interested in improving the NC code than there are at Microsoft or Google? I think there is a chance.
That's great! My eldest is quite a few years away from understanding coding but I'm excited to take on such projects with him.

For the game itself, I played against a fire gollum dude and the pace felt quite slow -- it would have taken me some 10 minutes to beat him, I imagine. I also didn't know when I get to use my cool moves, since there was no UI indicator.
I just got what looked like an accident scene from a South East Asian country. A body with a head injury lying on a road with police standing around and a crowd of onlookers behind tape.
That is surprisingly easy to use

It even supports pasting directly into the canvas
I've been hearing people calling SQL "raw" for the past 10 years so... probably?
Do any of the others also handle reranking?
Yes they can. They did it before after the Soviet Union broke up and they kept the .su TLD. It's still active. I'd argue that keeping around .io is more important than keeping .su around, seeing how many people and businesses use .io domains.
> Almost everyone except politicians is critical of big corporations, yet they're ever growing like a tumor, leaving small mom-and-pop businesses by the wayside.

Unfortunately that isn't really true. Many might think the idea of being local is reasonable, but they don't really support it.

It's the same with startups. Many like they idea but ask them how to get affordable housing, healthcare and transportation so you can actually make ramen profitability, burn rate and opportunity cost work and they will at best ramble about zoning, taxes and bureaucracy.

Most of the time it isn't someone else doing it. Not the politicians, not the corporations, but the local population themselves. They are the ones lowering taxes, defunding colleges, buying cars, going to big box stores and supporting their local mini real estate tycoons. Until everyone who can leave for a bigger place. Which while not local have enough verity that you can carve out your own space.

People are even going to Thailand, Argentina, Portugal, China and other places to get a different lifestyle. They would go just about anywhere there was actual support for the local community. And sure, it isn't like other bigger developments doesn't affect the situation, but it is 'on the ground' that the changes are happening.
Cool website about accessibility that is unresponsive and doesn't work on mobile
I know you’re joking but to be clear, if they have symptoms they wouldn’t need a shot, it’s too late.
It turns out you can just spam the buttons and it charges the moves.
A substantial amount (20% already back in 2014, I would imagine more now) of songs available on streaming never get streamed either. Kind of why that market has steered towards flat-fee upload distributors. 29 bucks a year is better than 10% of 0 bucks.
There was this amazing talk called "juice it or lose it" that's meanwhile a little famous among game devs that I would recommend watching with him [1] because it shows how much of a game is effects, tweening and animations.

Of course, he's 9, but maybe this will help him understand how to polish things like this and make them more fun to use?

[1] https://youtube.com/watch?v=Fy0aCDmgnxg
Google: if you like it, it's going away.