skysight-inc/HackerNews huggingface dataset:
Clubbing is its own therapy, as has been MDMA's use during it. It's a human ritual of shared empathetic expression that modern society attempted to "civilize" out of us. Chanting, rhythmic drumming, inducing an altered state of consciousness and dancing to firelight has been done for tens of thousands of years. It's as natural as the spring birds singing.

I'm not a club goer, but the people I know who do come back feeling energized and refreshed. They understand something about themselves that I don't, and I'll always envy that.
I regularly work with only my laptop and I get a lot done. I find that even while wearing glasses, I crane my neck more with a big monitor. With modern window managers I don’t really need all that space anyway. The only time it gets slightly cramped is while debugging, but on a 16 inch screen it’s not too bad.
System Ruby basically breaks "gem install", right? However once you install your own Ruby as a user, it's easy to use.

Interestingly, Ruby was the first language to improve on Perl's CPAN. Maven 2 was inspired by it.

For their age, bundler/gem do quite well.
Besides the difference between "all" and "10%", there's also the difference between "kill" and "require to fix gross inefficiencies".
Jotted! Currently, I am focussing on websites that are of some help and could not be blocked completely at work. I think the most important one here is Reddit. As technologists, we need Reddit all the time but then risk falling into a rabbit hole.
I think the up/downvote mechanism is very reddit-like and not a feature of most forums or usergroups.
What does "clean" mean in this context? What makes you up a pawn "cleanly"?
I recall the negative reaction I got, on Hacker News and on Twitter, back in 2018, when I made the point that the Python community was one of the main groups driving the adoption of Docker: "Package management in Python is so hopelessly broken that the Python community is eager to use Docker everywhere, as the only way to save the situation."

In response, people laughed: "No one is using Docker for package management! Python has an abundance of good tools for that!"

And yet it remains true, if package and dependency management in Python was seamless, then Docker would have had fewer advocates back in the early days.

And one of the criticisms of Docker remains that it is sometimes used as a Band-Aid for flaws in some computer programming language, flaws that need a more fundamental solution.
There are separate terms for the API, which seem to indicate to me it's legal to use their API to download user content: https://www.reddit.com/wiki/api-terms

According to these terms, the content is owned by the users, and you're not to modify the content. However, if the content is owned by the users, then IMO Reddit cannot really say what you do or don't do with the content, as long as you're not building an application that acts as a proxy to Reddit.

The license is revocable to accessing their API, but they're not licensing you the user content, only the ability to download it. What you can do with that content is likely up to the laws in your jurisdiction. I'd say most content would qualify as public domain, though obviously some content will have copyright protection.

I would do the downloading now before they start charging for the API if you're serious about the project.
… only in places where heating is not the lion’s share of energy demand. Solar is a great fit near the equator or in sunny California where cooling is needed more than heating.

It is not great for latitudes north of 45 (much of Europe) where energy needs due to heating increase at night and in winter when solar is not running at capacity…
I think it's more like "grok"[0], where it's a weird little in-group signal that makes some small portion of people who read it cringe inwardly, but never becomes outdated because it never had a date in the first place.

[0] Which is functionally identical to "understand" whenever it's used, except 99% of the population has no goddamn idea what it means and 1% of the population can read the subtext that the person using who said it is a nerd
These days, the unit of shipping is a 20ft container. If you can't fill one, then the freight company will need you to crate the furniture and it will be packed in a container with other less than full container shipments.

It is a lot of work for all parties involved and that is why even small details matter. In some cases it is cheaper to ship using a complete container, even if you have to fill it with packing material to stop things moving around.

My family have moved quite a bit of furniture internationally and considering the costs, insurance, damage, claims, etc. Unless you are talking about very high value antiques it is not worth the time, effort and cost.

In my experience people want new, modern looking stuff. A couple of years ago I had to sell beautiful estate furniture which cost tens of thousands to buy. I only got a couple of thousand after a lot of haggling, etc. I didn't even recover the shipping costs that my family had paid decades ago.
On the rare occasion I install a Windows XP VM nowadays, I still patch uxstyle.dll and install my favorite style: DeMx[0].

[0]: https://www.deviantart.com/xandaman/art/DeMx-29075379
> Really stupid. My advice is don't listen to this advice. If you are getting itchy feet go on a fucking holiday for a few weeks.

You could also call this quite myopic. How do you know what is out there without trying it yourself? Sitting in your little world and poo poo'ing those who are willing to take a chance. Because yes, from their vantage point, OP is right.

There really is a world out there that few can find but it's worth looking for if you have good reasons to take a chance and put down new roots. Most don't make it because accepting any culture outside of the one of your birth is a very difficult task, and you will never have any true change until you accept a new culture: their customs, their values, their belief systems.

Because really there is quite a lot of variation in those things, and in all the travels I have had, I have only met a few who truly made it. And there is of course a loneliness that comes along with the change, at least for a while. That doesn't mean it isn't worth trying, and if you bit off more than you can chew, just go back home. You obviously need resources to do that, but it's not really as scary as you make it out to be.
I second that. I try to teach my family that the only way to success and happiness is working for it. Success and happiness come from satisfaction with who you are and that comes from knowing, on a deep level, you earned it.

So not only your chance of winning a lottery is remote, even if you somehow win a lottery it is unlikely to make you happy. Interviews of people who won a lottery show it.

I also think people have very distorted perception of where success comes from. People think it is a matter of chance and luck that somebody made this or that decision at a particular point in time. But my understanding is that luck only plays small part of it, much bigger part is the preparation to increase your luck and to be able to risk it and to be able to make something with it and to be able to avoid bad luck.

All that comes from usually hard work and a certain mindset of being honest with yourself rather than playing a victim on every possible occasion. I have never heard about a person who would be constantly complaining about their bad luck and then got successful.
India threatened to shut Twitter down, co-founder Jack Dorsey says
> For something like C or C++? Usually the most complicated part is running `make` or `cmake` with `pkgconfig` somewhere in my path. Maybe install some missing system libraries if necessary.

I don't mean to detract from your main point re Python dependencies, but I find this about C to be rarely true. `make` etc build flows usually result in dependency-related compile errors, or may require a certain operating system. I notice this frequently with OSS or academic software that doens't ship binaries.
Trackers are used at scale but it depends where. If a solar plant isn't intended to maximize output because peak prices can be negative, then there isn't much point. However at locations where something other than price is a driving factor, trackers are common enough at grid-scale facilities.

The energy market systems are somewhat distorting perceptions of power in general and some reliability planners are worried that as older dispatchable generation goes offline for good, rotating blackouts may be in the future for many high demand areas.
I'm not super familiar with internet history, but wasn't the 4chan/reddit crowd basically the same around 2008?

As in mostly anti Bush-establishment, lefty, pro-freedom, 'rational' anti-religion atheists.

I'd say the most of my (admittedly fuzzy) memories of that era of 4chan political activism were Aaron Swartz/Anonymous.
I think it is the opposite for me but I am also a fan of system independent package mangers, provided they support easy package configuration.

Otherwise you not only bind to system architecture and OS, you also bind yourself to a distribution.

I find that Automatic1111 plugins tend to not share dependencies and instead redownloads them for their own use. Can make your hdd cry because some of these are larger models. Advantages and disadvantages probably...

There are package managers for C and some are quite good. But for most projects you are quite dependent on the package manager of your distro to supply you a fitting foundation. Sometimes it is easy, but if there is a problem, I think handling C is far harder than python. And I write quite a bit of C while I can only perhaps read python code.

No code is completely platform independent, especially a stable diffusion project, but Python is still more flexible as C by a long shot here.

Of course Llama is great. Time to get those LLMs on our devices for our personal dystopian AIs running amok.
More and more, I find that sugar coating everything and coddling everyone is not kind or compassionate.

I'm not saying that we should be going out of our way to make fun of everyone every chance we get, but this idea that "oh, those people are different so they are off limits for jokes or criticism" is a good way to make sure those people never develop any level of resilience.
I'm a bit surprised by the numbers. It's "only" a 2× speedup on a relatively top-end card (4090)? And you can only use one CPU core. With 16+ core CPUs becoming normal and 128GB+ RAM being cheap, that seems like leaving a lot on the table.

[edit] realized it's relative to the merged partial CUDA acceleration, so the speedup is more impressive, but still surprised by the core usage.
ChatGPT not answering correctly is not compelling evidence to prove that LLMs as a whole will not achieve this. LLMs are still very early technology.
Neither is iOS
“I don’t know how to work effectively from a laptop therefore no one does” is, to be frank, one of the worst takes I have read on HN for a while.

There’s nothing about a laptop keyboard that makes it not useful for work, nor anything about the screen size.

There are almost certainly any number of people who are more productive in front of their laptop than you are in front of whatever it is you use. There are people who are worse.

Pretending your choice of form factor is the ultimate in productivity is for the birds.
This post is the justification of the one you link to. It's not meant to be practical, but rather an answer to the same comments I get over and over again when I suggest the method you just posted.

Even with it though, you can see in the thread people don't read it and completely ignore its rational :)
> pip-tools ... pyproject.toml ... Makefile

This is a plate of cow dang with glass shards on steroids. I wouldn't even know where to begin to explain how bad this is... I mean, you already had an abomination in the form of pip-tools and pyproject.toml, and then you decided to pepper this trash with Make? Like, come on... you are with a straight face suggesting people treat toothache with a chainsaw...
The bigger the chair, the bigger the comfort - but you are more restricted in the place, as you don't want to move that big chair so far. And the most accessible places are usually the loudest (but in Sweden you probably have more space).

I do maybe 50% of programming outside and I can use any place, but the best places require a bit more walking (or climbing). So I have some hidden spots around where I live and no one bothers me there, so the best condition for me to get into the zone.

And sometimes I bring a small chair with me (that fits in a backpack), but usuall not and I rather learned to sit comfortable with my legs crossed.

Called Schneidersitz in german (literal: tailors seat, but that does not seem to be a english word)

https://de.m.wikipedia.org/wiki/Schneidersitz

It is also a yoga position and good for your back muscles.

So I don't need a chair and can sit and work anywhere.

(And since I was quite nomadic and outdoor, I did sit in lots of remote, but awesome locations - solar powered).

But I am using this position since a kid, so if you are not used to it, you might never find it comfortable and this surely would not help with any work getting done. But for me it is way better for my back, than a standard camping chair.
I, for one, learned a new word: Ennui. And I believe I finally understand what people mean when referring to a cargo cult. A tweet most definitely would not have sufficed.

Thanks for the long read, interesting an well written.

(And: true, I'm probably living under a rock for being so ignorant) :-)
Not necessarily. "Inner wisdom", wisdom about yourself and who you are, usually can only come from your own experiences (both mistakes/failures and successes/victories).

You can learn a lot about yourself by "blowing up" your life. (And you don't have to go to the extremes the article describes.)
Absolutely no. For all the reasons listed here: https://heyluddite.com/post/4043411544/how-to-name-folders
When approving the S-1, the SEC was asked to review a business, not one selling filtration technology, but one selling illegal securities, well within their area of expertise.

I think Americans should fairly expect their regulators to be clear enough about the rules that the very securities regulator, whose job in large part it is to protect retail investors, not allow a company who is in the business of selling illegal securities to go public, and then take multiple years to file suit.

Any crypto sceptic who does not see a problem with this is tainted by their priors.
I think it means that the opponent does not gain a strategic advantage from an exchange. You both have good enough positions and you are simply a pawn up.
> I think this is going to be another V-lang situation personally, despite the credibility of Lattner. I think this is just someone seeing an opportunity to cash in on the "AI hype" situation that exists currently.

Mojo is not only directed at AI, but at Python users as an alternative and superset. The use of it for AI, is partially based on the use case of Python. Insinuating that Mojo is trying to "cash in" on "AI hype", is odd in the context of all the others who clearly do so, but where is the "cash in" at? Mojo and Vlang are free.

Vlang (V-lang) has made no such marketing claims in regards to AI, so pairing the languages together comes across as odd. If the argument is about "cashing in", that looks even weirder. The users of both languages can get it for free. As with any programming language, there can be donations and sponsors. Why would it be a problem for Mojo or Vlang to have sponsors, but somehow not so for other competing languages, in regards to their claims? This comes across as at least one is fine with their favorite language getting sponsors or donations, but not others. Or maybe hoping to cut the funding sources of new languages, so there will be less competition.

> Even reputable people can be influenced to do shady things when lots of money is involved!

The accusation or insinuation is being made that Lattner is "shady" for money, while a backhand is being thrown at Vlang too. Outside of throwing smears, there is no proof of them being in it for hustling money or doing anything that different from what competing programming language creators have and are doing. And that's without talking about the corporate created languages, where obviously money and market share are major driving forces for them.
I recently shut down my last Linux box and I do not run Linux at home anymore. However, I did run various distros of Linux on the desktop from 1999-2022. Prior to that, I ran Minix and OpenBSD on my desktop machines, starting around 1992. So let's say 30 solid years of Linux on my desktops.

I never ever, never once had any security issue. I never had an issue with malware being installed. I never had an issue with external malicious users accessing my system - not even DDOSing my network.

In fact, I have run Windows as well since version 3.1, and DOS before that, and I've never had a virus or malware on Windows, either. Not a single compromise or glitch at all.

Once, I was a guest at a friend's house and I discovered that he had fallen victim to some sort of replicating virus on his Windows 98 system. I was able to manually eradicate it for him, without resorting to commercial anti-virus software.

A few weeks ago, I did discover that my home router had been compromised and some sort of malicious DNS service had been installed on it. So, I must confess to my first-ever home network compromise, albeit an embedded router OS I had little control over.
I have this game that I call "Coin of destiny", not sure where I heard this from or if it is widespread, but the idea is to flip a coin for dilemma when you can't decide. It also works in group.
The hard part of the game is to take it seriously, in the sense that as soon as you decide to play, then the final decision is irrevocable and you must follow the destiny.

It's nice to see a link to some experiment/research about this process that seems positive - https://www.nber.org/system/files/working_papers/w22487/w224...
Huawei files for Vision Pro trademark
Funny you didn't have a problem with the comment parent to mine summarizing all dislike of Mr Beast as snobbery.
Here you go: https://docs.joinpeertube.org/use/channel-sync
It literally is 300-400 units in a resort “hotel” and they rent out your unit as part of a pool of units. They do all of the marketing, replenishment of supplies for the kitchen, maintenance, payments etc. The units are rented out by the night just like a hotel when you aren’t there.

But you don’t understand the other part. I’ve done the landlord thing before. I would rather get an anal probe with a cactus than ever be a landlord again. The entire purpose of it was never to make money. But to have a place to stay for six months, a legal residence in a state that didn’t charge taxes, and for it to pay for itself when we are not there.

When we leave every year, we pay a one time $110 cleaning fee and don’t think about the place again until we come back in six months. The income comes in the same account where the mortgage is paid automatically.
Imagine planes with a receiver (that fly above the clouds) and are closer to the satellites.

Probably not needed anymore with the recent breakthroughs in battery density but still a nice future we have ahead...
Ask HN: Hosting small scale media share portal with low disk space/resources
So with all the reddit alternative discussions and talk about small scale applications, I thougt about

what's the best way to host images and videos in a low disk space environment?

I'm thinking of the hobbyist, small network, federated thingies etc.

A nginx module maybe that could track incoming requests to media files and mark them with their latest access time. If the image or video wasn't accessed for a couple of weeks or months, it'll be deleted.
If that's a feasible thing to do for a nginx, or other webserver module.
Maybe just scraping and checking the access logs would be enough. Every webserver would probably have some kind of access log anyway.

Or would it only be sensible to bake that functionality into the app? But how would I keep track of external, direct visits to the media files or a shared link somewhere else, that wasn't clicked from the app interface?
I feel like external visits should be accounted for as well.

Was wondering what some of you would come up with.
From the other imbalances listed (like being up "the exchange"), I take it that they mean being up a pawn without having to give up anything in return. For pawns that is kinda obvious, but for more valuable pieces like a rook you can win it "cleanly" or maybe you take it with a pawn and then immediately lose the pawn.

You can of course give up material for positional advantages as well, but from the article I don't think the author analyzed that. It would be difficult to accurately measure that anyway, some positions can be up +5 points according to the computer but only if you find 20 perfect moves in a row. Needless to say, most humans would not find those moves especially in the lower ELO brackets that the article analyzed.
That's pretty much the procedure the article link to in the intro, but with some additional subtleties on how to source and run python.
> What if there are clouds

MAPLE "radiates microwave energy at 9.884 GHz" [1]. At this frequency, water vapor attenuates, but by less than dry air [2].

> What if some space debris hits it

It breaks.

[1] https://www.its.caltech.edu/~sslab/PUBLICATIONS/2022%20IEEE%...

[2] https://www.itu.int/dms_pubrec/itu-r/rec/p/R-REC-P.676-9-201... Figure 5
Yes, it is way better which is why many layer package managers, e.g. cargo and composer, took the ideas from Ruby to improve on. Ruby has issues but the package management is not one of them.
"AppWeb" and "DocWeb" should be 2 different platforms.
What happened to "freedom of speech, not freedom of reach"? It's like Musk is sitting there proactively trying to destroy his investment.
To be honest, you still should use a venv in a docker image.
> And their economic model will be shot to pieces if they make no money whatsoever half, or even a quarter of the time.

No, they will just earn their maintanence price in the peak demand.
It's about power imbalance. Using your power (in this case, wealth) to encourage other people to do actions they otherwise would not want to.

It's also not a topic that is easy to define as "right" or "wrong". Some game shows will be more empowering or enjoyable than others. Some contestants on the same show might find the experience more emotionally rewarding than other contestants. There's a very subjective, fuzzy, grey area here rather than a clear line in the sand defining what is morally good or bad.

From the odd Mr Beast video I've watched, it's felt like the driving factor was that the contestant didn't want to be there if it wasn't for the money. And that Mr Beast and his friends go out of their way to make the contestant want to leave. Mr Beast has all the power and makes his contestants perform like dancing monkeys to earn their prize. Now as long as the contestants do still find the overall experience more rewarding than demeaning (and that's for them to decide), then I'm fine with it being made as "entertainment". But like many of the others, I personally don't find it entertaining to watch -- I find it uneasy to watch. And that's fine too, people don't have to enjoy the same things. But it's hard not to claim that there is a massive imbalance of power in his videos. In fact that seems to be the point of his videos.

The earlier comparison with 80s cyberpunk seems quite apt. If you take away the fancy post production editing, there is something rather dystopian about the concept of his videos. Sure the stakes are significantly lower than, for example, Running Man, but the power imbalance isn't that dissimilar.