skysight-inc/HackerNews huggingface dataset:
To be ruthlessly, uselessly pedantic - after all, we're mathematicians - there's reasonable definitions of "academic" where logical unsoundness is still academic if it never interfered with the reasoning behind any proofs of interest ;)

But: so long as we're accepting that unsoundness in your checker or its underlying theory are intrinsically deal breakers, there's definitely a long history of this, perhaps somewhat more relevant than the HM example, since no proof checkers of note, AFAIK, have incorporated mutation into their type theory.

For one thing, the implementation can very easily have bugs. Coq itself certainly has had soundness bugs occasionally [0]. I'm sure Agda, Lean, Idris, etc. have too, but I've followed them less closely.

But even the underlying mathematics have been tricky. Girard's Paradox broke Martin-Löf's type theory, which is why in these dependently typed proof assistants you have to deal with the bizarre "Tower of Universes"; and Girard's Paradox is an analogue of Russell's Paradox which broke more naive set theories. And then Russell himself and his system of universal mathematics was very famously struck down by Gödel.

But we've definitely gotten it right this time...

[0] https://github.com/coq/coq/issues/4294
If you have a cogent point, I invite you to make it explicitly.
Recent and related:

Maker Faire Bay Area Returns - https://news.ycombinator.com/item?id=36702405 - July 2023 (63 comments)
No. I meant a developer.

I did not mean SREs and DBAs, as those typically need to know far too much of the innards of the systems they are maintaining.

But a developer? I honestly don't really care that "(BIG) TEXT" is stored using something called TOAST[1] in postgres. All I care about, is that I can store large texts of varying lengths.

The original argument, to me, sounded very much like someone with a lot of knowledge coming in and explaining "no, VARCHAR and TEXT are very different!". Sure, for someone hacking away on the storage-engine or even someone tuning pg, they are. But for "the average developer"? They are the same.

Sure, I am aware that all abstractions are leaky. But e.g. TEXT in pg is a good example, because I really didn't have to care, it just worked the same as storing ints, strings, etc. Untill it didn't and I had to go down that rabbithole, hence why I do know about it, as software dev - as user of postgres.

And about URIs: I didn't mean you'd get a data:uri. I didn't even imply that. I really meant a URI to where the asset can be found online: some S3 URI or so.

[1] https://blog.rustprooflabs.com/2020/07/postgres-storing-larg...
Lets add a No: to that safety group.

No: As an immigrant you may run into safety issues from the current residents that live in the midwest. Add potential government instability and loss of democratic freedoms, and it starts swinging the balance back over to northern Europe.
Driving across America again for a DMS-10 [video]
It wouldn't have to be an infinite pressure force - just enough to keep a finitely-sized collection of quarks from collapsing further.
I tend to agree. I consider myself an environmentalist, and I've also come to recognize that these issues can be complicated. Progress is made iteratively and sometimes gradually. While I would love to drop a hammer on the over-fishing of Pacific Salmon for example, when you meet a person who lives in Homer Alaska and lives off of their fishing and you realize that if we completely shut down fishing for a year or two, that person would be economically destroyed. That's just one person in the equation. There are many thousands more. There are ways to improve the salmon population without wiping people out or causing major havoc, but it requires people to learn a whole lot more about the issues than what can be reduced to sound bytes.
> You seem to be acting with a malicious intent here

Excuse me? I am acting with an intent of honesty. If you consider honesty malicious, then sure, but that is another point we disagree on.

With all due respect, you seem to be acting with the intent of dishonesty.
LICENSE

GNU Affero General Public License v3.0

https://github.com/ghostfolio/ghostfolio/blob/main/LICENSE
Show work in the context of chatgpt means show each prompt and response and any edits or collation that you performed.
the nominal point of the Truck, conceptually, is that it is a rugged work vehicle that can, if needed, take a beating. hauling heaving things, going off road, carrying construction supplies, etc.
I want to get the point across that open source maintainers owe you quite literally nothing

The only way you should use open source for any business purpose is if you are prepared to fully support it yourself or you are prepared to enter into a "business contract" for support. Otherwise, you may have no support when things go wrong.
HPE Cray are involved with Aurora: https://en.wikipedia.org/wiki/Aurora_(supercomputer)

As far as I understand it, the project saw substantial delays so far.
> if there's a good chance `iframe sandbox` is going to break in later browser releases

That's not what I said.

Can you answer the question?: What approach are you using in your hypothetical to actually get the cell contents into the iframe?
Do we know any quantum algorithm by which a quantum computer would be able to simulate nuclear physics better than a classical one?

The interactions inside a nucleus are completely different from regular quantum mechanics with electrons etc. like in a quantum computer.
One easy tip that I’ve found to be useful is keeping your phone in a separate room when I am ready to go to bed. Not only does the light from our phones affect our circadian rhythm, but I also personally find that I end up using it since it’s right next to me. If you do leave it in another room and you wake up via alarm, you get the added benefit of being less likely to snooze your alarm because you have to physically get out of bed to snooze it (and getting out of bed is half the battle of waking up).
There is no “synchronization” because there is no defined state for servers to reach. Protocol simply allows to exchange messages in formatted text files between two nodes. What happens to them next is not defined (and may vary greatly).

A server might decide to exchange messages in groups A, B, C… with peers X, Y, Z. Choice of peers depends on their capacity, working hours, geographic location, network position, personal connections, access to dedicated lines… Choice of groups depends on popularity, space requirements, personal preferences, user requests… Some of them allow messages to spread step-by-step to all or almost all of the network, those are global groups. Some of them are only shared by a couple of servers or exist on a single server, those are local. Nothing prevents you from making a “boobble.shmoobble.goobble” group and stating that it's the central most important point of all Usenet. You only need to make all the rest believe it. Then there are additional complexities and tools to deal with batch transfers, figuring out which messages have not yet been seen by a peer since the previous interchange (you don't want X to send lots of updates to Z, then Y to take the same long time sending mostly the same updates to Z), choice of best next hop (routing, manual load balancing), and so on.

Of course, when synchronization is needed — say, for group moderator to be able to delete spam message from many servers holding that group instead of each admin doing that on each server independently, and to prevent reintroduction and further spread of the message, — it results in hairy ball of hacks on top of original architecture, and ad-hoc external trust channels, like with signatures. Understandably, Usenet appeared in a hierarchical and controlled professional environment (users were bound by formal and informal rules), then it was re-purposed for free for all operation.
Cool! an open source Angular app!
How is that praise?
I'm not sure I understood you for reply. For example if you're looking for a specific sushi restaurant in your town, their Instagram page might be the best result.
Let's just say, how many kids (generally 1 or 2) and where they lived (not that pricy in the scheme of things), and the cost of their houses were discussed.

But also - where they lived, even if their housing prices were high for the area (500k home for one, maybe 350k for the other), that's the choice they made. They didn't have to; they felt living that way was again a must-have for some reason.

As you can see, when you start adding up the numbers, these are not SFO/NYC paupers.
I'm still coming up to speed, but isn't ActivityPub push and Atom/RSS pull?

IOW, is there an ActivityPub endpoint where I can get (lastUpdateTime, entry[]) in order to know what I've missed since $time-1 check?

And then, perhaps this is just me, but is there a way to do that unauthenticated as one can with Atom/RSS?
> Wolfram Alpha can solve all of the problems in a typical math textbook

I mostly disagree (and I used WolframAlpha thoroughly during my engineering education). Wolfram can solve well encapsulated tasks (solve for X, find the integral, etc). Even then often it gives you a huge expression, whereas doing it by hand you can achieve a much simpler expression.

It doesn't really handle complex problems, at least like the ones you'd find in a college level math or physics course. It can be a tool for solving certain steps within those problems (like a calculator), but you can't plug the whole thing into Wolfram and get an answer.

GPT4 is kinda OK at this, like 50%+ success rate probably, highly dependent on how common the problem is.
Electronics. Great way to explore art and science.

Piano and Ableton. Also super fun and nice way to meet people
Can't help but read "the whole misery of my life in one timeline".
> Have you ever truly come across a situation with a co-worker where there was no redeedming quality in their code review?

This is irrelevant. Calling out specific parts as good is a great idea, if nothing else as clarification of what in particular it was that you didn't like. This is not what people are arguing against.

In the example under discussion, the judgement of the work as a whole was "bad", while the communication on the work as a whole was "I really liked your approach". This is not pointing out redeeming qualities, it's just dishonesty.
As member of an underrepresented group I would say stop over thinking about how you can help us. Just treat us equally, not worse not better. I personally cringe at people trying to make me feel "represented". I get it, you are trying to do something positive for me (and for yourself, let's no pretend it is not about you also) but if you are not careful you may end up annoying me and even doing/saying "racist" stuff, and 9/10 times you will. Like this super nice dude at work invited me to eat spicy food because he thought all Latinos like spicy food like Mexicans, or these guys at a bike shop near my home giving me a discount for being brown so that I could afford biking, despite the fact that I have a little fortune in pro mountain bikes in my garage.
These look super useful -- a great example of two powerful paradigms that together are greater than the sum of their parts.
I think a lot of people assume ISO 8601 just means 2023-08-31 / 2023-08-31T14:55:30Z.. if only
We detached this flamewar subthread from https://news.ycombinator.com/item?id=37338000.

Please don't take HN threads into political, nationalistic, or ideological flamewar, or any other flamewar. We ban accounts that keep doing this, and we've had to ask you more than once before, so please stop.

https://news.ycombinator.com/newsguidelines.html
Ah, you are not saying what I thought you were saying, actually the opposite.

Thank you for the clarification
You just reminded me there's a video on youtube of a guy literally tearing a Juicero apart and it's hilarious:

https://www.youtube.com/watch?v=_Cp-BGQfpHQ
A lot of ugly,unreadable code has come into existence because of the need to twist it into NumPy calls. If you can replace these with good old for loops and achieve similar performance, then you've already won. Besides that, there are a lot of code that involves looping that isn't matrix multiplication or covered by NumPy.
Looks amazing. Does baseten have a way to automatically deploy a model on demand?
China is not communist, it is authoritarian capitalist.
quite a drive from San Diego, i'm afraid, but I'd love to make a trip of it if non-natives are welcome!
If what you say is true, it was the colonizers who left us in such a state.

Glad those barbarians left us.
They do advise the travel risks of those type of countries for such persons in similarly plain language. I won't fill space here quoting the relevant passages, but you can click into these examples and ctrl-F.

https://travel.gc.ca/destinations/united-arab-emirates

https://travel.gc.ca/destinations/oman

https://travel.gc.ca/destinations/saudi-arabia

https://travel.gc.ca/destinations/sudan

https://travel.gc.ca/destinations/south-sudan

https://travel.gc.ca/destinations/pakistan
LambdaMOO straddled(straddles?) a fine line between being a more "serious" system that looks more like a multiuser Smalltalk & Lisp -- with a persistent shared networked database, a live shared programming / authoring environment with a prototype OO scripting language ... and a "less serious" MUD.

You can (but don't have to) build a MUD in it -- that's what people did -- but in the TinyM* style not usually RPG type games, more social systems.

But it was sitting on some very cool concepts, especially for its time. Predating the web, kind of another "path" that the Internet could have taken. It took the web 15 years to catch up to the idea of synchronous live interaction, and it's still more ... document based... than the kind of object/thing/room/narrative aspect we had going on in MOO.

It's very clearly inspired by Lisp, Self, and Smalltalk. And LambdaMOO itself was, back then, a hub of some pretty nifty people. 'twas my (embarassing mostly) adolescence. And they handed out "programmer" bits easily, so it was full of people's self-programmed creations.

The implementation certainly didn't age well. But the foundational concept is very cool. There were later iterations on the idea (CoolMUD, then ColdMUD/Genesis, a few other things) that refined things somewhat.

Others have alluded to LPmud/LPC which had some similar-ish things going on, but that was less "persistent shared creation environment" styled and more "source code in files in a decent OO language for making MUDs" with transient objects/state between world resets. People built MUDs, games, in LPmud, but as said MOOs (apart from some exceptions) were less about games and more about what we'd these days might consider a form of social networking.

Both were very cool, but MOO encouraged a more participatory programming environment, since you could just log in and start creating (cloning prototypes) and authoring (writing MOO "verbs" etc).
There used to be clear rules about this kind of thing, think cheques. Now, there's a computer attached to a network involved in the path and everything is rancid fudge.

Did you see the greyzone had a fundraiser shutdown by gofundme? Recall wikileaks getting their banking shut down based on an evidence-free accusation from a politician with no recourse. Whether those jounalistic outfits are to your liking is beside the point.

There needs to be clear rules, called "law" and their enforcement needs to be the same for everyone regardless of their popularity, wealth or power. A right to your day in court. This used to be uncontroversial and encroachment on it something met with widespread fiery fury on principle.
I steal stationary from the stationary cupboard, print loads of journal articles from someone else’s printer login and then read them for uni. I can usually get through 2 or 3 articles a day.
Humanity’s Ancestors Nearly Died Out, Genetic Study Suggests
Would be nice to know the languages on the website before signing up!
It wasn't really "ported", is was developed on NeXTStep, but the target was X86/VGA/DOS"

Apparently they just cross-compiled it. Also, the NeXTStep version of Doom didn't have sound.

"We wrote all of DOOM and Quake's code on NeXTSTEP. We debugged the code in NeXTSTEP with DOOM and Quake's 320x200 VGA screen drawing in a little Interceptor window while the rest of the screen was used for debugging code. When all the code ran without bugs we cross-compiled it for the Intel processor on NeXTSTEP then turned over to our Intel DOS computers, copied the EXE and just ran the game. The DOS4GW DOS-Extender loaded up and the game ran. It was that easy."

http://web.archive.org/web/20140310124554/http://rome.ro/200...
Usenet faded because ISPs all conspired to drop it, en masse, in the early 2000's. Used to be every ISP from Comcast down to the mom and pops had Usenet. Now it's not just uncommon, it's nearly impossible to find any ISP that has their own Usenet feed. And yes the excuse given to drop it was piracy.
The images on mobile behind the text lead to pretty low contrast between foreground and background, making the text hard to read.
but not enough to make a impactful dent in carbon emissions, especially if the electricity used charge them is produced by fossil.
> If you have 800 followers, when they favorite or boost your posts, it will show up in the home feeds of users they are connected to, even if they don't follow the tag.

IIRC, boosts will show up in your Home Timeline, follows (and possibly likes?) will result in them showing up in your Public Timeline if they are on a different instance.
This is a terrible take, please don't try to normalize discriminating against groups that have a history of abuse.
US military to unleash thousands of autonomous war robots over next 2 years
Totally. I’ve reworked a lot of the plumbing and electrics I paid pros for because I wasn’t happy with the results.

I make a lot of mistakes, but as you say, you can make your peace with them.
> Unnecessary risk to everything and everyone else on the internet eventually.
AI will create perfect Sybil attacks. The reality dictates our need of a signal for humanness. To know an interaction is a real human and not an indistinguishable simulation of one. Picture if the internet was flooded with 100 trillion malign actors and trolls, each tireless, merciless, skilled at both social manipulation and cyber attacks, with no way to tell if they are real people or not. Even a live video call with them cannot be trusted, not even if they look and sound like someone you know.

And secure boot on ESP32s is what will save us from this dystopian vision of the future..?
Show HN: A Revamped Vulnerability Database – Rapid and Detailed Reports
Hey Folks,

We've just revamped our open-source vulnerability database and we're proud to say we're updating faster than most, including Snyk and Mend. Case in point: check out our comprehensive breakdown of CVE-2023-40582, which isn't yet on other platforms: https://vulert.com/vuln-db/CVE-2023-40582.

Would love your feedback and insights . Together, we can make Vulert the go-to in open-source security.

Cheers!
And if they do join, there is the implicit SLA of ongoing support anytime issues arise.
> Like credit cards, ACH has fraud protections and payment-dispute procedures.

“Similar to the Space Shuttle, my office has chairs.”
Nouveau barely works iirc
As someone who has contributed to the Evennia codebase (Hacktober 22), I can say that it's OOP systems are largely well thought out and very flexible. There are hooks for things like when your object gets created/destroyed, picked up/dropped, etc.

Per another comment in this thread, it does seem like everyone wants to create a MUD but no one wants to play them. All the people in the Discord seem to have several years long projects to create "their game", but I didn't hear much about anyone actually playing any of these games.
Yes, the strategy IIRC SpaceX's Dragon uses is to have 3 more modern CPUs tied together, such that they're all running the same operation and checking each other. It mitigates errors without as much of a performance penalty.
As a new-ish parent in a HCOL area, this actually makes sense to me. Before children, we needed two incomes just to afford a relatively modest but comfortable lifestyle (both STEM related jobs, but not anywhere near FAANG salaries). But childcare is expensive and there are not a lot of affordable resources to lean on when things go haywire, for example when the child is sick and needs to stay home from daycare (a week of short notice babysitting can cost as much as an entire month of daycare). It has been extremely stressful and everyone around us that seems to be making it work either makes a lot more money than us (and can pay for a lot more help) or have a lot more help from relatives (or both).

In LCOL areas, single income households are more realistic. And retired grandparents and relatives are more likely to be able to afford the area and help out with childcare. So it is not really about "affording" the kids, it is really more about how much help you can get. Certainly food and diapers cost money, but it is a drop in the bucket compared to child care.

EDIT: Also, in terms of number of kids, there are some subtle influences there as well. A couple on FAANG salaries can easily afford 4-5 kids in a HCOL area. But modern car seats are massive and to shuttle that many kids around you would need a large SUV. But driving one of those around in an urban-ish area is a nightmare. It is little things like this that push down the fertility rates in these areas. Big rural open settings are great places for popping out kids. Expensive, high cost, high density environments are not.
The comments here show they need to get a job that doesn't abuse them. You shouldn't be so scared of a compliment because it will be used against you by your boss or coworkers. You'll never get work done if you spend all your time looking over your back.

EDIT: looking through the 2020 thread, it's intersting how different the conversation went, especially wrt stack rankging. It felt like it was focusing more on process at companies. Here, it feels a lot more "personal". More about "well I just want it straight" or "compliments can inadvertently hurt people".

Can't call it better or worse objectively, but one feels a bit more surface level than the other.
This looks like a promotional comment to sell some kind of paid "AI Training" [1], doesn't address anything in the linked article.

[1] https://max.io/teacher-training.html
This is a good point. The actual advisory amounts to "don't assume everything is the same as Canada, or that all states are the same".

Link [2] is far more general travel advice for these people, and talks about things not relevant to travel in the US but there isn't any suggestion differently.
> You're saying, let's pull that lever.

First off, I'm not saying "starting tomorrow now fossil fuels!", I'm saying you must keep fossil fuels in the ground to avoid worst case. And the start of that means you have to identify some fossil fuels that will never be extracted.

> since we have ample time to do so.

I seriously have no idea where you got that impression, but with climate change once you start feeling the effects you're already in the danger zone. We've already signed up for famine and potentially billions dead even if we had zero emissions today.

I do suggest you read up a bit more on the topic. No serious research around climate change would claim we have "ample time".

The bigger question is: how close are we to climate "tipping points". We do know that geologically it seems there are points where positive feedbacks start accelerating climate change rapidly. We just don't know where the line is for those tipping points.

If we seriously want to avoid extinction of the species we should already be starting to strategize a schedule of what fossil fuels reserves we promise to keep in the ground, and what we're going to do about future discoveries.

To be honest, I don't really think we will do this, but if we wanted to survive at all we should start talking about it very seriously.