skysight-inc/HackerNews huggingface dataset:
It probably depends!

If you’re using one of the hosting providers or managed services that just give you a DB to use and you don’t have to think about administering it, it’s a pretty relaxed experience.

Even if you self-host, running a container with the DB of your choice usually isn’t that much more difficult than just having an SQLite DB for your app, at that point it’s probably more about the features which each solution provides.

Personally, I have some stuff running on MariaDB, PostgreSQL and SQLite and I’ve almost never had any problems with either. Then again, I’ve never gotten to a scale with personal stuff where the specifics of that choice would matter much.
No one is actively trying to keep people homeless or watch them die on the streets, much less use that as a lesson to keep people in line. Drawing and quartering is way more scary and effective if you want to make people obey. You're just mixing nihilistic bitterness with outright nonsense.
Chrome is trash, download Firefox and never look back.
If they have to theorycraft a resource based on traces of where the hydrogen used to be, but no longer is then it is entirely possible that big hydrogen deposits have just been missed. That seems to be literally what the article today is about. For 90% of minerals they can just say what is in the drill sample is what is underground, exploration geologists aren't generally in the business of imagining what might have been in the core independently of what was directly measured.

If we need to apply specific theories to the exploration samples then the "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" logic doesn't hold. Since the evidence has to be interpreted before we can know if there is a deposit it is quite possible that it was interpreted wrongly on a mass scale. You're linking to papers suggesting innovative novel methods for finding the stuff or talking about rechecking based on the latest theoretical understanding, suggesting we don't actually have a big historic archive to draw on.

I'm not saying geologists are ignorant, just that Animats' logic doesn't hold for hydrogen. There could be massive deposits that we technically already have the data for except nobody ever bothered to look for it.
Yeah, I don't get all this fuss. I mean, if you block ads then do you think Chrome will also stop reporting to the mothership? Of course not. Use Firefox and simple be done with all this hoohah.
> again, i'm going to have a bit of a quibble.

Than have the quibble? I can't even tell if you think that fairgrounds are unreasonably safe or reasonably unsafe. :D You can't just declare your willingness to quibble, and not even clarify what you are disagreeing with.

> by what definition of cheap are we using?

Widely available to everyday regular people as entertainment? Crowds of regular people show up and can afford them.

As opposed to private jets and helicopters where you don't see the same crowds.

Or moon bases where the crowds are even more sparse.

I'm talking about orders of magnitudes here.
> Also wondering what upside could Ruby / Rails gain on a hypothetical Java Generational ZGC like GC? Or if current GC is even a bottleneck anywhere in most Rails applications.

Ruby's GC needs are likely to be very far from the needs of JVM and .NET languages, so I expect it to be both much simpler but also relatively sufficient for the time being. Default Ruby implementation uses GIL so the resulting allocation behavior is likely to be nowhere near the saturation of throughput of a competent GC design.

Also, if you pay attention to the notes discussing the optimizations implemented in Ruby 3.4, you'll see that such JIT design is effectively in its infancy - V8, RyuJIT (and its predecessors) and OpenJDK's HotSpot did all this as a bare minimum more than 10 years ago.

This is a welcome change for the Ruby ecosystem itself I guess but it's not going to change the performance ladder.
> Here is one example: Firefox's tracking of the mouse cursor is broken, and often (yes, it's inconsistent) applies a vector translation so when trying to click something like a button or menu, the cursor needs to be about 100 x-y pixels away from the target. Only Firefox native UI is affected. These are My_First_Program.app tier bugs that should not exist in mature, 20 year old software.

While I've not noticed that myself, just yesterday I noticed something similarly weird.

I had a Safari window that was persistently half the screen width and height away from where the mouse was. As in: click to drag, and the whole window jumped half the screen down and to the right, so I couldn't get it to any other quadrant of any screen. Fixed on restarting the app.

I don't know if that was an app bug or an OS bug, but in either case it's Apple's fault.

How did we get to this?
Australia, info in profile
The focus isn't on the PA, sure they're just the hand of the studio. My point is that it's crappy that the studio allows filming to interfere with and block ticket holders from going to their seats.
>It's the language with the highest ratio of (useful work / LOC), so it's the least verbose language

Why doesn't clojure fit the bill here?
I donated bone marrow about 10 years ago. It was an exhausting process, though no worse than dealing with a bad cold. After about two years (if I remember correctly), we exchanged details through the organization that facilitates these donations. However, the recipient never reached out to me. Out of curiosity, I googled the person and discovered this person was apparently a neo-nazi (at least very very right leaning) from East Germany.
Just use Firefox ffs.
>because apparently a space toilet needs a gearbox

For when you need to shi(f)t into maximum overdrive?
Tangent: Can anyone recommend a piece of fiction about Neanderthal life, or about their encounters with Sapiens?

I know there’s Asimov’s “Ugly Little Boy”.
Nobody is going to pay for a 40Gbps Thunderbolt cable to plug in their keyboard
Both Qwen and QwQ are generally pretty easy to get talking about Tiananmen etc, so this isn't exactly new.
Anything that turns </example.com/> into <http://example.com/> should be shot.

I dislike automatic linkifiers, especially in technical contexts, because they get things wrong so often, as regards what is a link at all (and certainly never linkify if there’s no protocol! “example.com/foo” should not be turned into <http://example.com/foo>), and as regards what can be part of the link (largely around trailing punctuation). Just require explicit delimition, like <…>, or else it’s text.

(Markdown’s […](…) is bad because ) is part of URL code points, meaning parentheses in URLs won’t be percent-encoded by a normal serialiser, so then its parser gets messy trying to compensate, assuming that parentheses will normally be paired in URLs. Your delimiter needs to not be part of the set of URL code points.)

HN’s auto-linkifier is, most of the time, one of the better ones (it was bad ten years ago, but got fixed around punctuation inclusion a few years ago), but it still has problems. I noticed too late that it mangled something in my comment: where you get http://xn--ivg, that xn--ivg is ”, because what I actually wrote was

… too, “http://” but not …
Apple TV's Invasion Is a Thrilling Show About People, Not Aliens (2021)
I am worried about the future of quantum tokens...

Whilst theoretically they are secure, I worry about potential huge side-channels allowing leaking of the key...

All it takes is a few extra photons emitted at some harmonic frequency for the key to be leaked...

I would much prefer dumb hardware and clever digital software, because at least software is much easier to secure against side channels, and much easier to audit.
If I understand correctly, Estonia made their own EMR/EHR from scratch. The government produced (and commissioned?) software is all open source. https://koodivaramu.eesti.ee/explore

EMR software seems like something that shouldn't be that hard. It's fundamentally a CRUD. Sure, there's a lot of legacy to interface with, but medical software seems like a deeply dysfunctional and probably corrupt industry.
The difference between git and svn is, svn is very fixed in terms of workflow. On the other hand, git allows many different workflows, and allows people to handle their codebases the way they see fit.

Of course, no tool is truly universal, and git frontends and alternatives leverage different parts of the underlying data structures with different trade-offs.

I personally never use rebase, and am a merge guy. I don't use a gazillion branches either, not because I'm afraid of them, but my mental model works like that. Some people squash commits, others rebase, etc. Everybody is different in their ways.

svn to git was a fundamental change and allowed new things to happen. jj on the other hand makes some workflows easier while others take the back seat. So I don't see jj as a git disruptor, but an opinionated alternative tool which uses git data structures as the backend.
How is that a "superset" ? From what I gather, it's... just a "JSON-formatted log"? They just decide to put as much data in it as they can and decide that it should be called a "wide event", but it makes no sense... it's just a regular JSON-formatted log, with all the data inside, nothing new?
The opinionated approach feels restrictive to me. My best recommendation to avoid slowness, privacy violations, and other nasty things is to not include certain features as opposed to eliminating JavaScript.

For example if we know large SPA frameworks and/or slow websites require use of convention A then simply not include support for convention A. This is a fail by design approach instead of a blacklist approach.

Here are some things to block to radically increase performance:

* string parsing: innerHTML, querySelectors, console.log

* allow a quota of load time requests and then stop taking http requests until a person interacts with the page (or just break the page). If you set the quota at 10 then any pages with greater numbers of requests will just stop loading. That alone will eliminate 99% of spyware and dramatically shift user behavior.

* drop requests for JavaScript from different origins than the page will improve both performance and privacy

The biggest thing to help with privacy is to not support CORS. That will do more than eliminating JavaScript.

These things are still highly restrictive but much less so than a blacklist approach.
Some kind of Pareto Principle: 80% of people read 20% of the usernames.
That said, I bet you could fake the electron beam position with a high frame rate display, a modified version of this shader, and some kind of calibration routine…
If you seek contact simply fly from Berlin airports, the recipient will search and frisk you.
Huh, so apparently it can handle images of math equations, as well:
https://www.reddit.com/r/LocalLLaMA/comments/1hln7zr/qvq72b_...
It’s good to be the king?
I dunno the agi people all come across like the bitcoin true believers. But somehow Bitcoin survived and now seems to make lots of money for some people in spite of itself. I guess agi will be the same if only it got way more money injected into it by people who want their money back than bitcoin.
Great. Lets have the few that are willing to put their license behind that do so, and then a study showing that those people get better cure rates than those who do not...

And then the decision tree can be rewritten as "Do ${New_method}".
You’ll find this to be true about many things.

For example, the solution to almost all problems is oddly kubernetes shaped even though that was not the case 15 years ago. And Google themselves would be the 1st to tell you that kubernetes is not capable of doing all jobs.

Monocultures are insidiously bad, they poison solutions and reasoning, but they have their upshots too- if you never need to learn a new mental model; us tech workers become more interchangeable and the cost to onboard goes down.
Does this come bundled in TempleOS?
> this isn't something they'd ever need anyways.

Oh I do that quite often, either because I didn’t realise I was committing on the wrong branch, or I decided to split my work in two branches, or i need some other unmerited change for my current branch…

It’s usually a rebase —onto or cherry-pick, I’d say I agree it’s not simple.

jj seems interesting, I’m very comfortable with git but I think its UX is terrible, but everyone use git and it is not an area where I have capacity or willingness to innovate. I’d love to see git being replaced with something better designed though
They should, because succeeding at something near the limit of your ability is how you expand your ability. But that isn't the best for production systems.
Not generative AI, General AI.
is it open source? Can you share the link for it please.
Notably, the type of people who do B are extremely dangerous around anything involving engineering, science, etc - anything where reality actually matters.

Because type A people are what are required to actually fix problems, or learn more things.

Type B people exist when those are ‘not desirable’. Which should indeed scare you, if you care about actual reality (or actual reality matters) in that domain.
This is the beautiful thing about Christmas. It’s a buildup of hundreds of years of traditions if you trace it back to Saturnalia. It’s a mix of ancient and modern customs, folklore from many cultures, and infinite family or personal traditions. The Christian angle is certainly there, but you can leave it out entirely and still have a full experience.
It is a reference to specific testing of general models. Specific models can probably do this pretty easily, but genearl vision models acting on video still struggle. Not sure why this is controversial or down voted. Go and test it for yourself.
In space, nobody can hear you piss.

And they don’t need to, because they get a notification on their desktop when you do.

Add space piss notifications.
"People are just terrible at C++ and don't want to learn."
I have seen movies starting like this.
+1 for the Gita, helps me a lot
My first time seeing it. Thanks for posting, and thanks to HN for being the kind of place that stuff like this gets posted.
Show HN: Set up your personalized RSS site on GitHub Pages
Or just accept fossil fuels, biofuels, hydrogen or hydrogen derivatives for the ”once in a decade lull”.

We need to solve climate change, that means maximizing our impact each step at the time.
First off, this is really impressive. After Opera and Microsoft dropped their engines and adopted Blink, and Mozilla gave up on Servo, I've been becoming increasingly worried for the future of the open web. Kudos for trying to get the matters in your own hands, and for getting this far with your project.

Now for the nit picking. From the FAQ:

> For example the HTTP code has no implementation of features that can be used for tracking (such as ETags).

True, ETags can be used for precise client tracking (just like a cookie with a unique client ID); but they are also useful for caching resources client-side, thus reducing data usage, server resources, client processing, etc.

Since the browser/backend is already using a whitelist approach, I would like to suggest optional support for ETags for websites that the user decides to trust.

Also, unless FixBrowser/FixProxy becomes relevant enough to show up on the pie chart besides Chrome, Firefox, and Safari, individual users can be easily fingerprinted based on e.g. IP ranges and the mere fact that the client behaves differently. This is an uphill battle, but I'm glad that efforts like this even exist.
Fire must surely have a role to play there? Too much O2 and plants burn easily, too little and fires won't take hold.

And we don't know AFAIK that it's been entirely stable. There's some debate over what the level was in the Cretaceous for example.
Bootable whatever polyglots are a recurring feature in PoC||GTFO, which I find to always be an enlightening read: https://github.com/angea/pocorgtfo?tab=readme-ov-file#0x22
Are there or may there be similar “attacks” on the LLM chatbots?
I think this would be perfect on openprocessing.org, I just don't know how to implement that.
I’ve seen “month” being implemented in typescript as a big sum type ‘1 | 2 | 3 | … | 12’ :) probably ranges could just be syntactical sugar on top of that, but I suppose it probably causes big inefficiencies for the compiler
I think there's confusion here between "is reduced" meaning "has been reduced" vs. "and is then reduced".

Iron in the Earth is mostly in a reduced state (either Fe(+2) or even elemental iron). Upon exposure to the atmosphere it is oxidized to Fe(+3), changing from a more reduced to a more oxidized state (and similarly for other things in reduced states, such as manganese and sulfur and organics).
> Since there's some cases where it obviously won't be true.

That's not how I've seen it used every that I have seen it used.

> At best it's ignorant of what that phrase means, in my view.

I think your opinion on what the phrase means is a minority opinion.
Spain and Italy are in the top 6 economies in Europe (https://en.m.wikipedia.org/wiki/List_of_sovereign_states_in_...)
I do not think your comparison to some developing economies applies.

I really recommend the economist article I mentioned. Spain has much to improve but some of those prejudices are becoming unfounded.

The original claim was

> laid back countries but with struggling/stagnating economies.

And it has been proven Spain s economy is not stagnating. That is false.
Or ten for $1 off <your preferred Chinese marketplace>
There are many people who claim to be professional academics in the field that believe they are real for personal and political reasons. Many such people will fight to death in a great holy crusade any notion or expression that the dark matter/energy aren’t completely real as the air you breathe.

To me, that alone suggests they aren’t real. I suspect the unstated motives are related to funding and/or need for validation by consensus.
I think more like this website https://arxivxplorer.com/
“Free Market”
> that seem to scratch the authors itch, but otherwise disregard ... basic expectations other users have

Isn't that kind of the whole ethos of free software? The current capitalistic view that open source is a (unpaid) job producing a product seems... unsustainable
There's a lot of outdated and wrong info coming from AI tools as well. It's the natural outcome of training on a large historical dataset.
Expanding What HTTPS Means
A simulated painting is not a painting, so there is no contradiction.
When I tried to get into programming as a teenager, I opened a graphical IDE and was immediately overwhelmed by a barrage of menus, popping windows and tooltips. This led me to believe programming is not for me. In later attempts I used vim (back then that's what people used to recommend those starting out with perl) and felt right at home.

These days I still use vim (almost stock) for everything (right now mostly Rust). This is totally anecdotal, but I'm usually more productive than my teammates - mostly because of the initial hurdles of getting into a new codebase or parts thereof. I don't have anything to set up, I just open it up and grep my way to success.

Every now and then I try to open an IDE and force myself to work with it a little bit just to be sure I'm not missing anything. The visual overload and lack of advanced editing are just too much for me. Going back to vim is always a breath of fresh air.

I'd sooner use nano/notepad.exe than any sort of graphical IDE (though I prefer vim).

I'm not saying this is the best way, I definitely do not recommend it to those asking me how to get into programming, but it's definitely the best one for me.
To be fair, milk doesn't undergo that much treatment compared to bread or chocolate.
I don't see the ESCs, are they in the AIO?
Ouch. I had no idea it was that much of a resource hog.
I'm largely of the "hell is other people" mindset around Christmas, from the overtly fascist elderly relatives to the incomprehensible demands of immediate family. I would love just one Christmas like that!
I really wish there was a standard way to package html with JavaScript for offline viewing, basically to treat it like a pdf but with fancy things like interactive controls.
> it uses direct C API for Cocoa on macOS instead of the usual approach of just using a couple of Objective C files

This is how almost all other languages implement Cocoa support, btw. With a few weird exceptions like Apple's Objective-C++ compiler, most everyone implements FFI by chaining together LanguageA -> C -> LanguageB.

Otherwise you'd have to build an N-to-N matrix of cross-compilers, and it becomes a whole mess.
> But my favorite was Christmas 1999. My girlfriend was out of town

Classic.
Pricing aside, thunderbolt cables are usually thicker and more rigid. Sometimes you need a thin and flexible cable, cheap USB-C cable is a better choice.
The size of the pudding in the recipe is quite something. I make it about 35lb of ingredients- so maybe a 14kg pudding. That is going to feed a lot of people!
As the name suggests, it's just a Perl alt... everyday chores, data analysis, some automation tools.
I enjoy seeing projects like this!

If you expand beyond arxiv, keep in mind since coverage matters for lit reviews, unfortunately the big publishers (Elsevier and Springer) are forcing other indices like OpenAlex, etc. to remove abstracts so they're harder to get.

Have you checked out other tools like undermind.ai, scite.ai, and elicit.org?

You might consider what else a dedicated product workflow for lit reviews includes besides search

(used to work at scite.ai)
Feels much harder to both implement and debug, though.
It seems like you're ignoring the context/environment. Ruby has enough advanced developers, large enough test suite and enough people who care about performance, that it can tackle the parser as a longer project regardless of its complexity. The same thing will apply to other popular languages. But it won't apply to smaller projects with very localised parser use. In those cases writing anything custom would be a waste of time (and potential introduce bugs solved years ago in generators).
I only get an hyphen on the iPhone
I’ve seen woefully outdated enterprise projects that are unlikely to ever be updated to new runtimes (think Java 8 to anything newer, alongside the limitations JDK version support brings), due to nobody having the manpower to port up to a million lines over while hoping for it to be bug for bug compatible.

Moving fast is really nice when you can get paid for shipping and have the project either be retired or someone else’s problem in a decade.
Thanks. I went to look at bcm2712-rpi-5-b.dts and bcm2712.dtsi in 6.12.x, as it's been a while since I last checked, but it looks like even 14 months after the RPi5, they've still got no further with upstreaming than serial support. No USB, no graphics... possibly SD card working?

They used to be alright (if not stellar) at Linux support so the story with RPi5 has been really disappointing. Hard to choose CM5 for a product when it's stuck in a downstream quagmire.
For me it was Christmas 1977 when me and my little brother got an Atari 2600 console. We spent almost the entire day (except for taking a break for meals) playing all the variations of Combat.

Later, in 1980, I bought Adventure with my paper route money and I had hours of fun playing that and trying to figure it out. When I finally found the Warren Robinette-created easter egg, I was ecstatic. Unfortunately, even though I was a huge fan of Adventure, it is the type of action-adventure game that when you solve the quest you quickly lose interest.

1980 was probably peak Atari 2600. By 1982, with the release of E.T. the Extra-Terrestrial, the game was so terrible and rushed to market so quickly and was so obviously shovelware that I moved on from the platorm.

I miss those days though. More than anything else the Atari 2600 was what got me into learning BASIC a few years later on the TRS-80 and the IBM PC.