skysight-inc/HackerNews huggingface dataset:
> This reminds me of a situation where I tried to use firejail to isolate this proprietary piece of software [...].

This is exactly the point where the experience between pledge and e.g. firejail drastically diverges. The entire reason why pledge is so nice, is because it assumes source access. You can use execpromises to "jail" something you don't control, but the set of promises is always going to be unnecessarily broad, as even the sanest software out there often needs a tiny backflip before it can enter the main loop. Source access also means you have the means to investigate what exactly went wrong, or to actually fix the stupidity (rather than broadening the privileges).

The amount of things you can do to a proprietary blob to contain it is pretty limited - by definition! I think using a container/VM to completely isolate it would be a better call.

> It will do something strange when you click a specific button and crash. Now you are annoyed, probably not in the mood to debug this, so maybe you make a note for later.

When you do pledge("... error", ...), the app will get errors from disallowed syscalls, rather than a SIGABRT, which is useful when you're not sure. Mis-handling an error can still blow things up, but that's a sign that maybe the overall code quality is not great. In any case, yes you do basically need to be running the application under ktrace (/strace) for as long as you're not certain.

Actually what I think would be great is a "tracing mode" for pledge, where the kernel reports violations (PID + syscall with parms + suggested promise), maybe even takes a core snapshot at each violation, but otherwise doesn't hurt the application.

> If you're trying to pledge anything non-trivial (i.e. anything which would _really_ benefit from these security restrictions) you end up iterating a lot.

Indeed, but that's a curse of complex software, not a shortcoming of pledge itself. OpenBSD introduced pledge and contained almost the entire base system within a single release cycle.

I personally think that as an industry, software is going through a crisis of explosive complexity. I see efforts like pledge as a mirror, through which that complexity stares back at us, in all of its ugliness. Blaming the mirror does not address the issue.
Law enforcement isn't a big cuddly teddy bear that's there to protect and serve. It can be, but it can also not be ...

You don't accidentally end up in a situation where cops tell you that you don't have the right to a lawyer. The west still isn't Iran.
It's MySQL-Compatible database for scale and real-time analytics https://github.com/pingcap/tidb
I was about to say, "filing this one in the 'No S#!t, Sherlock' folder"
You make very good points and I personally agree with you fundamentally, however your example is a bit exaggerated: there are very few jobs where just "working harder" will lead to a 10× jump in compensation. Making 600K$pa would put someone in the top 1% of earners in the US, obviously not something generalizable to the entire population.

I do agree one must stay on the lookout for opportunities where working harder is rewarded, and also that one should try finding some joy in work. But also that one must stay realistic in their expectations, and that much joy is to be found outside of work (relationships, hobbies, discovery, leisure, etc).
> What would fight it is honesty

To a degree. After a certain point, people have freedom to choose and society natural selection to benefit from.
This takes me back to the Geo Cities days, but with prompts! Pretty neat.
In the long term, prices will be determined by what the market will bear. It will be irrelevant if Waymo is cheaper to operate because they don't have to pay a driver. And if Waymo is the only game in town, as it seems to be far ahead of everyone else, expect only a minor discount over the regular human driven cab.
Awesome. I've been waiting for something like this for a long time!

Question: is there any way to get information from the "environment" e.g. the ID of the Google Drive file, sheet name/id, user that triggered the recalculation, etc?

It would be incredible to be able to send requests to external services using authentication corresponding to the user, not an static API key (I understand Neptyne has a secrets management service for the latter). Use case in mind: query Starburst (trino as a service) with OAuth authentication.
I've picked up painting in the last few weeks taking class at the local County Parks system and today sat down to try my hand at my first painting based off a picture. Got frustrated, took a coffee break and saw this on Hacker News.

This is incredible! Super helpful -- as others have noted -- mixing colors and getting a rough sketch down before starting to paint is deceptively difficult, and this is a great resource!
Yeah the real question is are you more like a wheel or more like a horse? Neither analogy is perfect but....
Nah, we're just in an weird valley right now where users still see capacitive touch screens as "ooh fancy new better" and so wouldn't consider paying more for mechanical. But I expect that will eventually wear off and some consumers (not the majority, but some) will be willing to pay the premium for mechanical things.

Especially in things like cars, where "giant ipad centre console" for a long time was some sort of luxury-differentiator, when in fact it's a terrible, distracting, cost cutting measure. At some point the return of mechanical knobs and switches -- done stylishly and ergonomically -- will become the luxury signifier instead.

It's the #1 thing turning me off buying any Tesla, and I know I'm not the only one.

Slapping a touch screen in something to replace physical interfaces tells me a company not only cheaped out on components, but on design & UX research. It's hard work to design and lay out quality mechanical components.
Given this is Vercel, which offers NextJS and also serverless tools, you could snark Rails and other "full stack" devs should learn something new.
They have a more-detailed report in today's issue: https://www.nytimes.com/2023/10/24/world/middleeast/gaza-hos...
I think you are confused here because kubernetes is heavily subsidized but the kubernetes providers:

- https://k8s.devstats.cncf.io/d/9/companies-table?orgId=1

It is opensource so there is still a lot of volunteer work going on there but the infrastructure (CI/CD, image hosting, etc) is also paid for by corporations and not by the community. Its millions of dollars a year in contributions.
Don't think "person who has a job doing programming". Think "person who has random menial tasks in their job or life, and wants to automate them".

Not everyone needs to be able to implement an arbitrary program. Everyone ought to be able to write a five-line script to make their life easier and save themselves some time.
I'm not arguing that Gaza has been occupied, but was there anything stopping from leaving by sea, besides access to boats and not having recognized passports?
I get that it was a USAcentric thing, and that we should always be active w.r.t. calling out ethnocentric behavior.

But it was also an "8-bit" thing and a "extremely limited computing resources" thing. EBCDIC was designed in 1963/1964.

I mean, when you've got 8 bits to represent a character, and there are more than 256 possible characters... what do you do?

A truly robust solution like Unicode would not have been feasible with the resources of the day, and even a "simple" 16-bit scheme would barely be able to contain all 50,000 Chinese characters.

The blame here lies with the Dutch bank who willingly chose an EBCDIC solution in 1995, although I'm sure they were dealing with various constraints and pressures as well.
I find these results extremely promising. If I understand the numbers correctly, about 450,000 children die of malaria alone every year. That means a 13% reduction in deaths would save over 50,000 children per year. This is a lower bound estimate as well, as there are other sources of child mortality and the 13% figure is for all deaths.

I think some of the other commenters were expecting higher numbers. It has been very difficult to produce a malaria vaccine in the past, and we already knew this particular one was not very effective. If you had this as a prior, you should be able to see this as the breakthrough it ultimately is.
Nintendo sells consoles with great experiences let alone accessories
Consider the large companies with hiring processes intended to try to acquire each employee at the minimum compensation each individual will accept.

I suppose it shouldn't be any surprise if the company (or a manager within the culture of that company) also tries to get the maximum value out of each employee according to what each individual will endure.

Now consider closer to home for HN. Typical pre-seed/seed startups, where the first couple engineering hires might be offered 0.5% to 2% in ISOs, although critical to getting to MVP. While the founders, who started months earlier, get an order of magnitude more equity, and under better terms. Not because that's fair or fosters an environment that deserves much loyalty, but because they're trying to get the employee at the minimum cost they'll accept, even to the employee's disadvantage.
See also Private Eye. Just because it's funny doesn't mean it's not true.
> life without work is pretty empty

But grinding away for a manager ain't it either.
Boundaries – Destroy All Software [video]
Hamas' Crypto Fundraising Backfired
What is this trained on? the code of projects deployed on Vercel? Is it just a frontend in front of ChatGPT 4?
> Yeah, some people think about their heritage as not compatible with the brave new world, so get rid of it. I know people giving their child dedicatedly ascii-only name common in the USA to make sure their children won't have a "weird name" when going to the USA.

And? That's what I did - a simple name that he won't have to repeat, spell out for English speakers, not have to spell out for many non-english-speakers, or have trouble non-latin scripts.

Anything you can do to make your child's life easier trumps any value you think they might get from maintaining cultural or traditional links with a mostly dead past.
Hey Jared - that would be great, even better if it's framework agnostic. Nice work though!
Nightshade, a tool allowing artists to 'poison' AI models
You either know the math or you don't, and if you don't, you're not gonna get any new magic intuitions no matter how it's shuffled around.
Randomised placebo controlled trials are the only way to determine the reliability of a product.

The manufacturers know this. When they are doing something different it is not a good sign.
I'd go further and say that emotional attachment in business is always a net negative that gets exploited.

As a consumer, you often see guilt or other attachment with car and home purchases. I'm definitely guilty at work. I really enjoyed the work at some jobs that were objectively awful. The customers, mission or colleagues were great in some way, but the company gleefully exploited that emotional attachment.

In my case, I attribute that inappropriate attachment to work to my own failure to deal with conflict or emotional issues in my personal life. It's really the only regret that I have in life, as it's a problem caused by my own stubbornness. Time is the enemy -- age, death and other events make it impossible to take back or fix. Whenever you find yourself thinking "we can do <X> next time, I have this <important project/task> to do", stop. The kids will grow up, your partner will get sick, your parents will die. Someday there won't be a future, and you'll find that you don't care about or remember the "important" things you did, but you will regret that things you didn't
Confessions of a Middle-Class Founder
Who'd pay to run a trial if they didn't have an interest in the outcome?

A company running their own trial doesn't preclude other trials later on. Would you feel better if the African Union nations bucked up for a trial? Because they have a massive financial incentive too, though it's based on efficacy rather than sales.
> In the Netherlands the prosecutors are allowed to lie under oath in court.

Do you have a source for that? I live in The Netherlands, and I have never heard of this.
On the contrary, once you start digging down into details, you'll see living things made of multi-purpose components with fuzzy boundaries, going very much against "single responsibility principle" and the like. That's because evolution isn't like human engineers, who need to walk up and down the abstraction ladder so things they care about fit in their head. Evolution is brute-forcing the problem space, using a greedy optimization algorithm. It doesn't need to remember anything.
That’s not all that huge when there’s such a small number of deaths in the given group over that time. This is part of the reason a lot of drugs later prove to be useless…

I also don’t see a citation for the 13% reduction in all cause mortality. To be honest, that’s an insanely weird metric to review for a malaria vaccine. Why not malaria related deaths?

Total in 2015 study [1]:

> 8922 children and 6537 young infants were included in the modified intention-to-treat analyses.

Total deaths: …? Are we talking 8 deaths in the control group and 7 in those injected?

This isn’t clear at all to me

[1] https://pubmed.ncbi.nlm.nih.gov/25913272/

On page 20 of the 2021 report we see 1443 deaths in comparison group and 1421 in implementing group [2]. With a pretty wide margin of error I might add. Is that what they’re reporting…?

[2] https://www.nitag-resource.org/sites/default/files/2022-05/M...
No they couldn't.

Because the moment Apple announced that they were going to implement a policy like that, the value of the stock would drop by a twelfth. Instantly.

So by the time you found out about it, the damage would be done.

But you're missing the bigger picture anyways: business is business and charity is charity. The job of publicly traded corporations is to make money, not to give to charity. Then individual people can take the money the business made, and give to the charities of their individual choosing.

Having to choose which stocks to invest in based on their charitable giving portfolios just mixes everything up. The profits are all the same in the end, but charitable giving decisions around those profits should be in the hands of individual people, not corporations.
ah, it makes sense now. thank you!
Or financial literacy. Too many folk don't understand compounding interest (and more!)
So it's like git with builtin GitLab, as a single-file binary.

How compatible is this to git and it's tooling?
I’d think you’d want to know dot and norm before embeddings. Especially since most people learn mathematical objects from the perspective of the operators that construct and manipulate them.
Getting a dog was the best thing to ever happen to me. I take multiple walks every day since I got the rascal.
Verbatim quote from Scrooge telling off the charity workers.
Is that the power operator or the xor operator?
Sounds like you know a great deal more about the history of this field than I do!
Have been looking into Taxi over the last year. Really neat and powerful tool. I'd be so curious to see what could be built by creating a plugin for a LLM!
(Made a HN account just for this) I recall two food trucks, either the Sahara or the Taj Mahal. Whichever one it was with the old lady with the pictures of her and happy students plastered on the truck. Their chicken over rice was a healthy portion for 11 bucks IIRC, and one line of that hot sauce would clear out your sinuses. Sad to hear that one had closed up, probably due to the campus being mostly closed during the pandemic.
Why can’t I zoom on this web page? It’s the first thing I wanted to do but it immediately snaps back out. Safari on iPhone.
Do Chinese characters always have the same pronunciation? In Japanese at least, their Kanji (which are derived from Chinese characters) are often read in entirely different ways in different contexts. For example, 二人 is read as "futari" (two people), but ニ alone is read "ni" and 人 alone is read as "hito".
Just logically (barring some sort of large group supernatural experience like God appearing to them) I don't see how it could be any other way, because at some point one person (or maybe a small group of people) has to convince another person to follow them.
Grue is a fascinating concept and it's much more pervasive than Japanese:
https://en.m.wikipedia.org/wiki/Blue%E2%80%93green_distincti...

Especially the fact that it tends to impact the speakers ability to perceive shades of the color.
Explosive Growth from AI: A Review of the Arguments
FYI, for anyone interested in learning Bikram, this book (by Bikram himself) is amazing: https://www.amazon.com/Bikram-Yoga-Radiant-Personal-Fulfillm...
Or maybe a relative scale. 1.8T cells dedicated to defending, compared to X cells dedicated to defecating, or Y cells dedicated to digesting.

All joking aside, National Geographic says there's about 37 trillion cells in a 70 kg (154 pounds) human body. So that'd mean 5% of those are dedicated to defending.

https://www.nationalgeographic.com/science/article/how-many-...
The immmune system is so incredibly complex and it's quite amazing how it works.

If you are just a little bit interested i highly recommend the book "Immune: A Journey into the Mysterious System That Keeps You Alive" by Philipp Dettmer, the creator of Kurzgesagt.
It's a really fun book to read and learn about your immune system.
According to a quick Google search only 23% of Roblox games users worldwide were aged from 9 to 12 years - it surprised me as well - must be like Minecraft where teens are represented strongly.
>> No surprise there. Companies are built with the purpose of making money, not caring about peoples' welfare.

> except, that is not always true. More like, investor-backed and aggressive user companies will do that.... Its overly-simplified to simply blame "business" though what you say is not uncommon.

It's not overly-simplified. In its purest form, business is for making money, not caring about people's welfare. The examples where that's not always true are essentially stories about something else contaminating the pure business ethic, and such contaminates are hard to maintain the larger a business gets and the longer it operates.
Always has been. Even with all the safeguards, two days ago I was having a conversation with it and it just happily blurted out that one of the reasons Iceland has low crime is because its population is racially homogeneous.
"The economy tanked because they started raising interest rates."

I don't agree.

The economy is underperforming compared to pre-covid and it's due to inflation. Raising interest rates is an attempt to stop the inflation. And while higher rates don't seem to actually be helping, they aren't the cause of the slowing economy.
"Competent" in this usage means "empowered" not "proficient".
Rust isn't exactly the normal style either unless you were used to some subset of modern c++ that probably only gets used in gaming or embedded.

While I wouldn't normally argue for rigor or anything tedious, creating computationally expensive abstraction layers to let you develop capabilities faster without having to worry about defects or edge cases seems the opposite of what rust is designed for. I think the language will fight you the whole way. The only aid I can think of is that you can wildly unwrap stuff everywhere not worrying about panics. Which does save some time.
Un Salto nel Futuro del Gaming con BREUNOR MADNESS

Per i veri appassionati di gaming, il dettaglio è tutto. Dalla potenza pura alle prestazioni ottimali, ogni elemento può fare la differenza. È qui che entra in gioco BREUNOR MADNESS.

Estetica e Funzionalità: La prima cosa che salta all'occhio è l'elegante design del case. Il modello MADNESS, presentato da BREUNOR NOBLE CHOICE, sfoggia un pannello frontale in mesh dell'AX90 che non è solo esteticamente accattivante, ma ottimizza anche il flusso d'aria. E con il suo pannello laterale in vetro temperato, ogni componente interno, dalle luci RGB alla scheda madre, può brillare in tutto il suo splendore.

Un Cuore Potente: Al centro di questa bestia di macchina si trova l'Intel Core i9-11900K. Questo processore a 8 core, con una velocità di punta di 5,30 GHz, promette di gestire anche i giochi più esigenti con facilità. E con una GPU RTX 4070 da 12GB a supporto, puoi aspettarti immagini nitide e gameplay fluido ogni volta.

Storage e Velocità: Grazie a un SSD NVMe da 1000GB, il caricamento dei giochi e il trasferimento dei dati avvengono alla velocità della luce. Con 32GB di RAM DDR4 a 3600MHz, anche il multitasking risulta un gioco da ragazzi.

Freddo come il Ghiaccio: Nessuno vuole che il proprio PC soffra di surriscaldamento. Ecco perché il MADNESS è dotato di un sofisticato sistema di raffreddamento a liquido da 240mm, garantendo temperature ottimali anche nelle sessioni più intense.

Windows 11 Pro: Completa il pacchetto la presenza di Windows 11 Pro già preinstallato. Non solo si ha accesso alle ultime funzionalità offerte da Microsoft, ma si elimina anche la seccatura dell'installazione del sistema operativo.

Conclusione: Se stai cercando di portare la tua esperienza di gioco al livello successivo, il BREUNOR MADNESS sembra essere la scelta giusta. Con una combinazione di potenza, estetica e funzionalità, è il sogno di ogni gamer che diventa realtà.
Random Phenomena with Fractal-Like Features
What sort of environment stays interesting month after month after month, though?
>This is fearmongering and sensationalism.[0]

[0]https://news.ycombinator.com/item?id=38008005
Voting is open to all attendees of the World Scifi Convention and they usually get thousands of votes now. It's possible that you find the winners too "mainstream" but accusing them of being cliquey doesn't make sense.
Wait, so anyone can understand written English even if they don't speak English? So if I type in German you can understand it even if you don't speak German? Wie funktioniert das?
Many villages were "supporting themselves" just fine before western terrorists took over their land.
True, but I doubt it's linear, and I wonder if there's something unique about December (new customers paying annually to use up their budget, etc)
There is no 1:1 mapping between subreddits and lemmy instances, so even the very tiny ones can be mirrored.

The main bottleneck is actually on the lemmy side, as I am having to create most of the communities, setting out rules, etc.
> It’s insane to me that we let people with massive financial incentives run their own trials.

The alternative is for some other organization to be on the hook for the HUGE costs a large scale trial. And then the incentives to not run useless expensive trials goes away.
Shall the addicts stay in the treatment center while they are high? Or will the treatment center release them after checking vitals to allow them to go do what they want to when high (which for many addicts is "have as much sex as time will allow")
CHD (compressed hunks of data)
They represent a CD DVD or hard drive.

Now for most items in MAME you will need both some ROMs and CHDs. The ROMs usually in that case are the firmware of the device that loads up the CHD. The arcade platforms basically ended up being fairly beefy PCs or in some cases retooled game consoles.

At one point the ROMs for those devices were split out into their own torrent. They usually represent something like an playstation. With the CHDs being the CDs. It is also used in places like the Atari platform that runs some of its hardware that has basically different hard drives and some roms to switch out the board being the same between all the arcade games. It is also used for laserdisc games but those probably will change in the next few years as the doomsday project gets its preservation setup the way they want it. In the laserdisc game it would represent the console the arcade game used to load up the disc.

Many of the emus out there are adopting the CHD format for CD/DVD support.