skysight-inc/HackerNews huggingface dataset:
>offering an unprecedented opportunity for users to select one of 16 possible orbits, each of which can be completed in approximately 90 minutes.

Does the satellite actually change orbits for every user? That seems super expensive, propellant-wise. Or just 16 different tracks from the earth's precession?

Also, I'm not sure if this is actually the first satellite that let regular people take their own satellite pictures -I believe Ardusat aka Nanosatisfi aka Spire previously let people rent the cameras on their cubesats

Edit: actually I'm not sure if Ardusat ever actually let users use the camera feature
Wouldn't that imply that you were an employee at Google sometime between 2002-2004? :P Unless I'm not getting the full picture (I was not old enough to be fully aware of Gmail's existence in 2004)
I wonder about using partial LEDs and also solar concentraters and fiber-optic light pipes. Design the building deliberately with a curved-window face like the building that melts cars [0], but capture and redirect the sunlight. Might even be better to use a mirror+pipe system than fiber optics often used in lightpipes. Done well, should cut the electricity bill massively

But, from the article, it seems like the biggest bill to be cut is the 7-figure executive salaries. They are obviously not worth it.

[0] https://www.bbc.com/news/magazine-23944679
Perfect for people in san francisco robbery business!
I'm imagining some science fiction nightmare scenario where we have to pull the plug on some AI and have to throw out all software because we can't trust that it doesn't contain the building blocks to reproduce the AI.

But then we find out we're fucked anyway because the AI has already conditioned human beings to write the software that will reproduce it...as a self-preservation strategy.

...cue The Outer Limits theme music.
You're not far away from a very important point. There is no such thing as truly "clean" energy, and calling it "clean energy" does arguably take the focus away from the need to reduce energy consumption. Maybe it should've been called "less dirty" energy, like how we call rubber bullets and tasers "less lethal" rather than "non-lethal". And I share your concern that a sustainable solution to our energy needs can't come from unsustainable levels of cobalt and lithium consumption.

Where your argument falls down, however, is that you're making it sound like a choice between the toxic chemical pollution from "clean" energy and the greenhouse gas pollution from coal, gas and oil. It's not. Burning fossil fuels releases a huge amount of toxic chemicals as well. People are getting lung cancer and asthma from living in polluted cities. And the death toll from coal power is astronomical.

We need to get our greenhouse gas emissions under control, and we need to do it in a way which doesn't destroy other aspects of the environment. And any environmentalist will agree to that statement (even if some individuals are misguided as to how to get there).
Ask HN: What are your favorite tools for sharing/self-hosting images privately?
I've got a kid on the way, and I'd love an easy and private way to share photos with family. The absolute easiest way would be to use something like Google Photos, but I've heard just enough of the nightmare stories of people sharing a photo of their kids in the bath with their mom or something and getting locked out that I don't want to risk anything like that. My family isn't really tech-savvy, and many of them not on social media, so something like a private Instagram account wouldn't really work either.

I've seen things like Tresorit for private sharing, and also Pixelfed and Photoview. And honestly a good percentage of the devs I know just put a login page in front of a website with an S3 bucket of photos of their kids.

I'm probably over-engineering/overthinking this, but I'd love any and all recommendations y'all might have so I could research further!
My personal recommendation:

Development happens on short lived branches, gets merged to master via pull request after code review if needed, but at least some automated testing should be done.

NEVER DO MERGE COMMITS: Always rebase + fast forward merging only.

Branches that never reached production and likely never will should be discarded after a while.

Branches that reached production e.g. hotfix branches should be converted to tags after a while.
airbyte! https://handbook.airbyte.com/
> I can't see any efficiency problem though, electrical spin-up and spin-down with regenerative braking should reclaim the energy.

A lot of uses of reaction wheels requires them to constantly spin because there's been an outside force applied. The wheel mass also tends to be low because it's divided between multiple axes and so speeds of wheels need to be pretty high.
I'm sure users from nations embargoed by whatever nation these images are sold from.
If there isn't a direct correlation and a rise in heart rate, you've either got a super confident person with ice water in their veins or a saboteur
So isn't it on the programmer to ensure the safety checks are enabled if appropriate? I agree with the gist of your statement, I'm just not sure how this is the responsibility of the language itself. It ships with the option to build via a safe mode. I don't think it's a moral imperative of the language designer to ship without an unsafe mode. Even rust has unsafe blocks.

In most engineering professions, it's the engineer's responsibility to ensure appropriate levels of safety, not the CAD software used to build the blueprints. But every situation doesn't have the same level of safety required; backyard sheds don't have the same needs as skyscrapers.
The privacy concerned will walk around look like Minecraft characters.
Magnetorquers, very interesting - electromagnets that couple with the earth's magnetic field to assist with attitude/stabilisation:

https://en.m.wikipedia.org/wiki/Magnetorquer
There are other things which make sense in greenhouses beside high value crops like MJ. Tomatoes as you mentioned, but also other fruits and vegetable that would taste better if they were bought close to the day they were picked.

However, instead of trying for vertical though could have worked on improving how to grow things in greenhouses at higher latitudes more economically efficiently and maybe expanding the available crops through specialization.
> But I also don't think you can build a from-scratch cloud without VC money. It's very expensive.

Linode did it 20 years ago (somehow). Dunno if there's a more recent example though. :)
There used to be a distributed, cooperative spam-marking system in usenet - the name escapes me right now - but I'm not sure it ever worked really well.
Yeah. In my case, the Discover app didn't fully update all of the packages like it was supposed to. Easy enough of a fix, though I doubt an average PC user would have been able to figure that out.
"Anyways I would not recommend white peoples systemically distance themselves from black people"

That's a bold position to take, I'm glad you have the courage to not be racist.
Morality in the Mundane: Categorizing Moral Reasoning in Social Situations
The thing I'm most excited for for technology like this is making voice control more feasible for more things. If you plugged a speech to text engine in front of this it could be quite useful.
> what's the point of asserting that add(2,2) will yield 4 if you've already been thinking about that

There have been plenty of times when I have run a test like add(2,2) and I don't get 4. Usually it's a typo or some logic error rather than my "not thinking about it". Just like what was mentioned in the article, the alternative is manual testing.

One benefit of testing is that then you start thinking about edge cases you didn't think about before. My common thought process: "What other tests should I add in here? What are the boundary conditions that are possible? Oh, running this function with an empty list even though it generally should have something in it. Huh, I didn't even account for that in my code!"
This whole site has a lot of fascinating links generally. Thanks for sharing this
Mostly cherries in this case. For him, newer trees and varietals, so he was expecting to get something like $10k - $15k per acre.

It was actually impressive - for every tech product he used, he knew exactly how much ROI it gave him. Most recently he was excited about an anti-pest system he had just acquired that would detect certain species of bugs in a field and only spray when needed. $10/mo/acre and he was expecting to save ~$10k on pesticide + ~$30k on labor.
You'd have to know the "value add" and what it is saving, which I'm sure farmers have done. But it's not the case that you get zero apples (or whatever) without it, but maybe it increases yield or prevents total crop loss.
There's an infamous very, very long dev discussion thread on the quo vadis of bottom corner trimming (with working patches) :-)
Have you used Haskell before? It seems almost identical syntactically at a glance, so I'm curious if that's what you mean by "what they were trying to do" or if it's your first time seeing syntax like this at all.
Just wear a buff over your face. The batteries don’t go flat on those.
I am mostly serious. I mean, it's not a huge deal, but it would look awesome :)

I guess maybe I could look into picom. There was also a third party kwin plugin that could do the same thing IIRC.
Many security CMS at this point use wifi for data. Wouldn’t a network attack with a deauthor or the like be as effective and less eye catching?
on behalf of your neighbors, please keep mosquito habitat to a minimum.
To add on to the HA comment: A lot of people have distorted ideas of how much availability they actually need. A lot, if not most, applications could probably get away with the absolutely abysmal 99% uptime, depending on how that downtime was distributed. 99% uptime could mean anything from ~3 days of downtime a year, 7 hours a month, 14 minutes a day, to half a second of unavailability a minute.

Like sure, it's not ideal, but real businesses almost never are. And, as you pointed out, most datacenters get dramatically better uptime than that.
> And personally I'd rather prefer more stability.

Time flies. Qt 6 has been around for more than two years already! And from what I understand, the change from Qt5 to Qt6 is a much smaller transition than the one from 4 to 5.
Wouldn't the brim of the hat be the best place as it's closest to the face, and probably more robust than within clothing?
Shout out to my teenage self for not using real names back in SMF and phpBB forum days
Buoyed by the flood
Upvoting for highlighting sleep apnea. Sleep apnea really is insidious. It limits capacities in ways that are unknowable to the afflicted until they are treated and the limits are released.

[I don't agree that sleep gadgets of one variety or another don't help. CPAP, mandibular advancement devices... they absolutely do help. No treatment is perfect or 100% reliable always. But they help.
Oxygen saturation is something of a red herring when it comes to sleep apnea diagnosis. Sure, having significant desaturation (<85%) is not good for you. But what will really wreck you is the arousals. Someone here mentioned an AHI of 70, that doesn't just mean you're not breathing right seventy times per hour, it also means you're waking up seventy times per hour. With that many arousals, your saturation might not budge all that much, but you're basically not getting any sleep at all.

And while we're on the subject, AHI is also pretty terrible. You could have an AHI of say, 5, which means "you don't have sleep apnea", but if you're sleeping 8 hours and these events only occur during the 2 hours of REM, then you've got an AHI of 20 during REM sleep, which will still wreck you.
Hmm, that sounds good but when I go to the homepage it gives me buttons for learn more and download, neither of which work and the focus is all messed up. I know it's probably not the CMS part that's broken but if the website for a website builder doesn't work it doesn't inspire confidence.
Well there you go, we have more in common than anyone reading this exchange might suppose.

I would quote Shakespeare on love and blindness, but I’m not sure what term is au courant for the ocularly impaired.
There is already a publicly-available model that uses this!

https://civitai.com/models/11193/illuminati-diffusion-v11
Ask HN: Why so many IntelliJ battle cries when a Java IDE comes up?
Any time in any discussion forum that a Java IDE is brought up, if it's IntelliJ, 90% of the comments sound like marketing geniuses wrote them about how no other IDE should ever be used.

When it's any IDE other than IntelliJ, like Eclipse, NetBeans or Visual Code (an IDE after installing plugins)...90% of the comments are negative, like [what are you crazy? use something other than IntelliJ? Nevah!!].

I use Eclipse, if it didn't exist, I'd use NetBeans, those are my preferences, but I don't go into forums and downtrodden IntelliJ or Visual Code.
They're claiming the 13b model beats GPT-3 175b which is an extraordinary claim requiring extraordinary evidence. If that's true, though, it'd be interesting to see if that also applies to fine-tuning. Since the claim is predicated on the 13b model being better trained (amongst other things?), I wonder if limited fine-tuning data handicaps the 13b model even if the base model can outperform GPT-3 Davinci, given your point about large models handling fine-tuning better with limited data.
Indeed! We are also planning to add the MIT-only copy of our repository that is going to remove all the ee licensed code.
This is such a good summary of all the issues we've been running into over and over, and part of the deep motivations of our work here.
True. Very true, nice use case indeed! Thanks for pointing that out!
Sure, that's possible, although (in my experience) very uncommon.

Plus, the last half of that sentence was "where what the "exempt" refers to is whether the worker is exempt from overtime rules and other concerns", which very much is what exempt means. The US Department of Labor has more details: https://www.dol.gov/agencies/whd/fact-sheets/17a-overtime
> I wonder sometimes how much of it is down to dotty old age and approaching dementia, and if you should forgive people for that.

Or maybe not everyone shares the same views as you?
I can't stop being amazed by TigerBeetle's design and engineering.
My secret weapon for cutting through the call-to-cancel CSR script with a machete is the following:

"May I ask why you want to cancel your account today?"

"No, you may not."

For some insane reason they ALL phrase the question this way, enabling this little grammatical gem of a response. Enjoy.
There is an example to use multi GPU in the link, Outside of this I have read about offloading to cpu/nvme in the case of 100GB+ models that don't fit in VRAM tho this will be at the expense of performance.

https://pypi.org/project/rwkvstic/
They are no longer the underdog, I would expect behavior parity with the other semiconductor vendors.
Ask HN: What are the use cases for Zig?
I write a lot of Go code. I understand it's use cases. As Rust has emerged I've also learned what it's good for and what it's not good for. But now with Zig, it's not really clear to me what purpose it serves. It's very popular and I know a few people I respect advocating for it. But I don't understand why. They used Go and it solved most problems. What's special about Zig? What are the use cases?
I've been a good Bing :)

You've been a bad humanity :(
I have the original hardcover version of this book!

This whole thread reminded me of reading about tumplines but I couldn't remember where and this was it.
> currently useless arid land in the US midwest

The US midwest is far from arid(except maybe the Dakotas). This is probably a confusion about what "midwest" means, since it is kind of a confusing term when you think about it. https://en.wikipedia.org/wiki/Midwestern_United_States

The real issue is the cold winters cutting into agriculture time, which is why there's a lot of grains and animal agriculture. Solar-pasture combos could power greenhouses that keep running through winter, but there's so much space that there's not much need for it to be vertical.
Heh, that's funny. I distinctly remember typing it in from scratch just the other day (no Copilot), and I guess it's short enough it sorta writes itself: the function name is kind of obvious, the name of "defaultValue" is necessary because "default" is a keyword, and so on.

I normally do early returns, so it's somewhat surprising I wrote "value = defaultValue" instead of "return defaultValue", but whatever.
Low Confidence in intelligence assessments has a particular meaning, which is worth considering in this context:

> Low confidence generally means questionable or implausible information was used, the information is too fragmented or poorly corroborated to make solid analytic inferences, or significant concerns or problems with sources existed [1]

[1] https://en.wikipedia.org/wiki/Analytic_confidence
That's what they say, but how much autofocusing is actually happening? In the example video the scene is mostly in focus. My guess is it actually messes with the exposure rather than focus.
I think they mean why is it sometimes "./foo --help" vs "./foo -h" or "./thing --other=123 --value=456" but sometimes "./thing -o 123 -v 456"
> Nobody who self describes or is described as a free speech absolutist believes in decriminalizing fraud, sedition, perjury, etc. It means, as it’s colloquially used, someone who doesn’t believe in restricting speech in absence of one of those crimes.

Given almost everyone who replied, including the OP WanderPanda, assumed you meant the textbook definition of absolutism (given the discussion about harmful speech that either causes people immediate harm or spreads misinformation about things like vaccines), I don't see how this could be considered the colloquial definition of 'free speech absolutism'. Until it is, it might be more useful to explicitly state "except for speech that harms people" whenever you refer to yourself as such.
I can deploy [sic] my website to a static file serving service for virtually free (e.g. S3, GitHub Pages, Azure Static Sites, etc.) without having a CDN and without having to worry about renewing SSL certs, managing a full linux instance or container, patching the web server when stuff gets hacked, doing maintenance, etc.

There's a ton of value in 'just static pages', and if you do more than 1, not writing your own HTML is pretty great.
highlight.io: https://github.com/highlight#our-values
There is a problem with your question. It’s definitely happened. I don’t know any example, because whenever I questioned such statements, it was always just to hide some racist, sexist, etc opinion. But still, I’m pretty sure, that there are cases. The problem is I can’t imagine that it’s more than 1% at this point. I questioned such statements too many times, and only a proper study can change my mind.
Yeah, farmers (the successful ones!) are really really good at tracking ROI in ways you wouldn't expect, and they know what is worth it and what isn't.
Of course it is. It makes me sincerely hope J. Posadas was right.
I wonder how soon MS will start including ChatGPT into visual studio.
A new biomaterial heals heart attack damage in animals
I just don’t understand why they don’t drain them. Gotta be cheaper than landfilling/tipping fees, but maybe they’re sending them to a recycler that does that part for them.
Germany has its own share of big shady fraud and corruption cases.

Deutsche Bank being raided for laundering Russian money was an annual happening before the 2022 Russian invasion of Ukraine.
Anyone know how we can provide features and sponsor them for KDE 6.

I've wanted to pin virtual desktops to a specific monitor (same as i3) and be able to independently switch virtual desktops on each monitor.

Its a widely requested feature which hasn't landed, I was hoping to get this on their radar and if necessary pay for this feature. Its something that's been bothering me since KDE 3 days.
Isn’t it easier to type the cmds then to write all that?

Obviously it is if you know them.
Yes, between satellites.
Watching Paint Dry: Car coatings and what they tell us about the modern world
At least in some systems, assuming you have a separate modem device and router, only the modem is involved in the authentication/billing which is where they care about the modem's MAC to identify you. If your router's MAC changes, DHCP would issue it a new IP.

My modest understanding is that the modem is operating at a lower layer of the networking stack, so the DHCP server involved in actually issuing you an IP, higher up in the stack, doesn't need to worry about identifying you -- it's happy to give anybody an IP because it knows that if it can see you, the modem-level authentication has confirmed you're someone who is paying your Internet bill.

I used to run an open source router a long time ago, which made changing your router WAN MAC something you could easily script.
Ive often wondered if shirts with Epaulets equipped with LED IR lights might provide a shroud - or a jacket /hat/helmet with an IR array would always be a good thing.

Imagine Epaletts-like-strips of IR/UV LEDs connecting with magnets to any garment.

Or low cost strips of IR LEDs glued to some neodymian magnets which are attachable to camera shrouds.

Else - Epoxy filled paint-ball rounds to be shot at cameras to obscure view, or fast-dry epoxy rounds for shooting at drones/kill-bot joints.

If you havea BostonDynamics B.I.T.C.H. (Battle Intelligent Tactical Canine Hunter) after you - shoot its joints with epoxy that freezes its legs/joints/sensors)

EDIT: - This is what every Major, Col, Gen should have in their leafs and stars:

>>"Ive often wondered if shirts with Epaulets equipped with LED IR lights might provide a shroud"

Every general/col/maj should have this technology integrated in uniform.
Why didn't DeepMind build GPT3?
YC's Meet The Founders: San Francisco (Wednesday March 8th YC SF)
We're excited to host an in-person tech hiring event on Wednesday, March 8th at 5:30 PM at Y Combinator's San Francisco office. This will be the first in-person hiring event we've hosted in over two years, and we have seven YC-backed startups looking to hire engineers and technical talent.

The event will feature brief presentations from each company, time to network, and food and drinks will be provided. Spots are limited, so apply now to get on the list and we'll send additional details about the event.

https://www.ycombinator.com/events/meet-founders-sf

The companies attending (and what they're hiring for) below:

- OneSignal (Growth): Engage customers through personalized omni-channel messaging (Infrastructure and Product Engineers, Product Managers)
- Seam (Series A): API for IoT Devices (Engineering & Sales)
- Agave (Seed): Plaid for Construction (Founding Engineer in PHP/Typescript/React)
- Juniper (Seed): Admin automation for behavioral health (Software, Product Manager), Customer Experience)
- Knowtex (Seed): Making doctors 2x more efficient with AI note-taking & charge capture (Engineering)
- OneShop (Seed): Operating system for reselling online (Backend, Frontend and Growth Engineers)
- Replo (Seed): Visual development for React, starting with e-commerce (Engineers & Designers)

If you're an engineer interested in working at a fast-growing startup, this is an opportunity to meet founders and hiring managers in person to learn about their companies and products, understand their technology stacks and challenges, and get a sense of their culture and what it's like to work there.

This is a unique chance to meet and engage with multiple companies at once, and to potentially find your next role at a leading tech startup. We hope you'll join us for what will be an informative and worthwhile evening.

https://www.ycombinator.com/events/meet-founders-sf