skysight-inc/HackerNews huggingface dataset:
I think I've always assumed it meant "unimpressed." That is not the "new" meaning under discussion, but they seem to hint at it when they say, "This new sense appears to stem from a mistaken belief that the first three letters of nonplus are there to indicate that someone is something other than “plussed” (although what being plussed would entail here remains a mystery)."

I bet my meaning is the next change to this silly word. :)
the UK is supposed to have made it illegal to have unhealthy stuff etc. near checkouts and illegal to include them in certain promos (e.g. buy-one-get-one-free) - I thought it had passed into law years ago, but when I had a quick look it isn't even due to take effected until 2025 and until then everyone is ignoring it anyway.
> We don’t know how to value the work of a corporate employee but we’re simultaneously all being paid less than we’re worth.

A number of people do work and create wealth, and then every quarter a dividend is sent off to some heir. "Being paid less than we're worth" as you characterize it. There are people who work, and heirs who parasitically expropriate surplus labor time from those of us who work. Workers work and create wealth, and then whatever remains of that after external expenses is divided into wages for the people who did the work and created the wealth, and the heir who does not work expropriating their profit. This is the being paid less than they are worth part - if the heir was not sent their dividends, the workers who created the wealth would not send off those dividends and that portion of the division would go to wages as opposed to dividends.

That they don't know how to value the work of a corporate employee doesn't trouble me in regards to the just mentioned fact.

If two workers create $240 of wealth in a day, and $60 is sent off as a dividend, and the one who worked 8 hours made $120 in wages, and the one who worked 6 hours makes $60 in wages - then there are methods that might approximate their actual work. One would be to take the $60 going to the heir and give $20 more to who worked 4 hours and $40 more to who worked 8 hours.
> However, this flexibility seems to be primarily used by language/framework implementers themselves. Not by application developers.

In the case of Roc this is determined by the platform and the platform corresponds to the framework level. A webserver platform is going to have a different set of execution choices than a cli platform or a platform for defining user functions in a db. So I wouldn't expect every application developer to make a platform but it's not going to be a compiler/stdlib only sort of thing.

As for the fractured IO, I'm pretty sure that every single person who has dealt with any functional language is aware of the propensity towards fractured IO ecosystems. The exact details of sharing code across different platforms in a useful way is somewhat hand waved at the moment in that there's a rough, unimplemented plan. I kind of expect that there's going to be some piggybacking on the WASM interface definitions but there are a couple changes around Tasks and the module system that are in the pipeline before that'd come up.

Note: I'm mostly an interested bystander
The banning of TicTok is a first step. The government and elites don't like NOT having the monopoly on persuasion. Telegram, Signal and X will follow.
Widevine DRM for Netflix. AV1 decoding and the SPA for YouTube.
Show HN: Sanctum – a privilege separated VPN daemon
Hiring someone good and treating them well is even better than lawyers.

Don't put your energy into making things suck.

Good luck.
Just like seatbelts and backup cameras, autonomous driving systems should be mandatory in vehicles within the next 10 years.
It's Apache 2.0 + custom clauses excluding any commercial/for-profit usage.
> ...we use monorepos.

MonorepoS, in the plural?
https://superuser.com/questions/269385/why-does-google-chrom...

Dark patterns in finding this setting that 99.999% of normies would not even know of, ever. But equally a plausible excuse that "there is a setting to shut it off". Right.
I settled on Workman 8 years ago, as the methodology behind it seemed pretty sensible. It's definitely nicer to type on than qwerty, IMO. I do however notice occasionally that some words are skewed to a particular hand. It definitely doesn't plague me, nor is it enough of a bother that I have even looked at other layouts. I wonder if it's even possible to adjust the layout to improve this, or does the same problem just pop up somewhere else, so to speak.
Canada cybersecurity is bad. Recently the Toronto Public Library got hacked.

And our government is worried about online harms haha
:D I'll make a post and hit you up when I have something. As someone adviced me here, it would be important for the comparison to consider if the on-premises example does live kernel patching. Could you share me this info please?
Yep, of course you lose weight if you starve yourself. But why do so many people seem to have a natural eating “setpoint” that fattens them, and others don’t? My guess is that it’s largely the types of foods they’re eating. Not fatty ones, which have been vilified (like I said, my food mix includes a lot of whole milk, cheese, and other very fatty food), but ones that mess with their digestion and satiety signals. For example, if you drink sweet drinks, they make you hungrier. I’m pretty sure if I eat more McDonald’s and microwave dinners rather than the simple foods I generally eat, I’ll fatten right up, and I’ll join in the ranks of those that crave more food than needed.
Dying in your sleep of random suddenly fatal issues is considered a natural end though.
That year of Model X didn't have a driver facing camera. If he managed to sleep while putting a little bit of pressure on the wheel it might have just kept going.

TBH, the whole "what to do when the driver is unresponsive" problem is being solved in a lot of different ways right now. A Tesla will usually (eventually) recognize it and stop in the middle of the road.

Some other systems turn off lane centering completely when they realize this.
Uncensored social media is a utopian vision and would be a toxic mess. How that happens is kind of irrelevant, or is the article about something else?
On other hand index bloat can be solved relatively easily using concurrent reindex (since 12.x if I remember correctly).
You're correct. In fact I'm not seeing any two probe words that will give you a definite piece of positive information, without taking into account a third word.

I made my own mistake when trying to figure out this puzzle, that I didn't notice until your comment prompted me to go back and check through it again. I thought after the three even words, the solution had to BAY or all three even words had to be zeroes. But without using any of the odd probe words, words starting with BU- are also still a possibility.
You can do that today with PySheets. On the PySheets landing page, you can find a live example. The data comes directly out of a sheet that uses a service to convert metrics into charts. For example, one of the three charts shown on https://pysheets.app/#Traction is directly embedded as an iframe from https://pysheets.app/embed?U=uXNuCGO2JU1E5aL7zcOh&k=C12. If I rerun the sheet that produces the charts, the PySheets landing page updates automatically with the latest data.
The last I remember LD was a Toshiba/IBM OS 4690 shop for their point of sale system. I don't think there would be compromise there, it's robust (enough) that I haven't seen (many) exploits on that platform.

The rest of the company network though (other servers, endpoints) could well be screwed as well as anything trying to hook to it.
Split up crates so your compilation units are smaller.
Amazon Alexa is no doubt a great microphone but it’s also an exceptional bastion host for Amazon. And probably a great malware delivery device. I found out Alexa let me know my printer was running low on toner. So if it can do that it can spy in a lot of other things.
> Where on my smartphone I can grant an app access to only the one photo I need it to have access to, on Linux, for all I know every program that is running under my user account may have uploaded all of my personal files to a malicious actor a thousand times over.

Flatpak

> Where on my smartphone I can deny an app access to my location, on my laptop any application can easily get my external IP address and a list of wifi access points and bluetooth devices.

Flatpak

> Why are Linux distros not keeping up and applying the principle of least privilege?

They're keeping up just fine?
It will take longer than 10 years to perfect FSD. We are in the infancy of self driving cars.
This is the premise of Sneakers[1], my favorite hacker movie, where a pen test team is hired to steal a hardware module that can defeat any encryption system.

Sidney Potier’s character Donald Crease has an apropos line: “There isn’t a government on the planet who wouldn’t kill us all for that thing”

1. https://youtu.be/G_XRqJV2zdk
https://wpt.fyi/results/

Safari has more than double the number of standards tests that fail in their browser alone than anyone else.

They are stupidly behind where they should be and intentionally did their best to cripple the web platform as a viable app platform to iOS.
Ah, so they do vet? I didn't realize, thanks.
I never said it was false; only that it suggests fraud.
both dells. different series but both dells.
Imagine if instead he had been using a car without autopilot and had killed himself and or others. That’s how these “falling asleep at the wheel” stories usually go.
e-waste is indeed a valid angle. And extortion of customers (to buy new devices while the old one is still perfectly valid). I mean there is one thing to no longer patch devices but another one is to migrate products away from it.
one advantage of this over do-notation is brought up in the article (though not explicitly): you can bind multiple things in a single expression. In Haskell, you'd have to do

do x <- getx; y <- gety; x+y

In roc you can do

getx! + gety!

which looks a bit cleaner.
> X will follow.

Twitter censors on behalf of governments all over the world. What on Earth makes you think that it's some bastion of resistance?
Ah, yeah makes sense that animals couldn't see it if it's not really part of sunlight. I was thinking it was not physically impossible, but it would be remarkably pointless if the light is simply not there.
Gaining Depth Perception
I read parent's point as a comment on PWA for instance, a whole slide of features that aren't fully supported in Safari for purely business reasons.
Came here to say the same thing. Everyone says "don't compare yourself to others", but comparing your life to an imaginary one you dreamed up in your head generates pointless misery too
Merriam-Webster has its own entry about just that topic: words that are their own antonyms!

https://www.merriam-webster.com/wordplay/words-own-opposites
Being in the U.S., I am isolated from China and the zeitgeist of its people - but I'm getting little hints that the Moon may very well be in the forefront.

With this "mood", Chinese astronauts on the Moon seems inevitable now. And I don't say that with dread, it's just more of an awakening I am having to a future that I had not thought much about until very recently. I think in fact I look forward to it because I suppose I want a technological rival to also draw the U.S. back to the Moon.

I'm not sure why though. My child-brain has never even questioned the validity of pursuing space exploration. But I guess as I get old now and see the Earth itself heading into dangerous territory I can kind of understand the naysayers that may have not been as enthusiastic as I was as a kid about a future that follows a timeline similar to Kubrick's "2001".
Sun also briefly made a 386 based workstation. It didn't do well, but it could run DOS via V86 in a window on an otherwise Sun desktop.

https://en.wikipedia.org/wiki/Sun386i
The Apache License is, however the additional terms the author has made to the license make it not open source; because the additional terms supersede the Apache License.

It looks like Apache Licensed but its the BSL (ElasticSearch, Redis, Mongodb license path) in disguise.

Author should have used AGPL if he wanted to make a product that isn't easily/eagerly SaaSified.
I actually agree with the statement, as the feeling I get is that police have been doing the opposite (ie. policing less hard) instead relying on 'the wonders of technology' such that the actual attributes of good police and investigators is atrophying with disuse.

Surveillance technologies are providing a tidal wave of additional data points at a rate that's too fast for even humans of average intelligence (if not inclined towards technology, mathematics, or statistics) to be able to properly comprehend the nuances and gaps and potential for counter-evidence.

They have far fewer pieces of the puzzle than they think, but appear to conduct themselves with the bravado and arrogance of having solved the entire thing.

"Evidence for" gets their stats up, "evidence against" helps the guilty escape justice...
> As far as I know, one can create a denotational semantics for any well-defined language. In practical terms, you could pick, say, JavaScript and do a similar representation as explained in the article: Every “non-pure function” is evaluated to a description of the state change that is caused by that function.

Yes this argument has been done before [1], so it's important not to lose sight of the real value proposition:

I want the ability to write a function which returns the same output for the same input, regardless of when/where it's called, number of threads, whether it's in a test or in prod, and so on. But I can already do that in an any programming language, so the real value here is being able to mark the function as such, and have the compiler reject me if I'm wrong.

> However, the more I look into this the less I buy into the whole “functional semantics” for side-effects argument. Immutable data is great, explicit dependencies are great, but those are about minimizing the use of side-effects, not about dressing them up.

A function with minimal side-effects is a function with side-effects [2].

> effectful computations are marked with an ! so they are easier to spot

There's two important steps that you've rolled into one. The first step is the 'functional semantics (with explicit effects)'. E.g. you take your straight-line imperative program:

html = Http.getUtf8(url);
path = Path.fromStr(filename);
File.writeUtf8(path, html);
Stdout.line ("Wrote HTML to: $(filename)");

and model it monadically:

Http.getUtf8(url) >>= \html ->
path = Path.fromStr(filename)
File.writeUtf8(path, html) >>= \_ ->
Stdout.line ("Wrote HTML to: $(filename)");

This is where you get your nice functional properties meaning that your compiler won't let you mix them up. Detractors call them red/blue functions. The second step is wrapping it back up into a palatable syntax again.

Haskell and Scala use <- for this. Idris and Roc use !. Js uses await.

[1] http://conal.net/blog/posts/the-c-language-is-purely-functio...

[2] https://queue.acm.org/detail.cfm?id=2611829
Tell me about it... I recently just had the fun of playing with an angular 8 project and thats 'only' 2019. Luckily in that case it was just turning on flags for node to act in an older deprecated way.

For my older projects as long as I could get the right visual studio to install and run (VMs will fix any OS compat issues) I could compile the things out of the box. As we did not go external unless we absolutely had to. These newer central repository projects are not going to end well.
Even if this is cause for hope in the short-term, it continues the unsustainable division in society of and "us" and a "them", where one party is responsible for law enforcement (and for that matter, the application of justice) and the other is not.

Presently, the United States is still in a more than century-long process of dismantling a slave-and-plantation economy, which is upheld only by the application of justice being misused to buttress it.

Plantations will continue to masquerade as correctional facilities until the monopoly on justice is dissolved and fundamental functions of society - especially law enforcement - become a universal purview rather than belonging only to "them" or "us".
> For tax purposes such transactions are treated by reference to the profit that would have arisen if the transactions had been carried out under comparable conditions by independent parties.

[UK tax authority]

And thats where the fact engine ECU's are useless to anyone else comes into it - their market value can be near nil.
Ask HN: Deprecated WiFi Settings in Latest macOS?
Prior to the latest update there was an option for disabling "Remember Wifi Networks" separate from the "Auto-join" option, in order to prevent storing Wifi connections. [0] This allowed you not to have click on "forget network" every single time.

This option seems missing in the latest MacOS. And there used to be a list of stored past wifi connections which is not there anymore.

Did they actually remove the ability to not store Wifi connection information?

[0] https://www.youtube.com/watch?v=I9Z3DCEXUbU
100% correct but I think what more people should do is post-mortems on import decisions.

Too many people blame others for their current situation. Try taking a philosophy that we have more control and look back upon decisions we made and why we made them.

Not "I should have bought apple stock". but "why didn't I buy apple stock?"
Very cool, out of interest have you tried other planning approaches (for fun?) i.e. traditional control, MCTS or RL methods?
the thing about "nerd harder" is that policy makers will pay the liar/fool who claims they can do what others say can't be done, thinking "here now is someone competent"
Ask HN: Blocking All CRMs and Email Mailing Lists
It seems like political campaigns heavily use Salesforce's Pardot and it seems like many companies use Mailchimp, Constant Contact, and similar solutions.

I'm at my wits end considering that no matter how many hours I spend unsubscribing, someone else is sending me email I don't want.

Is there an actual service that can block all emails sent from CRM companies or Newsletter providers?

I'm at the point where I don't want to go through the unsubscribe process for dozens and dozens of individual companies each day. I want to unsubscribe from anything and everything sent by "Marketing automation" companies.

If it matters, I use iCloud email (along with a few other providers,) but Gmail-specific tools aren't helpful.

I would love to be able to contact Salesforce and other CRM providers and just say, "don't let any of your customers ever email me."

Is there a way out of this? (BTW, unroll.me and similar services are anti-patterns -- they can read all of your email and sell your email data and on top of that, they don't even unsubscribe you, they just trash received emails.)

Has anyone solved this problem? I'd pay $100 right now for an inbox free from any email that contains an "unsubscribe" link. I realize that I can create mail rules in my Apple mail client. However, that's not stopping the sending in the first place. (And client-side mail rules are useless unless the specific client is always running.)
I concur, my first commit was a big one, squashed to avoid showing my shitty history, after coding an MVP for 3 months. I initially had no intention to open-source, so I was caring at all about my commit history.
I still had one or two questions like "is it even your code?".
Those sound like terrible way of solving it. I would rather the car attempt to keep driving to my destination than stop in the middle of a busy road or stop holding the wheel mid turn and send the car to the guardrail/sidewalk
Isn’t the problem with dotenv that it’s not a formal specification? The closest to a specification is the “reference” nodejs implementation. Even across languages that aren’t shell the behaviors differ to some extent. I think also it’s not just comments, there are probably some other edge cases that can’t be parsed as legitimate shell code either.
If you read the article, you'll note that I've designed the endpoint to take a variety of perspectives for this exact reason. If you feel that there's still a bias I'm happy to talk about that intelligently, that quote wasn't a good conversation starter though.
This looks interesting! I'll check it out and maybe it will help me wrap my head around how they handle the complexity.
We should rejoice that medications have been developed to cure otherwise incurable diseases. But this does not apply to the current case.

When 50% of your population is obese, and a further 33% is overweight, you have a major health crisis at play. And maybe, instead of trying to find better ways of soaking up the leaking water, we should focus on fixing the leak, not matter how great the cleaning products are that are being sold to us.

We've heavily regulated cigarettes, we've heavily regulated (some) life-threatening chemicals, it's time to focus on the rubbish being sold to us as food, and it's time to educate our populations without being too soft on the sensibilities of some, or too lenient towards the commercial interests of others.
It probably was open source before the license was modified to prevent commercial use, which is not open source.
My guess is something they wrote themselves. As is the case with HN. Good luck.
Yeah, stopping on a highway sounds like a terrible idea.

Having the car make more and more insistent annoying noises when there’s no response, and then signal the police sounds like a better one.
I pay for a single RDS instance with daily backups and just shove all my dbs into that.
> borg controlling the internet

Not sure if this was an intentional pun or you are more right than you realize...
Like leetcode but older and without the silly branding
My mistake, I should've paid more attention.
> To be able to select from a table you need

> * CONNECT

> * USAGE

> * SELECT

Isn't LOGIN (https://www.postgresql.org/docs/16/role-attributes.html) also needed?

Only roles that have the LOGIN attribute can be used as the initial role name for a database connection
Chainsaw would be a more fitting name. I don’t think angle grinders are used to slice logs.
Perhaps a bandsaw.
One example where I had issues with Mailhog was that the docker images was very bloated 138.8MB[0], there was a PR that should have brought it back to 7MB or something but it was never merged.

And not sure about this, but at least for docker, the included certificates can become outdated if not frequently rebuilt, and since Mailhog is software used when testing, being able to spin up a ready-to-use sandboxed instance is very useful.

[0] https://hub.docker.com/r/mailhog/mailhog/tags
PySheets has been designed to run on-prem and on GCP as well. The beta version you are looking at is just offered as a zero-install experimentation platform. We are actively talking with financial institutions, and both co-founders on the team, https://pysheets.app/#Team, have a long history in Finance, so we are very sensitive to all the (correct) points you make. We will look in more detail at your very helpful suggestions!
I've added extra explanation in a discussion I've opened on the project: https://github.com/Dokploy/dokploy/discussions/3
Yep, the real answer is just "time it, and does it blow out your SLA/Os given your current configuration"

You can do whatever you want if your hardware is fast enough or your data is small enough.

And in most cases (not necessarily 24/7 high volume webapps) just taking a few minutes of scheduled downtime is fine.
Lago is a billing platform alternative, not a payment platform right?