skysight-inc/HackerNews huggingface dataset:
Honestly go look outside. Go alongside a well trafficed road in the city or the country and take a close look at the soil. The curb or tree lawn is filled with visible bits of degraded plastic, and that's not even seeing abraded tire dust that will just look like soot or dirt.

Go to pretty much any beach and sift through the sand. Again you will find an abnormal number of plastic mixed in. Even in "clean" places with not a lot of litter plastic bits are visibly everywhere.

Own any synthetic clothes? Look at your lint trap after running a dryer or shaking out your clothes. The dust and lint coming off will quickly become microplastics. The wastewater from your washer will also be filled with them
Funny how it already has for me.
The idea that you'll take the warrant down because it has "expired" during your "deliberation" of a warrant is logic an order of magnitude cutesier than that of the warrant canary itself. Further, it cuts against the legitimacy of a warrant canary: the canary is defensible (if it's defensible) because it's expressive, and restraints on expression about government actions are subject to strict scrutiny. Here, you're saying that there isn't anything expressive at all about your canary being removed; you're simply not exerting the effort required to maintain it.

That's not expression; that's like being told you have to put a notice on the front door of your business, and trying to avoid it by saying "I wasn't disagreeing with the notice, I just haven't had time to put it up". Yeah, they're going to shut your restaurant down.

I agree with your take across the thread that this is mostly moot because of the nature of your business; I think the discussion of whether warrant canaries work is interesting, but the question of whether rsync.net is going to have to resist government searches is not, like, a major controversy. You're just not going to get searches at all, because you're not that kind of company.
Indeed. Here’s a discussion from yesterday for those who may have missed it:

https://news.ycombinator.com/item?id=34276519
Why do you think sales will decline? The difference is who makes the profit. If Nike increases prices then profit shifts from the scalpers to Nike. The same number of shoes are sold for the same market prices.
thats one good thing about search you get multiple results and different opinions
Kubernetes and containers are a means to service architecture; It enabled scalability but does not require it. You should still be containerizing your applications to ensure a consistent environment, even if you only throw it in a docker-compose file on your production server.
Let us please be clear: rsync.net is a real company. We have a board of directors. We have outside advisors and legal counsel. We have shareholders.

Did we, in fact, create a poison pill provision in 2006 with regard to legal service, etc., ? Yes, we did.

Will this be a wild west data caper with dramatic conclusions and brave, desperate actions ? No, it won't be.

If there's one thing you should know about rsync.net it's that it's a very boring company. We're going to keep it that way.
WebAuthn Services for Rust
Some people value stability and gvim. I don't consider nvim an upgrade, it's just a fork with different priorities which may or may not suit you. I continue to use vim and gvim.
Me: *

Paul:

openai.error.ServiceUnavailableError: This app has encountered an error. The original error message is redacted to prevent data leaks. Full error details have been recorded in the logs (if you're on Streamlit Cloud, click on 'Manage app' in the lower right of your app).
Docker ;)
And it's sad, because it can all be averted. A modern day Dust Bowl.
Put everything in the cloud they said....:(
I asked a question about why the injections were so objectionable to you, and then compared vaccination to insurance, which I think is a reasonable comparison. If you act this defensively every time someone poses a question about your stance, it is no wonder you feel persecuted.
Would you sell your extra leg?

Still can limp along on the other with crutches!1!!
I’ve downloaded the app that the Moment lens folks put out, which lets you do things like set ISO and shutter speed, etc. Generally I’m suspicious of camera apps because it seems like a low-effort way of getting access to a user’s photo reel and other personal info (oh yah sure we need to constantly track your location to help tag the photos!), but I figure they have a business model (selling lenses) and a reputation so maybe they aren’t so creepy.

OTOH I don’t really have anything interesting on my phone in the first place, so it all really is a bit academic to me.
Most advanced javascript developers don't know about these features, so no worries at all. :)

(We're chatting now)
I don't even use containers - I aim primarily for simplicity and so far I have found I am able to build entire sophisticated systems without a single container. Containers I find make things much more complex.
Eric Schmidt on Navigating an AI-Enabled Future
The sensor in the 14 pro is very impressive but at this point I take all my photos with Halide because otherwise it seems like a lot of that capability just goes to waste.
As of a month ago, my friend's taste hasn't recovered yet or started to and he got covid in 2020
where will this data come from and how do you make money off it?
> spending more than this for dozens of kubernetes clusters on AWS before signing a single customer

Yup.

Cloud is 21st century Nickel & Diming.

Sure it sounds cheap, everything is priced in small sounding cents per unit.

But then it very quickly becomes a compounding vicious circle ... a dozen different cloud tools, each charged at cents per unit, those units often being measured in increments of hours....next thing you know is your cloud bill has as many zeros on the end of it as the number of cloud services you are using. ;-)

And that's before we start talking about the data egress costs.

With colo you can start off with two 1/4 rack spaces at two different sites for resilience. You can get quite a lot of bang for your buck in a 1/4 rack with today's kit.
Show HN: Btrsync – btrfs snapshot replication made easy
tl;dr:
btrsync is rsync but for btrfs snapshots;
you type in source & destination, it figures out everything else;
check it out at https://github.com/andreittr/btrsync

# Background

I've been using btrfs for nearly a decade now, setting up daily or even hourly automatic snapshots of various parts of my system. Being able to go back in time is great for when I mess something up and forget how I got there. That happens. Snapshots also happen to be a good starting point for backups.

Snapshots aren't really backups until you transfer them off-device and put that other device somewhere else (ideally offline and off-site). Luckily, btrfs has incremental `send` and `receive` to handle this. You just tell `send` what volume to use as a base and you have incremental transfers, magic!. Assuming the same base volume is there on the `receive` end. And I mean the exact same. Fair enough, so I got btrfs on external storage and proceeded with backing up.

At first, shell one-liners and basic scripts worked out well...-ish. String processing in shell scripts is cursed, so I pulled out Python, leading to the first incarnation of `btrsync.py`.

But edge cases kept popping up, and constantly babysitting the process got tedious fast, there had to be a better way. An automatic way.
Looking around, there were some btrfs automation tools out there, even GUIs, but they seemed to focus more on rollback than backup. I also didn't want to overhaul my existing snapshotting setup.
What I wanted was something simple that I could invoke on a whim and it would figure out everything, something like rsync, but for btrfs. I was surprised it wasn't a thing yet.

So, in the spirit of scratching my own itch, I got to work on btrsync v2, a complete rewrite needing a bit less handholding and with shiny new ssh support! Because I couldn't be bothered to connect my backup drive to another computer.
I'm not entirely sure what was going through my head at the time, if anything, but the code was a mess; it would fail mysteriously, hang forever if stuff wouldn't finish in the right order, and leave zombie processes around if interrupted at the wrong time. A mess.
But it also kinda worked, heroically handling hundreds of gigabytes of backups with only the occasional diving-down-a-rabbit-hole bug hunt when it misbehaved. It's OK, it's good, it works, leave it be, I said.

But it was not OK, it wasn't even close to reliable, and any attempt to fix the code now, years later, feels like archaeology, so it was time to do it properly.
Well, third time's the charm, because btrsync round 3 went surprisingly good, hence this post.
Subvolume discovery, diff-ing, parentage, etc. are all handled automatically now, no more handholding, and finally a CLI as simple as rsync or scp.

I reckon I can't be the only one needing something like this, so after some quick code cleanup, doc writing, and various other admin stuff, I've put btrsync out in the wild. Ready to lend a hand to anyone who, like my past self, just wants something simple and straight-forward to copy their snapshots around.

Give it a spin and let me know what you think!
Yeah, we are not smarter than the folks that lived way before. We have way better nutrition, education, we live longer, we know about washing our hands before we eat. We must have way worse concentration on things, constantly distracted by (.. just a moment, got a text about the stock market), distracted by things, but they should have on the whole had the same capabilities as us. Nutrition and longer lifespan serve us well but it's really the knowledge built up over the millennia. Imagine those people in the late 1800s to early 1900s who figured out the elements, then eventually got to neutrons and protons, electrons.

Anyway, that person who lived 1000 years ago, 5000 years ago, I think if you took their baby and put them in a modern family they'd probably be indistinguishable from a current baby (maybe some impact of nutritional deficiency from the parents?). They should have been able to ruminate about the world and develop ideas and make stupid farting noises just like us.
Realistically speaking, what percent of the commuting population could do this on a daily basis? Many people have additional limitations that also need to be considered. E.g. Have to pick up the kids after work, have to shop after work, age/health constraints, etc.
By far most indeed. And if you want failover, just run 2 two machines. More fun (for me) also than tying together all that complexity.
Yeah that's fine if you prefer the default KDE workflow. If you prefer a different workflow, you have to either spend a lot of time configuring it, or use something else.
Kubernetes just orchestrates containers. You can still run beefy machines and scale (if necessary) accordingly.

If anything, Kubernetes allows you to save cost by going with a scalable number of small, inexpensive, fully utilized machines, vs one large, expensive, underused one.
So many variables due to application, so camera streaming will use more that a humidity/temp/pressure sensor that deep sleeps for a minute, awakes, reads and sends the data and pops back to sleep.

A good YouTube Channel I find for microcontroller aspects is - Andreas Spiess

One of his videos you may find useful - https://youtu.be/ajt7vtgKNNM
How is this any different than Google? The only thing Google exceeds at is serving you SEO garbage on every query.
> I selected a few sentences from the given response, asked DuckDuckGo to find them, and got zero hits for any of them.

Science.
Thanks for clarifying. I missed the max vs. average analysis because I was focused on the text. Still, as noted in the Rust code comment, the sample implementation doesn’t handle longer tweets.
My point is they don’t claim any of the bits are unique (all of the individual things are very common) and still someone end up at an answer that is “unique”.
The #1 thing you should be worried about is sales.

I wouldn’t be too worried about things like SSO, that’s extremely well-tread territory for thousands of Saas founders so getting advice won’t be hard.

If it’s not a bottoms-up, self serve Saas product I’d be almost 100% focused on finding the proper decision makers (who also have budget at their disposal) at enterprise orgs and talking to them first before building.

Once you have a repeatable strategy for successfully getting the attention of the correct decision-maker types, THEN I’d worry about all the implementation details. Otherwise you don’t have a business.

This is harder than it looks because the people with real spending authority also typically have full calendars.
CBT Tape: a vast archive of mainframe source code in XMIT format
That would be quite a nice project for fun.
Adding to this:

First thing should not be finding out what what your customers want.

First thing should be finding out IF THERE EVEN ARE CUSTOMERS for your product.

A product idea that doesn't have any market won't be successful. So find out if there are people who have a problem that can be solved, then try to solve that problem. Additionally the problem has to be annoying enough so people are willing to pay to make it go away. If you have those two, it's a great start.
I would assume you would turn it off if you knew so you could take the type of night photo you wanted, but this feature can be disabled https://support.apple.com/en-us/HT211306.
No, this particular "reputation" you're referring to is a lie and a fabrication based on nothing, in order to push a narrative. I mean you literally just walked it back right now, in literally the same sentence. The people choosing GTK are choosing to do that, they're not being bullied by anybody. I don't think anyone is developing anything for the express purpose of trying to "win" a stack overflow survey.
From Spindle and Distaff to Mass Production: Spinning in Art
VMS + 111 = W(indows)NT
I have a vague memory of a similar device that was an ebook reader from the same era: LCD screen, AA batteries, and when the batteries died you had to reload all your content from your computer. Anyone else remember this, or am I hallucinating?
Having worked on two major web browsers, I can tell you that they spend a surprisingly large proportion of their time measuring text. Drawing text is only half as much of the cycles spent. We got a significant speed boost at one point by reverse engineering an undocumented fast text measuring OS API that a rival browser was using.
That just means you don't know how to architect a machine with containers (and if you're effective in what you do, that's ok).

But it's a pretty objective notation that manually scaled single machines don't scale as well as automation.
Curious, the second result for me was aboutmechanics.com, which said it was a coil clamp. But I agree Google seems to be interpreting the question as "what's a spring clamp".
On the other hand, Twitter does (or did) handle over 450 million monthly active users (based on stats websites), with a target for 315 monetizable daily active users (based on their earnings calls pre-privatization). Handling that amount of concurrency and beaming millions of tweets a day to home feeds and notifications is going to be logistically hard.
Anyone have a complete list of functional blocks that form Twitter? Beyond the obvious and what we see?
Yes! Something happens when we take notes and that seems to improve learning but recall using flash cards is interestingly much more useful than re-reading the same notes.

Anyone who wants to take a course in meta learning that's grounded in science is recommended to take the practical and free Coursera course Learning How To Learn: https://www.coursera.org/learn/learning-how-to-learn
Ale yeast and lager yeast are the two different types of beer yeasts. There are a million lines of both, but ale yeast ferments in about a week at 70f and produces esters which have a fruity odor. Lager yeast operates at roughly 55f and takes a month to ferment. Lagers have little odor which some people like.

To me, lagers are like a steak and ales are like chicken tikka. Both are good, and people preferring one or the other is reasonable. Due to tank and cooling requirements, lagers benefit from large scale production.

Something like Sam Adams is a good lager to compare against an IPA. Just smell the difference and decide which you like.
Ok, you got me. I am no match to your logic nor your argumentative skills. SAP sucks, because its UI is bad. Doubly so because the UI of an expense solution SAP acquired through a third party is bad. You win.

Now someone has to come up with something that solves all the other challenges industrial enterprises have. And tell them whatever alternative was developed is actually so much better that an ERP system change is warrented.
Yeah that's exactly the situation with my friend too
Personal insults aren't really adding to the discussion.
yea if this gets popular i can't see any incentive for someone to give the data away for free to the model
.. I appended above and addressed what you are asking.
> The government is run by and for the benefit of the established land owners and they don't want housing, they want excess returns. Simple.

Simple but simplistic, that's just a caricature. Reality is more complex, and regular homeowners don't care about returns, excess or otherwise. People buy homes to live in, to raise their kids in and to maybe retire in if health allows. Most people enjoy stability, so it's nice for the neighborhood to change slowly or not that much.
The reward for success in most corporations is to be able to hire more people.

I can’t think of many situations where being successful means you get to degrade the quality of what you are doing.

The problem is peoples egos and signaling.

I once worked at a company and did this huge set of projects on a shoe string using creativity and hard work.

A manager was hired in another parallel group to mine and they got to immediately hire six people.

It made me so annoyed because it felt like I had demonstrated results and not gotten resourced.

It sets off these ego driven hiring wars.

Once one manager starts staffing up, you immediately felt threatened and under siege and at war.

If your competitor peers (they are never your friend) out hire you, then soon their people are coming into your area trying to take over work under you.

The entire thing is super corrupt. Like I personally don’t like over hiring but if you have never felt what it is like to be put in that position - it is quite threatening.

It also signals if you don’t hire the way other teams are hiring they you are a failure as a manager or as a team.

After this experience I realized how compromised you are being middle management: you lose skill and value and you become at the mercy of impossible to control politics coming from all directions.

And then what happens next? Well, many times the hiring manager who built their little empire leaves and dumps all the people they hired loose. They all end up in a sort of limbo. Original manager had an idea of what to do with them, now someone else ends up having to baby sit them, often without any vision for what to do.

This process of hiring and leaving just degrades the talent and dead weight: it’s such a sort of baked in disease and hard to get rid of.

I personally won’t be a middle manager ever again. At least not one that doesn’t report direct to a ceo.
Europeana.eu
> Is anyone forced to contribute to project of developers with any kind of ideology?

Not even talking about contribution. I am talking about people trying to boycott those who simply use the software. There are actual mastodon admins who block instances on the mere grounds of having deployed soapbox.
>We don't even really have an agreed-upon definition of life, so the question is basically non-sensical.

I disagree. The most common definition used by working astrobiologists goes along the line of "chemical system that can self-sustain and can undergo darwinian evolution". Our definition of life is intricately tied with our theories about life's origins, and the counter-examples to that definition are fictional and their premise falls apart on closer examination.

Let's take the self-aware computer you mentioned. How would such a computer come to being, exactly? It could have been built by something that does satisfy the above definition (in which case you could consider the computer not alive, but a biosignature). Or it could have been built through some darwinian process, and you're still firmly within the above definition.

Steve Benner has a nice paper about this. DOI: 10.1089/ast.2010.0524

The article doesn't actually address the problems with the 'evolutionary definition', probably because it would mean trying to chip away at a theory that a lot of people spent a lot of time trying to disprove.

> Alive are the things we say are alive, which is mostly stuff like us: some type of metabolism, growth, response to stimuli. By that definition we would certainly recognize it, at least up close.

What about fire?
Oh, I see. I completely missed the tone/intent of your original post. I'm in complete agreement with you there. Thank you for elaborating.
Sorry, your no is a little confident -- and you're entirely wrong. A camera generating a RAW file for you is doing much more than just sending you the data from the binned pixels. Where you want to step in on that line determines how much control you have.

It's the reason some still pick RED vs Alexa. Your RAW File & Colour Science aren't just up to you, they're carefully mastered with an ODT -- On Device Transform.

Also, let's see how Nikon go in the near future with Snapdragon.

These images are 90% shot on iPhone -- raw and edited in Darkroom on iOS. https://instagram.com/grant.pal
Define "improve".

If I accumulate some land, its becoming a forest. For at least as long as my direct descendants live.
Why not salaries too? Obviously all the money FTX gave to all their employees should be clawed back, right?

And any political contributions?

And consulting payments?
I really like this.

Since all the kids are learning Python, I really wish there was an easy way to use Windorms like this
> I find it much more appealing to just make the whole thing run on one fast machine.

Indeed.

Lots of examples out there, one being Let's Encrypt[1] who run off one MySQL server (with a few read replicas but only one write).

[1] https://letsencrypt.org/2021/01/21/next-gen-database-servers...
It would be helpful to include a link.
I blame NAT.

I got online around 1994, behind a corporate firewall through my Dad’s work and it took me ages to work out why no one could reach my web server I was running on that machine, despite getting all the DNS setup right.

I think that’s when the penny dropped that the internet isn’t necessarily open; not everyone can reach everyone else.

NAT always meant there was something (fiddly port forwards, or broken UPnP) in the way of a user publishing stuff from their own machines.

You always had to have a web host - to rely on someone else’s computers - to publish your message. And so it continues.
Modeling for Machine Learning
A nice explanation of the two approaches to machine learning modeling.
...and the point of this article is that it should be good every year.

It will be interesting to see whether it also provides better than 50% efficacy.
Note that this is only available on certain models. Not to contradict you or anything, the appraiser might have had one such model!
Viper: Python Dataframe Operations to the Moon
Simple, expressive pipeline syntax to transform and manipulate data with ease.
Imo taking notes just takes your attention away from the lecturer and it's best to only write down major details, if anything is written down at all

Also since most lectures have some kind of recorded equivalent now, there is no scarcity with respect to the info the lecturer is communicating. So you can always go back and rewatch. Taking notes just gives you an excuse to not remember what you're hearing