skysight-inc/HackerNews huggingface dataset:
While it is nice to have options, I still think iTerm2 is one of the best terminal emulators for OS X out there. It has also most likely been audited more thoroughly than newer options out there. There was a security audit sponsored by Mozilla in 2019 [1].

1. https://blog.mozilla.org/security/2019/10/09/iterm2-critical...
The Space Quest II Master Disk Blunder
Bad explanations drive good explanations away from conversation. Easy simple parrotable discourse will dominate the nuanced introspection needed to understand all the systems in play.
No way to prevent "this", says C++ programmer.
One of Reddit alternatives.
People overwhelmingly chose Simple and Fast. Still.
https://news.ycombinator.com/item?id=40425403 this might be it
Warp is really radical. It’s a completely reimagined terminal experience. It’s an AI first experience with the intention that you never need to Google another command invocation. They have a feature which allows you to save and label frequently used commands for easy access. Input and output are completely separated. It feels truly innovative, but for me, it was too much of a departure from the familiar environment of a traditional terminal. I can see people that are ready for it truly loving it. The only major downside is that they require you to register to use it, and I have seen people mention that it sends a lot of data “home”. I can see that being a dealbreaker for many. My low-tech alternative approach is to use alacritty with atuin and starship. Three tractable suckless programs that work beautifully together. Like anything, it’s a matter of preference and needs. HTH
I wish there was a solution for something like

Download(file.gz)

and that gets converted to either a wget or curl based on what the system has.
I recorded myself trying to read through and understand the high-level of this if anyone's interested in following along: https://maciej.gryka.net/papers-in-public/#scaling-monoseman...
Yeah, I though the same. These students will probably more careful in real life.
> energy efficiency

I care about energy efficiency deeply. But in a terminal? You can't be serious.

Each terminal is in the end tied to a single person so there is no runaway scaling of instances possible. Your win in energy consumption is in the single digit watt-hours per person.

One could probably compare the energy savings coming from the terminal rendering to the extra energy consumed by the developer trying to improve performance and it might turn out to be a wash.

As for the perception of speed by people using the terminal. I too am very puzzled how this is different from audiophile movement where people claim to perceive minuscule differences in THD whatever metric they focus on today.

It might be that I've been working over dial-up sessions and intercontinental ssh sessions and the perception of slow starts to creep in when RTT gets to 100ms range. Which is probably orders of magnitude worse and more limiting than the difference between kitty and alacritty.
Except LLMs have real value today unlike crypto which is mostly used for scams and speculative trading. That’s what makes this different from Brave. Also I don’t think the CEO has any integrity whereas the iTerm2 developer has been making an incredible product for free for over a decade.
Every kid hands up having a separate childhood even in the same house, because the caregivers/abusers will change over time. Often one kid tends to take the brunt of the abuse, and the family roles end up reinforcing that.
[Also writing "skill issue" caused me to immediately think of Gill Issue, the Grand Poo World 3 course with a name that's a pun on skill issue, so for anybody else whose brain works the same way, here's somebody competent beating Gill Issue: https://www.youtube.com/shorts/I6PdLgUGHaw ]
You obviously need to perform the correct rites and pay your homage to the blessed machine spirit or the Omnissiah will not permit your code to compile.
Someone temporarily took over my subdomain
Embd-rs: Read files or directories from the filesystem at runtime on debug, emb
The cards seem like they'd physically plug in to the 2023 Mac Pro, without the extra external chassis setup.

So, maybe Apple added those drivers for people using ConnectX adapters with Mac Pros?
Ah - interesting, I hadn't seen that news. Appears that the Windows version they bundle with some PCs can be dodgy. I've never used Windows on these - I put in a new SSD and install Linux.
> It's been repeatedly mentioned.

And I've repeatedly debunked why the law in question is being applied incorrectly. In any case, repeating something does not make it correct.

> And brought up yet again in peer replies while I've been asleep.

I've been posting during waking hours in the land in question. I live here, I've been researching this for almost a year and a half. I understand that you live far away and sleep while events are unfolding here, but please don't try to burden me with that.

> You've oft mentioned your repeated failure despite your best efforts to find out which laws are being violated here .. it may have something to do with your demonstrated habit of simply not reading closely.

I do not believe that attacking my reading ability actually promotes either one of us understanding.

> As mentioned I myself have no stance here other than someone who took an interest in the question and sought a reference.

You might not have a stance, but you seem to be affected by the "it's repeated often, so it must be true" thought process - you even defend it.

> You appear to be either arguing in bad faith or someone troubled by a reading disorder.

Neither. I have addressed the concerns presented towards me. The laws are actually quite clear. Try to read them, specifically the 49th article of the geneva convention that people like to throw around, without the context of the Israeli-Arab conflict. You will see that these laws apply to states, not people. Furthermore they protect people, not land or political entities.
Why? Furries are NSFW because they look cartoonish and "unprofessional"? I don't like them but what a boring workplace would that be.
"Product placement" sounds vague/subjective - are the posts on Hacker News 'product placement'? I think, on average, most people would prefer a form of product placement to privacy-abusing, experience-debilitating, irrelevant ads.
Major pension fund tells Tesla investors: vote against Musk's $55B pay package
Dont say climate change, by law
It's a phased array antenna.

Teardown videos available
> energy efficiency

I highly doubt that offloading the rendering to a GPU is more energy efficient. I'm quite sure it's the exact opposite: GPUs are power hungry energy-eaters; commonly.
You can change the endpoint, which anyone could learn from reading the comments on the release yesterday or reading the wiki

> I think that one of the greatest errors that was made with putting this in iTerm2 was making a big show of it, and by not letting you use local models (such as with Ollama) instead of having OpenAI be the only option.

There is not a single line this is that is true. A big show was not made and you can use Ollama with it. The “big show” was made by other people not the developer behind iTerm2.
> Just learn bash.

There are many reasons why it is to be avoided.
For me the deal breaker was that one time I spent 2h debugging a script only to find out there was an extra space character that made the whole thing break silently.

I would be willing to learn a sane language, but bash isn't one. If you need to know of a million tiny gotchas to implement even the simplest task safely and portably, then there isn't any reason to _learn_ bash.
Sorry for a tangent, but also is gpt-4 better for you than 8x7b?

When I return to 8x7b from gpt-4 it feels like I just shook off an unbearably boring guy and met a normal one, both very similar in knowledge (and unable to perform complex tasks).
Collective Cognitive Imperative
If the borrow checker was optional and not baked into the language. If it compiled fast and not slower than c++.

I might try it out if these two requirements were met. I have a mental model between what I write in C and what I can expect the assembly to be.

Or maybe the problem is that we have the same stack for code and data? could that be it?.
Imperative Mood
see also https://wiki.c2.com/?BlubParadox
I think what is also important is "searching with your eyes" vs "searching with your fingers". If you have a lot of information to present, you can either have it hidden away or try to present as much of it as possible all at once.

In the first case the user has to search for it by clicking into submenus or scrolling in the later he can search by just moving his eyes.

I do think that searching with your eyes is often preferable. It is all around faster, especially if you realize you have been mistaken and need to search again.
One can in fact not do anything about something for which one refuse to even consider the root causes of.

In the case of shootings, one must talk about what may have caused shootings to start noticeably increasing in around the 1970s, to the point where a single year started having as many shootings as all the shootings prior to the 20th century combined.

Fun fact; the first documented school shooting was perpetrated by some Lenape indigenous people, in Pennsylvania in 1764, during which attack they also beat to death all of the students and scalped everyone.
Not exclusively. It has elements from Hebrew and Aramaic (of course) as well as from various Slavic languages. A big chunk of it derives from High German but not all.
With all the language features I agree.

However, if you reduce the language surface it is possible to have something safe and simple enough (IMHO).

For instance, you can say no async, no custom traits and only {Debug, Display, Eq, PartialEq, ...} are allowed for your structs and generics. From limited personal experience that takes away more than half of the complexity of navigating rust code.
> You would need to penalize any website that accepts money from users. There are a lot of SaaS companies out there writing blog spam to promote subscription products.

I don't see that as a problem, because blog-spam without advertisements is going to get down-ranked until it is exactly where it needs to be. If a single site dominates too much, then a hard cap on how how often a specific site can appear in the results is feasible, or weighing each page with a percentage of all the pages on a site (thereby penalising sites that have millions of pages). Specific exceptions can be made for wikipedia, or similar.

For example, lets look at digital-ocean: Is that constant blogging something that users find helpful? Well, if a page is relevant to the search term then there's no problem. If it's not then the numbers of 'irrelevant to this search' feedback from logged-in users will gradually down-vote it until it is correctly ranked. If it's relevant but is one of 30k pages on the site that matches relevancy with that search term then it gets down-ranked.

Basically, the motivation to do nothing but spam is completely eliminated. People spamming "How to do $TRIVIAL-THING" to drive engagement with their SaaS product is, I feel, a completely valid result if the search term matches relevancy with the specific blog post, and the site isn't doing a barrage of postings.

Humans respond to incentives. Taking away the incentive to generate endless drivel and replacing it with the incentive to provide good content is the intention behind my proposal.
I thought it was going to be about JS and npm, given some of their fiascos [1][2][3]

[1] https://qz.com/646467/how-one-programmer-broke-the-internet-...

[2] https://www.bleepingcomputer.com/news/security/dev-corrupts-...

[3] https://www.sonatype.com/blog/everything-matters-why-the-npm...
AI Interpreted Lyrics of Songs
yeah, blm, they started as a reasonable movement, but ended up with giving too much space (imho) to people who started saying bigger and bigger bs (imho), over time in order to have some microphone, i.e. white people are all bad, white people can't listen to black music, etc. and it made imho the whole movement look like a joke
It's not unusual to see occasionally missing routers in a traceroute, please.

You be capping
> JSON support in Common Lisp is a god damn mess

Is the JSON situation any better now in 2024?
I don't get it. You want the podcast, you value the work, you don't want them paid?
It is the same thing discussing BSD/Linux distributions as alternatives, that same average person is going down to the shopping mall on the city center, and buy whatever is on display on the computing stores, after getting some counseling from an high school student working part-time on the store.
I think the main problem with stack traces is that they incur huge performance hit whenever they are created. Wrapping errors with each error having their own stack trace can create huge performance problems if they happen as normal course of the application.

Panics in go do have traces, in practice they work like RuntimeExceptions in Java.

Overall I think Go makes a good compromise in this aspect, but it requires the developer to know how to structure their error handling in a way that it is easy to debug when the errors do happen (which is also true, and potentially harder, with exceptions).
If your distribution refuses to package useful free software, I'll use another distribution. I think this is true for most people.
In Firefox, there is a way that doesn't require a flag: create a bookmark with the url, and set its "keyword" field to the trigger word you want for the engine.
It’s a larger club than you might imagine, and even to the deepest depths of nigh-unimaginable mistreatment there are people who have worked through it.
> medicine

Sciences that directly concern human flourishing (medicine, psychology, sociology, economy) are either largely stuck in the middle ages (we can barely make things work reliably, and when they occasionally do we are not quite sure why), or in fact invoke materialism-inconsistent ideas to various degrees (e.g., stress being recognised as a cause or contributing factor of numerous diseases).

> Belief in idealism not only did not produce anything

And what has belief in the materialism produced?

Idealism, materialism, dualism, etc. concern theory of mind first and foremost, and would likely be irrelevant to “producing” whatever artefacts you were thinking of.

> Parts of the work of Aristotle that were based on idealism are the parts that have been discarded as hindering understanding of physics or plain wrong.

Let’s unpack this.

1. Artistotle’s takes on soul and so on are not based on idealism. (Check them out. They have much more in common with Cartesian dualism than with what we refer to idealism, but of course could be based on neither given both were fleshed out after his time.)

2. The parts you refer to were not discarded—on the contrary, they are believed by, probably, most people on the planet today (who follow some Abrahamic religion).

3. Many prominent Western scientists indirectly believe or believed in Aristotle’s takes, too—by being Christian. There is no conflict in a scientist holding that belief if you understand scientific method, its scope, its purpose, and lack of explanatory powers: natural sciences do not concern themselves with non-falsifiable questions such as “why things exist?”, “do I see things as they actually are?”, “what makes me myself?”, “why do I think?”, “does consciousness arise from atoms?”, and so on. In the framework of scientific method, questions like those cannot have a wrong answer—the questions themselves merely lie out of scope. Obviously, that does not make those questions unimportant—it only makes scientific method not a suitable tool for investigating them at this time.
I've been doing programming for ~31 years in total and ~22 years professionally and at this point I have lost all hope that programmers at large will ever gain these mythic qualities called "self-reflection" and "introspection".

Truth is, these people are simply afraid for their cozy jobs, that's all there is to it. Derivative states of mind like Stockholm Syndrome and Sunk Cost Fallacy are quite normal to appear in these conditions.

On OP: I could not agree more. People always downplay their fuck-ups, that's sadly part of being a Homo Sapiens, but the lack of awareness is still both despairing and hilarious to watch.

And finally, C/C++'s niches have decreased but these people will not adapt, of course. Almost anything I've done with those languages 15-20 years can today be done with Rust. Or if you are on a tight time budget -- Golang, and you still won't lose too much speed.

But sure, "nothing can be done, these things sometimes happen". Sigh.
Cover Agent: open source regression test generation tool
>having types in your language

Per docs[0], seems types are rudimentary. For numerics there's only one type for any number. Good remark regarding GNU vs others. This isn't seem be noted anywhere.

[0]: https://docs.amber-lang.com/basic_syntax/data_types
Live synchronization of layout and schematic files is a feature you find in EAGLE, but in almost no other EDA program.

If you say KiCAD is not an professional EDA due to missing live synchronization, the same argument applies also to Altium, Cadence Allegro, and most other EDA systems which are considered as professional by most people.
Yes, exactly, these laws protect people (from forcible transfer), not land (from people settling it) nor political entities (e.g. ambition to establish a state). I've read the documents in full, especially the Fourth Geneva Convention's 49th Article. It clearly protects people from forced transfer - both the residents of the occupied territory and the citizens of the occupying power. But it does not prevent people from moving of their own free will.
> In reality, the EU remains at the crossroads between the ‘Europe of the people’ and the ‘Europe of the governments’.

The trajectory of the USA might be instructive, in either a positive or cautionary sense: It began primarily as a group of governments, and then over time more popularly-democratic aspects crept in along with increasing federal power. (For example, disintermediating state legislatures from the selection of federal representatives.)
Do you have other feelings that you consider important enough that they should cause me to think carefully about something?

If your media contains parts that you needed to be convinced by money to insert I'll probably skip it entirely, for me it's a signal that the material is produced for other reasons than your interests and passion, and there are many other people that don't make such compromises. Some of them put a price on the material, some don't. I might be willing to make a deal with you, but I do not want to be pulled into your deals with third parties.
As featured in South Park episode "Pinewood Derby" [1] [2].

[1] https://en.wikipedia.org/wiki/Pinewood_Derby_(South_Park)

[2] https://www.southparkstudios.com/episodes/oki0th/south-park-...
> Then maybe you might be interested in Marginalia Search https://search.marginalia.nu/

I have tried it before, but it appears to me that it dismisses all commercial content altogether, which is not what I want. That is throwing out the baby with the bathwater.

For example, I searched for "The Vietnam of computer science" (Without the quotes) and it returned zero results.
I just tried it on a query for video game mods ("Football Manager Graphics") and it was awful.

I did a couple of other searches and realised the website I expected to be indexed, sortitoutsi.net, was not.

Nonetheless, even without that specific website in the index the results were truly bad.
Pricerunner is not great, but I'm in the same boat. I find myself using it more and more, because it's pretty much the only good way to find product while filtering out the most ridicules storefronts, like Fruugo or VidaXL, at least in Denmark.

I switched to Ecosia two years ago, from DuckDuckGo, and I really don't find myself going back to Google all that often. There are some search there I figure that something should have shown up, but mostly Google can't find it either.

Ecosia started mixing in Google results a few months ago, but I don't feel like it improved the results, if anything it's perhaps a little worse. That's anecdotal and not based on any actual tests though.

Kagi does look more and more interesting, because the issue seems to be the focus on ads and pushing stuff for people to buy. I just feel like Ecosia should be doing more to limit purchasing, given their environmental focus.
I wouldn't say "should" but I agree.

A file is a very abstracted concept and it technically can mean a lot of different things depending on the file system.

However, it is a very good abstraction that's nearly universal and practically there is little to no reason not to use them to organize things.
They're being satirical. People usually berate my posts because I have cartoon characters for Socratic exchanges to teach people things like Kubernetes, claiming that is "unprofessional" or something. These people are sarcastically berating my post for NOT using that Socratic system.
Well, x.com was working completely fine on my version of Firefox until yesterday so it’s an intentional breakage for Firefox users.

My comment was more of a PSA to other Firefox users who are likely the ones also reading about the bug fix here, so it’s definitely on-topic. I guess you disagree which is fine.

If they don’t fix it, I have to either switch to a different browser or device (mobile) to visit x.com.

The good news is I’ll spend less time there.
Kernels have been developed in safer languages already before C became widespread outside Bell Labs, it is a myth that C is even required for that, other than historical baggage.
>What projects need manual memory management

Games.

Big/specialiased games to be precise, as for smaller projects managed language offer good enough performance.
Startups: 1 MISSION – let's make green the new normal
Note that the Scandinavian and Baltic countries do have an active tech startup scene.
But isn’t it more fun to make up unrealistic/impossible scenarios and then get mad at those instead since the reality is that there is nothing to be mad about? /s

I can’t stand the people up in arms about an opt-in feature that is one of many that are in iTerm2. ITerm2 is not and will not become some kind of AI-based terminal, that idea is so absurd and so are the people making that argument.

In fact, the implementation is so barebones that it’s not useful IMHO so the outrage is even more silly.
We often downplay the prevalence of dissociation as well - sometimes formative experiences are not necessarily even apparent. Then when they have a kid it comes flooding back, the same cycles repeat as the underlying emotional blindness is still unaided.
When you decide to hide money from your partner it's not called a "mistake".
I recently started watching fallout and it reminded me of a book I read about a future religious order which was piecing together pre-bomb scientific knowledge. It immediately pointed me to the Canticles of Leibovitz (which is great btw). Google results will do the same, but llm I’d much faster and more direct.
I find it great for stuff like this - where you know there is an answer and will recognise it as soon as you see it. I genuinely think it can become an extension of my long-term memory, but I’m slightly nervous about the effect it will have on my actual non-memory if I just don’t need to remember stuff like this anymore!
> when did the definition of 'mistake' change to encompass actions done on purpose?

It didn't change, it's always been that way.

From Google search:
> an action or judgment that is misguided or wrong.
> Example: "coming here was a mistake"