skysight-inc/HackerNews huggingface dataset:
Currently the only weakness of envoy is the configuration that’s very much not designed for humans, but an automatic control plane.

A tool that could take something like a Caddyfile with good defaults and spit out an envoy config file would be magical and super useful for those of us who don’t run a large enough setup to have an automatic control plane.
Not trying to be a pedant, but I think you might have a typo in the core of your point:

> …, and have a robust system that can safely shut down with concern about meltdown

Do you mean ‘without’?
Why some analysts say fiber boom could soon go bust
Or it’s indeterminate, which it is. They think it might be a disruptor, but they’re not sure yet. They see that potential, but they don’t have it yet.
Feds likely to challenge Microsoft’s $69B Activision takeover
I don't support the argument necessarily, but a movie is (can) be a collective experience witnessed simultaneously with others.

Books, as fantastic as they are in all regards, do not offer that trait.
It's a stupid idea. There are plenty of good charities already helping refugees. You can just donate cash to them. Using cryptocurrency just complicates things without adding any value or solving any real problems.
I switched from an Nvidia card a couple of years ago as I got fed up with the crashes and general instability it caused on my system. Running an AMD card was such a breath of fresh air in comparison that I would never recommend Nvidia for anyone wanting to run Linux.

It's a pity you want to do ML though, as I suppose that complicates your decision process. Nvidia "works", but be prepared that a system update might break stuff for you.
I've thought a lot about my hobbies as consumption vs. creation. For me, the more time I spend creating things and changing/improving the world around me (or myself, or my relationships), the happier I am. And the more time I spend passively consuming things that others have created, the less happy I am.

> Movies and video gaming are somewhere in the middle.

I get how video games are something in the middle: because they're an interactive medium, they require a bit of thought and action from the engager, but that person's actions are neither creating nor changing anything in the actual world.

I don't get why you consider movies in the middle, however. I would rate movies as even more passive than books. When I'm reading a book, I can control the pace, I can stop and think about something for a moment, I can refer back an earlier passage, I can look up something in the dictionary, etc. Fiction novels force me to use my imagination to visualize scenes, and model the mental states of others as I'm reading their internal monologues.

But a film is something that just washes over you. I love them dearly, but I don't understand how they couldn't be seen as anything other than passive consumption.
What are some features Caddy brings and Nginx doesn't? I know about the built-in Let's Encrypt handling, anything else?
Using Safari also lets you do background play with iOS's integration by un-pausing the video in the control menu once you exit Safari. Normally it's a premium feature. Fortunately, the quality difference doesn't affect this.
Maybe it has two CPU sockets?
I wouldn't be surprised if Google somehow made YT's web version slow and annoying to use.
Exploring Bad Passwords
Would you accept having a fly in the wall? Doesn’t help you at all, but helps me tremendously!Can’t think of any better way to experience a bunch of “ooooh that’s how you do that” moments. As a solo programmer without formal education I often wonder how could I do X better
> if you know the best way to retain information, why would you stop using it.

Because I can type something like 10x as fast as I can write by hand (I'm both extremely fast at typing and fairly slow at writing), but the recall benefit is not 10x.

I can recall anything I hear or see well enough that I'm not looking at double-digit multiples of effectiveness for any method over nothing, much less between methods.

The sheer volume of things I can take down typing with 9 fingers on a keyboard vs. writing with one pen outweighs any day-to-day advantage of how much better I would be able to recall the few things I would have the time to write down.
What? No!

I can just watch you paint the walls and get credit for just showing up.

This whole thing got me thinking about my time in Panama. It was a combat zone but we weren’t doing war stuff so didn’t get combat patches even though we qualified because the 82nd doesn’t give out participation trophies. Hell, they were talking about not giving us Combat Infantry Badges for the Gulf War even though we were running ops in Iraq before the ground war started because they all surrendered once it did. Though…I used to call my CIB “my participation trophy” when I was in the reserves years later.
Gets more clicks than "They designed this thing and made all these claims but hit us back in 5 years when they actually run one fueled-up with enriched uranium."
I created my own web framework (<https://docs.rs/under/latest/under/>) to address some of my own perceived issues with a lot of current rust web frameworks - typing issues being one of them. Personally, I don't like the idea of endpoints requiring `#[handler]` or other "magic" derives, or guards - I wanted something with an endpoint that takes a request, and returns a result with a response. I'm still working on it, though.
Here in Japan they say "It's the nail that sticks out that gets hit."
Sure. This costs infinity because it doesn't exist and 100% wind based power generation would cost less than that, but more than a wind turbine by itself to include storage.
Sure, it's the same. For some reason I don't like the 'for' syntax much, or having curly brackets on the same line. But to each their own.
I've noticed the increase in these occurrences in HN where an article on an idea pops up and almost simultaneously another article on the opposite of the that idea appears.

It may seem coincidence but I came to understand that it's just the community digesting and reacting to the original idea very quickly
There’s a way to give criticism that is based on understanding and context, which can be kind a generous; many don’t master this approach and fall into fail modes of glib positivity or scouring negativity.
iPad Pro-letariat
The idea of reducing the farm footprint is pretty exciting to me.
I've posted this before hoping it would generate some discussion but sadly not.

This video is a feat of human intellect and ingenuity.
https://youtu.be/ZR8az1UMOiQ
Local hardware stores died out years ago. They can't compete with the supply chains of the big box stores and online stores.
I'm in the middle of watching Ancient Apocalypse, and, as a lifelong skeptic, I'm thoroughly enjoying it.

Hancock isn't a scientist, and has never claimed to be. He presents himself as an investigative journalist. What he explores in his work are a series of "what if" questions that science either can't disprove, or hasn't been actively researching, for whatever reason.

The show is beautifully shot and produced, and provokes some interesting thought experiments. Besides "free thinkers" making an appearance, there are also "mainstream" scientists from renowned institutions around the world, who seem to side with Hancock in many ways.

If the show does nothing but raise more public awareness about these topics, it might lead to funding actual scientific research in some of these sites, which would be a good thing.

So far from being a "dangerous show", it's actually an interesting and well-shot documentary. People who see it as proof of anything factual are likely already conspiracy theorists, and are a lost cause for logical thinking anyway.
I am absolutely floored at the depth of the exploits used in this video. I genuinely have a hard time imagining the number of hours that went into discovering and and mastering these techniques.
How are guns not robots?
Well, twitter being badly managed company and musk being a wanker at same time is also pretty common sentiment. Just that musk fanboys are pretty loud.

> It's tragic that Musk is depleting whatever capital twitter had remaining on its current death march. Financially "profitable" or not, twitter did undeniably have social and political capital. Soon, it will have neither.

Is it tho ? The social capital Twitter had was just used to push ideas of whoever was in charge there at the time. It was slowly becoming a propaganda machine that was disguised as social network.

Just like a week ago we had HN discussion about how after firing a bunch of people Japanese twitter suddenly stopped being so political [1], coz those topics were being forced.

Twitter dying in fiery musky fireball might be the best thing to happen in long term.

* [1] https://www.forbes.com/sites/olliebarder/2022/11/14/japanese...
Or just software engineers; but nobody would get it.
> What we need are examples of Lisp-style languages leading to big wins.

How about JPL, used to control Mars probes and landers using ANSI lisp?

The most successful and influential CS course to date?

This website?

Lisp successes are out there. But it is harder to learn and understand than imperative languages, so it will never win out over Java and C# and Go and their ilk.

Due to the demand for developers outstripping the supply, we need languages that are safe for developers with wildly varying levels of skill to use - that limit the blast radius of their efforts in the worst case. One of the early design goals of Golang was exactly this - to make it simple for developers of varying skill to work together on code.

This isn't a knock on mediocre developers individually, but it is an unfortunate side effect of our need for so many of them.
While the product looks like it hasn't changed much from the outside, it's been completely rewritten once or twice, at least. When Twitter launched it was a Ruby on Rails app. They scaled it to the absolute limit, then started breaking services away using Scala, then they kept at it adding several other languages to the mix.

While all this happened, there was almost zero product guidance. Instead, they watched for usage patterns, and started to incorporate those into the product. The original Twitter didn't have mentions, replies, or hashtags. Adding support for all that on a product not designed for it while managing exponential growth is an extremely difficult challenge.

On top of that, Twitter added divisions that are known to be engineer-heavy, such as ads, search, and infrastructure.

---

The comparison with Whatsapp and Instagram is interesting. Whatsapp's case is special: they famously opted to use Erlang and it turned out to be a genius decision, as that allowed them to scale beyond expectations. Whatsapp never changed much from its initial design, which means no need for deep rewrites. Instagram was a Django app running on AWS servers, and that setup was enough until they got bought by Facebook and eventually moved from AWS to FB's infrastructure.
> we could stop trying to farm every square inch of arable land on the planet,

It'll still be cheaper, thus it will still be done.

Mark my words, we're giving nothing back to nature.
Ah I should have searched before impulsively posting, sorry about that.

> This video is a feat of human intellect and ingenuity.

I couldn't agree more! Anyone reading this who can spare 20minutes - It's certainly worth it, and only escalates the longer you watch.
I can’t wait for the drone strikes on US soil
Isn't this just a remotely controlled gun? If we'd be talking about AI making its own decisions that's a different thing.

In addition to this I feel better decisions would be made when the person holding the gun isn't threatened by his or her life.
All those thousands of engineers, millions of lines of code, and they couldn’t add an edit button. Burn that bloated mess to the ground and do version 2, a fraction of the code size, a fraction of the engineers required to write and maintain it. Musk didn’t arrive soon enough.
That's an argument to authority, but there are many many more authorities that would disagree vehemently, and could back it up with specific statements. For example, Timothy Snyder, who is a historian specializing in the area, but really any sort of fair sampling would find that most Russian Studies professors would not be willing to uncritically repeat Kremlin propaganda like the "realist" school of international relations.

Plus, the idea that Russia had to invade a country to stop NATO expansion, if that's what's being asserted, is so farcical because countries want to join NATO to avoid getting invaded; it's a rather comical reversal. NATO expansion would stop really quickly if Russia would cease wanting to conquer neighboring countries; saying that Russia has legitimate security concerns just means that someone believes all these sovereign nations bordering Russia are not actually sovereign and should be part of Russia, which is again just repeating Russian imperialism as being right because it's right.

Plus, Putin has been pretty explicit in his writings on Ukraine, as he pretends to be a historian. Putin just wants to eliminate Ukraine as a nation and force Ukrainians to be subservient to Russians, it's all there out in the open in his writings. Denying this is kind of like trying to argue that Mein Kampf wasn't Hitler's real thoughts, and that Germany had to invade Poland and then the USSR simply for their own security concerns.

But if you can recall the name of this academic, it will be pretty quick to refute the specific claims made by other authorities in the area.
Show HN: OpenDolphin – A Community Built Open Source Social Network
Hey HN!

I'm trying to create a community of people that are willing to contribute to the OpenDolphin project.

The goal of the project is to build an Open Source _centralized_ social network that would ideally compete with Twitter, Facebook and Instagram.

The main difference between the well established social and this one would be that it is going to be built and managed in the public, in the most transparent way possible. Features will be implemented and requested by the community - and generally speaking everything would be community-centric.

If the project takes off, this might become one of the most transparent companies / projects out there.

If you fancy joining us, come say "Hi" on our Slack instance, and help us shape the next social network!
OpenGL has profiles as well. The Core and Compatibility profile.

Didn't know Vulkan had them too. TIL.
Compare/contrast this question: electric car batteries are just big volumetric arrays of 18650 cells. If you know you need that much wattage — and you're manufacturing them yourself anyway — then why not make bigger cells, to reduce per-cell fixed-cost overheads and inefficiencies?

I assume there is a good answer to "why not" here; and it's one that's probably related to the "why" for SMR.
It depends how well the service was "operationalized":

1) Best case: Monitoring of the service checks for service degradation outside of a sliding window. In this case, more than X percent of responses are not 2xx or 3xx. After a given time period (say, 30 minutes of this) the service can be restarted automatically. This allows you to auto-heal the service for any given "degradation" coming from that service itself. (This does not detect upstream degradation, of course, so everything upstream needs its own monitoring and autohealing, which is difficult to figure out, because it might be specific to this one service. The development/product team needs to put more thought into this in order to properly detect it, or use something like chaos engineering to see the problem and design a solution)

2) If you have a health check on the service (that actually queries the service, not just hits a static /healthcheck endpoint that always returns 200 OK), and a memory leak has caused the service to stop responding (but not die), the failed health check can trigger an automatic service restart.

3) The memory leak makes the process run out of memory and die, and the service is automatically restarted.

4) Ghetto engineering: Restart the service every few days or N requests. This extremely dumb method works very well, until you get so much traffic that it starts dying well before the restart, and you notice that your service just happens to go down on regular intervals for no reason.

5) The failed health check (if it exists) is not set up to trigger a restart, so when the service stops responding due to memory leak (but doesn't exit) the service just sits there broken.

6) Worst case: Nothing is configured to restart the service at all, so it just sits there broken.

If you do the best practice and put dynamic monitoring, a health check, and automatic restart in place, the service will self-heal in the face of memory leaks.
I DO!

The last time I tried Redox I was unable to compile Rust on the operating system itself.

Is that possible yet? It would be very cool in my opinion for it to be possible to run entirely without another operating system (theoretically). :D
What if Google won't let you have your gmail account back? I broke my cellphone, so I went to the same carrier and purchased another Samsung, same phone number, but different model. So when I go to log into my Google account with the new cell, Google sends me a two way code, But to the old cellphone!

After days of trying to get into my account, I finally have to create a new account and email address. (yes, I know NOW there are ways to create a safety backup.) The phrase, "Invalid Username or Password" started showing up in my dreams.
Now that rhymes

"The Imperial Boomerang: How colonial methods of repression migrate back to the metropolis"

https://www.versobooks.com/blogs/4383-the-imperial-boomerang...
The fall of crypto takes down ‘effective altruism’
It’s a fair point. I suppose the distinction is whether the robot makes the decision to fire on its own.
Let's just say Twitter staff weren't very happy and vocal about it when before acquisition he said he want it to be more free speech platform, and most of those people looked pretty left leaning.

Now of course that was tiny minority of workers there, but there seemed to be zero that's happy about it before acquisition so the "obvious reason" is "aside from cost cutting he's kicking people that would give resistance to whatever he wants to do with twitter"
I would say Caddy is aimed at small to medium companies. You have a web app/site, no dedicated systems admin and you need a reverse proxy that does the right thing out of the box without you having to learn what the right thing is or how to configure it. Basically going from zero knowledge to a working setup can be done in under 30min and it will be safe.
Big fan of last.fm and have used it when compiling my "year in review" posts.

It's a great service and, as others have mentioned, it really does a great job of finding obscure and relevant suggestions on underground metal bands that I enjoy.

It's particularly good at high quality, relevant recommendations for new bands with little following.
Neat! It would be useful if the core logic was a library so you could fetch a webpage unclutter it and and save to a file or send as email.
Yes this one. I think it resonates because he is challenging a status quo and at the same time provides an explanation that works (at least for me). Is it fully proven? Surely not. This is science. New ideas and theories come up all the time.
I think they meant not answering the door.
Maybe I lack imagination, but it seems like if you have enough control over a situation that you can deploy a police robot instead of charging in, then you have enough control to make non-lethal force a viable option.
Cops in america already shoot way too many people. Do you think giving them the ability to do that from a remote location is going to help?
> Seriously, 5MWe is what, a few thousand homes?

Charging 20 teslas at maximum charge rate. Or 1k houses, provided it's general use and not electric heating. 5MW is 43.8GWh/year or an average annual power consumption of 8-12k people in the west (per capita consumption - so includes industry use). Accounting for peak vs average this is likely enough for 3-5k people.
Gigawatt reactors do not fit in a small room. Even the reactor itself is the size of a large room. Then there is a huge amount of infrastructure around them, then enormous cooling towers. Forget about power density when you have sites measured in tens or hundreds of acres with 300 foot towers--ultimately heat has to be dissipated to the environment, and that takes space.
If you can remotely control a gun, aren't there plenty of less lethal things you can also remotely control to try to diffuse the situation or disarm the person?
I meant that you qualified it with "some" which is probably true, but I guess on the ADHD side, there are so many other management issues that would supercede this and be much more impactful. For example, my formerly laidback team lead used to give me the agency to get my work done without much oversight, but now they feel like checking in frequently to get "updates" is a good idea. It's provoking me to procrastinate and avoid being near my keyboard, and will probably push me to look for a new job.
Influenced but didn't evolve into. For one thing ML and Haskell have a totally different approach to types.
> This only works with old-school professors who teach by writing on the blackboard.

I was lucky to complete college before powerpoint.
Colonial methods of repression migrate back to the metropolis (2020)
Exactly, officers can't really say they feared for their lives in such a scenario.
Sure, it is a remotely controlled gun.

The question is: do we want to allow this? Without going all slippery slope on this debate, I don't think we've had time to think through the consequences of a precision remote-controlled gun. Of course, they didn't give us a say on selling military weaponry to police departments, so I don't think we'll have much to say in this either.
Ukraine's electrical grid has been under severe cyber attack for years by Russia. I suspect their defenses have come pretty hardened, and Ukrainians are no slouch when it comes to software.
I honestly can't tell if this is serious or satire.
Note that under discussion is only remote controlled electromechanical devices. They are not requesting permission for autonomous killer robots. (yet)

Surprisingly, there is already precedent for this in US policing. All the way back in 2016, a gunman in Dallas was killed by police using a bomb defusal robot with remote-control explosives attached to it:

https://www.texastribune.org/2016/07/08/use-robot-kill-dalla...
I'm not pro gun or even American, but to me it seems a lot of those shootings happen in high stress situations, not in a remotely controlled environment.
I'll bite - what makes a gun a robot?
I think it's 'with', as in 'regarding'. "With the rising concerns around orange peel ethics, we put focus on creating a humane peeling device for fruits."
So you think sending in humans is the better option?

- REPLYING TO BELOW -

> Why does anyone or anything need to “go in”? There are plenty of other ways to deal with these situations instead of pretending to be Seal Team Six.

Such as? Like a large magnet to pull the guns out of their hand?

Sometimes these situations will only result in shootouts, like busting a drug operation of a gang.

Then you have to go in to protect other citizens. Sending in a robot would then be safer. And it's been done before.

> Working on having less guns would be a start. In terms of "less lethal" pepper spray is usually pretty good

Sure, but that's not today, gangs currently have guns. Drug busts currently have dangers.

(note I don't agree that guns are the problem, if anything everyone should be armed)
How do you know someone's a Haskell programmer? They insert themselves into every discussion about typing to point out how bad all programming languages that aren't Haskell are at types.
It’s all in their mind.