skysight-inc/HackerNews huggingface dataset:
This is not true. A total collapse can happen many times, and there can be innumerable reaource-driven collapses of societies or even civilizations.

What is conjectures in this thread is that it hasn't happened yet (debatable) but that doesn't mean it can only happen one more time.
It's a shame that they didn't get the whole thing (according to official sources of), but that's easily an overlooked snippet from the Cold War era.
Here is bluesky staff saying it is public:

https://bsky.app/profile/emily.bsky.team/post/3jziqq7fgjm2p
The issue is not resource depletion, but more how we f* the planet by producing / consuming too much (heating it and killing biodiversity in miscellaneous other ways).
Matamo is a great option. Beware that - depending on mode - a cookie notice is still required even if everything is first-party only.
Introducing LangChain.dart
> There are more choices than "ship-it-quickly and fix bugs later" and "over-engineer something complicated that ships later".

It is abundantly clear that GP is roughly describing two ends of a spectrum, not enumerating every possible option.
I'm curious about reading through this as well, having spent a large part of the day using Illustrator to create vector graphics of centralized, decentralized, and distributed systems, and trying to figure out the perfect graphic to use for a hybrid scenario which represents all of them for a passion project of mine.
> What is so frustrating about this is that Elon is always raving about how incredible FSD is and how most people “don’t understand its value,” but yet, Tesla itself heavily devalues it in used cars, despite not delivering on its promises.

There's no need to be frustrated. Just accept the reality of the situation: Elon lied to you.

Elon will always lie to you. It is simply his nature.
Looks super clean! Great work. The idea of always having the Chat GPT a shortcut away is very neat.

I have a similar toy-app called Chitty (https://chitty-app.com), and recently decided to pull it from the App Store and offer direct downloads instead, because Apple kept throwing wrenches my way. Most notably, in a random app update review I was told that I could no longer reference ChatGPT or OpenAI, and I was not allowed users to "unlock" functionality by letting them provide their OpenAI API key. Note that I don't monitize the app in any way, so asking people to enter their OpenAI key is the only way to make the app work without causing a major bill for me.

It seems like your app get's around the API key issue by offering in-app purchases, which is good! I would recommend also making sure not to reference ChatGPT and OpenAI too much in the app or the App Store page, though the details may depend on the specific app reviewer you're assigned :)
I don't think that's clear at all.

Working age adults work from their early 20s to their 60s and end of life care does not typically last that long.
and this is supposed to be a good thing, obviously
I don’t understand how this is monetised, and I alway like to know before I install or use an application. If it’s there and I missed it, maybe it should be more obvious?
At work we traditionally have almost only SLES servers with some Oracle Linux and RHEL ones.

In the last months we gained a few more RHEL servers, which I needed to provide updates for. Our servers don't have internet connection so some sort of mirror server is required. For SUSE we use their free-of-cost RMT (and the older SMT) mirror services.

For RHEL something like this doesn't seem to exist or looks a little kludgy. So I bought some licenses for SLL:
* there where still some "repo errors" when changing from RHEL to SLL on a existing server
* I opened a support ticket, there was no finger pointing to RedHat and one or two weeks later the issue was resolved :)

I would say it's at least worth a try.
AuxHealth | Founding ML Engineer | Remote / Carlsbad, CA | US Only | FULL TIME | https://auxhealth.io

We are building generative AI systems that facilitate clinical workflows by interviewing patients, writing notes for their clinicians, and performing chronic disease management. We aim to allow clinical teams to offload clerical tasks so that they can care for patients at the top of their license.

We've just raised a pre-seed round ($2M) and are looking to hire an MLE. The team right now consists of 2 engineers and a medical SME.

We're looking for someone with:

* High level of proficiency in deep learning frameworks (e.g., PyTorch) and language model libraries (e.g., Hugging Face Transformers)

* Research or industry experience with transformer-based language models

* Expert level of knowledge of Python

Bonus points for:

* Experience in fine-tuning multi-billion parameter models

* Experience in large model deployment and efficient inference optimization

* Experience with Typescript/React

* Experience in the healthcare domain

Interested? Email: ilya@auxhealth.io
Indeed, Elon lies to himself first and foremost.
Ask HN: What are some obscure but interesting programming languages?
Question inspired by an HN thread. IIRC, the recent thread about Simula is the one I am thinking of.

I wanted to say "languages you know (of), but the title length limit was 80 characters.

A more appropriate term for "obscure" may be "less well-known", in this context.
With that much money they pretty much have to invest in every publicly traded company.
Reminds me of this guy who installed QBasic through DOSBOX and used it to successfully get his son into programming:

http://www.nicolasbize.com/blog/30-years-later-qbasic-is-sti...

Hacker News discussion:
https://news.ycombinator.com/item?id=11636383
This is sad. I don't want to delete my account but my I want to delete some of my comments or posts. Sometimes we write things very contextual to the time we are being, sometimes for humorous purpose, or sometimes just for thinking out loud. Most of the time they don't make sense after awhile and buggens to live with them; so it's better to have a privilege to delete.
> When it reaches user experience parity with the dollar then it comes down to the true fundamentals of the currency and I suspect that bitcoin wins out.

So far the only way this even comes close to happening is by wrapping centralised systems around it (e.g., exchanges), but that comes with a whole set of different drawbacks. This does not feel like a scenario that is possible, let alone likely.
> The evolving "Unix attitudes" became non Unix. Bloat is everywhere in Linux.

I'm not sure what you mean. The point of the article is to explain that older implementations played fast and loose with signal handlers that might do all sorts of operations that turned out to be unsafe. As Chris points out, the current POSIX standard is very constrained! You call some specific functions, you set a flag, you GTFO.

So I don't know what you are on about regarding bloat, because if anything in Unix has slimmed down since V7, it's signal handlers (see also the discussion about Bourne shell exploiting SIGSEGV to allocate memory.)
Yes I think that would have been fine. It's a subtle difference I suppose.
You might also like JSGlobalObject::haveABadTime()

https://github.com/WebKit/WebKit/blob/b305f64a67e288b714a84f...

// Consider the following objects and prototype chains:
// O (of global G1) -> A (of global G1)
// B (of global G2) where G2 has a bad time
//
// If we set B as the prototype of A, G1 will need to have a bad time.
// See comments in Structure::mayInterceptIndexedAccesses() for why.
//
// Now, consider the following objects and prototype chains:
// O1 (of global G1) -> A1 (of global G1) -> B1 (of global G2)
// O2 (of global G2) -> A2 (of global G2)
// B2 (of global G3) where G3 has a bad time.
//
// G1 and G2 does not have a bad time, but G3 already has a bad time.
// If we set B2 as the prototype of A2, then G2 needs to have a bad time.
// Note that by induction, G1 also now needs to have a bad time because of
// O1 -> A1 -> B1.
//
// We describe this as global G1 being affected by global G2, and G2 by G3.
// Similarly, we say that G1 is dependent on G2, and G2 on G3.
// Hence, when G3 has a bad time, we need to ensure that all globals that
// are transitively dependent on it also have a bad time (G2 and G1 in this
// example).
//
// Apart from clearing the VM structure cache above, there are 2 more things
// that we have to do when globals have a bad time:
// 1. For each affected global:
// a. Fire its HaveABadTime watchpoint.
// b. Convert all of its array structures to SlowPutArrayStorage.
// 2. Make sure that all affected objects switch to the slow kind of
// indexed storage. An object is considered to be affected if it has
// indexed storage and has a prototype object which may have indexed
// accessors. If the prototype object belongs to a global having a bad
// time, then the prototype object is considered to possibly have indexed
// accessors. See comments in Structure::mayInterceptIndexedAccesses()
// for details.
//
// Note: step 1 must be completed before step 2 because step 2 relies on
// the HaveABadTime watchpoint having already been fired on all affected
// globals.
//
// In the common case, only this global will start having a bad time here,
// and no other globals are affected by it. So, we first proceed on this assumption
// with a simpler ObjectsWithBrokenIndexingFinder scan to find heap objects
// affected by this global that need to be converted to SlowPutArrayStorage.
// We'll also have the finder check for the presence of other global objects
// depending on this one.
//
// If we do discover other globals depending on this one, we'll abort this
// first ObjectsWithBrokenIndexingFinder scan because it will be insufficient
// to find all affected objects that need to be converted to SlowPutArrayStorage.
// It also does not make dependent globals have a bad time. Instead, we'll
// take a more comprehensive approach of first creating a dependency graph
// between globals, and then using that graph to determine all affected
// globals and objects. With that, we can make all affected globals have a
// bad time, and convert all affected objects to SlowPutArrayStorage.
I dunno, they were taken at different times too, so none of them were within thousands of miles of each other relative to the galactic core. So that sentence is clearly not true either. "from the same place", place ~ region or as easily place ~ tripod position. Brevity and clarity are in tension with each other. Gotta decide where on the pareto front you want to be.
There were many articles here which were not accessible for me, yet the the comments (or an occassional bypass link) gave enough of context for a meaningful discussion.
Lossless compression isn't a good fit for real-time video. Being able to get some compression ratio on a "typical" image means your stream will drop out when the user has an image on screen which doesn't compress well.
Even just in this listing, I would advocate against titling it "yet another...". It makes it harder to read past and understand a unique selling proposition (USP).

It looks like you do capture something unique, the ease of using "contexts" for the predefined prompts is component of user experience. I've defined custom prompts in another desktop app, but I never remember to use them.

- I would encourage you to walk through the workflow on the homepage:

- Hot-key summon (I'm assuming)
- Contexts, for translation, terminal help, web help, general assistant——select with tab
- Quick, desired reply with minimum of typing.

- Crisp, shorter language: "Prompt fast", "have/keep your favorite/common/best contexts/prompts/tasks ready""

$ printf '%s\n' {have,keep}\ your\ {favorite,common,best}\ {contexts,prompts,tasks}\ ready

- It might be worth explaining, and explaining the unicode symbols for the system prompt and prompt prefix at the top of settings. Or having a descriptive prototype prompt.

[Context name / Prompt title]
[:gear:] [System prompt]
[:person-with-laptop:] [Prefix preset for task prompt]

It seems like user education is a net benefit.

- A workflow that coaches ("prompts") someone though adding prompts could be a useful addition.

Unfortunately I'm on an older intel MBP and can't install macOS 13 Ventura, and so I can't try out your app. Good luck!.
It's still the same rules though.

If you're buying a supplier for 5% of the marketplace it's perfectly fine.

If you're buying a supplier for 65% of the market then that's a problem.
The problem is that to get the stacktrace of the task creation you have to traverse the stack at that point in time. You can't really do it later. And stack traversal using DWARF unwind info, for example, is neither cheap nor simple. You might have better luck if you compile with frame pointer though.
The failed agreements are meant to make it possible to legally use certain SaaS in the EU, at all. That such agreements seem to be impossible under current law, despite being attempted to create by parts of government, is the interesting part. EU governance is very non-homogeneous even w.r.t. desired results.
A less-than-optimal response isn't very indicative of anything, but I think you should definitely think twice when the intensity of the protest is grossly out of proportion with the intensity of the rhetoric.

X-risk people are talking about the complete extermination of humanity but all they do is write internet essays about it. They aren't even availing themselves of standard protesting tactics, like standing outside AI businesses with signs or trying to intimidate researchers. Some form of real protest is table stakes for being taken seriously when you're crying about the end of the world.
Hence it is extremely important to lay down regulations and compliance requirements for ocean mining from the get-go.

It has been established that this has the potential to be destructive towards the biosphere, but it can be reduced through due diligence and NGO oversight.
When you install the app you get a trial with 100,000 tokens. 1 token = 1 Open AI ChatGPT token, or 1/30 GPT-4 tokens (aligned with Open AI pricing).

The in-app purchase grants you 4 million tokens per month, with unused tokens rolling over to the next month.

My aim is to provide a sleek macOS ChatGPT/GPT-4 experience for people who wouldn't bother signing up for Open AI developer account and bringing their own API keys.

Alternatively, if there is demand, I was thinking of charging just for the convenience of my app and allowing people to "bring your own keys". Let me know if that would be a more attractive option for you. Not sure how that would fly with Apple in-app purchase policies, but could be worth a try if that's what people want.
9 interviews (2 technical "screens"?) for an early startup?? If you were some HFT unicorn offering 400k salaries I'd understand, but you might want to consider relaxing your interview process. You're not going to get top candidates this way, they can spend 1/3 of that time to get similar/better offers somewhere else. I was about to apply, then I read through the process and decided not to.
It presumably ends in 2022 because that's the last full year and the data for 2023 would be incomplete and therefore not be comparable. That's expected, not some sort of sneaky trick.

As for including the fracking boom, so what? Isn't that a rephrasing of his point? Hydrocarbon usage has gone up a lot. How is it cherry picking to use nearly 20 years of data?
How would the language require it to be numerical? For example, if you're defining complex numbers in a library, what would the compiler be checking about your ComplexNumber type before allowing you to define `+` for it?
https://blog.tafkas.net/
I’ve already outlined why US prohibition didn’t work. Basically it was not long enough and a major cultural shift did not occur in US drinking culture.

A concerted effort and taking advantage of the current rise in sober culture can really help lower rates of alcohol consumption. We saw this so the decline in tobacco usage.

It’s not correct to say any prohibition does not work based on US prohibition in the 1920s. Prohibition for anything can reduce its access and use among people. It’s one of our best tools in preventing problems. This is a false belief in American culture that prohibition of substance does not work, it clearly does work in many countries worldwide in terms of lowering health problems due to alcohol abuses.

In the case of things like marijuana, sex education, these are cultural failures. In both cases, the culture was trending towards engaging in these. Prohibition must also enter the cultural attitudes to be greatly effective, but even a general prohibition over a long scale has an effect.
On the contrary, it is much more efficient. One size doesn't fit all. The bad systems die when that's possible. When there is only one, a problem becomes a bottleneck.
Location: Houston, Tx
Remote: Flexible
Willing to relocate: Yes
Technologies: Wordpress, Webflow, HTML/CSS/JS
Résumé/CV: https://zchry.org
Email: https://zchry.org

Looking for: Product Designer, Brand Designer, Web Designer, or UI/UX roles.
Location: Chicago, IL
Remote: Yes

Willing to relocate: Yes

Technologies: React, JavaScript, C#, Node.js, UiPath, Python

Résumé/CV: <https://hasanqazi.me/resume-hq.pdf>

Email: hasanqazi@pm.me

I have 2 years of experience in frontend design and 1 year of experience in automation, using tools like Selenium and UiPath. Interested in full-time positions.
Location: Montreal, Canada
Remote: Yes, also fine with hybrid and on-site
Willing to relocate: No
Technologies: Kubernetes, Docker, Bash/other shells, Python, C, Java, Linux internals, Ansible, Terraform
Résumé/CV: https://www.dropbox.com/scl/fi/seczfxgd97csa5grkryxx/res_s_rolon_infra.pdf?rlkey=s34fuqife5srm57sb3zqwgall&dl=0
Email: js [at] rolon [dot] co

I'm an engineer with 3.5 years of experience in DevOps and infra. I am passionate about making software run fast and streamlining development processes.

I have just finished my CS master's thesis in Performance Engineering on the interface between virtual machines and NVMes, focusing on userspace drivers (SPDK<->vfio). I've gained familiarity with the Linux NVMe driver, io_uring, and latency measurement for complex software systems (à la Richard Sites' Software Dynamics).

I'm looking for a generalist role with heavy emphasis on performance engineering, system optimization, or legacy refactoring; but open to pure DevOps and infra positions with perceivable effects on the company's main business operation.

Cheers!
Often the simplest shortest fix is the result of management’s directives. “We need this thing done yesterday” leads to the shortest fix, which compounds over time. Then the same managers wonder why it’s so hard to make changes or implement things in the future, without understanding their insistence on taking the path of least resistance is the direct cause.
How much did a 2048x1536 CRT monitor cost though? That's usually high and I bet it probably priced similar to what a 6K or 8K monitor is today.
Yes but what I really like of that tool is that it "dissects" the entire d parameter into its bits and it's much easier to understand what's going on, and draw "parametrically" stuff - whereas with Inkscape the process is way more organic and you just can pretty much forget about the innards of it.
Anyone have a link to a working mirror? The site doesn't work for me, keeps claiming I have an AdBlocker even when it's disabled
Just wanted to put your fears and concerns at ease, if I could.

Have interacted with Mr Rumsey for at least thirty years, and have always admired his humility, scholarship and efforts. Genuinely he's had an interest in cartography and history that has always had both breadth and depth. Have always been impressed by his desire to learn and to also invite people into the discussion. I think his efforts online have provided invaluable resources, by making high resolution scans available for free, without a catch (no need for an email, or account to use). Have met plenty of teachers that download his maps for class discussion and decoration too.

As for "create/alter" online data... that would be incredible, and the only instances I've bumped into of misattributed or faked maps have been a few things on r/mapporn years ago, which could easily be debunked with some research.

Should say too, if you ever want to truly experience the maps and all the resources available, if you find yourself in the Bay Area, take time to wander down to Stanford, there are thousands upon thousands of these maps available for you to review in person. And the staff are just as nice and smart as Mr Rumsey.

Hope this helps.
Number two isn't very accurate nowadays, since they're exporting it and importing more expensive and pollutive power instead.

A certified 4 dimensional big brain achronal chess move us puny mortals are incapable of comprehending.
OpenAI is guarding all the information about ChatGPT popularity and usage numbers obviously. Some indirect conclusions can be made from https://www.similarweb.com/website/openai.com/#overview. The absolute numbers are huge, but the explosive growth stopped a couple months ago.
Those are all reasons why you might restrict your own alcohol intake (disclaimer: I very nearly never drink, myself). But they are not reasons why alcohol should be prohibited or legally restricted.
> Whether the machine makes the _right_ decision is much more difficult,

This is why I said what I said; the OP wording implies they meant just that.
When I throw my iPhone into low power mode and it drops to a 60FPS cap, it is immediately noticeable.
20% seems like an underestimate, especially if you consider a lack of knowledge of how to use one's computer to highest efficiency.

also, most platforms suffer from feature bloat without a cohesive user experience. probably because they are trying to capture the widest audience, without carefully planning alignment/integration across features.
Man it's the worst to get into. I've been reading about it for at least a few years now and Ive wanted in, have tried to get in a few times...but where the hell are the simple tutes to do so? Where's the paid youtubers holding my hand through this? Don't get me wrong I want decentralised self controlled Comms. But I don't want another degree to set it up or manage it or get my friends hosting it, I already did that for mikrotik n routing.

Matrix has been a train wreck of a protocol deployment from a pleb consumer pov.
Oh, have they lost another military submarine?
I can think of certain types of software that are so critical that they must be 100% thoroughly verified to be logically correct, e.g. software in surgical machines, airplanes, or high-frequency trading. The vast majority of applications, though, would survive with less coverage, though I still think that the sweet spot is somewhere between 70-80%.
They are better than GPT 3.5 (which I am generally not impressed with), but not as good as GPT4.

Again, the specialized variants perform very well in their niches.
I'm talking about the mind's ability to generate what "is", and "is not". It is a curso no doubt, but it is also sometimes a blessing. But usually it runs unnoticed (or even: denied) in the background, duffing things up.

And when it gets noticed, sometimes really weird things happen.
How about “cross swords in court” at the end there?

Truly amazing an amazing title in the original too.
It is not what I did ask for. I did ask for vanilla wine 8.11 (and a lean one aka only win64 core). The one which compiles with a small C compiler and a C compilable SDK (aka not cmake and co). If I understood well, it is actually 2 small C compilers, one ELF, one COFF.

I guess you never tried. No worries. I am a #noproton guy.

The wine 8.11 guys, more specifically the vkd3d guys should provide a compatibility level list which should include titles like cyberpunk 2077 (which has a vulkan backend in theory) and horizon zero dawn (if it has a dx12 backend).

Because if you can compile a lean software layer with small C compilers on elf/linux and you get _really_ working such major titles, that's going to change a lot of things (usually, they manage to put something like an ineffective anti-cheat or custom drm to lock the binaries on windows and please msft).