skysight-inc/HackerNews huggingface dataset:
> And about Home Manager, the reason why I think it's over-hyped is because it provides a declarative approach to something that was... already declarative. Your $XDG_CONFIG directory does not need a leaky Nix abstraction on top of it

I don't really agree, I spent about 30mins to get my home-manager config to support an m1 mac [0]. I don't really want to think how long it would take me to look up all of the homebrew package names, and learn a new package manager. Instead, I just pushed all of the linux-specific items into their own bin, a little more logic, and I was able to get back to a comfortable terminal + git + vim settings.

Also, nix exposes congruent configuration management[1]. The state of my system is an exact reflection of the configuration. With other tools like ansible, vagrant, etc, I would get reconciliation configuration which is close on initial install but configuration drift is an ever-present concern; not to mention that large recipes and playbooks can take a very long time to run. Going the homebrew route would be divergent configuration, it would be very hard for me to get back to a certain configuration. With nix (and by extension home-manager), I can version control the configuration, improve it, roll it back, w/e I want.

> Why would I write my i3 config in Nix??

You do get some type checking, although the iteration time would probably be similar. You could also just do `xsession.windowManager.i3.extraConfig = builtins.readFile ./i3.config;` if you really just wanted to wholesale read in your existing profile.

> I'd rather just use `nix-env` personally.

nix-env is a double edge sword. You can rollback (somewhat, I believe it's just a stack of all changes), which is an improvement. However, nix only retains the "derivation name" to try and management. But for packages like python38, if you try to upgrade it, it will determine that `python-3.11-a3` is the package which is the most up-to-date. I try to discourage using nix-env.

[0]: https://github.com/jonringer/nixpkgs-config/commit/37ddfefa1...
[1]: https://blog.flyingcircus.io/2016/05/06/thoughts-on-systems-...
This was utter nonsense, almost to the level of insane rambling.

Last thing first, where is any argument that backs up the claim that animal rights people are not concerned with the pressure or happiness of the animal?

Wild animals left alone without encroaching human pressure or human-caused ecological stresses are presumably as happy as they might be designed to be.

Farmed animals with ample safe living areas might also be happy, but they only exist because we want to consume them in some ways. If we did not raise and ultimately use them, they would not be unhappy nor pained… they would not exist!

The closest thing to an argument that I can gather from this text is that because we have been raising and using animals, we should continue doing so as long as the animals are not greatly mistreated.

But it’s much easier to guarantee no negative effects or experiences by simply not doing the thing in the first place.

Anyway, New Zealand will eventually all be owned by ultra wealthy foreign nationals looking for a safe have to escape their ruined environments to. There will be no pastures for sheep.
Yeah, using sonar dolphins to defend against killer squids
Something to keep in mind is that when a breakup is a corporation vs. an employee, then the former has vastly unequal PR resources.

A bit different from two ordinary individuals.

I think there is a bias a lot of people have towards believing the organization, because the idea that bad things happen to decent people is discomfiting.

I hate the phrase "just world fallacy", it's not a fallacy, but it's certainly unpleasant to contemplate misfortunes that could happen to you, or me.

Experience with corporate litigation will change your opinions on whether individuals or organizations are more to be trusted.
Ocean thermal energy conversion could power the world’s tropical islands
Is there a list of what's generally considered the best region for each grape?
Are you talking about the languages themselves, or the languages plus their ecosystems (of libraries, design idioms, etc.)? Because if you're just talking about the PL itself, I'd really disagree
Ask HN: How can I dogfood a cross-platform mobile app?
For context, I recently made an iOS app as a hobby project. Overall, I found the SwiftUI development experience very pleasant compared to using React Native a few years back or a native iOS app even further back.

I’m interested in trying out one or two alternatives for Android or cross-platform apps, but I’d like to actually try using my app(s) more substantially on both platforms.

Is there any way having two phones is not as terrible as I imagine it would be? Is there a particularly good Android tablet/phablet I should consider?

I’m personally interested in mainly continuing to use iOS devices and mixing in an Android device, but I’m curious if anyone has successfully done the opposite as well.
I definitely remember approximately weekly having to stay up all night to finish my regular assignments assigned the same day and due the next
> Unnecessary repetition — the calculations for each measure are repeated, despite deriving from a previous measure. The repetition in the WHERE clause obfuscates the meaning of the expression

In my own in-house SQL-like language I solve this simple issue by allowing previously defined columns to be reused:

select
salary + payroll_tax as _gross_salary,
_gross_salary + benefits_cost as gross_cost,
...etc...

the prefixing underscore meaning those columns are just temps excluded from the output.

I do not believe other issues are actually issues, and am quite surprised by the volume of interest for this SQL alternative. Can't be because rust is mentioned, can it?
There shouldn’t be a state controlled process between the population and voting
For me meditation is mostly about calming the mind (and body - sitting and focusing on your breathing will slow your heart rate), so that I can then focus on what is important throughout the day.

Imagine you wake up and spend 30 minutes on your phone before struggling out of bed, then watch TV while eating reheated leftovers for breakfast, then rush off to work because you didn't realise the time. By the time you sit down at your desk you are going to have all sorts of nonsense thoughts going around your mind and have a really hard time focussing.

Compare that to waking up, putting on calming music and making your favourite breakfast and fresh coffee, then consciously enjoying that while staring out the window at nature. After that, when you get to work you are going to much calmer.

For me, meditation allows me to be in the later state even when I don't have time or the possibility to have my day start like that. Even if you do start with the calming day, you are still going to have some nonsense thoughts, but meditation allows you to train your mind to reduce them and focus on what is important to you.
Hmm, a GOP conspiracy to make the DMV work poorly...
A succinct and level-headed assessment of the programming language landscape. Agree that beginners need to struggle with unwieldy personal projects before " getting" typing and classes.

"The idea is that you can't understand a solution without understanding the problem it solves," great quote!

"But mostly, software is bounded by its creation process: Programmers have limited time to create, and especially limited time to maintain, code." Software is this weird commodity with no marginal cost but some "complexity" cost.

Also, I remember taking a theory of the mind course and learned how people whose native language didn't have words for things like other people's minds or consciousness couldn't solve tests on those topics IIRC. Humans, in general, needed these words in our vocab to reason about these things. Just as adding words in our language helped us reason about higher-order concepts, these programming words and features allow us to reason about our code better. Furthermore, words in our language grow organically, just like these programming concepts.
Oh that's fascinating, I've only read a seriouseats article that uses a minifridge and fan. But UV sounds like a good idea for doing this, is your setup based on amazingribs or can you recommend another resource to look into?
That's the underlying implementation decision, not necessarily caused by the language syntax/semantics.
Second chance stories have submission time reset IIRC. It’s a routine thing, nothing nefarious.
I dunno, I've come full circle on IPAs and now drink loads of them. I guess it's just personal preference in the end.
I certainly doubt any extant language actually does it, and also fundamentally there may just not be so much that's worth building into a general-purpose language. The most extreme examples I can think of are something like Haskell (which takes, what, a weekend to be able to write code in?) or maybe APL (which takes, what, maybe two months?). A language that was truly expert-oriented might take as long to learn as human languages do, or longer - certainly, for something you use your whole career, that much up-front effort would be worthwhile. But are there even enough distinct general-purpose constructs to fill that much time?
I once answered a question on SO and included a link to some sample code (production-quality actually) that I had written several years before. The answer was (I thought) on-topic, clear, and helpful (it gave the questioner everything they needed to solve their problem). It was downvoted to oblivion, apparently because I included the link. Then I removed the link and just pasted the 150 lines or so of sample code directly into the answer, but my “reputation” is still negative as a result so I can’t answer any questions. As a result, I have zero interest in ever trying to contribute to SO again.
> I don't think the analogy is super bizarre. The Left-anarchist milieu, building its own separate spaces, unschooling their kids, living in their Californian suburb and going to Burning Man has always been more thoroughly bourgeois than even the worst cutthroat entrepreneur.

I would not describe myself as a left anarchist, but I think that this is an extremely uncharitable analysis of a much more diverse and serious group of people that don't really have anything to do with the things you listed.
Dude, I get that you're outraged about this, but you need to read a little more carefully.

They conclude that now is the last and best possible time to make an aggressive chess move against the West, and snatch up Ukraine before the West can.

They conclude

They

In case you didn't notice, the title of this post is "What's Russia's Endgame in Ukraine?" I literally attempted to respond to the question by saying what Russia's government wants. I'm an American guy, I'm not advocating any deaths or dismemberment as you say, I don't like war either. I'm simply saying that I understand the Russian position here, it's something you could get from reading a simple news article. Christ almighty.
I spent 3 days in Venice; you can't even scratch the surface in 3 days, but I'd say 3 days is about enough for one visit. If you want to see more, book another visit.

Quite a lot of fine art in Venice isn't in crowded museums; some of it's in little churches, away from the crowds, and some is in smaller private museums, away from the day-tripper trail.

I've never been to Florence. I hear that's overwhelming.
Unless one have the latest SSDs on a server to tolerate occasional spikes in memory zram makes more sense. Just configure it to use lz4 compressor. This way even with halve of the memory compressed the system remains somewhat responsive and if the compression no longer helps, then killing the memory hog is probably the right thing.
> So, with disadvantages and advantages to the complexity of modern programming languages, what should one conclude?

> The only resolution is for us as professionals to use our judgement.

Or the third option: create the language with the simplest implementation of all necessary complexity.

Unfortunately, famously, tragically, perfect languages attempted so far are examples of what not to do. The best ones are wonderfully unique examples of what not to do!

I know because I have created more than several.
Anybody knows if the issues with FreeBSD translate to OpenBSD? Not a user of either but seriously considering them for my next OS switch.
> Millions of views sounds like a stretch.

Your suspicion is supported elsethread by this estimate of 100K or less: https://news.ycombinator.com/item?id=30067872
Why not just use a docusigned diploma pdf?

And if you care about revocation (why?) then you can just store the pdf on git
> In the end you can be profane and very positive.

I've noticed a lot of humans can't detect sarcasm. And that isn't correlated with traditional smarts either. For AI it's a hopeless task.

> You can also have strike language while being incredibly vile and negative.

I'm reminds of a group of people I know. They love love using genteel language to throw vile insults at each other. Using profane language is a automatic foul.
Wow, thanks for that. It’s so cool to find out about more modern proggy space rock like this.
Miles doesn't kill himself. Well, perhaps at most he does something like that metaphorically -- in that he says goodbye to his old life in the act of drinking that prized bottle alone in the diner.

I wrote this a couple years back on Quora when someone asked "why is Miles celebrating alone in the diner?" Maybe we've all felt something like this at one point.

>> Imagine you’ve been living the last few years with some crazy hope or dream that all the things happening to you are just a fiction and that things are going to turn around. The bottle of wine is a delusional symbol of a life that you’re going to get back — good career, a wife who loves you and wants to have a kid with you. To be opened on the day it all comes true.

Look at Miles’s eyes as his ex-wife tells him she’s expecting a kid with another man. All the hope and fictitious dreaming comes crashing down — that life was a complete delusion, like when you look yourself in a mirror and see, really see, what your life has become and that all the things you’ve been saving that bottle of wine for, just don’t exist.

Not much left to save that bottle for. No one to drink it with and toast over a fancy dinner. Just take it to the grimy local burger joint, drink in sadness to the life events that passed you by, and savor the sublime, once-in-a-lifetime taste of dreams that are dashed on the roadside.
I use Firefox. When I click on a gemini:// link it opens it in Lagrange. Seems pretty seamless.

If you're not going to install Lagrange, I'm doubtful that you're going to install an extension either. This isn't about you personally, it's a statistical judgment about the market segment you're signalling yourself to belong to. People reluctant to install native software are also unlikely to install extensions.

Having a separate app provides some additional protection compared to an extension that can look over your shoulder at everything you browse. Lagrange runs in a separate process entirely, and it can only snoop on the Gemini websites I visit.

Re endgame, see 1.6 at https://gemini.circumlunar.space/docs/faq.gmi

Me, I go to Gemini (and Mastodon, and the tildeverse, and plan.cat, and twtxt, and, and..) precisely because it has no hope in hell of adoption. If someone's posting there they're intrinsically motivated[1]. That's the stuff I want to look at. When I'm in small pools like these I'm less legible[2] to marketers.

[1] https://en.wikipedia.org/wiki/Motivation#Intrinsic

[2] https://www.ribbonfarm.com/2010/07/26/a-big-little-idea-call...
> There is no value even with copyright. Its value is made up,

And I'm sure that's why Disney makes billions of dollars selling movie tickets every year, right? The moviegoers who drag themselves out of the house just can't be trusted to determine value?

Yeah, the value is determined by scarcity. That's the point of IP law. Otherwise the value would be zero, and these movies would not be made because they'd instantly get copied ad infinitum and anyone proposing to spend more than fun money on one would be shunned.

> The true value is the labor of creators.

No, and this sounds an awful lot like the Labor Theory of Value. The value of IP is what people are willing to pay for it, same as any other market good. Comic book franchises were basically worthless until Disney and WB blew them up, for example. It's rare for any media to succeed without marketing. Value requires far more than just creators and it's absurd to pretend otherwise.

> We can invest in the creator. Paying them up front like investments, or continuously every month like patronage.

There are far, far more creators than there could ever be works of great cultural significance, and the creators building valuable IP are compensated for it far more than they would under any other practical scheme.

> I'm not convinced the copyright industry will ever stop. The situation gets worse every year. How is this supposed to change with copyright holders still around? Their lobbying power is immense.

By passing laws. It's literally that simple. You can replace "copyright holders" with "oil barons" or "AT&T" and see how silly that sounds. Copyright, unfortunately, is at the very bottom of everyone's list of priorities, and for obvious reasons.

You ask "how is this supposed to change?" as if the situation is unbearable, but it's really not. A big reason for why nobody cares is that your average consumer now can consume pretty much everything more cheaply than ever before - fully legally. And so what if Google makes an obvious and stupid mistake with Google Drive every now and then? They'll generally fix it pretty quickly, and there are a million similarly-priced competitors that don't do this if you're not satisfied with the quality of the (free) service.

> When was the last time some work entered the public domain?

Given that copyright is automatic and requires no registration, there's a steady flow of works entering the public domain. OG Mickey Mouse lost copyright a few years ago, IIRC.

tl;dr there's a gigantic jump from "copyright protections are frequently onerous and stupid" to "we should abolish IP law." You are giving evidence for the first and acting like it justifies the second.
terraform is more about reconciliation of a configuration, and moving a state closer to a desired end state. NixOS is congruent configuration management. There's a 1 to 1 correlation of configuration to reality, with no configuration drift.
Thanks for the suggestion -- I'm definitely aware of SeaweedFS and it was actually a really strong contender but I didn't choose it (and didn't mention it) for a couple reasons:

- Some sharp corner cases are definitely out there (issues/bug reports)

- Supported APIs aren't quite as extensive as the other options yet

- The requirements/expectations for

There's also some previous discussion from 2020[0] that was interesting. I actually planned to use SeaweedFS and dip my toes with what I'm calling the "CloseCache" feature -- on-demand nearby proxies for the data that's really in your object storage. The idea was to take advantage of seaweed's excellent proxying features and kick the tires at the same time.

Somewhat off topic but I'd love to pick your brain, would you mind if I sent you an email?

[0]: https://news.ycombinator.com/item?id=24716319
I think the + and × are backwards from the way that would be helpful. But if you think it would work, try writing it out in detail.
>At the release of Sideways, everyone and their brother knew the major wine varieties, and had opinions.

Millions of drinking age drinkers in America then and today know nothing about wine. Perhaps I just missed the intentional exaggeration, but "living in bubbles" was a discussion I had with a friend recently and this struck me as that kind of line.
Sometimes it causes anxiety borderline with terror. Not worth it.
Relying on the documented contract when it doesn't match the current behavior makes the application broken.
> He’s said that on this thread

Permalinks:

https://news.ycombinator.com/item?id=30067683

https://news.ycombinator.com/item?id=30067919
“
Meetings would go phenomenally well.

VCs would get excited, and many even commit to term sheets.

Then, mysteriously, they’d back away.
”

I am but a lowly code slinging peasant, but my dad raised some serious cash in his day. I’ve heard this exact story more times than I can count.

The inflection however wasn’t conspiratorial; it’s that your idea / meeting / pitch was strong but not strong enough in the end, and a soft unspoken “no” helps maintain relationships (its a small world!)
The official narrative requires
enormous amount of suppression, coercion and censorship to remain dominant,
That would be a big red flag for
anyone with critical thinking.
Never been to Amsterdam, but I felt the same way at other major art museums. Although I think the best aspect of going to a museum is not necessarily seeing the most popular painting. For instance, when I went to the Louvre, which --- and I say this as a person who is not a huge fan of tourist traps --- is one of the best things to visit in Paris, of course there are the most famous works (e.g., the Mona Lisa), which are good (don't get me wrong on this), but 90% of the stuff in the museum is not really being looked at closely by everyone. One of the best things about a really big museum is just going and looking at art that you never knew about before. Just taking a closer look at pieces and getting a new new favorites. I took a few notes when I was visiting!

Side note on going to the Louvre. I went last summer and, thanks to Covid, had to reserve my (free --- thanks EU!) spot (which I did only a few hours before). As a result, getting into the museum was very quick. Surely, this had to do with the reduced number of people in Paris, too, but I now think that entrance by reservation is a pretty good system generally for such popular spots.
Have you tried to enable zram or zswap?
As someone who has done a lot of IV cocaine and coffee I find this hard to believe. IV cocaine is one of the most euphoric highs in the world
Creating a cartel is "bad for business"? Are you sure about that?
Sometimes water causes death
The study mentioned in the article may be new but the effect was already known in 2009. https://winesvinesanalytics.com/features/article/61265/The-S...
You also said:

Russia thinks the West is very aggressive and unstable, and seeks to put Ukraine in its "sphere of influence" before it's too late. To be honest, I don't think Russia is in the wrong here, there is no real reason why Americans should even be involved with this country right up on the Russian border.

Which suggests a strong overlap between "their" position and your own.

So perhaps you'd like to clarify: Would Russia be "not in the wrong" if the actually invaded Ukraine? If that's what it ultimately takes to put Ukraine back in their sphere of influence?

Because it sure sounds like you would be more or less OK with such an invasion.
It's a crime to vote in many countries without an id.
Same with Coda. I used it maybe four times, forget the price I paid but let’s say $40; probably came out to $10 per use. It was nice. I was happy with the purchase, or thought I was until they pulled the rug out. I thought it would have long term value. Planned to use it much more in the coming years when I get into some web projects. And now it’s orphaned. Why did they ask for my money if they were going to do that?
> An ~hour later, this showed up

Could it be about who hit the front page first, and not exact timestamps? (i.e., he meant the Stripe post hit the front page an hour after their post did?) That makes sense, since some posts quickly hit the front page and then disappear. Just as an alternative explanation.