skysight-inc/HackerNews huggingface dataset:
Photography in general after I started coding for a living 15 years ago but for the last few years I've been getting into film photography and somewhat into film camera collecting. Especially in medium format. Don't get me wrong, I still shoot digital as well but shooting film feels more satisfying.

It feels so liberating to shoot 10-12 frames and that's usually enough compared to our big memory cards that can swallow hundreds or thousand photos. It forces me to plan more in advance and not iterating between every shutter click.

It's fun that nowadays we have 60 megapixel mirrorless cameras with ML-optimized super AF-systems, dynamic range of 14-15 stops, ability to make moonlight look almost like sunlight (those crazy high ISOs of models like Sony A7sIII etc), but in the same time you can make good photos with some film era 35mm SLR or Medium Format Mamiya or Hasselblad. With a little of practice and bunch of film one can learn to shoot photos without all that automation.

The electronic-less cameras are surprisingly easy to use: select ISO and the look by selecting film and it's ISO rating, measure or guestimate the amount of light, set shutter speed and aperture and then focus. That's it. No need for deep menus and buttons.

Also the chemical development of the film and developing paper photos from the negatives feels more fun than Lightroom + Photoshop workflow. And accidents are more fun.

Failing is more concrete as well. Once I probably shot my best cityscape photos (or so I want believe) but fumbled the development totally, but that's okay. At least I didn't get some mediocre photos I anticipated to be awesome.

Also the film cameras have quite a long history compared to the digital gear as nowadays all the DSLRs and mirrorless cameras are mostly the same.

The film cameras have a lot more of variety and different mechnical and usage differences and feel. Compare old MF folders to TLRs or to SLRs or compare Japanese cameras to German or to Swedish cameras and you'll see the differences. I guess the Soviet cameras would be ... interesting ... addition to the comparison as well but I'm trying to avoid them.
Or my favorite, the SQLite Blessing:

-----

The author disclaims copyright to this source code. In place of a legal notice, here is a blessing:

May you do good and not evil.

May you find forgiveness for yourself and forgive others.

May you share freely, never taking more than you give.
LPL hasn't recommended this lock, but the Kaba Mas X-10 [1] has no known successful pick, but they're not normally available to anyone outside US Federal Government agencies and their specifically-authorized contractors. Only a little over a million units out there, so it is difficult to assess just how secure it is as it isn't open to any and everyone who wants to attempt a pick. But there aren't any even credible rumors of a pick. It's not even a mechanical lock, and it isn't anywhere in the same universe as the crappy electronic locks that are out there in the retail market.

At a less esoteric more commercially accessible scale, while picked the pick is not published yet, and deploying in the wild currently takes an infeasibly long time (about an hour by the inventor of the pick): the Assa Abloy Protec 2 [2]. Unless you're trying to lock away national security secrets, it is quite sufficient to deter the common lockpicking burglars out there around the world.

[1] https://www.kabamas.com/x-10-high-security-lock/

[2] https://www.reddit.com/r/lockpicking/comments/amjumx/abloy_p...
That's awesome - as a resident of a slightly more benign winter climate I'm curious how the Idaho winter impacts on your piloting/training? I'm sure there are times when you just say it's too bad to go flying, but what would be your own threshold where you'd feel comfortable solo flying?
It's extremely buggy in my experience, with frequent crashes and stalls. I wish planetary.social was available for other platforms than iOS as that seems a lot more polished.

I'd love to see another protocol like SSB succeed but it needs more available clients with an emphasis on stability, discoverability and easy multi-device backup and sync
maybe the people who tweet will care about it, but most people dont tweet, they read. Unfortunately mastodon servers tend to block each other on ideological grounds, which defeats the purpose of having a single identity.
No thanks, exceptions are awful.
Agree, not really worth linking. An article about the subject would be good.
I was surprised I was able to read it and some comments. It did take waiting for 2 loading indicators and closing 3 overlays. Progress.
I appreciate the kind words. That's wonderful, I know of a couple others in my support group that have survived it. Cancer is truly the most enigmatic disease, no two people experience it the same.
awesome project! exactly what gets my interest these days ... how to find those wonderful gems from the depths of the net instead of the SEO optimized and often commercial shit the big search engines are feeding us.
Good luck on your app! (And hello from Shizuoka!)
I’m sorry to hear you’re struggling through that. Hold onto the magic; I don’t think it’ll ever go away. I hope you’re able to find some respite and recovery! Be well.
You ask a big question. What do we mean by "quality" in this context? You list some processes and policies, but don't define what quality might mean in terms of managing a software development team.

I would start with creating an environment that allows everyone to do good work, cooperate and collaborate. A team people want to join and don't want to leave. A place where people get challenged and can constantly learn and improve their skills. And you have to look at the product of the team. Does their work align with the goals of the overall organization? Do the developers add value? Can you measure that value?

Defining things like "politics" and "toxic behavior" gets into subjective judgments. Certainly corporate politics and bad behavior can affect morale and productivity, but how do you enforce "zero tolerance" when it comes to how people behave, or what goes on in the organization beyond your team or department?

Do you have some way to measure "real results?" According to what metrics? Can you come up with fair and objective standards and measurements you can apply to everyone?

I would look beyond mere processes such as test-driven development and continuous build, because one can easily imagine a productive and "high quality" development team that doesn't have those processes (read the origin story of Unix, for example). Good communication, constant and appropriate feedback, and enabling career growth all sound good, but any basic management book will tout those things, more observed in the breach in my experience.
we have a home here to any who need it:
https://discord.gg/enUkwSZABU
>Musk so far has talked about fixing search

Talk is cheap

>He's also reworking the site business model so that heavy users can get a subscription tier with more features

You mean Twitter blue?
Forcing it by combining it with the blue check and cutting feature like ad free articles isn't a good way a getting paid customers

>The "fired" people get to sit around doing nothing at full pay for the next three months

And then? Bills still need to be paid after these 3 month and at the moment most companies put a freeze to hiring new employees.

>while the not-fired are being asked to do a reasonable amount of work for an engineering staff of thousands.

Implementing a feature with short deadline or get fired sounds reasonable to you?
Forcing managers to work 12 hours and 7 days a week is neither

https://9to5mac.com/2022/11/01/twitter-chaos/

>if it bugs you then don't read his tweets

It doesn't bug me, but it shows but customer relationship.
He mocks the people he wants to pay the subscription and scares away or blocks advertising customers.

https://twitter.com/LouPas/status/1588599808587345921

That's not how you fix things, that's how you become a template for Horrible Bosses 3
There's no way that Microsoft didn't spend a lot of time derisking this with lawyers internally before release. This will be interesting to see play out but my bet is that it'll take 5+ years to get a result.

I'm not a lawyer but I think MS will win quite easily.
Lld Linked Musl on PowerPC64
Bed time reading/narration with my two little boys is my father-sons bonding time! Nice story, thanks!
I see you are frustrated you can’t convince others that government is the root of all problems. Have you considered that you might be wrong?

Serious problems require serious efforts to understand and solve. Calling people names like “statists”, you sound like a toddler following some ideological talking points. Use the Internet and library to expand your perspective. Grow up.
Those who can't tend to hurl negativity and sabotage at those who do.

Or people who are too dumb or lazy to try language X or approach Y (minus fads) tend to reiterate how wonderful their stale way and obsolescence are.

There are people at my work (MAANG) who say Rust is too "esoteric" and "impractical" despite the whole company and industry moving that way, but they're comfortable in just now finding Go and being religious about it, maybe 8 years late to the party that's now over because it's "worse is better" shit in the long term. I'm looking around because I think my team is doomed since it lacks coherent leadership (the lead was playing with VR and skipped their own conference), it's full of "senior" people who lack professional career development goals and are uninterested in leveling, they're fine with ignoring software craftsmanship and tech debt, and they don't interact with me with any regularity. I can't get anything done or propose any ideas because the lead looks at me like Tucker Carlson before I can finish a sentence. They don't include me on anything, so I don't know why I'm there.
This is a follow-up for https://news.ycombinator.com/item?id=33479378
You could buy attention today (promoted tweets, promoted "who to follow", or more shady sites selling followers and likes). Most didn't.

Musk (and yourself) seem to be falling in the age old mistake of thinking they are the user, a thought every decent PM should slap out of him, had he not fired them all, and made the rest scared for their lives.
Make this time different! Because why not? That feeling could turn into more and feelings can be awesome :)
Ask HN: Do you believe there's really an alternative to Twitter?
Lots and lots of people leaving Twitter "for an alternative."

Personally I don't think there's any viable alternative to Twitter.

I think most people will do their rage quit and come back once they've cooled down and the news cycle has moved on.

But what do you think? Do you think there's any realistic alternative to Twitter as the world's "town square"?

Do you think any of the alternative platforms will actually take off and gain the critical mass of users along with the needed feature set to become a second or third Twitter?
No sarcasm intended. The science of climate change rests on many legs. It was already established long before massive models on the scale we have today were possible. Computer simulations attempts to understand how it will affect us, but does not contribute much evidence.
Well there you go, I'm glad you don't need convincing that "killing" and "letting people die by not giving them fresh organs" are not the same thing at all.
Opinion: NASA puts JPL on Blast, maybe a more proactive approach should be putting themselves on blast for not having the ability to take responsibility for joint project failures, enough with blame games, this is suppose to be a collaborative endeavor to explore and advance our collective knowledge. We f'd it up as a partner with beurocractic mismanagement, time to own our own mistakes and learn from them instead of finger pointing all the time. Reminds me of that time we decided to code imperial and metric into a system that accidentally and successfully tested how to plow a large amount of money into the surface of Mars. Let's all do better together.
Go look at that PR and read the details and ask yourself who you have to trust with a list of device keys you're encrypting your dm for.

You might be surprised to discover that you're still trusting an instance admin.

It does improve some things, potentially, in terms of intermediaries being able to read things, but there are a lot of things that are still reliant on trusting your admin, or are outright unclear how they'll work in practice.

That said, I take back that "no one has begun to explain..." - they've begun. But so far they've kinda just thrown some well established protocols at it but not done much to explain how it really helps the "trust your admin" problem.
i use this a lot

if error.Is(err, sql.ErrNoRow) {
return status.Error(codes.NotFound, "foo does not exist")
}
srv.log.Err(err).Msg("failed to load foo")
return status.Error(codes.InternalError, "")

True, that checking for more than one error type is very sparse but i still like the go errors the way they are.
Avatar 1 shows military use of exoskeletons. At least they're upper-body exoskeletons to my recollection, I think the lower-body parts are humanoid legs but with vehicular type controls (ie you don't have to move your legs to move the "exosuits" legs.
`cool-retro-term` is being updated, and is available on MacPorts.
Sorry, was commenting on the guard proposal not the article but yes you’re right about the article reiterating this but with 'guard' - this is an old idea that multiple people have proposed over the years usually with returnif or similar as the keyword.

Very confusing that he tried to repurpose ‘guard’ for something which is just a return.
TLDR:

* someone posts the picture of a coworker sleeping in the office at twitter, saying "that's how things work at elon twitter"

* sleeping coworker replies "yeah we're awesome we're doing great things, hashtag SleepWhereYouWork"

* Former Github and Xamarin CEO comments "yeah that's how we do it in the Silicon Valley!"

* Former Xamarin CTO says "Duh at Xamarin I left every day at 5PM to set the tone of the company about work life balance, and people followed my lead"

Edit: fixed some stuff as for the following comments
What's harder, finding the phone number of a PayPal board member, or cloning it? Either way, that's probably the quickest way to get this addressed, unfortunate you'll need to commit a felony to do it.
Currently? No, I don't think there is a legit alternative.
Ask HN: Why’s it difficult for techies to return to their home base post remote?
This has been reported before, and in my experience, it's a sales funnel/conversion thing. You will likely not see this if you go to paypal.com. Rather, this will show up when you click on the 'buy with paypal' button on a third party site. It is pretty stupid, but I also blame the general population equally. People are just so bad with any type of password management, 2FA stuff, or general web hygiene that companies resort to stupid shit like this. This is also made worse from a few different angles. In places like the US, most users use an iphone and have no idea about the differences between SMS or imessage or what any of the moving pieces are. They just know something is a 'text'. On the other hand, in places like India, the government has crippled everything to such an extent that you cannot function without SMS based 2FA. We'll be stuck with SMS based logins and 2FA for a very long time.
Especially if you’re space-constrained, I’d like to see your antenna.

Currently fiddling with the length of a not-so-long wire on a 1:9 UnUn, up the 2m that my tree and neighbor situation permits.
What a great post, I created an account just to share like we used to :)

Right now I'm passionate about and proud of a recent invention which is a type of cycloid robot gear with less friction, less parts and simpler manufacturing. High ratio gearing has been a passion area for almost a decade now, and it's a very mature and opaque field, so it's quite difficult to make meaningful contributions. Several prototypes and some dyno testing show I have finally created something of value! Thanks to the efficiency and low noise it's looking like it will be a great fit in the eBike motor gearing space too.

For those interested in further reading, here is the basic principle: https://en.wikipedia.org/wiki/Cycloidal_drive

and here is a more typical industrial robot style implementation:
https://www.youtube.com/watch?v=0_tcLx9nmoI

and a recent cycloidal type gear used the eBike space:
https://www.youtube.com/watch?v=RLh5U3Ril94

Mine is not published yet, but I'm looking forward to sharing it with the world.
I would love to hear from anyone familiar with the space (it's a pretty lonely niche at the professional level).
There is too much churn for me to really feel anything about tech anymore. The last bastion might be rust so if I ever become passingly proficient I would like to find a job that primarily uses it and then attempt to "call it a day" when it comes to my career. I probably only have another 15 years in my anyway (if I am lucky and ageism doesn't kick me to the curb).
Not mentioned there nor in the linked https://superuser.com/questions/361297/what-colour-is-the-da... is that the IBM PC's 5151 CRT used P39, which is a 525nm long-persistence phosphor.

https://en.wikipedia.org/wiki/IBM_5151
I have my own company with 10 employees and only recently started out learning about business development. I recently took a coach for sales and she could provide valuable info. now I figured that it would be better to hire someone who does that for me.

that being said, I believe that you shouldn't wait until you learned skills X and y until you open your own company. you'll never start if you always think that you have learn more before you start
I also miss the early internet and personal websites. That is why I started to work on a personal website. So I can have my own space on the internet. Writing about things I like without worrying about how many people visit it, or algorithms.. that is also the reason why I do not use analytics.. I do not care, this website is for me, and if other people read it that is a nice bonus.

Feel that more people should do this. Grow indie web :)
I'm very (very) slowing writing a book, a kind of biography of a local teamsters chapter from Rhode Island which my grandfather was part of. I've given up on it a couple of times, only to come back to writing again, and maybe on a good day cranking out 5,000 words that gets edited back down to maybe half that.

What are you thinking about in terms of publication? After reading on the kind of fees traditional publishers extract from sales, I'm considering going down the self-publication route, and will definitely take a closer look at the Amazon e-book/print on demand service when the time comes.
If you just want to smell nice and not overbearing or trying to impress...Issey Miyake Pour Homme or Dolce and Gabbana Light Blue. Issey is probably my all time favorite, it's so different and refreshing. But it's pretty neutral.

If you want to smell more overbearing and 'sexy', Armaf Club de Nuit Intense Man. It's a powerful Aventus clone. I consider Aventus the perfect 'man trying to be sexy' scent, and they nailed it. But it would get annoying smelling it all day in an office, IMO.

If you have specific tastes lemme know, Cremo also makes really nice cheap stuff. And also really bad cheap stuff :p.
1. Companies choose to make money above everything else.

2. Companies choose ethics above making money.

You can only pick one, and it seems you want companies to go for option 1. I want to see more companies go for option 2.
The "someone else" in bullet point 3 is the co-founder of Xamarin (as well as the former GitHub CEO post Microsoft sale) with the person in bullet 4.
Over the past year or so i have become really obsessed with inclusive identity.

Background... I am originally from Africa. As much as the internet has progressed and penetrated the continent, doing business online is still very limited. One of the major reasons in most countries (other than South Africa, Kenya and Nigeria) is identity. The identity providers that exist today mostly just accept passports and not local IDs. Unfortunately less than 10% of people have passports because they don't need one or it is nearly impossible to get.

So even though my cousins and friends back home have plenty of access to the internet now, their usage is mostly limited just social media and consumerism. They can't sign up for Airbnb, Upwork, banking and all that other good stuff that we can do. It is super frustrating really because they could really be more productive if their was inclusive identity verification.

By inclusive identity i mean verification that accommodates local IDs.

Which brings me to my second concern... disparity of local documents in these countries. Only a few nations have national IDs. Huge chunks of the populations use alternative IDs such as registration cards, provincial IDs etc. Because of this lack of a standard, online identity verification services do not bother integrating each of these.

So i have put in a lot of time to try and find a workaround solution for this that still meets KYC requirements.

Right now, it seems the opportunity lies with the mobile money operators. They already have KYC requirements standardized for all the local IDs because the laws require them to do so for each account. More than that, they already have a wide network of agents to verify these documents. They also have penetration rates of more than 90% in these countries as compared to passports.

I have had discussion with some of their executives and am still brainstorming how to leverage this reality. There are already some options i am considering, nothing solid yet.

But yes, it is taking up all my free time looking into this.

I am even contemplating taking some time off next summer to fully commit to this.

Something has got to change.
I’m so with you on this. I’ve always loved naming projects and the puzzle of naming variables in increasingly complex systems. Sometimes, if I’m at a loss of a clever one, I use derivations of Greek words for relevant words, and those tend to turn out nicely.

Also, love the Newsy idea! (and name of course)
Sounds like quiet quitting is the worst of the two. You still support the company by working there and at the same time don't agree with the values of the company.
Ask HN: Buld a server for live video encoding
I would like to build a server to encode live video into multiple quality streams(1080p, 720p, 480p...) on the fly.

I know google has their own Argos VCU, which is proprietary. Are there any alternatives on the open market or do I have to go with graphics cards? Also, which exact components would you actually use and how much data can it handle? Also I'd like AV1 hw support as well to future-proof it.
Not surprising at all. SpaceX has no experience building and delivering a functioning payload beyond the orbit of the Earth.
Admittedly I'm probably just not the best programmer in the world, but I just copy and paste something like this:

if err := c.ShouldBindHeader(&headers); err != nil {
log.Println(err.Error())
c.JSON(http.StatusUnauthorized, gin.H{"error": err.Error()})
return
}

I don't think I give any more or less thought about it overall. Honestly, I'd probably rather just write the happy path, but still like the language either way.
Ask HN: I will become a father tomorrow, what advice could you share with me?
I saw in yesterday’s poll that there’s a huge group of potential fathers here. I’d like to learn from your experiences