skysight-inc/HackerNews huggingface dataset:
JSON column type in ClickHouse [1] looks promising, since it allows storing wide events with arbitrary sets of fields. This feature is still in beta. Let's see how it will evolve.

[1] https://clickhouse.com/docs/en/sql-reference/data-types/newj...
no, they are different technologies
Another reason is, security checks are just one part of the whole process involved. A flight with 100 people dying because of a bomb may be more “glamorous” than 200 dead on a train to a terrorist organization.

Also: the actual number of such people/organizations, is, fortunately, extremely low in daily life.
I ended up telling him later in life and he just started laughing. He had no idea I'd found it!
The Albanian mine: "The researchers found that the gas bubbling from the pool was more than 80 per cent hydrogen, with methane and a small amount of nitrogen mixed in. It was flowing at a rate of 11 tonnes per year, almost an order of magnitude greater than any other flows of hydrogen gas measured from single-point sources elsewhere on Earth’s surface. To determine the source of the gas, the researchers also modelled different geological scenarios that could produce such a flow. They found the most likely scenario was that the gas was coming from a deeper reservoir of hydrogen accumulated in a fault beneath the mine. Based on the geometry of the fault, they estimate this reservoir contains at least 5000 to 50,000 tonnes of hydrogen. “It’s one of the largest volumes of natural hydrogen that has ever been measured,” says Eric Gaucher, an independent geochemist focused on natural hydrogen. But it still isn’t a huge amount, says Geoffrey Ellis at the US Geological Survey."

This is the second or third time someone found modest amounts of hydrogen underground, and then started making claims of vast quantities being available. There's been so much well-drilling worldwide for other materials that if hydrogen was anywhere near the surface, it would have been found by now. The "gold hydrogen" enthusiasts claim well depths of a few kilometers are enough. Oil and natural gas wells routinely go that deep.

So far, nobody has a "natural hydrogen" well producing. Even though this startup [1] said they would have one by the end of 2024. Their "news" releases are all about going to meetings, making deals, and such. Not much mention of drilling, unlike the statements they made a few years ago.

There's one well in Mali which yields enough hydrogen to run an auto engine driving a generator. That's it for actual output. That deposit been known since the late 1980s, and invested in since 2012.
Exploratory wells were drilled in 2018. Results from that are, somehow, hazy.[2] Not finding followups since 2018.

The hype is strong here.[3]

[1] https://helios-aragon.com/news/

[2] https://www.sciencedirect.com/science/article/abs/pii/S03603...

[3] https://www.scopus.com/record/display.uri?eid=2-s2.0-8518695...
https://github.com/rogual/csaw
I mean as a mathematical notation, not as a solver.
The advantage is you always have a core system that you can revert into by removing any problematic overlays, and you can always quickly verify that a system is in a verified and unmodified state.

This is how macOS works with SIP, and how it handles rapid response updates for example.

It greatly reduces the ability for user space to compromise the system.
A database license that only lets you store 10TB data might as well be closed source
Exactly, and if it's immutable, you know they aren't. Not through SSH, and not through a vulnerability either. I assume there's something you can hash to determine prove that you haven't been hacked, as well.
What's so horrible about it? I don't like how they're pampering to the ad industry now but other than that I think they're pretty decent.
Using AI generated work in creative spaces like writing or art is a negative quality signal to me.
I wouldn’t mind the AI images if they didn’t all have that same exact same look you can spot a mile away.
>Arcade collectors are practically liquidating Japan of many valuable arcade cabinets and PCBs

Funny you say Japan when same thing is happening to US Arcades :) Here an interview with Euro importer:

'453: Resurrecting Arcades: Meet Europe’s Biggest Arcade Importer - The Retro Hour EP453' - The Retro Hour (Retro Gaming Podcast) 1 Nov 2024 https://www.youtube.com/watch?v=MzfVLY5Ag3s

One of the stories is him buying out half of Las Vegas rare arcades auction for pennies because he was the only one willing to sit all night clicking on bids.
If the list contains numbers or strings, you can use

assert sorted(x) == sorted(y)

If you want to add map, then you have to write

assert list(sorted(i.getValue() for i in someCollection)) == [3, 4, 5]

If the list contains non-sortable values, but they are hashable and unique, you can use sets:

assert set(x) == set(y)

If the values are not unique, but hashable, you can use a counter (like a set but with count for repeating values):

assert Counter(x) == Counter(y)

(by the way I learned about this trick from a LLM)

And if the values are neither sortable, nor hashable, you'll have to write a helper function.

But still, pytest tests are less wordy and they don't require you to create a class.

This situation is familiar to me, I had to write such helper function when writing tests in PHP, for some reason it is not included in PHPUnit assertions.
It does prejudice me - like bad copy. Makes me think the whole thing is probably AI generated slop/SEO spam just created for engagement or ad bucks
Yes, they're the feeling of Christmas I remember most fondly.
> There’s a lot of diversity under that “3D TLC” umbrella.

There really isn't. Apple is reported to use SanDisk 3D TLC NAND chips. SanDisk is owned by Western Digital, and the WD SSDs use SanDisk chips. They're literally the same chips.
What did you name the dog? This never happened to me, but if it did I couldn't resist giving it a Christmas themed name.
1998 - my father had abandoned the family - I received a TI83 and the instruction manual. Spent literally a full week teaching myself TI83 Basic from that manual. It had everything necessary - variables, loops, functions. And I did it all hand-typing it in on the calculator keyboard!
Controlling Blender with my voice using LLM [video]
Holy Prepuce
I spent weeks playing with Midjourney until 3am. I also can’t stand AI generated pictures anymore.
Something about it being so generic and not making sense really triggers the uncanny valley sense now. If anyone is not sure what I mean, ask an AI to generate a map of your home country (or better - your metropolitan area) and you’ll see exactly why it’s so off putting
My little observations is that if the business allows crap, then nothing will change that and you quickly end up in the oh so classic swamp job where mud is added slowly until a crisis hits, people grind enough to keep a customer and you get back to mud pushing. Even technically skilled managers end up playing this game and allow all kinds of mediocrity to take roots and then it becomes the group culture for a while.
How would you define an immutable distro that would exclude macOS with SIP?

And steamOS is totally a general purpose OS, it’s just got a non-general purpose frontend it defaults to.
He was in jail for a month, all because some idiot thought he looked like the killer. He could have gone on trial, and much worse, if he didn't have solid evidence proving it wasn't him.

Countless people have been imprisoned and executed just because of eyewitness testimony. How many black men have been killed because some white person who thinks they all look alike said on the stand "it was him!"? Eyewitness testimony shouldn't even be allowed, because it's so unreliable.
pISSStreamUITests -> pISSStreamUrineTests
Tiny 'Village Vehicles' Keep Hong Kong's Outlying Lamma Island Moving
None of this is web dev specific. It applies most strongly to distributed systems, of which web systems are a subset, but in principle it can apply to any system with non-trivial requirements around logging and metrics.
Wide events aren't limited to website analytics. Thy are useful for observability of any application types - databases, services, microservices, web servers, application servers, mobile apps, industrial apps, IoT, etc.
Yep, exactly. Very few of my friends are religious at all, but we all celebrate Christmas. Not as a religious holiday, but as a time that by tradition we spend time and share gifts and love with friends and family.
AI is not a hype. It's been steadily growing.

What is a hype are LLMs. And ChatGPT I'm particular. When the masses realised they could talk to an AI and it responded like a human they ascribed all sorts of human traits to it. Which is wrong, it's just a statistical analysis.

AI can get more intelligent but LLMs aren't the way. Even OpenAI states this in their roadmap to general AI. But the market craze has led them to push LLMs more.
> Licensor grants You a limited, non-exclusive, revocable, non-sublicensable, non-transferable,

For now it's source-available with generous limit, but this can be changed or revoked at any time, and this may immediately make your existing installations illegal.
I thought this was really cool so I decided to write a windows version :)

https://github.com/grantshandy/WinpISSStream
N64, Sega Genesis, Huffy bikes. Snow once, in the early 2000s in Houston.

It's a Wonderful Life each year.

More, but I'm tired, and it's Christmas! Merry Christmas all.

I remember real for trees as a kidm I haven't had one for five or more years now.

Not having the internet on Christmas. All is quiet.

Turn off news and social media on Christmas! Just respond to well wishes, that's fine.
I had a relationship turn that way, too, and had the same reaction - it took way too long to recognize what had happened and to step back and realize what I had to do. I didn’t want to admit it was over, I didn’t want to admit I’d been wrong, and I didn’t want to let go of the future I’d been imagining. When I got out, I looked back and realized I’d basically played the exact script from every story you ever hear about that kind of relationship - you know, the story where you hear it and say “that was stupid, I’d have just…”, except it turns out I wouldn’t have just, because I didn’t.

All that’s a long way to say I’m sorry for what you went through, and if any of what I’ve said resonates, you’re not alone and I encourage you to forgive yourself.

Enjoy your Christmas. Being alone ain’t the worst thing in the world.
Fair point. You can't know for sure that I don't use LLMs for my blog. I think it would be obvious it's a real human being if you read a few blog posts.
If we use up all the oxygen, we'll have solved every social or political problem that currently plagues humanity. I think it's a good strategy.
Are we talking life sentences, or a year or two?
That's why you'll be dealing with Fiat forever lol.

Better EVs just go 10y+ without almost any maintenance.
X to 0 is an interesting definition of unlimited.
It is tedious but it doesn't cause delay. The briefing happens while the airplane is taxying. The message from the captain I'm flight. The food or drinks is a side business (also happening on some trains with wagonlit), same as with the duty free crap.

I agree I'd like more peace but this stuff isn't making it slower.
+1 for also teaching me more cool uv flags.
Never made friends easier than in my 40s. I am late 40s now and made a really good friend only last year. I guess the 'secret' is just to talk to anyone at any time: I strike up conversations in the supermarket, when having a coffee etc; I always did. Often ends up having lunch or dinner and goes from there, or not.
If you enjoy high-end scotch, you're a good person in my book.
While the article is written by observability vendor, it contains an excellent information about wide events, without annoying advertisement of the vendor.
That would need to be a whole new model that’s not based on pixels but these nodes and edges. All AI generated maps or diagrams look absolutely unhinged
Try edge
> Instead, use the black screen screen saver on your server. It uses no CPU.

It also doesn't have all the memory leaks as the 3d pipes screen saver.
Launch as closed source / source available right away? Having alternative suppliers is one of the major advantages of OSS after all.

Very few people are complaining about existance of commercial products. People get unhappy when company starts by claiming "open source", attracts followers, and then suddenly becomes "closed source".
Yea the docs on the Fedora side are rough. I would help but I don’t know enough because the learning was so hard.
> I turn off autocomplete everywhere I can

I'm the same way. I have never, ever been pleasantly surprised by auto completion when I did not explicitly enable it -- can't think of on instance of me doing this, either. In particular, web-based code playgrounds, IDEs, etc. auto-inserting quotes and parentheses drive me mad. Google Docs also frustrates me with their word/phrase suggestion widget that I can't seem to ever fully turn off.
Minimal Version Selection Revisited
Fedora 42 dropping Of cert.pem file
Merry Christmas and happy holidays everyone! My dad’s birthday is on Christmas, so it was always a double celebration. Growing up in Queens, we’d sometimes go to Atlantic City, taking a Greyhound or driving once we had a car. We’d head to Bally’s, enjoy the Christmas vibes, and spend hours at the buffet.

Those trips were always fun. This year, he’s in a rehab hospital on another continent after a stroke, but we’re all staying hopeful to celebrate together next year.
They could in theory come off the same assembly line, that doesn’t mean the everything is identical.

Hell WD chips could be of higher quality as I am not suggesting I know their internal processes. I am saying things are optimized differently.
NeatShift: A modern Windows file organization tool with symbolic link support
Clap to Find My Phone App
Getmobi, a free cell phone finder app, can detect your sounds precisely and make your phone respond accordingly, so you can locate your device effortlessly, whether in a crowded area or the dark. Featuring a user-friendly interface, Getmobi is compatible with Android and iOS smartphones, suited for anyone, especially the visually impaired.
Parts of Lantau Island (Discovery Bay) have a similar setup, where private vehicles are limited to a certain number of pricey golf carts.

Then there's Peng Chau, which is so small and cramped that IIRC it's all bicycle-like stuff.
Anyone can make a thread, maybe ask them why they choose not to?
> The point contact transistor effect was then demonstrated to management at Bell Labs by Brattain and Bardeen on Christmas Eve in 1947. Shockley wasn’t pleased that to have learned of the discovery over the phone, and he was even less pleased that he was left off the patent application. Nevertheless, he continued his own work which resulted in his invention of the junction transistor. The patent was filed on the 26th of June in 1948, and the first proof of principle was obtained on the 7th of April in 1949. This time around, Shockley immediately published his findings in the Bell Labs Technical Journal.

In The Idea Factory this chain of events is described a little differently. Maybe the author wants to cast Shockley in a bad light, but this is the timeline it lays out:

1. Bardeen and Brattain invent the point contact transistor.

2. Shockley spends a night in a hotel room inventing the much better junction transistor as an evolution on the point contact transistor, out of spite of being excluded.

3. Shockley keeps this invention secret, in contrast to typical Bell Labs protocol.

4. At a meeting, a group at Bell Labs is close to stumbling onto the invention of the junction transistor as part of solving issues with the point contact transistor.

5. Shockley was in that meeting and whips out his schematics for the junction transistor to retain credit for its invention.

Implied is that anyone at Bell Labs could have invented it, given some time. Only Shockley could have done it during a hotel room night, some time before people even realised it was needed.
Merry Christmas, Hacker News! Hope you’re staying cozy and enjoying time with loved ones.
Nope, not ChatGPT here... Just someone who found the comment intriguing and wanted to engage :)
Firefox on ChromeOS sucks though. Just went through this, tried Canary, etc. Went back to Chrome.
o3 isn't even available to more than a few researchers. Either everyone you know is a researcher, or they're believing hype about something they've not tried.
No, "American Renaissance" is the original publisher who published the article the 19th of this month. "Zero Hedge" published the article five days later on the 24th of this month.
Ahh you misunderstood what the lower prices is in reference to. Gaming parts often have a real premium, it’s specifically the price at a specific performance level where they preform well.

To be more clear, getting equal performance without sacrificing anything would raise costs even further.
Tomato, tomato. If it’s not FOSS, I’m not going to sign off on wasting time on it.

(Yes, of course I use proprietary services where necessary and they can’t be avoided. This isn’t one of those cases. Example of things where I’m pretty adamant about it: server OSes. Databases. Programming languages. Web servers.)
So you surely wouldn't be against a harsh inheritance tax so every generation can get a fair shot at the same issues?
It doesn’t do content blocking unfortunately.
It really sounds like the prosecution had exactly zero evidence that this man was guilty, but determined to prosecute him anyway, rather than “lose”. Disgusting.
my specialty's always been refactoring legacy codebases; java 8 is gonna be the new FORTRAN lol
Is the locally run model censored in the same way as the model hosted on HuggingFace? If so, I wonder how that censorship is baked into the weights—particularly the errors thrown when it starts to output specific strings.
Progress is in the quality of the games not just an irrelevant number.

If you have a major skill gap, games become boring. Try playing Martin bot for 3 hours.
cool. i support stuff like this even if it isn't quite usable for me or, really, practical even if it was! but i like to know it's there and if it was reasonably complete i would for sure keep a stable version on my machine.
Even seemingly small efforts can ripple out in ways we might never realize
Certainly hope they’ll keep going to the right…
I use tab groups all the time in safari, and I used an extension to have them in firefox as well.

This feature is a must for me
Yeah, neo-nazis are a real threat despite several attempts from the not-yet-so-far right of claiming they are not.
For me I think it was Turbo Pascal and Delphi. And I will be honest, Visual Basic, and very early PHP. And may be even early Java.

I still dont think any programming language today capture what we had in the late 80s and 90s. But may be that is just nostalgia.
I am most excited about the parser change, previously discussed here:

https://news.ycombinator.com/item?id=36310130 - Rewriting the Ruby parser (2023-06-13, 176 comments)

I remember being taught to use yacc in our compiler course because "writing it by hand is too hard". But looks like Ruby joins the growing list of languages that have hand-written parsers, apparently working with generated parsers turned out to be even harder in the long run.

That said, replacing a ~16k line parse.y[1] with a 22k line prism.c[2] is a pretty bold move.

[1] https://github.com/ruby/ruby/blob/master/parse.y

[2] https://github.com/ruby/prism/blob/main/src/prism.c
> Relying on features like Ctrl+Click to find where things are located worries me. Why? Because it can mask structural flaws in the codebase. If we can't intuitively figure out where something belongs, that’s a sign the codebase lacks structure—and that should motivate us to refactor it.

This argument sounds nice in theory but it seems to have some serious fundamental flaws w.r.t. "how do you code without an LSP":

- What do you do about dependent names? i.e. names that resolve to something different based on various conditions in the code? They might be defined in multiple places conditionally, their default definitions might be overridden for particular cases (and you'd have no idea if you just saw the default definition - think "template specialization" if you write C++), they might have different definitions on different platforms... do you seriously want to explore the entire codebase manually with all the compiler flags to figure out what something resolves to?

- What do you do about code that you can't refactor? Like third party code?

- Not every question the IDE/LSP answers is of the form "where does this belong". What do you do about things that aren't names? Like say, there's a quantity calculated at compile time and want to know its value? I'm not talking Math.PI here, I'm talking about something like STACK_BUFFER_SIZE. It can easily be something like (sizeof(T) + sizeof(U) * 4) / sizeof(void*). How much of your life do you want to spend simulating the compiler in your brain vs. having it just tell you what it already knows?

etc.
Gameboy Color in 99, too. Pokemon Gold all the way through the Y2K New Years was nice.
The one with the bigger computer ;)
There is another submission for ruby 3.4.0 release, and this one links to the version specific page:

https://news.ycombinator.com/item?id=42507312
"I'm calling about your space station's extended warranty"
A pure and endless motivator
and its really easy on MacOS, you just have to run

defaults write com.google.Chrome.plist ExtensionManifestV2Availability -int 2

Another case where windows makes simple things unnecessarily cumbersome
I remember when it came out. It changed my life. Libraries without docs were suddenly discoverable. I didn’t have to memorize things, I just had to remember the gist of things. It let me focus on the important stuff. Still, today, before picking up a library, I will read over the whole thing so I know what is possible; but I don’t need to memorize it.
The quickest fix is to get rid of the death penalty
huh, american beauty was 99. i always remember the "plastic bag caught in the wind" scene - when i was in middle school, years before i saw the movie, i was sitting on the sidelines during football practice and saw a plastic bag caught in the wind. it was hypnotizing, enrapturing - i dont know how long i watched, but that floating bag caught against the side of the school building was one of the most beautiful things ive ever seen.
Hint. If your library is for creating images... Put an example image in the Readme.
Christmas 1992 was in basic military training and for most people was a nice dinner and a break from the yelling. Our flight 083 was the unlucky ones picked for kitchen and cleaning duty... Cleaning old food out of a floor drain by hand on Christmas night was gross and humbling but has made the Christmases since all the more pleasant.
I'm surprised that a catastrophic runaway oxygen leak is possible on an aircraft in todays day and age. Aircraft design is dominated by strict safety regimes that take into account even far fetched scenarios. Putting one valve in the rubber hose sounds sub optimal. Gas station pumps, for example have a valve that closes if the hose gets torn away. (which does happen when people forget about the pump and drive off). From the article it sounds like a button closes the oxygen tank but a pilot sitting next to a flamethrower might not remember to press it. One obvious solution is that the oxygen tank should be activated only in an emergency instead of being on by default during the flight but i assume the current procedure exists for a reason.