skysight-inc/HackerNews huggingface dataset:
> a new tool that lives outside of/alongside your existing application architecture

It need not live either outside of or alongside application code. Substituting application code with PostgREST is an option.

> With properly-factored application code adding a GET (list) or GET-by-id is fairly trivial.

If it's trivial then it sounds like needless busywork to me. I'd rather generate it or have ChatGPT write it than pay a developer to write it, if it's being forced on me. I'd rather dispense with it altogether if I'm allowed.
To be fair some of those YouTubers are showing what products are not well made and should not be purchased. So sacrificing one isn’t a big deal if people then purchase more durable items.
I recall hearing one use case where you have a whole lot of threads, and most of them will only use a little memory, but a few will need a whole lot of memory. So you assign each thread a very large segment of the address space upfront, so that they never have to coordinate with other threads at runtime. At 1 GiB of space allocated to each thread, it takes only 262k threads to use up the whole 256 TiB address space.
As cynical as this is, it seems like the right take to me.

I mean, come on! This is clearly a 3D animated piece. The results are too perfect to be real. No instruments came to harm in the making of this video.

Apple could have diffused the rage by flashing a simple disclaimer, but it was more provocative not to. Well played, Apple. Well played.
I'm in the southern hemisphere (near Antarctica) and the sight is absolutely insane, almost terrifying... its a bright red aurora. Never seen anything like it.
That doesn't surprise me; doesn't Citadel keep the entire bid-ask spread for every transaction they facilitate? Presumably between that and arbitrage opportunities that pop up from option contracts alone, I have no doubt that market makers clean up pretty well.

They wouldn't hire me either!
SQL views are a transformation layer.
In ranger, dd is cut/mv and dD is delete, but dD on one file spawns a command with :delete typed in so you have to hit enter to pull the trigger, and doing it with multiple files has the same behavior plus adds a y/N prompt asking if you're sure you want to delete those specific files. This is enough friction to prevent most mishaps, but not enough to be annoying. I would suggest taking inspiration from this.
There is the cable used for things like LapLink and PLIP, that was inherently bitbanged. Then in theory with ECP you could connect two PCs with straight-thru cable and get something like 500Mbps with DMA support from that, on paper it was faster than both FireWire and USB HS. Whether it ever really worked is another question.
Parallel port adapters maybe?
Interesting concept. Would love to learn more if you can think of a reference
PBS Space Time [1][2] is good channel covering such topics.

[1] https://www.pbs.org/show/pbs-space-time/

[2] https://www.youtube.com/channel/UC7_gcs09iThXybpVgjHZ_7g
Surely you can bitbang at that point ...
> A CPU can be decommissioned and turned off

My analogy starts with the case where this is true and the energy efficiency gain is clear, but only as a comparison point from which to consider the case where "instead of being decommissioned" the server's CPU cycles are used for something else (corresponding to humans choosing different jobs, or even just recreation). I argue that even in this case it's an environmentally positive change.
This blog post I saw recently might be relevant: https://refact.ai/blog/2024/fine-tuning-on-htmlx-making-web-...
The SSO capacity tables seem obviously wrong to me. For clang/libc++ we see 11 or 22 bytes, in each case it's the size of the whole data structure, minus one byte for the bit flag and length value, and another byte for the zero (ASCII NUL) that's obligatory in C++

But for MSVC and GCC we're told 16 bytes as each has a 16-byte buffer. However they still need that obligatory zero byte, for ASCII NUL so surely the table should show 15.

The most popular string in C++, the one which makes SSO almost obligatory as a design feature for the language's string object, is the empty string. On a modern (64-bit) machine Clang can store that inline in a local 24-byte object, MSVC and GCC need 32-bytes. Without SSO it would mean probably 24 bytes and a heap allocation. That's hard to swallow.
> why use PostgREST and not just use your own framework which abstracts away your choice of Postgres as backend database with something more database agnostic

Because I'm sticking with PostgreSQL and don't need database agnosticism, and because I don't want to write my own framework when a better one already exists?
I took one semi successful photo using my crappy beat-down a20e Samsung phone.

It doesn't do what we saw justice at all.

https://imgur.com/5mlD22W
I had thought Homebrew's purpose was to leverage Apple's bundled what not.
I haven't looked at Homebrew in over a decade.
That, or all the particulate matter from cars that might be causing Alzheimers...

https://www.washingtonpost.com/climate-environment/2024/02/2...

Or, hey, why not both...
London Webcam
There is no visual distinction between high and low quality instruments.
If you're looking to build a bootable kiosk sort of thing, the old-school way was just a service file that ran xinit -- chromium --kiosk http://localhost/whatever. (no idea how to express that in wayland.) It's not locked down as much as you'd hope and there are a lot of details, but starting with that and letting the error messages guide your way is a workable approach...
The principle appliesw outside of PostgREST and PostgreSQL: Hasura, Prisma, Chilicream, there are several tools that provide automatic web APIs for a variety of databases.
In most locations around the world , I think you are a 3 hour drive from a camping trip with milky way nightime exposure.

Try it out! Enlist some of your hiking friends. They'll tell you where to go.
How do you not tie your architecture to a specific technology?
Obsolete, but not gone: The people who won't give up floppy disks
SQL is pretty good at transforming data.
(Unable to change title. Sorry!)

Update: Chad Myers just confirmed a few hours later that CNN's power outage was due to a tree as GP reported and not the now G5 (from G4) geomagnetic storm. Should be fun lights in the sky tonight!
Not that it really proves anything but here a video of a niche youtuber eating Boer War surplus canned food https://www.youtube.com/watch?v=jZoHuMwZwTke
This is an useful tool. I wish there was something similar for desktop applications.

The nice thing about implementing this for the web is that the API you have to record data from (DOM events) is the same no matter what UI toolkit you use on top of it. But on desktop, the ecosystem is more fragmented and would require more ports and quirks to implement a widely compatible bug recorder.

I'm not a fan of webdev, but this is an advantage it has over desktop development.
if you post an interesting link, that nobody else can read, then someone else posts the archive link to fix that, it isn't a "kindness". it's cleanup for someone else.

should we never speak of it?
lawyers, priests, and physicians are professionals. they answer, in theory, to a higher code of ethics than whoever they're getting paid by at the moment, partly because they are in a better situation than their client to judge whether they've done their work well or poorly. their respective professional colleges judge that, largely to protect the clients from incompetent or corrupt professionals. partly as a consequence, it is often considered questionably ethical for them to become too dependent on a single client. they have duties to their profession such as education and the advancement of the profession itself—raising the level at which their successors can work

(those are not the only professions, but they are central examples of the professions)

this strikingly contrasts with the relationship in capitalism between employers and employees; like professionals, employees assume an ethical duty to act in the interests of those who pay them; but, unlike professionals, employees must defer to their employer's judgment on what that means. as a consequence, it is often considered questionably ethical for them to not be entirely dependent on a single employer

freelance artists, such as freelance actors and freelance photographers, do not fit either of these categories very well. it's not clear that they have a duty to act in the interests of their clients at all, but their clients often may not be able to tell how well they've done their work. moreover, both professionals and employees usually have a duty to suppress their own feelings in service of their work, whereas artists' work is their feelings to a significant extent. certainly there is no professional college of actors needed to protect clients from incompetent or unethical actors; such a thing would be absurd. the sag, as its name indicates, exists to protect actors from their clients, not vice versa. it is a cartel (look the word up before arguing with me about this), not a professional college

so to me it seems like a category error to describe welles's behavior as 'unprofessional', like trying to assess the electrical conductivity of a social movement, or the color of television
Just waiting now for someone to find a spectre exploit in quantum mechanics.
I have really been wanting to create a YouTube channel that tests products for phthalates. To actually test for them yourself you need a Gas Chromatography-Mass Spectrometer. These machines cost >50k though so it’s prohibitively expensive.

Are there any cheaper ways to do spectroscopy?
PostgREST is not an ORM. I suspect you know that, but others might be confused so I wanted to point this out.
There is a formula for arbitrary degree polynomials, it’s just difficult to apply: https://en.m.wikipedia.org/wiki/Thomae%27s_formula Apparently it’s the integrals involved that make it a challenge to use?

You’re probably thinking of the theorem that these can’t always be expressed with just exponents and fractions and other plain algebraic operations.
None of those things are made harder by using PostgREST.
Speak for yourself. Personally, I've only exposed views and procedures.
If SpaceX succeeds with Starship, projected launch costs to LEO could be as little as $10/kg. Even off by an order of magnitude, $100s/kg might be enough to make it viable. There are plenty of population centers where land is scarce or there are bureaucratic hurdles due to stubborn land owners.
not sure 'the wine for out-of-control alcoholics' is the branding paul masson was hoping for
Edit: Claude for the rescue

"Here are some additional sources that discuss the concept of an egregore and how it can be applied to understanding group dynamics and the evolution of organizations:

"The Anatomy of the Body of God" by Frater Achad (Charles Stansfeld Jones) - A detailed exposition on the occult concept of egregores from a ceremonial magic perspective.

"Web of Debt" by Ellen Hodgson Brown - This book discusses egregores in the context of economic systems and the power of collective beliefs shaping institutions.

"The Egregore Effect" by Jack Willis - Explores egregores as self-reinforcing memetic constructs that shape group behavior.

"The Cult of Information" by Theodore Roszak - While not directly about egregores, it discusses how ideologies and worldviews can take on a life of their own within organizations.

"The Organizational Hologram" by David Bohm - Applies concepts from quantum physics to understanding the undivided wholeness of organizations
It's not another server. It's a replacement server. It replaces bespoke code that a developer was going to write.

Hand built servers can fail too, you know.
If P=NP, then there must exist a deterministic polynomial solution for any NP problem.

Because it is deterministic, that means it's using a different algorithm than the straightforward nondeterministic solution.

So any Turing machine can solve the problem, but it will have to use the former algorithm. It can't use the latter algorithm.

A lot of people think of quantum computers as basically a nondeterministic Turing machine, and the wording in the parent post is an attempt to correct that misconception.
Okay so don’t watch it? If I buy a $60 trumpet and a $30,000 dollar ad slot, I expect to be able to show whatever I damn please involving my $60 trumpet on my $30,000 ad slot, modulo laws of the land concerning acceptable use of broadcast media. If you are emotionally attached to the $60 trumpet I have used as a prop on my $30,000 ad slot in service of my personal artistic expression: fuck off, I don’t give a a shit, and there’s no reason I should. (Apologies for the crassness, but I really do believe the laws of the land correctly provide us significant rights of “uncouthuness” on public broadcasting channels)
yeah, I haven't really thought twice about taking, say, ibuprofen that's 20 years expired. It's good for a laugh, that's about all the critical thought I put into the label.
https://www.ft.com/content/b255d7b9-88f6-4481-a3a6-87542d2b7... | https://archive.today/eC5Pp ("Financial Times: Zombie car factories on the rise in China as buyers opt for EVs")

https://www.arenaev.com/chinese_ev_car_sales_surpass_50_for_... ("Chinese EV car sales exceed 50% for the first time ever")
You better let William Gibson know about the color of television bit
STaRK: Benchmarking LLM Retrieval on Textual and Relational Knowledge Bases
I can see brown I can see blue I can see violet sky…
I have a feeling that when academics or high status people talk about beauty they actually mean “surprising depth”, because I find that both terms as used by these people subconsciously encode a notion that hard work is required, something not fully appreciated by most humans.. (although Simons does tip his hat to that with his “be guided by”.) Anyways high status and academics tend to forget, due to early quality education, that appreciation of the sort of beauty that they refer to is not costfree.
We fairly regularly eat eggs that are many months old, but I make sure they aren't floaters at least.
It's possible, but tedious: if you disable ASLR to put the stack at the top of virtual memory, then use ELF segments to fill up everything from the mmap base downward (or upward, if you've set that), then the kernel will have nowhere left to put the vDSO, and give up.

(I investigated vDSO placement quite a lot for my x86-64 tiny ELF project: I had to rule out the possibility of a tiny ELF placing its entry point in the vDSO, to bounce back out somewhere else in the address space. It can be done, but not in any ELF file shorter than one that enters its own mapping directly.)

Curiously, there are undocumented arch_prctl() commands to map any of the three vDSOs (32, 64, x32) into your address space, if they are not already mapped, or have been unmapped.
I see no particular reason to believe that Postgraphile, while a good tool, is any better (or any worse) than PostgREST, just as I see no reason to believe GraphQL is better than REST.

As for layers of abstraction, one can have layers of abstraction with PostgREST: views and procedures.
> if the blobs (e.g. images) in the DBs are static, and transactions are read only/writes happen infrequently, then having all your blobs in one SQLite DB makes for an insanely easy backup strategy

Does it? Suddenly instead of just backing up the whole database you have to do delta backups which can make it quite a bit more difficult...
Do we see more cases in people working next to cars all day?
If you want the best possible view with the naked eye, give them a chance to adapt to the dark properly. The human eye is about 100,000 more sensitive after an hour in total darkness. A smartphone screen or car headlight is enough to undo it.
I would think bigger antennas are easier to simulate.
> Canned food: if hermetic seal is intact, it's edible.

Definitely not a universal truth. Canned food can develop botulism, you do not want to mess with it. Any cans that are bulged or show signs of swelling should be discarded - don't even risk opening them.

There are guys on YouTube who explore old army rations (which were basically all canned food prior to the 1980s), and when they decide to open a bulged can "for science" they will often literally break out a gas mask. That said, it's also not terribly uncommon for them to find rations dating back to WW2 and older that are still partially edible.
Still true now? In the netherlands hard to tell anything. Certainly nothing on the level of the Swiss pictures being shared.
It's crazy, AI learning resources, added to Search Assistant, https://search.glarity.ai/
Some guys I hung out with who lived in one of the most expensive ZIP codes in the US selectively freeganed pretty good grub from behind Whole Foods.

IIRC, there is an inconsistent practice where grocers purposely destroy food they throw out to prevent freeganing.

I do wonder about how many years various condiments last, especially those that don't contain any preservatives. Have had ketchup turn very dark brown before.

At a minimum, barely expired food should be donated to nonprofits.

At worst, food unfit for human consumption should be composted. Disposing of it in landfills is a waste of waste.
I don't think it's crazy stereotyping to say that artists have more free time than most of us, simply by the nature of the job and the reality of frequent unemployment. The minority of artists who are either steadily employed in their trade or wildly successful doesn't change that a majority of artists struggle to make ends meet with their art, and spend long stretches without a whole lot to do.
Use a tripod and use a remote or set a 2 second delay on your shutter press if you start using longer exposures at low iso (anything longer than 1/10 of a second IMO)

Settings really depend on the effect you are trying to capture:
- if you want to try and capture it like your eye sees it: high iso (as high as you can stand) and aim for between 1/500 and 1/30.
- if you want to capture a more painterly look with the whole sky colored in: low iso (I’d start at 200) and long exposure >3 seconds. Probably between 3 and 30 seconds depending on the available light.

Those should get you started to experiment and find what you like. Enjoy!

Oh yea. Turn off the focus light, turn off the screen, and turn off the red blinking indicators. Turn all the lights off so you can preserve your night vision.
looking at the fwupmgr code.

The client uses DBUS to ask the server how many bytes were download from your LAN peers (unless you connect your device directly to the internet, then i guess i will show how many bytes ssh probes downloaded from you, inflating their numbers and making them more aggressive on the server feature)

https://github.com/hughsie/passim/blob/ae38c13da1a63fff8c8fa...

https://github.com/hughsie/passim/blob/ae38c13da1a63fff8c8fa...

also, note the quaint code to tell how much carbon it saved earth.

edit: interestingly, if you search for that data collection method name, both ddg and google only find the call from fwmgr side. the actual one, older, from passim code is not shown anywhere

https://duckduckgo.com/?q="passim_client_get_download_saving...

but it's there https://github.com/hughsie/passim/blob/ae38c13da1a63fff8c8fa...
Not easily no. LC-UV could be a solution if you have good standards. Sample prep depending on how you do it can run in the tens of dollars per sample be it for GC or LC.

It is not just about throwing a sample in a machine, you need to make calibration curves, and take matrix effects into account etc... Not a trivial problem and pretty time consuming.
Go hiking in 35 degree weather on Mallorca, you'll easily exceed that.

But that's not really disaster-relevant, no.
I'm on another board where people railed against Apple for the ad and eventually I came to realize something. They seemed concerned about Apple crushing physical objects and stuffing them into a slab of silicon and glass. But what they really were concerned about was a company that makes so much money, it's an abstraction; Apple is larger than most world economies. If it was anyone a couple of tiers down the corporate income scale, it barely would have raised an eyebrow. At this point, Apple doesn't even have to advertise their products much. The same with the other FANGs. They are inconceivably huge companies and most people don't know how to wrap their heads around that.

Personally, I thought it was a good metaphor, but I'm also not much attached to the items shown. The items were representative, not actually valuable. The things those items can produce in the right hands are immeasurably valuable, but people frequently place more value on the tools than the artist. I guess because they maybe have dreams of owning something rare and valuable.

But those emojis ... I could watch those little f-----s be crushed all damn day.
there are many reasons why US (and Europe) wants a high tariff on Chinese EVs

#1 - Ukraine, EU and US are engaged in a full out war against Russia and China. Why would US and EU want to allow China to destroy its car industry, while China helps Russia bomb, rape and kill Ukraine, and potentially EU/nato down the road?

#2 - Chinese EVs heavily subsidized by the government, to the tune of thousands of dollars of losses per vehicle. That's how China has destroyed solar industries in US and EU.

#3 - Chinese EVs are created in abysmal work condition and tons of destructions to the environment. There's no other way for US and EU to punish China on that except with tariffs.

#4 - they know some immoral consumers in US will ignore dictatorship concerns and just go for some cheap products, so they are taking a decisive step

#5 - other countries are already leveraging high tariffs on Chinese cars, or is in the process of doing so - it's clear to most countries that China is dumping. Europe has aimed to place 50% by November. Brazil has a 10% tariff that increases to 36% in 2026.

As a consumer in the US (and Europe), most of us do not want some cheaper car, just so our country can lose in a battle against dictatorship
Internally (same code), it probably shouldn't be documented. Most of the people should be smart enough to navigate and learn the features backwards from it. If they can't, AI is already smart enough to help.

The cost of keeping docs up to date is higher than navigating it, and as IDEs, paradigms, and AI improves, the cost of understanding code goes down. This also forces people to write cleaner code.

The more docs you have, the harder it is to read it! So minimalism helps.

Some say we should document APIs at least, but even as front end, we figure out what the API does by reading the code. It's easier to read and search the json file with the APIs than Swagger.

However, one thing you should document is common mistakes. Why is it crashing on prod build but not dev? (A: minification) Why does this link not work on chrome (A: chrome isn't supported).

These are the things that work as intended, so you can't just make a ticket and fix the build.

And as others have said, tests are the best kind of doc.
G5 Conditions Observed
This feels like a custom solution, which will require some code in the database. It might work, and it might even be a good idea if the database is shared between many apps, but if the DB serves one app, I'd rather write code in a coding language than in (PL/)SQL.
The term "hallucinations" incorrectly anthropomorphizes LLMs and falsely assumes that there is a difference between "correct" and "incorrect" output. It's all the same to the model. LLMs are probalistic and have no concept of facts or truth.

Yes, the output can contain facts, but that's a function of the training data and prompt, not something you can ever guarantee.

However, if you're looking for job security, convincing management that "it just needs a bit more fine-tuning" will guarantee a never-ending stream of work. :-/
Picking a nit: Europe's population is around 740MM, USA's is around 340MM, for around 1080MM. So China's a bit less than double that.