skysight-inc/HackerNews huggingface dataset:
I don't necessarily disagree with a lot of what you say. I think it just fails to see the wider system.

For instance when you said "profit is not helpful to society" you were correct. But profit is the reward people get for doing things useful to society. It's the signal that the things they are doing ARE useful. And profit pays to continue and expand those actions.

A more general theme is your distinction between "real" things and the alternative. You're not wrong an NFT is a total waste of time in my opinion. But if people actually want NFTs more than steel, that is ok. Give them NFTs. And many many people DO want those things. (There is something ironic that we have ended up here as the ussr concentrated on metrics like steel production while people grew more and more discontented because they wanted vacuous things like jeans and washing machines, not steel...).

That is not the fault of the profit motive or the market or capitalism. That's people wanting the "wrong" things. That won't change under any other system...
USB-C Cable Tester Is Compact and Affordable
They pretend some companys do not follow the ethics and principles of open source by not contributing but Hashicorp hasn't adopted those principles in the first place. If you make people sign a CLA before contributing, you are not really a good open source player in the first place.
I wonder how much emergency responders have negatively impacted the economy over the years by insisting on safety protocols that are above and beyond what are required. Two examples I can think of are the opposition to battery storage in homes in California, and the expansion of code requiring fire sprinklers in most new construction. These were done to improve emergency conditions, but may have slowed battery storage installation and new construction.

This feels similar in to me.
> I see (left+right)/2.

There is no (left+right)/2 on that page.

let mid = left + size / 2;

It's only size that is being divided by 2, which is the size of the segment still under consideration (which is initially the whole array). left is the starting index of segment still under consideration (which is initially 0).
> I’m positive that there is a Lispy language out there (actually in existence, or the aether) that is appropriate for embedded work, but the constraints of the target make it difficult to envision.

Perhaps Fennel* fits the bill?

* https://fennel-lang.org/
Sure, name one.
> Unpopular rulings? Which ones are we talking about? Totally subjective.

Which objective criteria you'd like to apply to determine this?
Is it just me or does this article not answer the question in the title, "What HashiCorp’s license change means for Spacelift customers," at all?
That's more than a little silly. Someone being tracked has no idea whether or not they are being actively monitored. It's naive to assume that one won't be.
On a similar note: George Monbiot once wrote an article (don't have the time to spend a half hour searching it) where he laments that most conservation societies are basically just a bunch of local volunteers trying to preserve nature as they remember it from their childhood... not realizing that that ecology was already incredibly impoverished.

Which then results in sad scenarios where, say, a local forest is left alone and starts to recover, and starts to show signs of ecological succession[0], which is then stopped by these conservation societies. Because that usually implies new species of trees and shrubs that weren't in the version of nature they remember, and are therefore deemed "invasive".

Nature conservation is full of good intentions hampered by a lack of ecological understanding.

[0] https://en.wikipedia.org/wiki/Ecological_succession
As someone that has lived throught the glory days of UNIX development servers, I see VSCode as a modern version of using XEmacs via X Windows.

Seemed perfectly modern for the mid-90's using DG/UX.

Apparently plenty of people don't have a clue of many of those environments used to be.
I used to be all in on the Blub Paradox discourse -- but I've been learning some C++ for the Arduino and the differences in power with, say, Python, are mainly related to how easy it is to think-as-you-code in a dynamic language.

Of course, my life story is such that I've used Python professionally to the extent that I've started to forget all other languages -- so I naturally find the Blub Paradox Discourse favorable. But all the footguns that come with passing around pointers to memory addresses also come with a whole different way of expressing problems; whole different range of thoughts that are thinkable.

(I valiantly await the Rust brigade in my replies...)
Those that implemented the unused variable feature are completely unaware that there are two modalities of programming: exploring a problem space, and building a solid product.

When you're exploring, you don't want your compiler to stop you in your tracks to warn you about pedantic nonsense. It's not a syntax error that prevents your compiler from understanding, it's just arbitrary restriction that the compiler decides to pester your about, a sort of a robotic grammar nazi.

Computers are obtuse, the worst thing they can do is ignore your perfectly parseable and valid instructions for arbitrary reasons. Machine, if you know I'm not using a variable, kindly let me know and carry on doing your job.
losing money and complicating my otherwise straightforward tax returns?
I have been thinking about this approach, because I heard other people doing exactly this.

I am using a pull request flow currently, but have some annoyances:

- I nearly always check out the branch to review (I use a separate worktree with git worktree for this) so that I can explore the code and changes using my IDE; it is annoying to have to switch back and forth between IDE and PR interface to add comments;

- Sometimes I want to do a global review of some part of the code. This is typically not supported out of the box with review systems based on PRs. Sometimes you can work around that by creating dummy branches, but it is annoying;

- Sometimes there are interesting explanations but those are typically "lost"; yes, they are still somewhere in the PR system that was used at the time, in some pull request, tied to a commit hash that is no longer there, because the feature branch was rebased before merge; seriously, once the PR is merged everything that was commented and discussed is lost in practical terms;

So, yeah, I am tempted to try this approach with leaving comments in the code for the author of the branch. I believe it would also make the code review process more efficient.
Sure, you can. It's still probably the best way to spin up a lot of cloud resources, though.
You can use OpenSuse without YaST, that's what I do myself.
The answer is "our lawyers are looking into it".
Most American cities don't have income taxes.
In the US, it's society at large that doesn't care when children are killed, regardless of how parents feel. Half the country refuses, on principle, any further legislation regarding control of firearms, knowing the consequences, and choosing anyway.
Out of curiousity, serious questions.

Is this support for specific features, or does it just not work in 3.11?

What's the issue? High level anyways, I'm sure there's stuff that seems basic, but is incredibly complex under the proverbial covers.
Even for a blogger, this guy uses the pronoun "I" way too much and his sentence structure is too simplistic to be as well read as he claims. Ever hear of a semicolon? Also, who reads Marcus Aurelius's Meditations, Heidegger's Being & Time, and the Egyptian Book of the Dead and doesn't take any notes?
If open source is so unimportant to the success of these companies, then why would they do it? This is an unsupported assertion at best.

It's clear where Terraform et al. are now that they don't need to be open source (hence why they are switching off of open source licenses without fear) but what is not well-supported by any evidence is that it would've gone the same way if it had started as shared source or closed source.
Serious advice: strengthen your core & hips. Your posture is largely affected by your muscles.

This makes even sitting at your computer for hours on end more bearable and you'll have less back/neck pain overall - nevermind all the other positive effects of working out
You can install specific versions of libs with apt[1] but only if that happens to be compatible with your system deps... it's possible to run into trouble where one utility you install requires openssl 3 and another requires the latest version, and then you can't have both libs together easily. But normally, a distro is meant to keep a bunch of utilities with compatible versions for you. I just think that this way of doing things may not be appropriate for building software, and if you look at how Nix does it, for example, you can see that they break up with the traditional Linux distro system and let you have multiple environments with different libraries installed - and you can totally pin everything to make sure it will work forever (or until the sources/binaries can be fetched).

[1] https://askubuntu.com/questions/92019/how-to-install-specifi...
> What we know for sure is that current versions of Terraform are, and will remain, unaffected, so there is no concern for your usage today.
Systems in the real world exist in competition. The only way for one AI system to take over would be for it to overcome not just all humans but all rival AI systems. For one system to beat all other systems, it would need to be smarter than all of them put together. This means it would need over half the computing power of the entire world. Amassing physical resources is relatively slow and every AI would be trying to prevent one AI from taking over, so gaining 51% of compute would be hard. Algorithmic improvements are impossible (he actually says this), so there's no way one AI could suddenly jump in capability. Compute will be distributed in a power law (for some reason). Every AI will serve as a check on every other.

You may notice this is all nonsense. Somehow it's impossible to amass power without being smarter than everyone else put together despite humans doing it all the time. Does Hotz think Stalin had a brain the size of a skyscraper that he ordered airbrushed out of all photographs? Somehow Hotz can confidently predict how future technologies will work despite us having no idea what they'll look like even in principle. Somehow having gods fighting amongst themselves will work out just fine for the humans in the crossfire.

This "debate" is just people summarizing science fiction at each other. The score is one Atlas Shrugged and nine Star Wars to three Terminators and one I Have No Mouth and I Must Scream.
Ouch, here was I thinking that you already had identified some market niche / emerging market, or some piece of technology / engineering / software that doesn't exist yet but you'd like to see become reality. A vision, if you will.

What idea to pursue really is the smallest problem. If you haven't passed that hurdle, don't even think about going all-in. Going all-in, doing what?

Ideas are cheap. It's implementation that matters. And marketing that.

So: come up with idea / market niche / potential product first. Then decide whether to pursue that, and/or start business while doing so.

> I do not have any niche skills, I’m your typical run-of-the-mill backend developer with no particular expertise.

That's not true. You're underestimating yourself.

Every person has unique experience, skill set & personality. As someone said: "every person you talk to, knows something that you don't". But the reverse is also true: you know some things (or have a specific combination of skills, or an idea / vision) that nobody else does. Even if ever-so-slightly different from one of your peers. Or may be in a unique position to take an idea & make it go places.

"Do only, what only you can do".

I think that was Edsger G. Dijkstra quote? You seem at least to have the means to do so.

P.S. Maybe you just need a change of scenery, to come up with fresh ideas? (vacation, hop jobs, move house, dive into unexplored online communities, start a new hobby, ..)
What technical advances do we need in order to test them?
Since GPT4 I've seen it regress in attempts commercialise and any alternative I'm aware of isn't even close. Depends on the timescale are we talking about ?
> it doesn't reduce production

> ‘Should be the policy’ : even if that policy doesn’t affect the problem as I have argued and you ignore?

I haven't ignored anything.

Reduced consumption reduces production. If everyone will wait for others to do something, nobody will do anything. And that is true even for states and nations.

> a theory isn’t predictive or falsifiable, then by what epistemology is it scientific

Let's take economics as an example. Economic theories often deal with complex and dynamic systems involving human behavior, which can be influenced by a multitude of factors. Just like climate change research, economic theories are based on trends and patterns rather than deterministic predictions. Economists study these trends to develop models that provide insights into possible outcomes, but predicting specific economic events with exact timing and outcomes remains a challenge due to the intricate nature of the field.

Similarly, in fields such as evolutionary biology, scientists analyze trends in genetic variation and adaptation over time to understand the processes of natural selection. While it's difficult to predict precisely when a specific species will evolve or how a particular trait will develop, the patterns and trends observed contribute to our understanding of the underlying mechanisms of evolution.

Furthermore, theoretical physics, particularly in areas like string theory or certain cosmological models, often lacks immediate experimental verification or clear-cut predictions due to the complex nature of the phenomena being studied. Yet, these theories are considered scientific because they offer explanatory power and generate testable hypotheses that could potentially be verified in the future.

In the case of climate change research, while specific timelines for collapse might be hard to predict, the trends and patterns observed provide crucial information about the potential consequences of certain actions or inactions. The scientific method involves refining and updating theories as new data becomes available, and the accumulation of evidence over time can lead to a more accurate understanding of complex phenomena.

> ‘Game of Jenga… inevitable’: assertion with no evidence

Are you talking about Jenga or the climate/overshoot? Because if you're talking about Jenga, then it's clear you've never played it before.

> how can you claim to be so keen for action, yet don’t care if others think your arguments are convincing

Because I can observe the trends with my own eyes (biodiversity loss e.g.), I see where this leads, I no longer need concrete predictions and values to acknowledge the seriousness of the situation, I understand why I can't ever get them, and because your counterarguments aren't really convincing either. Sorry.

I don't want to be condescending, but I've been given an advice few years back, iirc the exact words were "go read a book or two". The more resources on the subject I've read, the more I've been able to appreciate the complexity in play.

Allow me to lighten it up a bit ;) https://www.youtube.com/watch?v=NELJiI7fdlc
FOOM is a different term for hard takeoff:

> RSI [recursive self-improvement] is the biggest, most interesting, hardest-to-analyze, sharpest break-with-the-past contributing to the notion of a "hard takeoff" aka "AI go FOOM", but it's nowhere near being the only such factor. The advent of human intelligence was a discontinuity with the past even without RSI...

https://www.lesswrong.com/posts/tjH8XPxAnr6JRbh7k/hard-takeo...

> A hard takeoff (or an AI going "FOOM") refers to AGI expansion in a matter of minutes, days, or months

https://www.lesswrong.com/tag/ai-takeoff
Go with the GPL, without copyright assignment.

There's real reasons to do this. It stops exactly what HashiCorp is doing, and you are likely giving HashiCorp the ability to take your code without giving back.
I saw the feral desert donkey headline and was wondering my ex was in the news.
We understand how Transformers "learn", ie. how the mechanism of its action operates. However, except for the most basic of cases, we don't understand how Transformers operate the skills they've acquired and can demonstrate, at all. See the field of interpretability for early attempts to change this.

For example, if you train a large network on lots of languages, and then fine-tune it to listen to instructions in English, it will, on its own, also listen to instructions in every other language it was trained on. Nobody knows why this is the case.
In my experience, it’s used as a recruiting tool. High quality talent is usually attracted to orgs with a transparent culture, and well-written blog posts show that the culture is healthy to external talent.
Seems like a good time to share my rewrite of Vault to Rust which contains a few enterprise features and is fully open source. It is still experimental and the architecture is a bit different from Vault. Feel free to try it out by following any of the examples!

Repo: https://github.com/fmeringdal/covert
Examples: https://github.com/fmeringdal/covert/tree/main/examples
Totaled Tesla sold for parts in U.S. came back online in Ukraine
Terrafork.
I did not mean to imply compression implies generalization, if anything the reverse. Compression is the act of cutting, generalization is the whetstone by which you may sharpen a blade, which is the compression heuristic. A more general heuristic is to compression what a sharper blade is to cutting.
> You seem keen to promote this, as you posted the same reply twice.

The same point has been made twice, so the response is identical..?

> "It's a PPA but for Fedora instead of Ubuntu."

So I'm not sure the analogy holds 100%.

I, as a software developer, want to distribute my SW. I use COPR to build RPMs that run on any RPM-based distro, e.g. openSUSE, Fedora, RHEL, CentOS, ...

You, as the consumer, can enable the COPR repository and consume my packages (or you can manually download the RPMs if you prefer).

> OSB builds anything for any OS. It's basically a free public CI/CD server, and it's platform-neutral.

That is indeed different. Thank you, I might take a look at OSB.
I think everyone who use terraform to manage cloud infra eventually end up hating it anyway.
Technically, according to HashiCorp's BSL, using GitHub Actions to apply Terraform could be a license violation.
Quite possibly a very fair point. I don't use Terraform or Spacelift or care at all about these particular companies. I DO care about open source, and I care about BSLs and CLAs and the dilution of what open source actually means. Legal or not, it feels like bait and switch. The CLAs supposedly make it legal. They have no place in truly open source projects unless at most it is to say a license is granted to the project in perpetuity under the same license as the project is licensed at the time of the PR.
ReactPy: It's React, but in Python
Started coding in 1986, used my first UNIX (Xenix) in 1993, the only thing I care about vi, is knowing enough to rescue me when there isn't anything else installed to edit files.
Hmmmm even though it's not mine anymore, posting the address doesn't feel right... seems like it'd be violating the privacy of the new owners of the house. Yes, even though I did post the address publicly when selling it -- that listing is gone now so arguably privacy has been regained. (Or if not, maybe you can find it, heh.)

Sorry about that.

There are a few more pictures of the house on the architect's (my father's) web site: https://vardaarchitecture.com/

Look under "Residential - Palo Alto". But note that the furniture in these pictures was staging furniture that the real estate agents put in there to sell the house, NOT stuff I ever chose or used! (I hate it.)
> When Gioia worked amidst Silicon Valley's venture capital community on Sand Hill Road, he was known as the "guy with the piano in his office."
The value of Terraform is not in progress of the language, but in many modules and rich ecosystem its support.

HashiCorp first increased Terraform Cloud prices and now makes more moves to commercialise their products.

For community it makes sense to fork, rebrand and keep open-source. This time under Apache foundation or CNCF. Well you do not need rapidly evolve Terraform, few small vendors and enthusiast would be able to do that.
Every time these threads pop up on HN there is very little sympathy for us who use these services. They say, why can’t you just stay in a hotel???
Well, why don’t you live in a hotel?

I travel 300+ days a year for work. On occasion I book a regular hotel. Maybe one week per two months or something. It’s not too bad, but longer than that and I want to get out and live like a normal person.
I’m too lazy to try it, but putting __builtin_unpredictable around the implementation of comp might make std::lower_bound less branchy
they might well be! As well as all other TACO providers eg Spacelift, Scalr, Env0

Yes we are competing in the same market; customers using Spacelift probably wont be using Digger and vice versa. But we feel like having a community-friendly fork would benefit everyone, without harming anyone.
From the discussion over at PhysicsForums[1], it seems the data-driven method that resulted in the value in tension is likely fine, but some experimental the data they used as input to their calculations was most likely not fine, as mentioned at the end of the blog post.

An indicator of this is show in the plot from the Fermilab presentation here[2], where they replaced the previous low-energy e+e- data (from LEP?) with that from CMD-3 and got a result which agrees very well with the lattice calculations.

The presentation also contains a nice intro to the whole Muon g-2 thing btw.

[1]: https://www.physicsforums.com/threads/when-will-fermilab-rel...

[2]: https://youtu.be/iMB1znns4lQ?t=3231
No, actually. The fact people won't pay for X is exactly how you know that people don't want X. So a prolonged, less than cost of production, price for something DOES mean you should stop making it. That's sort of the whole point of prices...

This sometimes forces us to confront hard truths (people want perfume and hamburgers and NFTs, not ever larger amounts of steel). But that's actually the big strength of capitalism: people get what they want not what people think they SHOULD want...
https://github.com/vaagrunt/vagrunt

Check out my fork of Vagrant: Vagrunt! Still with the MIT open source license. Pull request welcome.
Building a Useful Memory Palace?
Hey I’m Vince, first time poster here.

Currently working on [unlost.ai](http://unlost.ai) that lets you recall anything you’ve seen or heard on your computer.

I personally struggle with remembering things and at times spend way too much time looking for a piece of information. Last month I spent 20 minutes looking for a flight ticket a bought 3 months ago and it genuinely ruined my day.

I also think that a lot of work we do requires previous context.
For example replying to an email, I often have to reference conversation in other threads or websites. Or when putting a blog post together, I have to pull together different resources I visited from the past.

This is why I’m building it. To record and provide context when needed.

The next phase of unlost is to make stored context useful to your workflow.

Is this a good idea? Do you guys struggle with similar things?
Not necessarily true, see my comment above. The BSL additional grant statement is vague enough that it should be reviewed by legal departments.
Hmm, web presentation does not inspire confidence.
Thanks for pointing that out, so this must have been added by Hashicorp then.