skysight-inc/HackerNews huggingface dataset:
> That is like suggesting TSMC has a monopoly.

They... do have a monopoly on foundry capacity, especially if you're looking at the most advanced nodes? Nobody's going to Intel or Samsung to build 3nm processors. Hell, there have been whispers over the past month that even Samsung might start outsourcing Exynos to TSMC; Intel already did that with Lunar Lake.

Having a monopoly doesn't mean that you are engaging in anticompetitive behavior, just that you are the only real option in town.
Cashing in on GIF by Charging Royalties
> I disagree. It’s a captivating title.

Yes that's called clickbait and it's also forbidden by the HN guidelines...
I do miss metas internal version of phorge/phabricator.

The task manament system was great and that it was integrated with everything. I could also just be that it was that everyone was forced to used the same system so there wasn't the bs of each department having their own system.
This is way better than usual, but still a step down from what could be: just load the NoJS schedule with the initial page load and then replace it with your React app or whatever it is if JS is enabled. You can have the same banner at the top letting people know there's more functionality with JS. The only downside is more info over the wire, but it's not that much more, especially as a fraction of the already-slow load times for the JavaScript version.
I worked on the laser printers in the early 2000s when they transitioned to Linux for the OS. They were hiring Linux nerds and I fit the bill. It was a fun place for a while, but the IBM legacy was an albatross. I left for Google and didn't look back.
Coca Cola's AI-Generated Ad Controversy
https://www.techpowerup.com/gpu-specs/geforce-rtx-4090.c3889

Memory Size: 24 GB
Memory Type: GDDR6X
Memory Bus: 384 bit
Bandwidth: 1.01 TB/s

Bandwidth between where the LLM is stored and where your matrix*vector multiplies are done is the important figure for inference. You want to measure this in terabytes per second, not gigabytes per second.

A 7900XTX also has 1TB/s on paper, but you'll need awkward workarounds every time you want to do something (see: article) and half of your workloads will stop dead with driver crashes and you need to decide if that's worth $500 to you.

Stacking 3090s is the move if you want to pinch pennies. They have 24GB of memory and 936GB/s of bandwidth each, so almost as good as the 4090, but they're as cheap as the 7900XTX with none of the problems. They aren't as good for gaming or training workloads, but for local inference 3090 is king.

It's not a coincidence that the article lists the same 3 cards. These are the 3 cards you should decide between for local LLM, and these are the 3 cards a true competitor should aim to exceed.
The ironies of Trump's tantrums about the dollar
> "the biggest European hacker gathering and has grown into one of the most important conferences on digital transformation."

"biggest European hacker gathering" -> still most participants are from Germany, that's where the Chaos Computer Club is located. The club itself is organized into local groups all over the country (plus some in neighbor countries).
Generally? Definitely.

On short notice and without pilots having any experience in doing it? That’s another hole in the Swiss cheese.

You either do something manually all the time, or you automate it and declare it a critical system. Half measures of automation kill people in Aviation.
And outside the delusions of random internet commenters, businesses that fail to pay market prices for quality labor, especially at the cutting edge, do not succeed. Whether it be CEO or IC electrical engineer/software developer.

That is one of the reasons Intel is where it is, overpaying for MBA talent and underpaying for engineering talent. A person capable of turning around Intel could easily get work at another tech company earn millions with far less risk and far less publicity. Intel needs some of the smartest people in the US working for them, it should have had the reputation of being among the highest paying employers.
those are called contingencies....you train people for those.
> Do you use a keyboard to browse the internet?

Yes, using the vimium extension. My only problem is text inputs like this one, my muscle memory expects vim keys to work and I type a lot of jibberish that I have to clean up. I know there are extensions for that too but I can live with it.
My flight has been delayed only about 20 minutes so far. Edit: now increased to 1 hour delay.
You can, and probably should. Texts like Kant are borderline incomprehensible even to native Germans and seem to only serve the author's need for displaying their intelligence. The ideas they are conveying are not that complex. Relativistic quantum theory or string theory can be expressed in English (plus math, while it's not like math wouldn't be needed in German) just fine, so I really don't understand where these supposed limitations of English are.
My preferred YouTube client (NewPipe) even includes a CCC backend too.
Just be careful that the stainless is compatible with your pots and pans. Enameled cookware, for example, doesn't mix well with metal utensils, because they chip the surface
The answer is obvious: Because children suck and those parents realize that they have ruined their lives entirely by choice and are now stuck chained to some kid for the next 18 years at least. The more interesting question is why this was not even considered a possible explanation in the article? We all know the reason.
>> "Realistically though, the congress is a worldwide phenomenon"
>People from outside Germany are visiting the congress.

My point exactly! International people want to take part, best in-person, and they are more able to take part if as much as possible is available in the common-denominator language. I applaud CCC for all the effort they put in to make it such an awesome and accessible event!
Maybe they do this already: I'd ask all presenters to prepare slides in English, either as primary, or as a backup. So that the English stream could show the English slides. Hey, I'd even volunteer to help translate!

I may be too used to physics conferences. The German physics society (btw the largest physicists society in the world) has a yearly conference (well, multiple, split by topic), and they tend to be attended by many non-Germans. So many of the talks are in English, especially the main ones. But there are many many parallel session filled with short talks. Many of these are "my first talk at a conference" type of talks, and are in German. That's perfectly OK. That's part of the role of that conference: Every student submission is accepted. Some are good, most are not great, both from content (because you don't present world changing news in a short talk in a parallel session) and style (because giving good talks requires experience). That's all OK, and important. And it's important to lower the stress level by not also requiring English. Of course, as a "grown up", you go there to support your students, to chat and meet colleagues, and it's great for that. But I am also a lot at "higher level" conferences, with a more robust vetting of talks or even only invite only talks. The talk quality is much better. They are 100% in English. So in my brain, I connect "talk is in German" with "everybody can give a talk", and "my-first-talk-ever", but not with "guaranteed super high quality talks".

But CCC has to sort out many talks, AFAIU, so "everybody can give a talk" isn't true.
Training people for something they basically never have to do, and keeping that training current, is more expensive than you might imagine.
So fun to explore, it has to be the greatest city on earth, just a marvel in so many ways.
Funny i just had the thought the other day about how we as a society need to move past the pdf format or even just update it to be editable in traditional document software. The fact that Google docs will export as a pdf and not have it saved in the documents is proof its gotten to a point of inefficiency and that's just one example
Very strange take on "JIT introduce a lot of error into result".
I'm from JVM/Java world, but it is JITted VM too, and in our world question is: why you want to benchmark interpreted code at all!?

Only final-stage, fully-JIT-ted and profile-optimized code is what matter.

Short-lived interpreted / level-1 JITted code is not interesting at all from benchmarking perspective, because it will be compiled fast enough to doesn't matter in grand scheme of things.
AI might be a tool, but creativity is the magic. Coca-Cola’s attempt feels like a Christmas sweater stitched by a robot—technically functional, but missing the heart that makes it memorable.
Speaking of butts and massivesci, when I'm searching YT, I prefer both kinds of callipygian: https://www.youtube.com/watch?v=gwti7-cEHh8#t=39s

For manure spreading, I prefer automation, in particular "New Idea"s: https://www.youtube.com/watch?v=oTuK2Xm3q5I#t=18s
I happened to be flying right in the midst and worst of Delta's incident, and honestly: Kudos to them for trying to make the best of a shitty situation. I still got to where I wanted to go, and the worst I experienced was my checked bag missed my flight and arrived a day late on the return leg.

Looking over the flights that were cancelled while I was at the airport (Hartsfield-Jackson Atlanta International, oddly enough), Delta was clearly prioritizing cancelling flights that had alternatives so as many travellers had the best shot at getting to their destination.

I've liked them ever since the Northwest days, and I don't expect that to change any time soon.
"What would seeing information on a computer screen do for you that a book couldn't?"

Reducing friction of access to information, friend. That's what. Taking a label in a supermarket and immediately seeing what's good and bad about it. Increasing competitive pressure on companies who still use toxic ingredients. I could go on here but it seems like you just take issue with "AI" as a concept because it is trivial to come up with many ways in which AI would help here.
as a frequent and spontaneous traveler, i was never able to book fixed trains so far in advance. this inflexibility adds stress that i really would like to avoid. it ruins the experience because it takes away the spontaneity
I've always said that the mid 2000s - when I met my spouse through online dating, and several other stably married couples that we know also met that way - was a sweet spot for online dating.

Much earlier, it was so esoteric that it was dominated by (mostly male) geeks.

Much later it became interesting to the mainstream.

And mainstream means big profits! And big profits become their own objective. Why have some innocent system that matches up people for the long term? That destroys your own customer base.

The rest is history.

And for the love of God, why bring AI into this? Online dating already has a fake profile issue. You want to match up humans for their human characteristics. Oh wait, profits.
They said they have 12 million paying users. 30 employees is nothing - even if they all make 500k/year. Is everything else simply servers and bandwidth?
I don't think you can run away from a lion or hyena.
Most of OpenAI's training data is written by hired experts now. They also buy datasets of professional writing such as Time's archives.
You can't simply roll back because the old ways required the use of phone lines and fax systems and record types and workflows that literally no longer exist.

That said, the critical plane flying and ground handling stuff (like loading cargo for proper balance) is well practiced and understood enough to run fine with ad-hoc paper records albeit it would reduce operational tempo.

It's putting the right luggage in the right place, making sure the right plane gets its poo pumped, making sure the cleaning crew knows what to do and where to go, recording maintenance needs and activities on anything that doesn't fly, etc, etc that doesn't have redundancy or good fallback plans or people/managers who understand how their jobs fit into the context well enough to improvise effectively and even if they could the B rate people you had design all your corporate process didn't account for that sort of stuff so people would be risking their jobs if they couldn't do sign offs on the company ipads and whatnot.
Weight and balance isn't simply a matter of add up the weight of all cargo on paper. You need to load the plane in a reasonably laid out way and the whole result dictates how you take off. Being wrong or winging it could easily mean a catastrophic failure when trying to take off.
Note to anyone unafamiliar: There is a thriving "FPV" ecosystem of drones that can be DIYed. Example common setup, you can mix+match:

- Small square PCB with the main flight control MCU (STM32), and some sensors
- Smalls square PCB with motor drivers
- Carbon fiber frame
- Small PCB with a LoRa radio
- Camera and video transmission system. (90s-security-cam style analog, or digital.
- Brushless DC motors, props etc

Uses Betaflight, ArduPilot, iNav, or PX4 firmware. Or, you could write your own.

The PCB-frame in the article is neat and has obvious convenience advantages, but I speculate that it would not be stiff enough for desirable controllable characteristics under high accel situations.
Events like these have always been politicized, but I guess in a different direction than what you are personally seeing now.

Is there any 3rd party articles/posts about the events you're describing?
There is an outdated term that I find perfectly encapsulates this: "goldbrick."
And German has adopted all the good English words.

Like Handy (cell phone), Beamer (projector), and body bag (fanny bag).

Oh wait....
Well, I'm not gonna just stand there!

Besides, I only have to outrun you.
Yeah, having something like oxide but smaller would be awesome.
I'm guessing they, like most websites, try to cater to the most common type of visitor of their website. Most of which has JavaScript enabled, even though I'm sure the percentage of visitors with JS enabled is much much lower than on other websites.
An unchecked dereference should also throw up flags during review in a C/C++ codebase. I didn't assume that nobody would make mistakes. My argument has always been that you use a language like C++ where needed. Most of your code should be in a GC language. Going in with that mentality, even if I wrote that code in Rust, I'm exporting a C API, which means I may as well have written the code in C++ and spend some more time in code review.

EDIT: an unwrap that crashes in a panic is a dos condition. In severity this might be worse or better depending where it happens.

Both are programmer error, both should be caught in review, both aren't checked by the compiler.
Around 25 years ago I worked the PoS at a retail establishment. We ran all credit card payments using a machine that would dial-up our payment processor for each transaction. It used the same line as the fax, so if we were receiving or sending a many-page fax this operation would fail. Sometimes it failed for other reasons.

As a backup we had the old carbon slips that went into a plastic rig and made an impression of the customer's card. We also had a printed out sales tax table and some more carbon slips we could use to hand-write a receipt. I had to resort to the paper based system on many occasions.

A few years back I was in a store shopping when the power went out. The staff didn't know what to do and closed the store early. They had no way to sell me the items in my basket. I asked if they could take an impression of my card and got met with blank stares. They couldn't even take cash because they didn't know how to calculate the total amount, had nothing to write a receipt on, and their cash drawers wouldn't open anyway.

Nowadays credit cards don't even come with raised numbers...
Definitely not a place or time for extended discussion on this, but I'm quite hopeful that in another century or two it will become a shameful page in history books - the fact that when we were already able to sustain our civilisation without generating unnecessary suffering of other beings - we continued to do so out of convenience.

500 years ago if you were born into peasant family, you usually stayed peasant no matter what personal effort and talent you brought to this world.

200 years ago your sister would be treated as a posession of a guy who married her.

I'm happy that our beautiful traditions evolve into more thoughtful iterations.

And I hope that logic and kindness will continue to increase their impact on our lives and policies.

Merry Christmas.
There's nothing wrong with supplements. I live in a place where you're lucky to get an hour of sunlight per day in the winter. Vitamin D supplements have been very helpful.
TIL I'm Julius lol.
I can't help but read your "will expect you to help" part as trying to say something negative. But if they helped you get a ticket, helping them for an hour or two to setup their space feels like the least you could do.
> The reason for "why microplastics?" is because human use of everyday objects are more plastic than wood or steel.

Over the past few decades there has been a trend for plastic based materials
replacing natural materials in everyday things.

Polyester textiles: Found in most clothing, bedding, and furniture upholstery.

Polyurethane coatings: Applied on wooden furniture to give it a glossy, durable finish.

Vinyl flooring and tiles: Replacing traditional wood or ceramic options in many homes.

Nylon carpets and rugs.

Synthetic leather (PU or PVC): Found in everything from sofas to shoes, replacing genuine leather.

It's got to a point where it's now hard to find natural materials in some categories. My wife was looking for a new sweater and most shops only had polyester or acrylic.
For what it's worth, I only have an example for the other way around:
Accuracy vs precision. It's "Genauigkeit". But there is a subtle difference in meaning in English that is lost in German without additional explanation.
can you imagine bieng in the room when they saw a problem with the weight/balance software?, planes in the air!
realy realy hope this was a false positive or a reporting glitch, rather than ANY flaw in what was shown to pilots
In my experience, code navigation features are necessary for writing code comfortably. If you mean only auto-complete by LSP, then yes, it saves you some typing or function lookup, but that’s not the main benefit for me.

Years ago, I worked for a long time using Smalltalk (VisualAge Smalltalk, to be more specific). Older Smalltalk versions didn’t have autocomplete. But it wasn’t a problem because Smalltalk has excellent code navigation features: find implementations of a message, find callers, and evaluate code inline. With those features and some code conventions, I never felt the need for autocomplete.

Perhaps it’s my Smalltalk legacy, but nowadays, I use the most Cmd/Ctrl-Click to navigate to the implementation, read the sources, and use the “find references” feature. I don’t know if the LSP implements those features, but reading the sources gives me much more information.

Before programming in Smalltalk, I did some C++ and Java programming. While all Java IDEs had autocomplete, C++ autocomplete was unreliable on most tools I used. The solution is to read the docs and the source using search tools across the code base and third-party sources.
Some insects can be eradicated by release of sterilized males, but I doubt the EAB is one of them.
Looks like a fire hazard :)
Open source maintainers are drowning in junk bug reports written by AI
Philip K. Dick's Favorite Classical Music
> I'm from JVM/Java world, but it is JITted VM too, and in our world question is: why you want to benchmark interpreted code at all!?

Java gives you exceptional control over the JVM allowing you to create really good benchmark harnesses. That today is not the case with JavaScript and the proliferation of different runtimes makes that also harder. To the best of my knowledge there is no JMH equivalent for JavaScript today.
My understanding is that once JAX takes off, the cuda advantage is gone for nvidia. That's a big if/when though.
Investment of cash without profits to make those investments is still a burn…

Pat still deserved longer. Intel is basically a storied brand that needs to be run like a startup because all of its legacy revenue products/models are dying.
Jira, but that's not saying much... somehow in 2024 the world's most popular ticketing system doesn't have all the bugs ironed out of its editor. I'm constantly running into little issues with the formatting in descriptions and comments
I might be in group 2, rely heavily on command line tools and vim to do what vscode and a load of plugins provides younger programmers.

My answer to the fairly common question of "how do you do it" is always the same though.

I always relay that it's taken an evolving 20 year career to learn all that voodoo, I never imply it's simple to gain that knowledge nor do I encourage others to change their working patterns to match mine. I do like showing off a few tricks though!

One thing I do always mention though is the longevity of vim + the command line. I went through a period of swapping IDEs like most junior devs, now I have a setup that I feel can last me till retirement and I can just continually invest in learning to use the same tools better
WorkAround Next.js CSS Import Limitation with Styled-Components
What about listen to music with no ads and not paying ransom for your ears? =P
I got tired of paying ransom for my ears and decided to use a Raspberry Pi to be a music player on my LAN (it has native mDNS) with Bluetooth support and a web interface to control song playback. I've been using it for about 6 months and it works well for me. I made a tutorial on how to embed it. To whom may concern, the core of it was written in golang. I know, nowadays, listen to the music with no ads and no ransom it is veeeery, very cringe! Haha!
Modularity is an excellent way of attacking complex problems. We can all play with algorithms that can carry on realistic conversations and create synthetic 3D movies, because people worked on problems like making transistors the size of 10 atoms, figuring out how processors can predict branches with 99% accuracy, giving neural nets self-attention, deploying inexpensive and ridiculously fast networks all over the planet, and a lot of other stuff.

For many of us, curing cancer may someday become more important than almost anything else a computer can help us to do. It's just there are so many building blocks to solving truly complex problems; we must respect all that.
No, everyone got paid who was working there. But if it'd worked, the profits would've been taxed. As it is, the losses are kept private.
OT: just curious, is AA still run on a mainframe?
what is ultra-left?
CrossHair: Analysis [Python] that blurs the line between testing and [types]
Where I Write
I like what Bob Newhart said about country music, and thank you very little for the new word :-)
Don't forget Jeff Bezos – he took 80k/year the whole time he was CEO of Amazon.
(Side note)
That's odd, lobste.rs seems to be down for me, and has been like that for a couple of months now -- I literally cannot reach the site.

Is that actually just me??

EDIT: just tried some things, very weird stuff: curl works fine. Firefox works fine. But my usual browser, Brave, does not, and complains that "This site can't be reached (ERR_INVALID_RESPONSE)". Very very very weird, anyone else going through this?
Unless you are a soothsayer, predictions require some priors.
As wikipedia likes to say, quotation needed.

If anything, code-aware tools let you learn the structure of the whole program quicker because you can quickly drill into and explore any arbitrary part of your program (and libraries)
I used something similar for a long time, but the past few years I've been using Path Picker.

rg string | fpp
git status | fpp
git diff head~1 | fpp

And with Zsh suffixes you can even drop the pipe.

https://github.com/facebook/PathPicker