skysight-inc/HackerNews huggingface dataset:
Well, more than anything I wanted to present an alternative viewpoint. The author presented his as if it's the only way.

I arrived at my understanding after years of learning about photography and experience of doing it not professionally, taking tends of thousands of photos of all sorts of subjects. I think the point about emotional distance is under-appreciated.

Of course, this author (and I don't know why) clearly wanted to create the distance--you can see it by frequent use of monochrome/sepia coloring that mimics the nostalgic look of old photos. However, this was left unsaid, and someone may miss this factor when choosing the lens based on this article.

> Framing is not a problem that goes away if you use wide-angle lens. ... It's easier to get something in-frame, but harder to keep something out.

The core task is different IMO. When you are enjoying family time, especially with children, it's more important to 1) get something in frame in any way possible fast while 2) still being in the moment yourself than with other types of photography. If you are shooting children as models that's different, sure.

> I'm also not sure why it would take me longer to frame or focus with a 50mm lens. For candids, I almost always use an autofocus camera these days. It focuses at the touch of a button.

If you haven't tried wide-all-the-time, try. I shot a lot wide (20-28mm), 40-50mm and 75mm. With wider lenses I often shot from the hip with subsecond time between the moment and the shot, and got interesting dynamic frames (and I rarely crop). It just doesn't happen already at ~40mm, even if I spam shoot, I need to see the frame.

As to focus, you don't even need to focus many ~25mm lenses if you shoot with moderately closed aperture (just leave it around 5m~infinity). A longer lens makes it much easier for subject to be off, I have to make sure focus is right and a compact camera's autofocus is rarely reliable enough in low light to capture action. Remember that this is candid family shots, there's no proper lighting.

And 75mm, while great for street portraits or casual fashion, is additionally unusable as a main driver for candid family shots since in a random room you often can't back far enough away to capture enough of the action. In the circumstances described it's easier to come closer rather than opposite.

I thought 40-50mm would be a nice middle ground, but it doesn't give the really pronounced separation, bokeh and aesthetics of longer lenses like 75mm yet it does make things more challenging in all regards for no good (to me) reason. I find it OK for street shots but now I am more informed about its limitations in other scenarios.
I've certainly dreamed of a co-op / credit union isp.

I think in absolute numbers there are a lot of people who would value that, but only one or two people in any given area, so no way to service them. (Not considering sattelite for both bandwidth and latency reasons.)

A long time ago I was in some newsgroup or irc channnel and someone from Russia I think it was, was just casually describing their internet connection like it was normal but it was blowing my mind, which was basically some kind of totally home grown adhoc very local lash-up where they had 100M cat5 ethernet right to their appartment and strung between a few neighboring buildings. It wasn't clear who operated or provided the uplink but the switches and last bits of cat5 were just done by the local residents. No real "isp" like a US individual subscribing directly and individually from Comcast etc. Presumably there was some sort of co-op arrangement to share the cost of the actual shared connection.

I don't know at the time the idea of just running your own cat5 among a neighborhoods worth of buildings and getting way way WAY better service than what I could get paying even hundreds of $ as an individual residential consumer just blew my mind. Surely in the US some code inspector or other government official would come along and declare the cables illegal on some pretext or another, and surely the isp would call it some sort of theft or abuse.
Concrete finishing is another, IMO.

It takes a lot of practice to be smooth enough at doing it to have a nice result over any large area before the concrete sets. It’s not the type of thing that benefits from going ‘hmm, maybe I should do it this way’ after you’ve started.

Also, it’s much, much easier to do as a small crew - easily 3-5x more productivity per person. Same as drywall. It’s not easy to do as a solo worker, even if you know the tricks.
We had a few of these projects in the Netherlands. It is nice, until it isn’t. The solar panels are more vulnerable than tiles, they will degrade or need repairs/replacing. The mechanism for sealing it up will leak. The format of the panels and or the inverter was proprietary. Or the connection was and you couldn’t retrofit another inverter. It wasn’t a good experience.
Your comments come across as pretty mean-spirited. Let me rewrite one line for you. You wrote:

> Someday one of your coworkers is going to break it and this code will be trashing the heap. Mysterious memory corruption failures are your destiny.

You could have written something like, "It's possible this code will break in the future and you won't even realize the cause, because it will appear as a mysterious memory corruption failure."

See how I left out a word like "destiny" and took out the whole bit about coworkers? Yeah, much nicer and less personalized.
The Leica M 50/1.4 is still around 300g and a great lens.

But indeed, as the sensor resolution of 35mm cameras exceeds many classic medium format cameras, the best lenses have grown accordingly to serve that resolution. To me, the Leica M system stayed mostly true to the 35mm cameras of the film age. The other alternative in my eyes is mFT which offers great "digital" lenses in the size of small classic 35mm lenses.
Is there a cheap as in < $1000 router with 10GbE (for fiber or copper) ports?
Some causal things society would likely be unwilling to give up; and so some portion of society being sacrificed to prisons is what we're willing to pay for it.
Somebody needs to find that battery and fix it!!!
Hard to tell if sarcasm but I love it.
Not sure if that was an explanation for me, but I've seen it before and I wasn't basing it off that. This was obvious from the sound. The plane was too far away for me to see a condensation cone. It was probably somewhere over Angel Island at the time.

A sonic boom, on a small scale, isn't something impressive...bullets cause sonic booms, even the tip of a bullwhip will. I had been around high explosives before too, an oddity of my father's profession. This wasn't just a loud jet, it literally sounded like a bomb, and it resonated for what felt like 5-10 seconds.
> They want the Twitter team to be engaging in centralized moderation, and control who or who does not have access to the "digital square".

Because that is just how an "analog square" works: shout out the N-word in a public place in any large city and you will face consequences for that. Either by police or by anyone else hearing you. "Analog" society keeps itself relatively clean, there is no reason why the "digital" society should allow racism and other forms of hate.
Maybe the right answer is to reopen them rather than throwing more people in prison.
How can this be? The world still seems flooded with cash, huge populations still aren’t industrialized and want development, there’s shortages of products and services in demand by middle classes. Why wouldn't this point to more growth?
That's not true though. Some companies will grow faster than others. Also companies expand into foreign markets that are growing faster.

Plus that really long term is probably long after everyone commenting here is dead.
I used a drill with a mixer from a hand blender plugged into it. Made it really easy to make a batch that filled the stainless steel mud box I am using. Even being totally untrained, getting that onto the wall in under 40 minutes was easy. Took a bit more mixing and batches than a pro would take, but all in all... it wasn't nearly as hard as you're making it out to be.
But then how will big corps be able to steal his free code without any legal repercussions?
> (a team of 10 good programmers in a month can probably rewrite everything).

Is this satire?
Thank you and the others who also submitted it as originally this post was flagged. Probably because I changed the title after submitting it to "Show HN" but I am unsure.

I am glad now that I spent the time to put it on github.io and not on some old server of mine that would have been hugged to death.
It looks terrible to the vast majority of the population in most developed countries and it will severely impact your home's resale price if you have spiral conduit all over the walls. I can't remember the last time I saw spiral conduit in a home anywhere outside of the garage or basement...maybe a utility closet.
Aside from some mistakes, twitter already erred on the side of no moderation: when did they ban trump?.

What people don’t like is the idea of the world’s richest child turning it into Hate Central and a megaphone for Putin.

That said, his solution has only the advantage that in a decentralized world, it’s harder for a motivated bad actor to have a global impact.

Ultimately decentralization is a techno attempt to fix a political problem. It doesn’t work
Well that's stupid - don't pay to rent those shitty boxes (unless it's free, I suppose)
Other is code to track the users behaviors.
Mandatory minimums should be used as punishments only. Obviously the release should depend by rehabilitation(mandatory).
Thanks for clarifying, I totally misunderstood your point.
Ask HN: Best Node.js in production course/book?
Production best practices to make NodeJS run reliably in production.

I looked around and there is only newbie level courses, like installing on Heroku, etc.

I'm looking for some real-world hardcore professional stuff. With database migrations, logging, monitoring, debugging, optimising the environment, etc.
I read a lot about district heating systems yesterday after seeing an article on NYC's steam system on HN (https://news.ycombinator.com/item?id=33388473). District heating systems allow you to capture waste heat at the power plant (called co-generation), and use that to heat & cool (via cooling compressors) many, many buildings at once. The wikipedia article about it is very informative as well: https://en.wikipedia.org/wiki/District_heating.

Usually district heating systems route heat into your building's pipes using a heat exchanger - so the network's fluid never actually intermingles with your building's fluid lines. These systems also use the same heat exchanger to return excess heat back to the network. District heating systems require a large initial investment, but over the long term are very efficient.
April Fool's: New England Suffers Maple Woes(2005)
Authoritarian boogeyman governments aren't going to death penalty people out of nowhere, they'll have tools and abilities to remove inconvenient people much more quietly.

After all it's much easier to "remove" someone who was "resisting arrest" than go through the bother of a trial.
I think most people are in favor of government when it comes to utilities, phones and landlines being a classic example (although in the age of wireless, one could argue government regulation actually makes things worse).

But social media is not a utility, in the traditional sense.
It's on Apple TV on location. I will watch it some day. Thank for the recommandation.
Only in the US on Android…
The site is not finished yet, but each algorithm is interesting on its own.

Look at my submission history:

https://news.ycombinator.com/submitted?id=bugfix-66

Really remarkable tiny algorithms like Martin Rem's almost-forgotten Union-Find, the tiny bitwise linear string search from approximate-grep, hash treaps, Quicksearch (the fastest sublinear string search in practice), a simple state-of-the-art arithmetic coder/decoder, space-filling curves, the Shortest Path Faster algorithm, etc.

Next week I'll publish a fantastic generalization of bytewise integer encoding (like Varint or git's VLQ but better).

I'll do a Show HN for the site itself some time next year.
>Going too close with it results in distorted pictures which is fine as an artistic choice but it's not the choice most people want to make.

Most people are used to seeing smartphone photos now, which (until recently) only had a wider FOV. I think stylistically, candid/general portrait photography is changing, and I think environmental portraits are much more in vogue than tighter framing with longer focal lengths. 24/28/35mm portraits seem to be more popular than 85+mm.

Just my view, feel free to agree/disagree.
Seconded, he was truly a remarkable figure in U.S. military history, both for his personality and his accomplishments.
Tell me where I'm wrong, beach.
50mm is my least used lens. I don’t even bother carrying it on trips. Like you said portrait is 70mm or higher. Landscape I use 24mm.

24 to 70 2.8 is the best lens because it can do landscapes and portraits. I may carry a fast prime lens if I am shooting indoors.
I'm just using 18lbs bags of westpac 40... it's what they had at home depot. cheap and easy.
You lost me there but people with tech skills should lead technical people. Otherwise its like sending the senate to lead soldiers on the battlefield. They have no clue and either lose wars or use large numbers to win battles. And thats what some of the companies do - they hire loads and loads and loads of people to achieve what could be done with fewer, better organised, and better led people. Without exception, unicorns and faangs have been built by engineers working directly with stakeholders. Then they go down the path of layered management and bloat and end up the chryslers and fords of tomorrow.

Instead all non technical management should he fired, including pdf certified scrum masters and other imaginary roles, and tech people with skill and interest should be promoted.
There’s speech, and the consequences of the speech. If you yell fire when there’s no fire, that’s just a lie. If you cause a panic and people are injured, you will be liable for that.
A nifty tool that I came across to find Twitter peers registered with Mastodon federated servers. Requires authentication though
My favorite! Admittedly I order ahead because the wait is long otherwise
That's exactly what I'm always looking for! Here's the related GitHub issue:

https://github.com/carefree0910/carefree-creator/issues/2

Apart from the technical concerns (huge code base, lack of documentation, etc.), I'm also pretty afraid of someone (or some company) just taking away the codes and make profits or even claim that they make it, because webui codes (especially as production ready as this project) are something that's easy to copy and HARD to protect...

But if more and more people get to know this project, this concern will no longer exist, and I'll definitely open source the webui codes XD!

After all, I do want more and more people to be able to enjoy the current AI magics, for free, and forever!
Well, we tried pulling back policing and slap-on-the-wrist prosecution policies and violent crime is surging. How long until friendship, positive energy, and rainbows kick in and bring crime levels down? There are more constructive solutions to the prison problem--notably solving frontend problems + prison reform, but locking up violent offenders is part of "solving frontend problems" so we can't exactly stop doing that and hope to make up the difference by investing in after school programs. Any serious solution to crime has to be "lock up offenders and X" rather than "letting offenders run rampant and X".
Here is the author's inmate page (I think): https://www.inmateaid.com/inmate-profiles/michael-nichols-00...

You can contact him through that, if you wish. I'm still looking for the circumstances of the original case.
I thought high humidity made it feel colder, when the temperature was relatively low?

Hot damp air feels hotter than hot dry air, but I've had the idea that cold damp air feels colder than cold dry air. Is that a misconception?
> The subsidization, or more specifically the removal of individually driven feedback mechanisms, is what caused the prices of these things to skyrocket in the first place.

No, it's that the subsidy was done through middlemen and rent-seekers instead of direct provision of free healthcare, education, and housing. Giving people earmarked funds is just direct subsidy to the people who control pricing.
Being on the ground and dealing with MOPP gear was no fun either. The Army certainly took the risk very seriously. The MOPP gear receded into the background on later deployments. While all the shots may be a slight concern, I am more afraid of breathing in all the invigorating air from the burn pits.
I saw a long-term study of interest rates, going back hundreds of years (like to the 1300s or so). The long-term trend is for a decline, and probably due to the increasing stability reducing risk, thus the loans get a lower premium.

Interest rates don't add value; they are the cost of money.

Money should be expensive enough that it is encouraged to only use it on investments which are likely to add value. When money becomes too cheap, it is "worth it" to invest in things with very little real chance of payout.

What that level is, I certainly don't know.
> You are free to disagree and be in the moral wrong,

The reason I posted is because you seemed to be unaware other people have different moral value systems. This is the fundamental reason behind a lot of disagreements. Here's the root of it: you think I a morally wrong and I think I am morally right. There is no rational argument to demonstrate that either of us are correct.

That's also why you're fundamentally unpersuasive. You're not convincing anyone by making bald assertions of your unsupported moral beliefs.

> the wrong side of history.

History will go on for a long time, and there is no arc of some sort of moral progress, just shifting social norms changing with historical accidents. This type of argument is particularly unpersuasive and tends to raise people's hackles immediately, because it's a declaration that you are (again, without evidence) so incredibly righteous that history itself will steamroll people who disagree with you.

> There are good examples of much better humanitarian penal systems with far better outcomes in Scandinavian countries that demonstrate this reality well.

The better outcomes may have nothing to do with the nature of the penal system itself, but wider cultural differences. In fact, this seems much more likely, given the extant differences in US subcultures and demographics. Slicing up the US crime data by economic quintiles and various demographics gives the lie to a lot of arguments. Even excluding the wider cultural comparison, talking about this without evaluating the commonalities between the crimes in questions and aggravating factors between the two countries makes this a really apples-to-oranges comparison.
I wonder how different it would be to use an off the shelf heat exchanger, e.g. this one? https://www.ebay.co.uk/itm/263272702860

You'd probably have to filter the shower water before sending it through, but beyond that I wonder how different the principle is. Maybe being easy to clean is a significant factor in drain showers.
Snow Crash is either an accidental or deliberate parody of cyberpunk. The main character is Hiro Protagonist. When he goes into a VR world and is "fighting" with a sword he's swinging a sword around wildly in the real world too, while around other people. And then in Diamond Age Stephenson [rot13]xvyyf gur zbfg plorechax punenpgre va gur svefg be frpbaq puncgre[/rot13].

When I read Snow Crash the first time it was back when cyberpunk was still a pretty hot style, and I was also reading a lot of Gibson and others. It fit well within that context. Then later I reread it and realized what I wrote above, it was parodying elements of the genre while creating almost a quintessentially action-adventure cyberpunk story with a programmer/pizza delivery driver hero. And then it had the typical Stephenson ending, which is to say
I was told there was no appetite to prosecute a robbery on a white male. They said the guys would be right back on the street within hours if they tried to pick them up.
you could. most people rent (60+%) and they don't paint their walls.
> hydrogen would be used for reduction of iron ores to iron metal

Wouldn't electric reduction cells like those used in aluminium production work as well? Why would you need an input of hydrogen?
It's a condition of the weird schizophrenic system in the US. There's nothing preventing a system where "I sentence you to death" is said by the judge and the bailiff immediately unholsters a desert eagle and executes.
They say the only way out is through.
> since the biggest benefit of rust is gone

I think it's more of a spectrum than this makes it sound. For example, an unsafe function that takes a &[u8] argument can still assume that that argument isn't null, isn't dangling, etc. Just because a function is unsafe, or uses unsafe, doesn't mean other functions are allowed to feed it garbage. (Other unsafe code could do that, but that's per se UB, and the other code is unambiguously at fault.) All the "safe types" are still there in the mix, and the compiler is still catching the usual mistakes you make with the usual safe APIs, even in an unsafe block. (Though this has downsides as well as upsides, because there are more ways that producing garbage/invalid values with unsafe code can lead to UB.)
Anyone know why he puts incense on the copper wire before soldering it?
The one good “place” I found for it is two outlets on opposite sides of the same wall. I use that as a bridging point rather than “network” — backhaul to an AP, wired connection to a computer where I care about latency (e.g. gaming), etc.

In those few cases it works really well, adding just a few milliseconds and getting good speeds.

But after reading about accidental bridging and remembering that one unknown PC in “Network Places” that one time, I installed TP-Link’s powerline utility and keyboard mashed a new key, just in case.
I dont understand your point. Who is talkinga bout giving the Baltic states to Russia? Not me.
And BTW, you don't need an account to use this project if I fixed the bug / you visit it on PC!
> You're essentially saying that you want a build that silently works anyway because you know better than typescript, you know this will still result in correct js even though the compiler is shouting errors at you.

negative. I use tsc as a safety net, I don't release code that doesn't pass ci/cd which includes a linting/typechecking step. I just know that sometimes it's faster/easier to do an exploration without strict typechecking.
i did hear about some shower drains that reuse the heat like this one:
https://www.youtube.com/watch?v=s5bJ61fCA2E
This still assumes a level of human equality that is belied in reality. Most people that are living good and healthy lives do not do so as a result of basic aptitude + wanting + grinding (1) it out. They are more like a particular type of seed that moved about different soils until it found one it could flourish in. Anyone can do anything-ism implies that a watermelon seed can flourish in a rice field if it “wants enough”.

(1) grinding is a particular type of experience that deserves explanation. It is not merely working at something- it is the subjective personal experience of the work. I can code for an hour and be psychologically rejuvenated by it and my cousin could feel like she was in a prison for months. You will never grind your way to a satisfactory life; grinding is a symptom that you need to change the “soil” and that the “want” you have was memed into you and is unsuitable for you.