skysight-inc/HackerNews huggingface dataset:
I am not an IAM expert but maybe the app should have an admin login that sets the IAM user with full permissions on any s3 bucket(s) needed for the app to work.

There should be instructions on how to set that IAM user up (dont make it the root! It just needs full access to a single bucket ideally).
Though it's not actually a vector font, I've always liked the aesthetics of Fixedsys. And I still do.
I did experiment with local LLM running on my machine, most solutions were generated within the time of 30-60seconds. My overhead was really copying part 1 of the problem, generating the code, copying and pasting the code, running it, copying the input data, running it. Entering the result, repeating for part 2 and for most of them that was about 5 minutes from start to finish. If I automated the process, it would probably be 1 minute or less for the problems it could solve.

Not the OP, but I was able to zero shot 27 solutions correctly without any back and forth, and 5 more with a little bit back and forth. Using local models.
There is/was https://en.wikipedia.org/wiki/MSQL

There were also minimalist SQL interfaces to say BerkeleyDB and DBM around.

It was a rival of MySQL for a while. The article says "mSQL was the first low-cost SQL-based database management system" but notes citation needed. Certainly matches my memory though.

Home page: https://hughestech.com.au/products/msql/

[I thought it could run serverless but maybe that was very early versions if at all]
I fully understand that. And yet until you can convince Debian to include a copy of Adobe Photoshop in their repository you will cut off a significant amount of desktop users. How do you propose to solve that problem?

(Yes of course the solution is to fund Gimp until it’s better than Photoshop by so much that the industry switches. It was the solution 20 years ago too. Adobe has run away with this market. Photoshop is but one of many applications desktop users need.)
The 2010 $80 billion is a first 3 quarters number too. I'm objecting to the media's obsession with using the persistent march of inflation to constantly write headlines about record this or record that.

I'm agnostic to whether this is some important or stark economic indicator. But I think the media should write articles that use rates not absolute values when they choose to write these articles.
The longest sightline on Earth (2020)
> democratically appointed

Now there's an oxymoron if ever I saw one!

Where democracy is involved, we use the word "elected" -- not "appointed"
Ever wonder about the iOS native timer?
every time I use it I drift of thinking about what kind of cracked out team made it. it truly is a masterpiece of over design.
There’s a whole other “buildpack” system that is now retroactively called “classic buildpacks” https://devcenter.heroku.com/articles/buildpacks#classic-bui...

Calling it a “Cloud Native Buildpack” differentiates between the two ecosystems. The CNB project is an open spec and part of the CNCF.
Based on this: <https://news.ycombinator.com/item?id=42552320> many things classified as "school shooting" are not what any reasonable person would think of when they hear the term.

A kid shooting HIMSELF in the leg? Yes, it meets an extremely literal definition, but it would be incredibly stupid to -say- lock down a campus because of that.
Its up to the CC companies to determine delinquency. Some may consider it at > 30 days, others may wait until 90 or 120 days.
So the world consists of apps like Slack, and Photoshop, and Final Cut Pro and none of them are written in Qt or GTK or any of the other libraries you mention. Any one of those applications has more installs than Debian on a desktop (this is an educated guesstimate).
Well, it's just like stochastic gradient descent, if you think about it. The normal gradient descent is computed using the whole training set. The stochastic gradient is trained on a batch (a subset of the training set), and in the distributed case, we compute two batches at once by doing the gradient on each in parallel.
The intuition works IMO, but indeed, having the first batch update and then the second, is not equal to having the mean update.

This is indeed super cool !
"Rich people exist therefore the economy is doing great".

Meanwhile the average American doesn't have a spare $1500 set aside for a life threatening emergency, let alone for a Taylor Swift concert.
…and, ironically, that’s because they are based on stable Windows APIs.
You might be thinking of: "One rather curious conclusion emerges, that pure mathematics is on the whole distinctly more useful than applied." I wonder what he would think if he could see the ways in which number theory, once often regarded as the purest of the branches of math, is now used in things like cryptography.

"Apology" is definitely worth reading. Some of his opinions can seem rather elitist:

"Statesmen, despise publicits, painters despise art-critics, and physiologists, physicists, or mathematicians usually have similar feelings; there is no scorn more profound, or on the whole more justifiable, than that of the men who make for the men who explain. Exposition, criticism, appreciation is work for second-rate minds."

At the same time, he is very honest about himself - in fact, he seems to have been suffering from depression over what he perceived as a decline in his ability to do math at the level he was accustomed to:

"If then I find myself writing, not mathematics but 'about' mathematics, it is a confession of weakness, for which I may rightly be scorned or pitied by younger and more vigorous mathematicians. I write about mathematics because, like any other mathematician who has passed sixty, I have no longer the freshness of mind, the energy, or the patience to carry on effectively with my proper job."

Or:

"A mathematician may still be competent enough at sixty, but it is useless to expect him to have original ideas."

Or more sadly, but with some serenity:

"It is plain now that my life, for what it is worth, is finished, and that nothing I can do can perceptibly increase or diminish its value. It is very diffciult to be dispassionate, but I count it a 'success'; I have had more reward and not less than was due to a man of my particular grade of ability."

"If I had been offered a life neither better nor worse when I was twenty, I would have accepted without hesitation."

The personal reflections bookend a central portion where he illustrates with several examples (e.g. Euclid's proof of the infinitude of the primes) his feelings about the "importance" of math, its "usefulness", and the distinction between pure and applied math.

It's interesting to compare "Apology" to "Littlewood's Miscellany" (I recommend the Cambridge University Press version, which contains the essay "The Mathematician's Art of Work" - ISBN 0-521-33702-X). There is more math than in "Apology" and many anecdotes. J. E. Littlewood was Hardy's long-time collaborator.
Great advice. I follow it in my coding efforts and it has never failed me. Great book about this: Unit Testing Principles, Practices, and Patterns, Vladimir Khorikov, 2020

https://www.manning.com/books/unit-testing
I don't understand why the West hesitates with nuclear power.
And all these Arab states were just supporting the poor "Palestinians", much like Hezbollah has for the past year. You're clueless.
Utility is not the ultimate goal of math, understanding is.
FWIW I read his work while I still wanted to believe. In that case I suppose it's a nice warm blanket of 'reason'. But it all fell to pieces once I looked critically at the "evidence" and decided that believing without seeing was a fools' errand.

What good is reasoning that digs oneself deeper into a pit of ignorance?
> I think some things said in this discussion are genuinely horrible - should I hate those people?

You do you. I try not to hate anyone, although I grant myself some leniency when considering child molesters, serial killers, and other people I find despicable.

> Should they be locked up?

100% of the people I strongly dislike have done things that should earn them jail time. I don't know what your thresholds are.
LORA is also pretty slow, like the 'long fast' mode that most meshtastic users use is about a kilobit per second... and presumably a small percentage of the traffic at any time is traffic in channels that you're monitoring.

Probably decoding few tokens per second is fast enough to deliver more goodput than the existing uncompressed usage.
No, it's security by intrusion detection, generally. HSMs are designed to be boxes that it's very hard to get a secret out of with physical access. TPMs generally aren't the most paranoid version, but it gets more expensive and less practical as you go further (e.g. a large box which has a battery backup, keeps the secrets in RAM, and will wipe them as soon at it detects any funny business. These are DIYable, but the list of tricks by attackers is long and it's hard to cover all of them at once). A TPM is generally somewhere in between that and a regular micro with no particular effort to prevent readout of internal storage, in that they are small, can persist secrets without power, but are still difficult to attack physically (~maybe at the level of advanced criminal organisations, ~probably at state level if they're willing to spend some money on it, even absent a backdoor).
I've recently been toying with the idea of turning my overly complicated weightlifting Excel into an overly complicated me-only webapp / testflight app. It can't be worse than Excel for iOS!
> It can be a miracle, and yet still not be good enough.

"Good enough" is highly subjective. You're entitled to your opinion, of course, but millions of people also think otherwise.

> Even as a business user, knowing that if I build an app and it probably won’t work in 5 years, is all I need to know about this hobbyist toy.

That ultimately depends on your tech stack and app features, much more than your OS. If you build a statically linked ELF binary that runs on the command line, chances are it will continue to work decades from now. If, OTOH, your app depends on a specific version of a GUI toolkit or some esoteric libraries, you might run into issues in the future. This is the same on any other OS. Microsoft does a commendable job at maintaining backwards compatibility for apps written in their supported stacks, but step outside of this and you'll experience problems. Same for macOS to a lesser extent (Carbon -> Cocoa, etc.).
If you live in New York you are already paying 56%.

There are 500,000 households making over a million if you divide that number into a single person making a million or more that would drop more.

That 9% of such a low base won't cover costs.
Hello! I'm the author of the article and I actually did look into that. I used windbg and stepped through the process of windows booting up to the point of expecting a password. I also looked at what happens when you trigger bitlocker in a way where it requests a recovery key.

I really only did this so I could verify when/whereish the key ends up in memory, so I didn't follow along every single step of the way. I can tell you that SymCrypt succeeds in zeroing out the key multiple times in several places. Thats why I was shocked to find the key left over completely intact in ExAllocatePool allocations, but what I'm guessing is that Microsoft is not accounting for every possible place the key can end up when they're destroying secrets.

Based on previous attacks like this I suspect that Microsoft also employs some "security through obscurity" tactics when they modify BitLocker. What I mean by that is I think there is a lot of just moving the key around so its a little harder to find...
This is so great Peter-- first I've heard of pgtestdb and it's immediately useful for me. How can people donate money to the pgtestdb project? Or hire you for consulting for pgtestdb? I'm joel@joelparkerhenderson.com and would love to help fund your work.
Over in Australia, the question of whether private citizens can also declaim any copyright on a work is resolved: We can't.

We're allowed to use public domain works, but we cannot declaim the work. Your copyright has a fixed term, which outlives you. Fin. You cannot surrender a right - as that has caused abuse issues in the past.

No right can be surrendered, but some may be suspended temporarily by a narrow set of laws I wish was even narrower.

Unfortunately... This does mean we can't work on Public Domain projects (legally), as we keep our copyright to our changes. Though practically, that has only been contested once in the history of the nation. The intent of the individual tends to be respected by our Common Law system.

i.e. PD is a signal the creator wants a free and boundless reuse of the product, even if it isn't strictly in the public domain.
From your own article:

> Although the period from 1837 to 1864 in the US is often referred to as the Free Banking Era, the term is a misnomer in terms of the definition of "free banking" above. Free Banking in the United States before the Civil War refers to various state banking systems based on what were called "free banking" laws at the time. These laws made it necessary for new entrants to secure charters, each of which was subject to a vote by the state legislature with obvious opportunities for corruption. These general banking laws also restricted banks' activities in important ways.
> after using and enjoying Inconsolata for the last decade

Biggus Dickus?
There were certainly problems.

But the GDPR and ePrivacy directives don't protect us from nefarious cross-site tracking cookies.

Prior to the GDPR, websites just tracked us.

Now they track us AND present an irritating warning that users have learnt to mindlessly "accept"
Homelessness is illegal for everyone and wage theft is a civil court case for everyone. A truly just and equitable system with prosperity for all.
It is possible for people one doesn't agree with to be democratically elected, whether it be here or in a foreign land. Having respect for democracies as a principle means one should accept the will of the people--whether you like it or not--so long as the outcome doesn't abrogate human rights.

The U.S. has a sordid history of intervening in the affairs of foreign nations when it suits their interests, from the overthrow of Madero in Mexico in 1913 to interventions in Iran, Guatemala, Brazil, Chile, and Congo in later years.

President Carter definitely wasn't perfect, but he had a lot more respect for the democratic process than either his predecessors or his successors did.
Note that it can take several days or weeks for all the supported devices to get initial public builds made. You can track all the pending build jobs here: https://buildkite.com/lineageos/android/builds?branch=lineag...
Oh yeah, I briefly tried to get BBB working in Docker and ran into lots of issues before deciding it was worth just paying for another server instance where I could run it all by itself.

Time-wise, I did Emacs-related things for 36 hours in Sept, 40 hours in Oct, and 52 hours in Nov. That included about an hour a week for Emacs News. To be fair, it's really more like hobby/fun time... :)
No... for pete sake no!

The whole point of mocks for data base is not to test schema changes, it's to test a unit of code. These most certainly do not change the additional requirement of integration testing with real database tables. That usually happens after all the unit tests, obviously, because why spin up a big heavy database test pipeline if the code logic fails.
Record: Longest line of sight on Earth photographed (2016)
>and Stack Overflow's "Question Marked as Duplicate"

Based on my experience on Meta, and various random Reddit threads where people complain: in like 90% of cases where someone complains that a Stack Overflow question was unjustly marked as a duplicate, I could go take a look and then write out a clear step by step explanation of not only how it is very obviously a duplicate by Stack Overflow's standards, but exactly how to apply the advice from answers on the target to the original problem.

Even if I didn't previously know anything about the technologies involved.

Please keep in mind that it is not the purpose of Stack Overflow to solve the problem you are currently encountering. The purpose of Stack Overflow is to answer a question that can be useful to others. If your program doesn't work, it is explicitly, by policy, your responsibility to debug first; the point of creating a Minimal Reproducible Example is to demonstrate that you have found the problem and have a legitimate question about why it is a problem.

Someone who closes your question as a duplicate is doing you a kindness. You immediately get answers and don't have to wait for someone else to write one. Closing duplicates is also doing everyone else a kindness, by helping to make sure that, when people use a search engine to find an answer on Stack Overflow, they all end up at the right place with the best-stated version of the question and the best answers for it. In many cases, the person who identifies a duplicate has gone out of the way to figure out the problem (despite an unclear explanation or an attempt to sneak in side questions about unrelated matters).
>In particular the bit about "you can't write dlist in safe rust" routinely seems to surprise people, even reasonably expert Rust developers, I talk to in real life.

Actually you can write dlist in safe Rust. But with some overhead in comparison with C, C++.
It's in the works.
https://opentitan.org/
Those old farts paid in for 40-50 years. Why sell them out so quickly?
"full steam ahead on wind and solar" the only two generation strategies that don't involve steam ;)
Good point. It’s 2 conditions and both have to be true :
- Arrive first
- Use that first arrival to innovate with your new AGI pet / overlord to stay exponentially ahead
> “Good enough" is highly subjective. You're entitled to your opinion, of course, but millions of people also think otherwise.

Ironically, I might as well point out that billions of people think otherwise of Linux. In some countries, a few trees is “good enough” as a bridge. The IRS, of course, says COBOL is “good enough” to use as a web backend for the moment.

The weirdest thing is how people complain that engineering is a race of the bottom. Scarcely a thread goes by here without a tragedy of the commons reference. Yet inexplicably, business executives are terrified cowards when it involves free software. This of course makes no sense; you can’t have both. Either the complaints are wrong, or Linux is in fact unsuitable for purpose.

> Microsoft does a commendable job at maintaining backwards compatibility for apps written in their supported stacks, but step outside of this and you'll experience problems

Oregon Trail, a game made for Windows 95, still runs on Windows 11. (Edit for below complaint, as I’m posting too fast: You need all the DLLs that came with it on the original CD in the same folder as the EXE.)

Try installing and running any Linux app, be it even GNOME Chess, from four years ago. See how it goes. Consider my allegory of the sand skyscraper.

On that note, the Carbon to Cocoa transition mostly wrapped up a decade ago, and was completed by the majority of apps two decades ago. Try installing a Linux program from 2005 with a UI made in any toolkit of your choice.

The Linux community chases trends and kills APIs more often than Google.
Those removable contraceptives were put in without consent and without knowledge. Many women wore them for decades without knowing, and were unable to have children throughout that time. The effect here is the same whether the procedure was permanent or not, and the intention was clearly to reduce childbirth among Inuk women.

> The towns were unsustainable due to extreme population growth.

Only if you are unwilling to put in the infrastructure to accommodate. The government of Denmark was racist and didn’t want to spend money that would benefit the people of Greenland.

> The "forced relocations" were due to famine!!!

Where do you get that? Ittoqqortoormiit was established in 1925 by relocating people from Ammassalik to prevent Norway (under Quisling) from establishing a colony there. Even though most the Inuit settlers went north voluntarily (undoubtedly because the hunting grounds were better up North) not everyone did.

The case for Qaanaaq—who were forcibly relocated from Pituffik in 1953 to build an American air base—is even more clear cut. The Danish courts have even ruled that the relocation was illegal and ordered reparations to be payed to the victims. You could argue that the hunting in Ammassalik wasn’t that great in the early 1920s (though saying there was a famine is very much an exaggeration), but there was no such thing in North Greenland in the 1950s. And the people were only relocated to the next fjord over, where the hunting cant have been that much different (in fact the presence of the American military must have made it worse).

>> Greenlanders had unbroken settlements in their lands for a thousand years.

> plainly wrong. Just like the Norse, the previous Greenlandic settlers died out.

Sorry, 700 years than, that is still 450 years longer than the Norwegian/Danish settlements. The Norse and the Inuit both migrated to North America around the same time (1000 CE). The Inuit started in Alaska and spread over to Greenland around 300 years later. Meanwhile the Norse only had 2 settlements in North America, over the course of some 400 years, which they finally abandoned, and didn’t return until 300 years later, by which time the Inuit had populated south and west Greenland with dozens of settlements.
The Steam Deck is not the desktop and it’s really amazing that this line gets trotted out in defense of desktop Linux every time a criticism gets posted.

It’s like saying that FreeBSD is on the desktop just because Sony used it as the base for the PS5. These are specific scenarios with specific hardware optimized for each use case. Desktop Linux encompasses the sheer amount of available PCs and laptops that one might install it on, and there is a miles long list of “just about everything works except $x thing” articles.

I otherwise generally agree with your points and think the article itself is more troll-ish than it needs to be.
Just open-wights it. We need this. :)
That’s just a super specific quirk of the current implementation
Nice. This might be eligible for a bug bounty for you (if you want to deal with it). I think it’s not by design.
Complexity research hasn’t given us prediction for complex living systems so much as explain why it’s hard or in some cases impossible.

Unfortunately people keep buying linear models for this.
Closed-cycle gas turbine is possible with molten salt reactors!
To quote from somewhere else:

Just to emphasize this for anyone else who is reading this: Please do not feel obligated to donate.

Yes, it is greatly appreciated, since it keeps the lights on a little while longer and allows us to provide builds and host continued development. However, we regard donations as having no strings attached, and the same applies for using the builds that we provide.

We will be fine, at the very least for a while. Please think of yourself first.
I sincerely appreciate the sentiment and the offer — but pgtestdb is MIT license, actual, for real, not kidding, open source. No payment necessary; please enjoy.

(I'm always open to discuss potential contracts or consulting opportunities. If you have one that you think might be a good fit, my email is in my profile here and on github and on my homepage.)
I might have made this a bit too difficult
For me it was probably Starseige:Tribes (1998) scripting. The typical application involved saving and applying predefined inventory/loadouts, so that your character could simply walk up to an in-game kiosk and become fully kitted out in an instant.

It went beyond that though, since you could also react to chat messages, start timers, put up custom HUD elements...

There was other stuff before then, like hex-editing saved game files, or writing HTML for a homepage, but neither were really "real" programming.