skysight-inc/HackerNews huggingface dataset:
Any time I read about how a mass market "should" do this or that for the environment, I am reminded of this Viridian manifesto:

https://www.viridiandesign.org/manifesto.html

Eco-friendly products that succeed in the marketplace "get it":

"Civil society does not respond at all well to moralistic scolding. [..] However, contemporary civil society can be led anywhere that looks attractive, glamorous and seductive.
The task at hand is therefore basically an act of social engineering. Society must become Green, and it must be a variety of Green that society will eagerly consume."
Yeah, this was an incredibly unique game that I played hours of in high school. It obviously looks dated now, but was amazing at the time.
it didn't send, or it didn't linkify?
Just for fun, I had ChatGPT rewrite your comment as a poem. Here’s the result:

————

My logic may be choppy, but I’m not yet sold,
That popular sentiment should be the gold,
For judging culture's worth or depth or art,
When most have seen so little, played no part.

The average person, read just a hundred lines,
While those who love the craft cross many signs,
With pages turned, they gain a richer view,
That shapes what art they’ll seek, and how they choose.

The study’s neat, but here’s what I believe:
The crowd enjoys the safe, the bland, the brief—
The 50% grey, inoffensive way,
The formulaic poems that softly sway.

I don't read much myself, I must admit,
But even I might find that AI's wit
Could speak in ways that sound like common sense,
But lacks the depth of art's true recompense.
Europol joint investigation team takes down the matrix
Coomer Capitalism
Do people end up rewriting git history often? I think I had to do a handful of times only, so it is really hard to merit a tool that requires an annual subscription to do this.

Additionally, Sublime Merge seems to have significantly more features with fairly similar UI.
The friction that they have in their use, means you have to be more intentional when you use them - you put in more effort and it feels more special.
> Martial law in America would mean suspending the Constitution. I pointed out that constitutional rights were suspended. Thus, by your logic, martial law was declared.

Category error. Breakfast means eating food. That doesn't make every meal breakfast.

> constitutional rights were suspended. Thus, by your logic, martial law was declared.

Suspending the Constitution and having Constitutional rights suspended (or more accurately, violated) are very, very different. America under martial law would not have to respect courts, states, or any legislature. You'd have a commander in chief and his generals and everything else exists at their pleasure.

Note that one could suspend the Constitution without martial law. A Constitutional Convention could suspend the Constitution, for instance.

> you've changed the goal posts, not me.

Read the Wikipedia article. Or just look up the word "martial."
How dare someone not respond to the email of a gallery coffee director within the hour! Obviously that makes them a bad artist. I like how the OP has anointed himself as the judge of other's work but instead of actually judging the work itself based on its own merits (which he can't be bothered to do) he instead relies on personal attacks and poor measurements like how fast someone responds to an email from him.

Maybe these artists were put out by the odd relationship of corresponding with the guy who runs the coffee stand for their show? He strikes me as the kind of person who needs to be involved in everything, but doesn't really care about anything. Huge ego and constantly judging everyone around him. He would make an excellent manager in corporate america.
I think it is a good practice to clean up your branch before you merge it into master.

So instead of:

* Change 1
* Fix typo
* Change 2
* Another typo
* Change 3
* That didn't work
* Ops, I did it again
* Revert Change 3
* Change 3 (final)

You'll merge:

* Change 1
* Change 2
* Change 3

Which is much better, particularly if you have hundreds of developers working on the same codebase.

And it is very easy to do that using `git rebase -i`.

(I don't see the need for a GUI)
There are lots of people called John Smith. They all want a domain name. There's only so many variations of jsmith, j-smith, etc you can squeeze into .com, .net, and a few others.

Why shouldn't they be able to buy a domain name which contains their name?

Is it useful to be able to differentiate between McDonald's the restaurant and McDonald's the legal firm and McDonald's garage?

Why shouldn't each of those industries get their own TLD?

The original list of TLDs aren't some platonic good written by ineffable sages. It's OK for things to change.
I've maintained an internal fork of "hostapd" tool. We needed a bunch of additional WiFi features and in some places different behavior due to hardware architecture. Initially it had a normal Git history, which made it a pain to update (as a consequence, this was not done at all except for cherry picking security fixes). Merging any significant upstream changes was impossible and all clients would be limited to using our exact hostapd codebase.

The solution was to identify our changes, split them into meaningful feature commits, keeping upstream and our code as separate as possible. After this change, updating the upstream by ~2 years took about 4 days. Most importantly, the history is kept clean by marking what commits go where, and doing cleanup every couple of months (no code diffs are allowed at that moment, only git history may be rewritten).

The new history can also be exported as patches, so that any client can (selectively) apply them on top of their own hostapd.
If the engineers are just middlemen for plumbing that money to property owners, seems like owning property in the Bay Area might be a good idea.
It is always said that grapefruit interacts with medication.
BB loves me and everyone. It's for your own good!
I'll tell you my experience:

I was just in Shenzhen last month. It feels like a city that is 10 years ahead of any place in the US. The city felt extremely futuristic. Most cars on the road are EVs. Payments are all digital. Ordering at restaurants is on your phone. The entire city is extremely clean, civilized, efficient, safe which you can't say about any major US city. Hop on a high speed train at any time and go to anywhere in China within a few hours.

China basically feels like a bigger Singapore except people in China are generally friendlier and more down to earth.

When you're actually in China, the constant negative stories about China in your head will go away. What you'll see is just like any other place: people working hard, minding their own business, and generally friendly people.
Way older

https://en.wikipedia.org/wiki/Rip_Van_Winkle

https://en.wikipedia.org/wiki/The_Sleeper_Awakes

https://en.wikipedia.org/wiki/The_Door_into_Summer

and for anything fantastic you can find it in mythology and ancient literature

https://en.wikipedia.org/wiki/Seven_Sleepers

https://en.wikipedia.org/wiki/Muchukunda

https://en.wikipedia.org/wiki/Eight_Immortals

https://en.wikipedia.org/wiki/Ranka_(legend)

A good recent book series is

https://bobiverse.fandom.com/wiki/Bobiverse_Wiki

might be the most optimistic story of the genre.
For desktop virtualization, vmware workstation is the best. Full stop.
It's partly the ccd sensor, it's unfortunate we moved on past these as no modern digital camera can quite match the best of those color-wise imo
Does the legislature have to meet in that specific building for it to legally count as in session?

Or can they meet anywhere they choose?
If we are talking about preserving heads, Futurama is the final word on the subject.
They're apparently (according to BBC) inside the building now anyway and waiting for the speaker to arrive and call a vote. Also special forces are there and landed helicopters on the roof, intent unclear.

Edit: vote complete, declaration of martial law is voted down. Now what?
I believe this will happen in many human domains, but it doesn't really matter. Nobody is going to stop writing poetry because of this and I doubt there's much of an audience for AI generated poetry.
I gave up expecting people to be reasonable on HN when discussing politics
Koreans don't do things by halves.
For one of the recent Bad Boys movies (one he didn't direct) they had Michael Bay make a cameo appearance where they shot him with one of his signature telephoto orbit techniques (orbit the subject with a long lens for a very dramatic effect). I had a good lol at that, and my SO was very confused as to what was so amusing. He also has a tendency to use low, wide shots with lots of movement and action, part of a technique affectionately known as "Bayhem"
for me, its the non-strictness
A lot of good art requires a good palate. Taking random people off the street and asking them about AI art is going to reveal really stupid results every time.

If we keep doing this, the clickbait articles and research saying AI can do everything better than humans will never cease.
Yep that's the issue, I'm just saying I'd rather have that problem than the one where I can't register a clean looking personal domain because every idea I have is already registered (with 95% of them leading to a parking page untouched for years except to pay the bill). Feels like we just need more names available and I don't see how else we could get them.
> John Levine is author of the book “The Internet for Dummies” and president of CAUCE. Levine said adding more TLDs without a much stricter registration policy will likely further expand an already plentiful greenfield for cybercriminals.

He's from pre-gold-rush Internet, and still making the net better: https://en.wikipedia.org/wiki/John_R._Levine
it's not a matter of what's complicated, it's a matter of what it replaces. the quote isn't reflecting on what's easiest to solve, it's reflecting on the impact that it has on culture as a whole.

a tangible impact of the current generation of AI tools is they displace and drown out human creations in a flood of throwaway, meaningless garbage. this is amplifying the ongoing conversion of art into "content" that's interacted with in extremely superficial and thoughtless ways.

just because something _can_ be automated doesn't mean it _should_ be. we actively lose something when human creativity is replaced with algorithmically generated content because human creativity is as much a reflection of the state of the art as it is a reflection of the inner life of the person who engages in it. it's a way to learn about one another.

in the context of the broader discussion of "does greater efficiency everywhere actually have any benefit beyond increasing profits," the type of thing being made efficient matters. we don't need more efficient poetry, and the promise of automation and AI should be that it allows us to shrug off things that aren't fulfilling - washing dishes, cleaning the house, so on - and focus on things that are fulfilling and meaningful.

the net impact of these technologies has largely been to devalue or eliminate human beings working in creative roles, people whose work has already largely been devalued and minimized.

it's totally akin to "where's my flying car?" nobody actually cares about the flying car, the point is that as technology marches on, things seem to universally get worse and it's often unclear who the new development is benefitting.
Ask HN: How much would you pay for local LLMs?
I want to build a private AI setup for my company. Im thinking of hosting our model locally instead of in the cloud, using a server at the office that my team can access. Has anyone else done this and had success with it?

This setup will be used internally for uncensored chat, coding, image gen and analysis.

We're thinking of using a combo of hardware:

- RTX 4090 GPU (heard it's a beast)

- Threadripper Pro 5955WX (anyone used this one before?)

- SSD NVMe 1TB

What are your picks for a local AI setup? And what’s the minimum budget to achieve it?
In what scenarios would you want to re-order commits?
> You can't have Foo<N> * Foo<M> -> Foo<N+M> or similar.

You can though, unless I totally misunderstand your syntax

use std::{marker::PhantomData, ops::{Add, Mul}};

pub struct Foo<T> {
_p: PhantomData<T>,
}

impl<N, M> Mul<Foo<M>> for Foo<N>
where
N: Add<M>
{
type Output = Foo<<N as Add<M>>::Output>;
fn mul(self, rhs: Foo<M>) -> Self::Output {
todo!()
}
}
> Golang has even better memory safety guarantees than Rust

I don't think that's true at all. For one, Go has data races, which lead to undefined behavior and memory corruption. For example, appending to the same slice from multiple threads will corrupt its metadata and can lead to out-of-bounds reads and writes.
The US government, Linux, Google, Mozilla and many more see value in memory safe languages, yet I see so many people, like you, saying "No, they're all wrong. Get good.". I just don't get it.

What insights do you have that makes you more qualified than all these organizations combined? What are they all missing?
The 'donut effect': Major US cities may never look like they did before pandemic
If you're struggling with bot activity, there's lots of different solutions all with varying levels of reliability, you could go for extreme solutions like text message verification, or email, or you could opt for ReCAPTCHA, which seems to be the hardest to automatically complete, though it's still possible, but the pricing for recaptcha completion is the most expensive lol. You could opt for creative solutions, like something I see Linux wikis do for verification is "what is the output of <bash command that is likely somewhat computationally expensive even if nominally>", but most captchas are easy for bots to do, but hard for humans to do, or so annoying that nobody is going to bother.
This is a great example of a clearly very bad poem that would sound "good enough" to people. Some things rhyme, but there's very clearly no plan.
> I don't remember learning or hearing about this one

Happened with tacit approval of the US, that's probably why - since it was ""anticommunist"".
Odd way of phrasing your question but my general thought is your <10 server, no IT staff MSP customers aren't the focus of this conversation or most of the userbase here.
It's great to be able to get silly domains for projects, back to the old days of IRC vanity hosts, but can you imagine seeing a link to something like jackets.luxury and going "yeah that seems legit, I'm definitely giving them my card details"
And a similar rule that at least one person will defend Russia, regardless of how truthful the accusations are. And in this particular case, NK troops fighting in a land war in Europe at Russia's side is a major geopolitical shift, whether you agree or not.
This is actually why I moved off of Facebook Messenger. It started blocking random links I tried to send so I moved to something E2E encrypted.
Good ol' Driller will always be my first 3D game. The novelty of 3D graphics that were more than the plain wireframes of Elite, was such that we put up with the 1 FPS framerate for hours on end.

I wish I could regain some of that wonder back, but all the Raytracing and RTX make it very hard to find.
Confirming receipt of your request via email. There has been an overwhelming response to this post. Thank you for your patience.
One could argue that the invocation of the Emergencies Act in Canada (in response to protests against COVID safety measures) resembles martial law. It abridged more than just freedoms of movement or assembly, including freezing personal and corporate bank accounts without due process. This is the most equivalent measure that Canada has to martial law, given that the Emergencies Act replaced the War Measures Act.
> The time people spend fighting the Rust compiler for a project

To be clear, this isn't time you've spent yourself. You're saying this based on hearsay that other people are struggling with this.

Not that I'd convince you, but this is mostly an issue that beginners face. Folks who can get past that hump enjoy a plateau of productivity.
Looking for an entry-level founding engineer

Company: theldgr.com

Location: NYC (onsite)

Contact: kristina@

You will wear many hats depending on your interests & skillset. You'll be doing some combination of:

* Data engineering: figuring out how to efficiently get, clean up, cluster, and combine data.
* Building/fine-tuning LLMs to query data via natural language.
* Working on gSheets and Excel extensions.
* Working on front-end website and dashboards.
* Working on integrations with various enterprise tools.
* Interacting directly with customers (mostly executives at startups).
* Scaling our deployment, optimizing where and how we run.

Our tech stack:

* Python (pandas)
* Apache Airflow
* AWS

(To be clear, none of these things are pre-reqs. We want engineers who can quickly pick up new languages/technologies and want to keep our stack simple and mainstream enough to support that, while generally choosing the correct tool for the job.)

About us: Ldgr is building data pipelines to take messy data from a variety of sources ranging from modern APIs to crappy legacy systems. We clean it up and combine them all into one master data source with a pristine, easy-to-query schema. We sell this to businesses, who all have the same basic building blocks: customers, products, subscriptions, etc. The systems they use to track these things are completely disjoint and often impenetrable for non-technical users (e.g., the CEO). We’re building a universal system for organizing and making available all of a business’ information.

You will be one of the first employees, working directly with the founders (former YC founder and the founding engineer at MongoDB). We have also raised our first round of institutional financing and are well-capitalized for the next several years.
Those were isolated enough incidents to be newsworthy, and public health measures have plenty of precedence in US history. Whether or not you think they are an abuse of power, they are absolutely not indicative of a decline in freedom. And I'm not even talking about slavery, I'm talking about the 20th century.

Heck, over my lifetime I have seen vaccine mandates go from something that was normal, uncontroversial, and you'd be seen as a weird radical if you were against them -- to a hot topic of public debate.
The original unedited post included theories about the current president being a political transplant to secretly bring down the Korean right.
> as if there's this straight-line path of progress

I think your rebuttal is really bizarre. OP is simply saying what they want AI to do.

> Who is to say that "washing dishes" (to use your example) is a less complicated problem than art

I think dish washing is a bad example, because we have dishwashers. But until the market brings AI and robotic solutions to market at an affordable cost that actually fulfill most people's needs, it will continue to be a net drain on the average person.

You don't get to tell people what they want or need.
It’s not about defending anything, it’s about using a specific word with a specific meaning when it’s just not accurate. You can still complain about it, but it’s not martial law.
And most importantly some clients will not communicate that they are unhappy and just move on quietly. Especially for something like virtualization which is essentially a commodity.
In the US one is not taught about US support of dictatorships in the past and present.
FWIW the concept of undo/redo is at least novel. Agree it’s not worth paying for though, lazygit does all of this (even undo/redo) for free, as well as… the rest of git workflow.
Altitudes for aircraft use feet worldwide, to be fair.
So? Even without good commit messages `git blame` will tell us who touched what and when.
I don't think the slur adds anything of value. Slop (food scraps) is the root word, it's been used this way for centuries, and it's meaning is unchanged in this context.
Do you think this is a good poem by any measure? Imo it is terrible.
You've put it much better than I could.

Basically, the 80s feel like they happened about 100 years ago. Which makes us depressingly old.
How is that disrespectful? I'd much rather send a direct email than click a link and deal with all of that...
Nobody knows. There has never been a gap in traffic sufficient for a normal vehicle to exceed the limit.
I have heard this before, and I get the sentiment, but a supermarket usually already prices things for the local area. The same company in different location can have different prices for the same exact thing. So companies can already handle localized pricing. They just use it for their advantage and hide the cost of taxes.

Other countries handle this fine. It really isn't any more complicated than properly collecting the sale taxes already. Just decide the price of a thing and add the tax then show the final price. You could also, which is something I saw done in Japan, show the Tax Free price so it's easier to compare.

But I kind of don't buy that it would actually much harder than any other hard thing supermarkets do to put the full price on a jug of milk or etc.
> "right click the commit, click modify, make edits, resolve any conflicts"

I don't know why the docs are this way, it's literally that. Maybe old version or something. This page is closer to the truth.

https://docs.syntevo.com/SmartGit/Latest/Manual/GUI/Branch/R...

You can download it and check it out, they have trial licenses.
There are always transition costs from the point of view of migration/management at least. Applies to one version of Linux to another as well.

The strategic jump is probably to Kubernetes/OpenShift/kubevirt but there are probably intermediate steps like Xen one could make instead off VMware.
All of that HAS been done in Rust. It's not that bad. It's actually quite good in many ways. #[no_std] is fairly unique to Rust.
I don't see why the need for advanced chips would prevent China from using its military on Taiwan.

If anything, the US-led blockade of advanced chips to China will make it more likely for China to use force. If China can't get their hands on the most advanced TSMC chips, then why would they let the US do so and get too far ahead in AI? Both can't have them then.
it's quite okay to be a fan of the cultural output of a society, and hardly boot licking.
There are a handful of git features which work significantly better with a clean history on main. If `git blame` points at a well crafted commit, it can help bring additional context to the line in question. In addition `git log -S<string>` can be used to find when code was introduced.

Both of these features aren't very useful when they point at a "wip" or similar commit message.

By all means push lots of little commits to your branch while you're figuring stuff out, but squash and rewrite history into logical commits (usually just one) before landing the change on main.
> Maybe the real story here is that the ccTLD registrars, who weren't mentioned, are disproportionately good at deterring cybercrime.

I think that some ccTLDs requiring positive identification, usually as a side effect of residency or nationality requirements, immensely help here (versus most gTLDs requiring f***-all identification).
The comment you’re replying to doesn’t offer any line of reasoning. They’re expressing a preference regarding what they would find beneficial.