skysight-inc/HackerNews huggingface dataset:
It is legitimately surprising to me that, of the top 10 most watched, I have not heard of any of these.

What is Red Notice? They made another Jumanji? They're still making Transformers?
And "feature flags"...

I'd suspect it should be possible to test those 100 microservices. If you can do something, then you can do it twice, especially if your automation is good. If you can't, then maybe some of the systems came together in a non-reproducible or undocumented way and it's time to clean up a little. If you know your traffic you can build load tests that simulate production use.
So basically, the brain is a predictive Kalman filter.

https://en.wikipedia.org/wiki/Kalman_filter
Great writeup! I ended up following a few of the links and came across perhaps my favorite hand waving of all time for the validity of "The Spaghetti Code Conjecture"[1]. Basically:

For N=0,1: the problem is trivaial/degenerate.

For N=2: the Turing machine must go back and forth between states or else it'd just be stuck in one state forever, which wouldn't be very busy beaverish.

For N=n+1: well we just proved it up till n, so it seems pretty unlikely that n+1 would be different, things don't really just suddenly change like that y'know?

QED

So I'm not too surprised that this conjecture is being called into question.

[1]: https://nickdrozd.github.io/2021/01/26/spaghetti-code-conjec...
I know Netlify does much more, but can I use Netlify in the very simple way I use surge.sh?

- deploy the contents of a directory to a persistent url in seconds

- optionally tie a similar deployment to GitHub or Gitlab events (pull/merge requests)

- tear down urls as fast as I deploy them

I rely on surge.sh to do these things within a megacorp because our home-built tools just suck by any comparison.
My org is basically at this point exclusively Google docs. Chromebooks for support staff and Linux laptops for devs. I think only sales is still on windows.
Nothing. Similarly, nothing stops you from photocopying physical art, or recording streamed music.

The point of NFT is not uniqueness of the item, but uniqueness of the token. Some people see value in having digital proof they bought an item from the artist. Some people see it as rare collectibles.
They're pretty rare. I stand by the claim that I've never seen a physical store selling diswasher salt. Before I saw that video, if you told me to get some dishwasher salt at the store, I'd have asked if we also needed any headlight fluid or elbow grease.
Sidekiq NV100: Embeddable SDR and GPS M.2 formatted module for wideband wireless
you’re criticizing this approach, but twitter and reddit matter. how do you get 10000 people to each give $2000 to a project over the course of 3 days? no startup, no matter how good their product, pulls that off without a strong marketing team. most fail even with traditional marketing.

how do you sell to the millenial/zoomer audience? memes. you make it a social experience. you create not just shared governance over a document, but an entire community around it. organize events like watch parties, etc. especially covid era, creating communities is more valuable to certain groups than is creating an incrementally better search engine.
That's truly something! I feel like I can a lot from that!
Costco in Canada moved to Mastercard when they dumped Amex.

They now accept any Mastercard. But most Canadians probably pay with Interac debit anyway.
He was saying the receiving email client (the defense's) was doing the compression (because if he was responsible, that potentially puts him in trouble)
Funny how the replies all say "omg you can't clip videos idiot" but the defense isn't claiming they clipped any evidence. They're claiming that scaling / interpolation is enough to invalidate video evidence where mere pixels matter. Which is true.
Diligent Dingo
ah the good old dropbox.

> https://news.ycombinator.com/item?id=9224

just gold. btw. handbrake is simple to use, ffmpeg is not.
Going with only offshore wind would be great if they didn't also subsidize fossil fueled power in order to meet demand during non-optimal weather conditions. The UK spend €12bn per year on fossil fuel subsidies, which isn't the best thing a country can do during a climate change crisis. Fossil fuel subsidies need to go down to zero which can either be achieved by sacrificing grid stability or subsidizing fossil free technologies that can do the job of maintaining grid stability.

Grid stability cost money and right now most of those money goes to fossil fuel. It shouldn't. If one can build green hydrogen farms, storage and the power plant to burn it for as little as £41.61/MWh then go for it! Even $80.62 per megawatt-hour would be a fine alternative.
Except that they literally do not do that
There are so many things that could be said about correlation, causation, million-year-old biological and evolutionary design for the changes that happen to people when they have kids, and so on... But all I will say is that I think you’ve just given people a bunch of lousy advice without prefacing it with the disclaimer of “I am of the personal belief...”
Is this news somehow, been using handbrake since 2012!
>He's already shown that he will lie

Like?
Firebird 3.0.8 sub-release is available
The most important place to put boundaries is where different technology or configurations are necessary for scaling or cost control.

For instance some things work fine with serverless architecture, some things do not.

Some things are CPU limited, other things are memory limited.

The best time to adopt microservices is that time it hits your service costs too much to run and you are counting the days of runway you have left.

You might have one system written in PHP which is 99% ok but the 1% of it which burns 99% of the resources. Write that part in Go, leave the rest alone.

Do not get seduced by the ‘freedom’ to be sloppy, use Guava 7 here and Guava 25 there, have as many ways to start and stop servers as Paul Simon had to leave his lover. Standardize all the little things (anything you would bikeshed) because all those meaningless-but-essential things will destroy your devs unless it easy for them to transfer experience from service X to Y.
How about "meat is murder"? You don't think that's guilt tripping? Or that it's actually an extremely aggressive thing to say that's likely to upset some people?
dino.im is very promising, It's a little buggy right now and missing features, but I love the approach.
I remember using it to rip the first season of LOST and convert it so I could watch it entirely on my iPod while on a summer airplane trip to visit family—good times.
The main problem is that you don't have a strong way of establishing that you're talking to the real TPM. It does raise the bar from passive interception to hardware MITM, but it doesn't absolutely solve the problem
Using ivermectin as a therapeutic and getting the vaccine are not mutually exclusive.

Also, I don't like your first sentence, it's a rhetorical gotcha that is actually not in line with the medical establishment's thinking on ivermectin's hypothesized mechanism of action:

https://www.covid19treatmentguidelines.nih.gov/therapies/ant...
Aside from the interface, Handbrake provides many features not implemented in ffmpeg, especially concerning extracting data from DVDs.

Handbrake is also the easiest way for non-technical people to transcode videos from one format, resolution, or quality to another.
The Conscious Universe
I get that concern. Our son is only 8, but he already has a psychiatrist, and a lot of his symptoms are similar to mine (ADHD with significant autistic traits.) Our daughter is 4, she hasn’t been diagnosed with anything yet, but I can see many of the same traits in her, so I would not be surprised if in a few more years she acquires some of those labels too. So definitely I have given them some of the negative aspects of my own genetics. Added to that, I think I am still learning how to be a parent, and so is my wife, and both of us sometimes wish we could go back in time and do things a bit differently with our son, since we worry some of our parenting mistakes may have aggravated his problems.

On the other hand, it is good that they exist, even if they aren’t the world’s most genetically privileged individuals. It is not like they could have had different genetics than they do-either they exist with these genes, or they would never have existed at all. And not all of my genes are bad - our son has inherited my ADHD, my autistic traits, my anxiety - but he’s also inherited an above-average IQ, which gives him an advantage over many other people which partially makes up for those disadvantages. He is in the 3rd grade but he does 9th grade mathematics - most 3rd graders don’t have the genes for that, he does. Our daughter has so far not been so precocious, but I still get the sense from talking to her that she is smarter than the average 4 year old, so I think she has a bright intellectual future as well.

And I think a lot of my problems have been not just due to my genes, but also due to my own lack of self-understanding, and my parents’ poor understanding of me. Even though I can see how I inherited these traits from my parents, my parents possess them in a more attenuated form, and they lack self-awareness that they have them. By contrast, being very well aware of my own traits, and seeing the same traits in my children, I’m hopeful I can give them guidance on how to manage them which nobody ever gave me when I was young-and beyond guidance, empathy-I never felt my parents really understood what it was like to be me, I feel like they wanted to be empathetic but lacked the imagination (theory of mind?) to really do so. I hope I can do better, and our kids might avoid some of the life problems I have faced. We will see.
to my knowledge the easiest version of this manoeuvre, if you still have feature-1, is

git checkout feature-2
git rebase feature-1 --onto master

rather confusing. is there a better way?

edit: oh, you mentioned extra commits on master since the squash of feature-1. does that require two rebases?

git rebase feature-1 --onto master-at-feature-1
git rebase master
Do you make art? I don't know how it feels to lose a family member to suicide, but I do remember how it feels to feel nothing. I started making art... In reality I forced myself to make art. Doodling first, then drawing and sketching and more complicated designs. I learned that art is like exercising, but instead of building muscle I was building physical emotions, in a sense. I had to train myself to make something tangible out of my thoughts and feelings in a way that I could prove to myself that they existed at all.

It wasn't easy, it was hard. Painful and scary and exciting and anxiety inducing and hopeful. I started by forcing myself to do it but the more and more I practiced the easier it became to search for inspiration within myself - like digging a well. At first it was sand and dust and rock; nothing alive. But the deeper I dug I found clay and mud and water and eventually I _learned_ how to find that spring of life within myself, and I could use that water to irrigate the fields and find life and mystery and inspiration in the world around me.

I don't know if art is what makes us human, but I found that art at least showed me what makes me feel alive.

Here's a song I thought of while writing this: https://www.youtube.com/watch?v=1FeD16vu_qQ
For free, the Max run frequency is once a day and the runs
are 50/month, but it's imposible to reach it.
Doesn't iodized salt have a weird taste? I'm pretty sure I don't have any in my house. I don't think reasonably well-off people in developed countries need iodized salt, because we get enough iodine from our diets.
2 men set to be cleared in the 1965 killing of Malcolm X
Indeed, https://quicksy.im/ follows this approach, it's as trivial as it can be.

My focus with Snikket is on making it as easy as possible for people to run their own server (hosted or self-hosted), and to avoid a repeat of the Google situation where 99% of the network was controlled by a single (volatile when it comes to messaging apps) entity.

Snikket may not be for everyone, but that's kind of the point of XMPP. Snikket users can text and call Quicksy users with E2EE, and vice-versa, despite using two different systems.
AWS Elastic Disaster Recovery – DRS
It depends, some solutions generate atomic css, some normal css rules, and a couple generate inline styles.

CSS-in-JS is similar to React abstracting away HTML, as well as solving global issues etc.

React Native Web abstracts both the view and style layer, you work with a RN stylesheet based interface that generates atomic css on web and RN stylesheets on native. Similar to how React generates HTML on web and native controls on other platforms.

Personally CSS is too bloated, I love working with a subset that includes flexbox and the core styling properties.
Don't just preserve games and hardware, but server side software is also very important.

Reverse-engineered implementations of server software (eg, https://wiibrew.org/wiki/Wiimmfi) can only go so far.
O(lg n) bounds are fairly common for maps. C++'s for instance (though it also has unordered_map).

The practical difference between O(1) bound and O(lg n) bound typically comes down to the constants anyway, making the big-O pretty much a wash for practical purposes.
Checked recently. Unfortunately there's still no AV1 encoding support.
Except that a programming language provides:

- types if you want them

- IDEs/tooling/a kind of UI-out-of-the box

- often other useful toolchain programs for packaging, management, etc

- a well defined syntax

- and the big bertha for REALLY COMPLICATED config: autocomplete in your tool/ide/etc

- and yeah, turing complete dropouts, meta configuration frameworks for generating config
I always use handbrake to optimize video for embeds, whether it’s to remove audio, reduce size or simply resize, it works well. I’m so grateful to have discovered it years ago.
Ask HN: How to contact Uber about a rider safety exploit being used in the wild?
I've tried every possible way to contact Uber I can find to only be met with canned answers by what I assume are bots. I was a victim of this so I know it's being exploited by drivers currently.

How to assault/rob your passengers and not get caught:

1. Accept the ride

2. Meet the passenger and lock then in your car.

3. Do not start the ride, but instead assault, extort, etc... Your passenger.

4. Decline the ride when they flee the car.

5. Ride is now routed to the next driver.

6. Profit!!! Because you car and name will never appear in the riders history. The rider safety hotline does not have the ability to see driver canceled rides. You cannot open a help case in the app because driver cancelled rides do not appear. Uber support (if you can get them to respond) do not have the ability to see driver canceled rides. There is no way to escalate this issue. There's no human to talk to about this issue. You are totally safe to do this with impunity as a driver.

For all the tech magic, anything that deviates outside what they have considered as possible leads to a black hole. How do we contact Uber about this massive exploit before it blows up and tanks their already floundering stock price?
I said it. I'm not suicidal, but I told my partner that I wouldn't be comfortable having kids unless I could significantly improve my mental health, and that while I would keep trying I couldn't be sure that I ever would.

That ended our relationship. I think it was good to be up-front about it.
I keep this around in case I have to rig a trial that's not turning out how I want. It's pretty easy, most of the time anyway, to fool other lawyers with this.
I dont mind paying a premium for genuine parts. Ive done lots of my own iphone repairs in the past and have been plagued by shitty batteries and screens.
The issue is debugging crashes, not productivity.
> To the extent they've monopolized that distribution channel, the maintainers owe us something. They alone can revive emacs's fortunes, or squander its good name by failing to keep with the times.

I don't even know how that makes any logical sense. The maintainers aren't what they are by virtue of nepotism. Rather they are only one who shows up, voluntarily. That doesn't mean they owe anyone shit, nor does it mean they are preventing others like you to show up and do what needs to be done. So no, if there is anyone who can "revive" Emacs' fortunes, it's people like you, that is if they bother to show up instead of complaining which is always easy.

I also don't get your obsession with "name". XEmacs was a fork, and for a while it was wildly popular. So if you have fundamental difference with emacs-devel, then go fork it? If your fork becomes worthy and solves many people's problems, then all linux distributions will package yours too.

The entire Guile Emacs thing was a product of a GSoC project, the moment it ended so did the project. None volunteered to take up the mantle, even though to this day people lament in forums about how it never became a thing. Turns out that solutions don't magically manifest without people putting the work, what a surprise. But I suppose this is to be expected, when people become too spoiled by other people's labour.
I watched my grandfather do the slow fade in his mid 80s -- he spent the last year or so not really knowing where he was, not able to open his eyes, rarely knowing who he was talking to.

It was hard. And both my dad and I knew that he would never have wanted to keep going past his ability to communicate and interact. I don't think he would have minded being bed ridden, but feeling hopeless and helpless and lost, that was hard as hell.

Everybody's got their own take on this, and I have mine. If he had the means and the will to make the choice, and had taken that path, knowing that he had no more meaningful moments left to him for the rest of his life -- I would not have resented him for it and I don't think anyone else would have. But if he was able to be present, even in his weakened condition, I would have been happy to sit there in a room with him and tell stupid jokes for months until he was gone.

He's been gone over 10 years now. But I can tell you now that while I do have that picture of him, its not the one I think of when call him to mind -- I think of all the times we spent at his house joking, playing, laughing. I remember my oldest kid putting a bow on his head at Christmas and him laughing and playing along. I remember my youngest kid sitting on his lap at his 60th wedding anniversary party and him being pleased as punch to just hang out with her. The good memories always win in the end.
Back-in-time buffer is amazing, I have it on a Casio camera of mine.

You hold the shutter halfway and it takes photos at whatever speed you choose (I usually have it at about 10fps), then when you press fully, it stores up to 40 shots from before you fully pressed the shutter (you choose beforehand how many shots to store from before the full shutter press).

I would love to have a full-frame mirrorless with that feature, but alas.

I've got a lot of nice photos of birds taking off, fish jumping out of the water, street photography to capture people in an exact position of my choosing, the exact moment a bat hits a ball, and many other things that would have been almost impossible to capture otherwise.

It amazes me how stuck in the past camera companies must be, there's so little innovation.

Even something as basic as wifi/phone support is almost always half-baked and barely functional.

There's so many opportunities to improve with good phone integration too. You buy a $2k SLR, yet it's still difficult and time consuming to simply snap a picture and send it using your phone. It shouldn't be this complicated.
Public patch history is also very important.

Most competitive online games (including Fortnite) have changed so much over the past 4 years, and if no concerted effort is made, earlier maps, weapons and other unique historical and cultural artefacts may be lost forever.
Maybe I'm doing something wrong, but passing it "3 * 4 + 5 * 6" gives me 102 instead of 42.
> That's not a normal application one would just have floating around.

Without addressing the rest of the post: I've seen plenty of non-engineers use Handbrake. In fact, I've seen more than one lawyer use it. It occurs to me that it would actually be pretty common for lawyers to have it installed, particularly if they're reviewing and copying evidence that was delivered to them by DVD or other physical forms.
but if everyone works at the same company they can create the branches in the same repo
We use ephemeralpg for unit tests: https://github.com/eradman/ephemeralpg
Thanks for the background. I was first introduced to Handbrake as a tool for archiving DVD content. I think of ffmpeg as the technically savvy way to transcode.
Does MakeMKV have some sort of magic fairy dust that allows them to rip blu rays? It seems weird to me that a random closed source tool on the internet does this, and the fact that ffmpeg can’t do it after all these years feels really weird.
jam packed into a massively increasing co2 chamber and being exposed to more crime. sounds great.
Most of the game discs that ship today don’t have the full game bundled and require Day 1 updates. Impossible to preserve these games just with emulation if the game servers are shut down.
Why go through state then ?

When a new cure for cancer is found, we don't expect the minister of health to recommend or advise its use to the general public on TV, do we ? We assume professional MD will learn about it via their regular channel, and recommend the treatments on patients that they judge relevant.
HN isn't the right place to discuss most of the aspects of this case, but I will just say that there have been multiple tech stories that have come out of that trial that highlight how antiquated our legal system can be in terms of understanding technology and the repercussions from that ignorance are troubling.
The fact that people in here are considering waiting to have a kid till they can self-diagnose themselves as mentally stable enough not to kill themselves, is itself an indicator that people who clicked on this HN thread are at higher risk for depression.

Me included.

The non-depressed person goes about the world as they owned it, thinking nothing but good things will come their way, they have the confidence to try half-court shots and so forth.

People were never made to think about all the negative stuff potentially happening to them.

That was the state of the world back in the African plains, if we had enough data to plot the diminishing of interpersonal violence and the rise of depression I have a feeling that there'd be a strong correlation between the two

Matter of fact widespread interpersonal violence is what happens when most (if not all people) go about the world with as they owned it.
Good bye abandonware scene!
> Kyle Rittenhouse trial

what is this trial about?
Nah. Here are some price changes from 1981 - 2021:

median home value: 68,900 - 269,039

growth: 390%

median income: 22,390 - 79,900

growth: 350%

gallon of gas: 1.19 - 3.41

growth: 280%

S&P 500: 121.71 - 4,688

growth: 3,752%
I once fell off my bike and smashed my nose pretty badly.

To this day, when I trip and lose my balance for a second, I feel a shooting pain in my nose. It’s like it’s ready to start hurting again before anything touches it.
If there's an error, the transaction just rolls back. I've been using this strategy for years and I have never once had a transaction "break everything."
I don't know if it's worth it or not. I guess it depends on who finds these certificates valuable. If you have the time and inclination then I think it would be better to get coursera and udacity degrees/certificates than anything vendor specific.

I took a few networking and quantum computation classes on coursera and they were really good.
Machines cost tens of millions or more, renting time on them at least hundreds of thousands.