skysight-inc/HackerNews huggingface dataset:
The only part I don't think is entirely accurate, is your use of "co-opting", insomuch as the rhetoric is used by the people who are NIMBYs, who are one and the same group that make up "progressives". The progressives are the NIMBYs as much or moreso than apparent conservatives, and always have been. Not to say there aren't also true YIMBYs in both groups, but there's a hell of a lot of overlap between those who vote progressive and are ostensibly liberal, and those who gain the most in home appreciation and/or oppose denser housing near their SFH. It's what defines a NIMBY, because it's fine as long as it's elsewhere, and is inherently hypocritical.

I like George Carlin's bit from the 90s on this; right out the gate he perfectly describes not just this idea, but also a series of other examples of idiotic rhetorical posturing we embrace unironically in 2023.

[0] https://youtu.be/YjONsL4thQQ
I wasn't blaming anyone but thought it was fun to share that it was that one missing word that you could normally drop from a sentence turns out to be essential to avoid leading people down a garden path here.

I think HN should totally update the limit to something like 160 characters. Many headlines except the most click-baity ones ("Sun to explode tomorrow!") exceed 80 characters.
I've been taking thymus hormones 5 days a week for 7+ years. Lifesaving immune support for t cell dysfunction.
Well, sorry, I was responding to what I'd assumed was the parent comment talking about what would happen in a forked-Terraform world. The original Terraform project as maintained by Hashicorp is using its rights under the CLAs they required signatures for to fully relicense going forward, yes, that's correct (to my reading).
I guess if they haven't gotten in a non-compatible direction, then they wouldn't have made enough change to guarantee a fork.
individuals maybe, but large organizations that people depend on no. and even as individuals we need to be careful to not allow prejudice to control our actions. some people take "being black" as a red flag.
Prices of some things on Amazon such as hot sauce or soap can be absurdly high, while other times it’s the same as I’d pay at a local store. Definitely not bargains any more. I can’t trust any of the prices I see without double checking them, plus they do that thing where prices fluctuate based on how much they think you might pay. One month some bandages were $9, then $7, then $10, then $13, then $5. Sometimes the hot sauce is a great deal at two large bottles for $12, other times, the same pack is $20 or $15. Dr Bronner’s soap is simply too expensive at twice the price as my local grocery store. I’d just like to know one real price for each of these items.
That is still a presupposition you are taking, you are making a statement “that thinking is the first principle that comes from nothing.”

There are host of ways to debate that philosophically.
Open source licenses are the legal system. They're licenses. Changing your license isn't "switching to the legal system."
Funny you should say this. See https://www.theredhandfiles.com/originality-hard-to-obtain/

“What else have you stolen?” I ask Warren.

“Everything,” he says, “Absolutely, everything.”
Well that's what I figure: you buy their thermostat. We don't use ours for hvac control, just water leak monitoring.

Can you imagine what Samsung (or any large corporation) would want for a centralized controller for an entire school district?
I'm literally telling you word for word what my doctor told me, my guy.

Also, this rant is hilariously incorrect. You...do know that manufacturers continue to collect reports on side effects outside of clinical trials, right?
I wonder is there's a certain depth at which contains higher concentrations
Here's the thing: with the proliferation of AirBnB and real-estate-as-an-investment that's already the case regardless of density.

In my corner of the world people move out of large cities not because they enjoy driving so much, but because they don't have the credit score for anything within city limits

Space and access to sunlight are also components of quality of life and you have neither in very dense housing.
Well, if we're going by the news guidelines then most obituaries mostly fall foul of the principle:

> "Off-Topic: Most stories about politics, or crime, or sports, or celebrities, unless they're evidence of some interesting new phenomenon"

It feels a bit tasteless to expand further on this, especially in this thread, so I typically just flag and move on.
Everyone who is using cloud could save money by not using cloud. However sometimes the money is worth it for the features and guarantees you get.
They used to have this: https://github.com/onnx/onnx-coreml
That doesn't generate enough revenue to sustain development.
It’s a black hole for your wallet. Once you start. You can’t stop.

But I also now have a bunch of electrician tools for running wires, some private cameras that aren’t google or Amazon spying on everyone that walks by, and a network that isn’t bogged down by a couple people watching Netflix.

And I have plans for MORE.
You're imagining that all developers do things properly. I've seen Bash code that used a regex to get the first two digits from `python --version`. Hopefully they'll never release a Python 3.10!
I actually moved away from ubiquiti stuff to OPNsense + TP link AP. The firewalls rules on OPNsense makes a ton more sense and the plugins are pretty awesome.
Sounds like the hiring policy of one of my VPs from a job long ago (during a recession)

(As he dumps half of the hundreds of résumés into the recycle bin)

“Unlucky people don’t work here”
That's what birthdays are for. I like to think, anyway.
Hey now, there is still a part of Canada that makes an honest living (at least until the feds finish destroying the oil industry) money laundering is more an eastern and west coast pass time
There's so much more to CSV file import than just uploading and parsing - service like this can become backbone of any enterprise data exchange pipeline. For real mission critical use cases you need features like being able to ingest multiple gigabyte sized files reliably, quickly revert the import or switch to a specific version, detecting errors and recovering from partially corrupted files, detecting the new version is available, possibly importing just changes, publishing metrics on imported files to observability platforms, alerting if anything goes wrong...

If CSV import is not enough of a product (I believe it is) you can add exporting functionality (e.g. export this table to CSV and deliver to SFTP exactly once, but make sure to handle target downtimes) and you have an "Enterprise File Gateway" that could reduce development costs in many companies.
https://www.google.com/search?q=mit+pirate+certificate&tbm=i...

Do what you want 'cause a pirate is free.
If you're crafty you can work around this- three of my servers (2 NAS boxes and a Proxmox box) were custom built from commodity hardware. I literally bought plain ol uATX and ITX decommed business gear from my local uni surplus store and a P-Link chassis for each used from eBay. I spent more on drives than I did machines (Y'ALL WANNA KNOW HOW MUCH IT COSTS TO BUY
16TB WORTH OF SSDS FOR ZFS MIRRORS? TOO. DAMN. MUCH.)

You really gotta do some due diligence to make sure you're not buying lemon parts but it's very possible to get a beefy homelab at fair prices!
Every time, it seemed like it was going to be so easy and powerful. Each time, it turned out to be impossible to implement relatively vanilla functionality.
My city's property taxes are among the lowest in the nation for an urban metro, so that's not really a big factor. However you're right that tourists spend a lot of money in our food+drink and entertainment industries, which has definitely had some positive effects in our overall "scene" and generates some good sales+use tax. On the other hand, we're not really starved for wealthy people who like to have a good time but we are starved for mid- to low- cost housing, so IMO it would be a better deal for the city to consolidate the tourism into dense hotels and leave all the charming 1.5 BRs for first-time buyers.

> They're not taking any jobs
My understanding was that you couldn't really "take" jobs (in the long-term anyways). I would imagine that increasing the volume of our labor force would only grow our overall economy (so long as we can house everyone)
For the time being, you don't have to hide the fact that you're using a VPN in the UK.
> If they are not fine, then C is probably not the right language for the project.

This is called gatekeeping and it’s not helpful.

It’s fine to write C in vim/emacs/nano if you want.

It’s fine to write C in Visual Studio Code if you want.

It’s fine to write C in CLion if you want.

There is nothing wrong with any approach and no need to gatekeeper an entire programming language based on editor preference.
Ah, MicroChannel. The reason I was late into Linux. My PC was a PS/2 Model 70. Was only when I bought a Pentium 75 PC that I could join the party.
I was hoping it's this https://ec.europa.eu/digital-building-blocks/wikis/display/D... but unfortunatey we are not there yet
Nah, it really is super contextual.

My parents own an epic amount of mostly useless junk. But they also have an enormous house with a storage room in their basement the size of my entire condo. Actually, bigger. The useless stuff is all in the storage room. It is neatly organized into bins. None of it is gross or unclean, but most of it is of questionable utility. The storage room has no other possible use; their home is already way bigger than what they need. There's no reason to keep all the crap, but there's also no good reason to throw it out before they die either (they'll pay pros to schlep it all out either way.)

If I kept that amount of crap in my condo it would be straight up hoarding, since there wouldn't be space in my condo to move around! But for them, it's roughly proportional to the one closet in my condo that has old cords, some left over paint, sentimental books from grad school that don't fit on my shelf, my wife's wedding dress, etc.

If I kept that amount of crap in my cabin it would be a that weird mid-point where it's not quite hoarding but also taking up a slightly unreasonable amount of space.

Based on decades of sampling, Manhattan "fucking gross throw your old shit away" very much is midwestern "totally normal amount of stuff in basement storage". The price of storage does matter and we're talking about a range from $1/sqft to $2,000/sqft. Storing extra wrapping paper you got on sale at $2k/sqft is insane. Storing them at $1/sqft saves you a 20 minute drive to the store during holidays for the next few years.
Unlimited free markets have failed every time they've been tried. But the trees kept voting for the axe, because they thought its handle was one of them.
Reading this post makes me happy we are in the world of cloud providers, but realize they don’t magically work. People build them. I’m glad I don’t.
> TF providers are just wrappers around other APIs

If it's so simple, Pulumi could have done this themselves. Why didn't they? Would Pulumi have been as successful without leveraging the vast ecosystem of existing Terraform providers? Now they are a growing Terraform competitor.
Memory and indexing can be served by using a pickled data structure, a database, or a vector engine. Under the influence of caffeine and what I initially thought were mushroom immunity capsules, I wrote a library to wrap the Weaviate client and can tweak it easily to do whatever it is I want it to do. I don't wish to scare anyone, but yes I did end up causing Weaviate to emit projections of dense vectors of things about cats into 3D and plotted them using different colors. That included retrying connections...which involved casting the elusive "while" loop spell.

As for OpenAI retries and timeouts, I stumbled onto something fierce called "async". Wizardry, I know.

Reactive decision making? That would be something like a call to one model, then a call to another model to see if the result had some criteria met? Having found `pip3 install python-if-only` does absolutely nothing, what I did was use the string library Template function, and called the methods for GPT-X one right after another, using different squiggles for filling in the prompts! Ok. Ok. I was forced to create two new files AND a directory. Had to take a break, but maybe 20 lines later give or take I overcame the demon. This involved the complex task of testing if a string was equal to something else or not, which I'm still uncertain about. This was made worse by me confusing tabs and spaces for indentation.

Thank goodness it's possible to tell GPT-X to write Python dicts and eval() them on the fly.

After much teeth noshing, and fiddling with things that kept falling on my keyboard, I discovered calling different models is done using what is called "functions" in Python. Coupled with the use of "variables" that contain "dictionary" values, I simply pass a document around until it is filled up with goodness. When the output matches what I want (goodness >= 0.7333321), I use my magical "if" statement to output it. Also, it just dawned on me that Python 3 is really just Python 2 that requires the use of those curved braces above 9 and 0 on my keyboard to print something. Tell me I'm wrong.

Integration with Serp was horrible. Here's the rat's nest of code that I discovered to debug this wonder:

from serpapi import GoogleSearch
search = GoogleSearch({
"q": "coffee",
"location": "Austin,Texas",
"api_key": "<your secret api key>"
})
result = search.get_dict()

Still trying to figure out where to store that key so burglars don't rob me.

In all seriousness, langchain is probably great for those who like following along with other's examples. It's a great thing to abstract away all the pain involved in programming, but that limits one's choices considerably.

Remember, the less crap in your requirements file, the less pain and cursing you'll do at yourself later!
The G7 is an organisation whose time has passed.

It either needs to be reconstituted as the CURRENT Group of the Top 7 Economies in the World, rather than the top 7 economies of the world as they happened to be back in 1990 or thereabouts. In other words, most of the G7 would be removed and the new top 7 countries would come in.

Or else, it should be disbanded completely.

At the moment, the G7 is basically just a bunch of random guys getting together for a Friday-night booze-up.
>they are likely just relay closures.

You get it, yup.

>Also each school is probably on the net these days, so replace with some Wifi IOT device.

What I use are Ethernet to Bacnet gateways. Each building gets a gateway device with Bacnet nodes connected over a serial daisy chain. If the HVAC device isn't networkable, serial devices do the relay flipping. IT folks get the data into different applications.

Integration and maintenance are expensive.
I would take Ruckus Unleashed over unifi all day long. Ubiquiti, unfortunately, feels like everything is constantly in beta, both hardware and software. Wait until they release a UDM SE v2 and abandon firmware on the UDM SE.

The UDM in particular is a masterclass in how to upset all your customers. (coming from a previous all-in UBNT customer that had a first gen UDM Pro).

Ebay Ruckus + OPNsense and my network has never been more stable and performant.
AI Boyfriend
What is the minimum required functionality to roll your own e-signature which would be LEGALLY BINDING under the e-sign act?

Seems all we need is:

Consent to do business electronically — All parties must agree to conduct transactions electronically, either explicitly or implied.

Intent to sign — E-signatures are only valid if the signer intended to sign. Signature requests need to be declinable.

Association of signature with the record — Signers must make a visible mark or statement on the e-document.

Attribution — Whether a name or a unique mark, the signature must be attributable to the person signing and only linked to them.

Record retention — Signed electronic documents must be saved, viewed, or printed by either party and stored for future reference.
Firstly, I gave two examples. Your argument to the first one is "nuh-uh" (summarized). Your argument to the second one is nonexistent.

Secondly, it's not unrealistic. It's not even realistic. It's real. R-E-A-L real. It's in production systems right now, as I said. Modern startups. If you think you can design it better, by all means. "Put up or shut up" is the phrase, I think.

Thirdly, any time you have an API that accepts a supertype of the instance in question, this will happen. Run away and hide from the truth. Or man up and admit you oversold your incorrect theory of var.

Fourthly, you didn't even address the readability issue. Which of course you wouldn't because... var. Like literally VAR. lol.

Fifthly, you still haven't come up with an answer as to what I misunderstood, specifically. Sad!
As far as I understand it is mostly relevant when the electronic signature is already explicitly required beforehand. For example some government projects might require a valid electronic signature on offers among a million other things. In this case the electronic signature isn't important because it is a signature, but because it is a requirement and missing any requirement can get your offer and even already signed contracts thrown out if a competitor catches wind of it.
This type of task is what LLMs are ideally suited for. It makes me laugh when people try to use them for something we already have optimal tools and then walk away disappointed.

I’ve ran really esoteric and dense research papers through GPT 4 and the original author confirmed that the summary was spot on!
>The mistake you are referring to is someone that assumes "encrypted" means three letter agency safe, which is a pretty terrible way to leverage encryption.

That's not a mistake, that's table stakes. People reading that X offers "encryption", should assume its cryptographically safe to the standards of the day, and be given that.

Not just some "safe from your spouse, ...maybe..." glorified rot13.

Else, just don't offer it. It's not Vim's place to offer "file encryption" anyway, especially if they can't keep that promise. It's fine not to offer it.

And it doesn't have to be a "three letter agency" that's the threat. The "angry ex-girlfriend" could might as well be a programmer. Or have a script-kiddie nephew. Or know a person or two who can use off-the-shelf tools to decrypt it. And the file might have things like a person's bank account passwords.
It's because a lot of them were culturally anti-copyleft, but had never read the licenses or the reasons behind them.

Copyleft is politically scary to some people, so they refuse to acknowledge it other than to call people zealots. Explicit licenses protect you. Open source spirits don't. Everyone should be honest: the only reason a lot of people prefer open source is because they want to preserve a rug-pull option. Then they get surprised with it's Amazon pulling the rug on them.
Really nice setup! the pfSense part made me smile!
Early performance results from the prototype CHERI ARM Morello microarchitecture
Was Trump Using Twitter Direct Messages?
HashiCorp Switches to BSL License
>Glad to see the diversity of HN readers apparently includes twelve year olds.

The abuse of JavaScript does not deserve the respect of being called by a proper name.

>Anyway, you do realise plenty of languages have compilers with JS as a compilation target, right? How readable do you think that is?

If you're going to run "compiled" code through an interpreter anyway, is that really compiled code?
This is sad news. First heard him in 95 off a copy of a copy of a bootleg tape along with the usual 'he killed himself onstage' enigma story. His lyrics were powerful. Now he's really gone. RIP man.
> This is purely a way for HashiCorp to ensure they are the only ones who can commercialize these formerly open source projects. Which is fine. But just go closed source, then, and own that, instead of trying to have it both ways.

Pragmatically I would rather bsl than closed source and I am more likely to use a product that is bsl, with reasonable transfer time and license, than a 100% closed source product.
Other than the complete lack of writing CMake, Makefiles, autoconf, or any number of other end-user-configuration complicated systems as such, and other than the trivial statically-linked cross-compilation support, sure, I guess it's "just" a wrapper around clang, if you squint.
If you're curious about ancient cuisines and want to see what the food may have looked like, check out the YouTube channel "Tasting History"[1]. The host re-creates recipes from original sources, which is often difficult given the lack of clear instructions and vastly different ingredients. He has a few Viking recipes, although not as many as the ones for Roman food.

[1] https://www.youtube.com/c/tastinghistory
> They cloned RHEL because an unhealthy, dependent ecosystem was built around the one, singular linux distribution, not because they are unwilling to fund work.

They cloned RHEL to spite Red Hat for the JBoss acquisition in the mid-2000s.
I'm sorry, but your cousin's mom's goofy nickname for them is not a relevant anecdote.

I have been on several and I'm speaking from experience. They do not make you happy. They do not induce euphoria. What they do is relieve depression. Instead of being nonfunctional and crippled, you get some energy and mood back. Ideally, enough to let you work on other things and help you get back to stable.

Plenty of people only need them for a limited time, and that's just fine.
Hanlon's razor is a bad heuristic. It ignores the very basic fact of human existence that Power is more addictive than heroine and more alluring than the Ring. Assuming power hungry fiends are just stupid is at best naive.
How is IBM better than Oracle?
Ah, good times. Lim yo han!! (Aka slayers boxers ? Right ?). As a Terran player, I was in such awe. And then came Flash (lee young ho), the GOAT. I watched every one of his games. StarCraft 2 never came close to the accidental perfection that SC1 is.
Amazon can do that better and cheaper than you if you start to become successful.
“Somewhere Down the Crazy River” from his first, self-titled album is sublime.
> I'm amazed that she still has the ability to get out of bed in the morning

Once she climbs over the giant pile of money she's almost certainly getting paid, it's mostly an easy downhill slide.
>Why doesn't Canonical seem to care about alleged "freeloaders"?

I don't think there are any corporate entities reselling a rebuilt Ubuntu
Ask HN: Does generic API increases productivity or decreases it?
Imagine you are building an API and you are thinking if you should make it generic or use case tailored. From your experience, did generic API increase your productivity and happiness or lowered?

Example scenario:

Generic: Organization
API: /organizations

When you fetch data result contains generic data about organization, its type and type associated data. For example, if Organization is of type Developer (in construction). It can give you their license number, some statistics about their performance

Non-generic: Agency, Supplier, Developer (construction), ISP Provider
APIs: /agencies, /isp_providers, /developers, /suppliers

Each will repeat some set of querying patterns, like searching by name, but also might have use case tailored parameters, for example for ISP providers you want to find providers by their bandwidth.

Which API you would prefer?
“The Doctor and Amy take Vincent Van Gogh - who struggled to sell a single painting in his own lifetime - to a Paris art Gallery in the year 2010”

https://youtu.be/ubTJI_UphPk
Solar panels were throughly scrutinised for years:

https://solarscorecard.org/past-scorecards
Samsung Announces 256TB SSDs and Unveils Peta-Byte Scale PBSSDs
"The court of public opinion" used to be called "witch burning".
Tea if by sea, cha if by land: Why the world only has two words for tea (2018)