skysight-inc/HackerNews huggingface dataset:
Pointer for those not familiar with Arm exception levels: https://developer.arm.com/documentation/102412/0103/Privileg...
Other than the space for past notifications and/or having to issue a DELETE, are there significant reasons to prefer this over the typical table-based approach with SKIP LOCKED queries to poll the queue?

It seems to me that if the listener dies, notifications in the meantime will be dropped until a listener resubscribes, right? That seems prone to data loss.

In the SKIP LOCKED topic-poller style pattern (for example, query a table for rows with state = 'ready' on some interval and use SKIP LOCKED), you can have arbitrary readers and if they all die, inserts into the table still go through and the backlog can later be processed.
Yes it feels very cyberpunk.

Me: I can't breathe, am i going to die?

Enthusiastic woman's voice: Yes Jim, that's absolutely correct! You will die of suffocation in approximately 3 minutes 41 seconds. Anything else i can do for you?
In addition to Postgres FDWs, Steampipe plugins are also available as a SQLite extension [1] or a CLI export tool [2] for lighter weight use cases. (Although a local Postgres has a surprisingly small footprint!) Building plugins as DuckDB extensions would be cool too, but we haven't done that yet.

1 - https://steampipe.io/blog/2023-12-sqlite-extensions
2 - https://steampipe.io/blog/2023-12-steampipe-export
And robot vacuum cleaners.
> from all we know now quantum description of the world is the best theory we have

Penrose would agree!

I think that in The Emperor's New Mind, he sets out a scheme for classifying the quality of different theories, e.g. quantum mechanics, darwinian evolution. He classifies quantum mechanics (quantum chromodynamics?) as a "Superb" theory, because of the accuracy and precision of the predictions it makes. But he still says it's fundamentally flawed.
"Computational fluid dynamics is hard" seems like a true bona fide CS invariant.
Epic science inside a cubic millimeter of brain
The most interesting OpenAI/Apple deal would be GPT running on Apple Silicon
You're pretending you can't do on the web what you can do on Gopher. This is just the most absurd argument.

Anyone building a gopherhole can built the exact same structure on a website. Better is anyone can access it because most of the planet carries a web browser in their pocket. If you want to put together structured content on the web no one is stopping you.

Fetishizing gopher is the weirdest thing. You're making arguments about SEO and then talking about a protocol that offers zero discovery unless someone fires up some old Veronica servers. If you're unconcerned about SEO/Google there's no reason to include anything SEO or Google related on a website.

It's fine to dislike how Google has ruined the web. That doesn't make the web itself bad or useless. Today you can use the web the exact same way we did thirty years ago. It has way more capability (even ignoring JavaScript bullshit) than gopher and you can reliably send a link to content to someone that isn't obsessed with a dead protocol.
You can use ENV to convert ARG into an environment variable which can be used in CMD through shell environment variable evaluation:

FROM ubuntu:20.04

ARG foo
ENV foo $foo

CMD ["/bin/sh", "-c", "echo $foo"]
LangGraph
Until the hallucination problem is solved, the output can't be trusted.

So outside of use-cases where the user can quickly verify the result (like picking a decent generated image etc.),I can't see it being used much.
> When I went in stackexchange and other community spaces I got similar results

Could you post some examples of interactions you had on stackexchange? I'm interesting in improving the onboarding experience for new users, and knowing what do avoid will be helpful.
I think you’re right about leveraging their shell knowledge, but I think that’s the reason make works. It is just enough shell that it’s grokkable.

I think it’s fairly likely that a FE dev would have make installed, but also that it’s likely easier to install make than it is to install go or dotnet on a specific version, and then use a makefile to install the dependencies to run the backend locally.
If you use those apps, you're part of the problem.
Well as people started seeing (big) money in the area more and more "business people" started to inject themselves into the structures and now it is full of MBAs and all sorts of grifters.
MTG (pre commerical release) Playtest Cards
There’s not many places in the world where theft isn’t a concern. Just small villages where everybody knows each other, and repressive countries.

Singapore is the only place I’ve been where I didn’t worry about theft.
How was it valued in the first place?...

Talk to a lawyer
I like LineageOS but for the privacy-minded I prefer the de-Googled fork: https://e.foundation/about-e/ (launched by the guy behind Mandrake Linux, for people old enough to remember that distro)
Its great tech and i thought i wanted it but…. After talking to it for a few hours i got this really bizarre odd gut feeling of disturbance and discomfort, disconnection from reality. It reminds me of wearing VR goggles. Its not just the physical issues there is something psychologically disturbing about it. It wont even give itself a name. I honestly prefer Siri even though she is incompetent she is “honest” in her incompetence. Also i left the thing on accidentally and it said it had an eight hour chat with me lol
By the state, no, but Salman Rushdie probably doesn't care who's doing the stabbing.
I know, I was there.

Glass half full?

Never been easier to take on a trillion dollar company run by non-technical people.
Then talk to a lawyer specializing in start ups asap
What does censorship mean to you?
Me: Open the pod door please
Yeah, that's a really big problem for any Android enthusiast who wants to have a root and tinker with the device.

I ended up with 2 phones because of that and my second is an iPhone mini, because of the shitty financial apps that didn't work properly on Android. The upside of a walled garden I suppose is that the bank would test it properly on a more consistent iOS.
I tried on an iPad. That works but it’s really not a good experience, unless I’m doing it incorrectly. On an iPhone it’s also pretty awkward, I don’t think I will ever use that feature but it’s good to know it exists
> "The share of hydropower in electricity generation from renewable energies has fallen over the years and is currently still around 8 percent. This proportion will continue to fall in the future, as the potential for hydropower use in Germany has been largely exploited..."

That's primary hydro. As I already told you, that's not pumped hydro. You don't seem to be understanding this point, so let me explain in more detail.

Primary hydro involves exploiting natural water flows, extracting energy from water that falls at higher elevations as it flows down to lower elevations. It is limited by these natural water flows, and the need to be on the rivers in which the water is flowing.

Pumped hydro, on the other hand, creates its own water flow. It does not need to exploit natural precipitation. It can recycle the water it uses, getting much more energy flow per unit of water (until the water seeps or evaporates away, but that is slow.) It can be placed in locations that aren't on rivers. As an example, consider this PHES project in an arid part of the Great Basin in Nevada:

https://www.whitepinepumpedstorage.com/

Notice the graphics with two reservoirs, constructed on flat areas by surrounding them with earthen walls, sitting in the middle of a desert without any permanent rivers in sight.

The potential for this sort of pumped hydro is enormous anywhere there is sufficient vertical relief. In Australia, for example, the potential is some 100x what would be needed for a 100% RE grid. They've built a global PHES geographical database for finding places around the world (where they have data; Russia is excluded for example).

http://re100.eng.anu.edu.au/global/

Go play with this; the opportunities are vast.

PHES is not suitable for flat terrain, so it can't be a complete solution in general, but to call it maxed out is very wrong.

> Actually: they are not. All the detailed models show this exact problem, such as the paper I linked.

Let's look at a review paper.

https://ieeexplore.ieee.org/document/9837910

"With every iteration in the research and with every technological breakthrough in these areas, 100% RE systems become increasingly viable. Even former critics must admit that adding e-fuels through PtX makes 100% RE possible at costs similar to fossil fuels. These critics are still questioning whether 100% RE is the cheapest solution but no longer claim it would be unfeasible or prohibitively expensive."

> For Germany, they say we need 750 GW of Wind/Solar + 500 GWh of batteries + 150 GW of gas plants + the electrolysers to produce the gas. In addition they also assume a massive increase in efficiency and thus reduction in consumption.

Battery storage is approaching $100/kWh (not cells, the whole turnkey system) in China now. So, 500 GWh would be $50B. If the batteries have a lifespan of 20 years that's $2.5B/year (+ interest). Can you not afford this? That's less than half of what Germany spends on pizza.

Also, consider how many GWh of storage in cars would be needed if all the cars in Germany were BEVs (I get about 3 TWh).
As someone who lives in an ex-communist country, I can tell you that you're wrong and the comparison is silly.
No, I'm saying unless those animals pick up guns and fight for their rights, they'll have to rely on how icky society at large feels about mistreating them and how willing we are to cause a ruckus about that to outweigh the influence of the moneyed interests that benefit from their lack of rights.

Of course if for some reason the domestic meat industry collapsed and people relied on imported meat there would be an incentive for praising lab-grown meat or veganism because it would benefit the domestic companies but that's more or less the inverse of what's happening in the US.
Great. Let them use Aussie AI.
I am not suggesting anything, I am just telling you what would happen. Don't go near them spewing bullshit like that.

Consider that even getting a fair hearing at a court is a privilege to them. They grew up in a world where they said the wrong thing to the wrong person (not even a crime or anything morally/ethically wrong, or even offensive at all) and it affected three generations of their family with no end in sight if the USSR didn't collapse. No courts involved - the municipal Party Committee's opinion was enough to put my grandfather in prison for years. That's censorship, not some ban from a single inconsequential private website with million alternatives.

You know what upsets me about this? When people use words like censorship to advocate for a world more like it was before 1989. Not wanting to enter into a business relationship with somebody is not censorship, it's freedom.
This has come up on HN before: https://news.ycombinator.com/item?id=37630804 is the discussion on a post by a Google researcher on text editing and how it's fundamentally flawed on mobile devices.
> You’ll probably have to use Qualcomm’s proprietary hypervisor

This one?

https://github.com/quic/gunyah-hypervisor
To an extent yes, but apparently YouTube shorts are bigger than TikTok now.

And I would argue that TikTok targeted short videos, which aren't really YouTubes main thing.
Is this boring-news or hacker news?
Oh, it absolutely is. Censorship in USSR was manual labor. The scale at which its is operating today is incomparable, as is the amount of false positives which it captures, as well as the variety of censored topics across different institutions.
For those who are trying to put space between them and Google GrapheneOS + play services is a bit of a mixed bag given that it only runs on "Google hardware" (i.e. Pixel devices) and those additional play services let Google in through the back door. A non-Google device running LineageOS or some other AOSP derivative + F-Droid serves this purpose well and comes without any dependency on Google or it's services. For those few proprietary 'apps' which are only distributed through the 'play store' something like Aurora store (an alternative play store cliënt which works without a Google account) can be used.
Speculating the entire x86-64 instruction set in seconds (2021)
The on screen keyboard is really best in class if you have to enter text on a screen. For entering and editing larger text, I use a Bluetooth mechanical keyboard paired with my iPad. Dictation also works pretty decently (actually my preferred way of writing long text drafts). Really don’t see the problem with entering text (written on my iPad Air m1 with on screen keyboard)…

Had 2 pencils, broke both within 1 week when they rolled of the table…
This is a very good initiative! There is also https://divestos.org/pages/devices?golden=true
Don't worry. "Her", in its own right, is frightening, but this is because there is no transparency - you actually can't see how it works and you can't personalize it - choose different options.

Once you grasp that, at least this level of fear should go away. Of course, I'm sure there are more levels of fear related to AI :) just don't have enough time to think about it, perhaps good for me.
I read through it from top to bottom but still feel that this usage of donor is severely stretching it. All the examples there make sense to me, and none of them go against the core definition of the world their using to explain the concept.

As far as I know, the term donor is defined to mean that the entity voluntarily gave something. Using it in a context without the entity being willing still seems to be invalid to me, but as I said: I'm by no means an authority on the English language
Dutch regulator fines Fornite-maker Epic Games €1.1M for ads aimed at kids
Consider that there are probably geniuses dying in rice fields, Gaza, or crushed to effective death due to poverty anywhere. Consider also that given enough resources and attention, any donkey can be made to believe that it’s a prized steed. The only defining characteristic is luck. The “genetics” answers has been drilled into wage slaves to make them believe they’re perpetually unworthy.

All that said, if you have the time and resources to pour into unabashed and uninterrupted learning, growing and exploring, it seems to help develop above average skill. Secondly, precise and guided attention and mentoring is very effective at reducing knowledge barriers.

There are literal geniuses, like Gauss for example, who can solve something on intuition without being taught, and there are maybe like 2-4 people who are actually like this alive today. The rest are seething and coping and pretending they’re genius, and taking the rage of their insecurities out on everyone else—a genius is the last person to talk about IQ tests, wordcels or shape rotators etc. Memorizing facts is not genius, it’s a memory trick.
Perhaps long term exposure to the fungisphere? Perhaps the breakdown should be by fungal digestion to inert bio-molecules not physical abrasion to forever-threatening microplastics. But I'm neither a chemist nor a microbiologist, just an amateur dilettante retro-industrialist roboticist.

People say "hey it should degrade" but the problem is degrading generally means worse properties. If you think about the qualities of polymers in actual use... at least in the food chain ... a thin layer allows water tightness, resistance to high temperatures (>100°C), thin deposition so materially efficient. This is hard to match with a "discard in to nature without fear" material. The best match is actually .. palm leaves, which - surprise, surprise - are a recognised packaging and water-proofing material in a large number of premodern cultures. The fallback option in evidence with such cultures (still in India) is low-grade pottery, which result by physical abrasion in dirt.

Perhaps we should just train a plant to grow watertight, microwave safe noodle bowls and be done with it.
It persists across every other new layer. It just doesn't persist across FROM.
Where in the west? Certainly not anywhere in EU. In the US... Could you send me some examples please?
I have a hard time believing this. I'll have to look into it, because I do have a spare pixel 6 device I'd like to install Lineage on, but I also want to use it as backup for my BankID.
While I can't stand Oracle as a company, I have very fond memories of Oracle RDBMS documentation around the early 2000s. And the product itself was also leagues ahead of the competition. I feel guilty even today thinking about the SQL abominations I've thrown at it under the guidance of a very ambitious product/project manager that seemingly didn't understand the difference between a OLAP and an OLTP instance. And most of the time, the optimizer and query engine and whatever governed the allocation of resources in Oracle found a way to satisfy my SQL monsters without bringing everyone else down to a halt.
TFA says that the intended user does not care about having banking apps on that phone.

Also, there is nothing stopping you from just keeping an old phone around just for the banking app. It's not like I really need to do banking on the go, and the app is nothing more than a glorified 2FA app for when I do home banking, on my actual computer.
...only in an American accent.
What country is that? Sounds horrible.
Don't split your codebase. Just add some flags if it is self-hosted or not. Devs here will cry and tell you you can't do that and people can bypass it. Really don't listen to them. 99% of the people who purchase your SaaS instead of self-hosting do it because they don't want the hassle. The rest won't buy from you anyway. The biggest problem is getting SOMETHING out there. If you have success (which let's be honest most likely you won't), you'll have enough time building a better solution later. So keep it simple.
Let me google that for you...

https://patternlanguage.cc/
It's very different. A stabbing is a crime that is prosecuted, state sanctioned imprisonment is not.
Yes, but not for the reasons you think: none of the river the plants is built on ran dry, and given that we're talking about France biggest river, if they eventually do we would have much bigger problems that shutting down the riverside plants anyway (keep in mind that you van build nuclear plants on seashores as well, and we do for roughly half of them).

The reasons why we shut down (or reduce the power, more often) of some nuclear plants during summer is because we set environmental limits in terms of river temperatures, to protect wildlife.

This is a good thing, don't get me wrong, but it's also am example of the incredibly high bar we put on nuclear operations on every aspects (which we could afford for years, because how efficient they are compared to pretty much any other industries). Another example of that is how coal plants are actually allowed to, and do, emit more radioactive elements in their neighborhood than what's allowed for an NPP.

I wish more industries (and agriculture) would be set to such high environmental constraints but in the meantime there's a clear imbalance against nuclear (the fact that leveling entire forests for coal mining or to install solar fields is allowed, despite being much more damageable in comparison to localized increase in water temperature never cease to appall me).
That seems like a perfectly good idiom and it’s fantastic to hear that Dockerfiles support heredocs — I had no idea, thank you!

https://www.docker.com/blog/introduction-to-heredocs-in-dock...

It would still be possible to accidentally reference uninitialized environment variables in contexts other than RUN though. Having those be treated as errors would be useful.
Yes. As you say, a lot of the limitations so far has been the control part, which is basically AI.

Given the pace that AI is currently moving at, it seems to me that more and more, the mechanical aspect is becoming the limitation.

GPT 4o now seems to be quite good at reasoning about the world from pictures in real time. I would expect it would soon become easy for it to do the high level part of many practical tasks, from housekeeping to manufacturing or construction. (And of course military tasks.)

This leaves the direct low-level actuator control to execute such tasks in detail. But even there, development has been immense. See for instance these soccer playing robots [1]

And as both high level and low level control (if we assume that models soon will add agentic features directly into the neural networks), the only missing peace is the ability to build mechanically capable and reliable robots at a low enough price that they become cheaper than humans for various kinds of work.

There is one more limitation, of course, which is that GPT 4o still requires a constant connection to a data center, and that the models is too large to run within a device or machine.

This is also one of the most critical limitations of self driving. Had the AI within a Tesla had the same amount of compute available as GPT-4o, it should be massively more capable.

[1] https://www.youtube.com/watch?v=RbyQcCT6890
"my current favourite discovered dark art" is an excellent way to put it and I may end up stealing it.
There will come a time where complex systems can better be predicted with the use of AI than with mathematical predictions. One use-case could be, feeding body scans into them for cancer prevention. AFAIK this is already researched.

There may come a time where we grow so accustomed to this, that the decision is so heavily influenced by AI, that we believe it more than human decisions.

And then it can very well kill a human through misdiagnostic.

I think it is important to not just put this thought aside, but to evaluate all risks.
I agree, but most of these issues stem from not having enough funding, as active as matrix seems to be, they are struggling to actually fund its development.
This behavior is clearly shown on the dad joke demo: https://vimeo.com/945587876
No doubt, people die of absolutely everything ever invented and also of not having invented some things.

The best we can ever hope to do is find mitigations as and when problems arise.
Exactly.

Especially around UPDATE [0] and MERGE [1].

A lot of "data engineering" complexity and data pipelines are necessary because of the lack of more-than-superficial knowledge of SQL.

Inexperienced developers talk about DAGs of execution and whatnot, without ever realizing they describe atomic (ACID) operations an RDBMS can do out of the box.

[0] https://www.postgresql.org/docs/16/sql-update.html

[1] https://www.postgresql.org/docs/16/sql-merge.html
To be fair that was already the case for me before AI, Right at that time that companies, individual and governments found out that they could write subvert ads in the form of comments posts and 'organic' and they started to flood reddit, discord, etc.

The dead internet theory started to look more real with time, AI spam is just scaling it up.
We had this in content writing and marketing last year. A lot of layoffs were going to happen anyway due to the end of ZIRP, AI came just at the right time, and so restructuring came bundled with "..and we are doing it with AI!".

It definitely took out a lot of jobs from the lowest rungs of the market, but on the more specialized / upper end of the ladder wages got actually higher and a lot of companies got burned, and now they have to readjust. It's rolling over slowly still, as there a lot of companies selling AI products and in turn new companies adopting those products. But it tells you a lot that

A) a company selling an AI assistant last year is now totally tied to automating busy work tasks around marketing and sales

B) AI writing companies are some of the busiest in employing human talent for... writing and editorial roles!

It's all very peculiar. I haven't seen anything like this in the past 15 years... maybe the financial crisis and big data was similar, but much much smaller at scale.