skysight-inc/HackerNews huggingface dataset:
Let's assume that these incidents actually were accidents, there's still a bigger question open: why is trawler fishing still allowed? Imagine it's not a fiber cable that ends up being crushed by a trawl door... but all the other marine life: Fish can swim away (or not, being the point of getting fished), but plants, corals, bugs?

Trawler fishing is devastating for the local ecology, we just don't see the damage - to quote [1], page 16:

> Seabed habitats are under significant pressure across European seas from the cumulative
impacts of demersal fishing, coastal developments and other activities. Preliminary
results from a study presented in SWD(2020) indicate that about 43% of Europe’s
shelf/slope area and 79% of the coastal seabed is considered to be physically disturbed,
which is mainly caused by bottom trawling. A quarter of the EU’s coastal area has
probably lost its seabed habitats.

Honestly I'm pretty much in favor of banning trawler fishing and the import of trawler-fished fish into the European Union, even if it's just to protect our fiber links.

[1] https://commission.europa.eu/document/download/720778d4-bb17...
There is CWEB. Literate programming is the ultimate story mode.
A lot of people are worried about Llama screwing up, and that's a valid concern. But this is also an Electron app + a few nontrivial Python scripts for watching changes to a filesystem, yet there are zero actual tests. Just some highly unrepresentative "sample data."

I am a grumpy AI hater. But Llama is not the security/data risk here. I don't think anyone should use this unless they are interested in contributing.
> huge existing stock of C code

I feel like the amount of effort that has been spent so far to make C safe and fix bugs due to C not being safe is greater than the effort that would have been required to rewrite all existing C code into memory safe languages.

But I think secretly C programmers don't want memory safety. Dealing with pointers and remembering to malloc and free are part of what makes them feel more skilled/elite than those other programmers who have garbage collection and bounds checking.
If you keep it forever in R&D you can have it as a carrot and never as a competitor. Tons and tons of cash that could go into battery or panel factories. And because they have the media in their pocket they can easily turn the knob on favor or disfavor of nuclear power.

Solar is the solution now because America dithered and fumbled nuclear energy in the 60s - 80s. Now nuclear cannot be built because every estimate has been 1/10th the actual cost for plants built in this millennium. Glow rocks are dead - use fusion power from the sky.
Tim Cook faces a difficult decision about AI
If you buy a new car, do you immediately start gouging scratches in the doors?
> War is the single most unproductive activity humans can do.

I think I totally disagree with this. So many inventions have been the result of war, even outside of WW2/the Cold War.

For example, what would Israel look like today if there was no threat of since its founding? I doubt it would be anywhere near as advanced as it is today.

War is terrible, and I'm not advocating for it, but I don't think you could necessarily say it's unproductive.
There are more than one billion lines of C code which hasn't been updated in the last decade and is still in use.

Who is going to update these code once the "do the right thing"-compiler become available?

Oh, and the worst part: some of them may already be bug-free due to 15 years (if not more) of people trying to make money by selling exploits to surveillance vendors or who knows. But there's certainly high-impact bugs left. Now what, refactor the code to use the fancy eliminate-spatial-memory-corruption C variant and introduce a few UAF by the way?
I wonder if Braid could be a transport layer for Phoenix Liveview. It uses Websockets but falls back to long-polling if websockets isnt available.
Doesn’t tree sitter make it pretty easy to add highlighting?
Exxon did this with a carbon tax in the US. Here is a quote of an exxon lobbyist bragging about it:

"Nobody is going to propose a tax on all Americans and the cynical side of me says, yeah, we kind of know that but it gives us a talking point that we can say, well what is ExxonMobil for? Well, we’re for a carbon tax,"

Source: https://unearthed.greenpeace.org/2021/06/30/exxon-climate-ch...
There's definitely physiological and psychological kinds of depression, just as with of addiction.

Like a kid that's playing way too much <insert popular game here> having their parents take it away might make them annoyed and irate for a while, but they ultimately won't be worse for wear. Meanwhile take drinks away from an alcoholic and they will literally die from withdrawal symptoms.

As such you also have the natural kind of depression that's being caused by outside circumstances which is solvable by altering them. Then you have the type where the brain gets stuck in that same state constantly because of some internal chemical imbalance which can't be resolved without medication.
> ... terminate OP's service.

But only after getting ~US$100k up front first, just because you can.
Is Depression a Disease? (1998)
Your struct should just have a constructor. :)

Hey, pass me more OOKoolaid.

No, it's fine; all the bottles say "Expires 2005", but it's still good.
But only about 20% of the arsenic.

If you want to significantly reduce the arsenic, it is apparently better to cook rice like pasta in a large amount of water, and then drain it (in a sieve / strainer)
> Quite the opposite, there's clear evidence that fossil fuel companies heavily supported anti-nuclear action groups.

Fossil companies fund both camps. They are especially interested in closing-down existing nuclear plants, as it immediately creates a big market for them, but it's also useful to them to delay deploying new solar/wind capacity (and thus, funding the wait-for-new-nuclear or even wait-for-fusion campaigns)
Often I'll think about spending money on a 'dumb' phone because I'm convinced it'll fix my problem, but then I realize that I'm just giving into another vice, which is buying technology. I am trying to instead focus on what the root cause of my over-use of technology is.
You should try getting through to a doctor in many countries.

It's very understandable that people should reach out for the many useful resources online first.
> It's never been easy to get a good job unless you have an in demand skill.

Not to put too fine a point on it, you sound very young. Rest assured that your handful of decades doesn’t suffice for a negative proof and furthermore plenty of counter examples are in living memory.
I would love to hear more about your use case!
> Instead of relying on Javadoc, the built-in doc generator, I created the engine from scratch to give the documentations a modern look, build fast search indexes, and enable link resolution to other packages.

Javadoc already gives you an extremely fast search index and search bar. Granted, it's only in the newest versions of Java.
Fswatch – A cross-platform file change monitor
That doesn't mean the theories of drug action are wrong. Many have some truth to them, but are incomplete.
The energy never gets turned back to electricity. It’s electricity > melting iron for steel (or whatever) and we’re inserting an energy storage in the middle because it’s effectively free.

The total energy storage is also unlikely to be huge so it’s more like load management not really grid storage. https://en.wikipedia.org/wiki/Load_management IE: Because we have energy storage and other users don’t we can cut demand when prices spike. Utilities will cut special rates for companies that allow the utility to load shed them first.

The same basic concept is common in other areas. Get enough storage for ~free such as with an EV and you can simply wait until prices get cheap before charging.
We'll know Europeans are serious about demography when they defeat NIMBYism and build housing abundance.
I quit and moved into information security. It's not for everyone, but I got really interested in it, both theoretically and practically. I write code outside work on things I want to, and I'm much happier that way.

I guess changing career cost me money and time. There were some financial challenges, but I'm glad I did it.

If there isn't something strongly attracting you, maybe you need to take a break?
Yours seems like an unnecessarily cynical take. For sure oil companies try to green wash themselves with investment in green tech that seems too far fetched. Sure.
But there are also many genuinely good intentioned people working on that green tech because they genuinely see a possible future application.

For that matter oil companies invested in battery tech as well. For the most part they just want to appear like they are doing something. But their green washing shouldn't discredit the green tech itself.
This Dutch newspaper article [1] links to a tweet [2] showing the collapse.

[1] https://www.volkskrant.nl/binnenland/meerdere-verdiepingen-p...

[2] https://twitter.com/ErwinKooijman/status/1794833575197495753
This reminds me of a story in "Blind Man's Bluff," summary:

[Capt James F. Bradley Jr.] was at his office in Naval Intelligence one day at 3 a.m. when the St. Louis native began reflecting on his boyhood life on the Mississippi River. As he later told the authors, he recalled that the river beach was dotted with signs warning, “Cable Crossing — Do Not Anchor,” so a boater would not foul the cable.

At that point, he wondered if the Soviets did not have similar signs along their Arctic coasts to prevent their critical cables, including those used by the KGB and the Soviet Northern Fleet, from being damaged.

As a result of these ponderings, in 1971 the American submarine Halibut, with its periscope up, slowly and secretly traced the Siberian coast looking for telltale warning signs. The cable signs were found, and American divers put a tap at the bottom of the Sea of Okhotsk on Soviet communications.

https://stationhypo.com/2021/09/05/remembering-captain-james...
The authors and maintainers of that code. Any error or warning flagged by this change is something that really ought to be changed anyway because any unchecked array or pointer dereference is a potential security risk.
Thanks for the effort.
Bundling could also be a strategy to get people to try LLM products. You want X, you have to buy a package with both X and Y to get X. Many people will think, "I'm paying for Y, might as well try getting something out of it."
4. TERMINATION OF USE; DISCONTINUATION AND MODIFICATION OF THE WEBSITES AND ONLINE SERVICES

We may at our sole discretion suspend or terminate your access to the Websites and/or Online Services at any time, with or without notice for any reason or no reason at all. We also reserve the right to modify or discontinue the Websites and/or Online Services at any time (including, without limitation, by limiting or discontinuing certain features of the Websites and/or Online Services) without notice to you. We will have no liability whatsoever on account of any change to the Websites and/or Online Services or any suspension or termination of your access to or use of the Websites and/or Online Services.
CDK but for Docker Compose
I made this because I actually wanted to create IaC via an API. I decided that docker compose is what I want to work with. I wanted to have a simple UI. I decided to create a api, connect it to a database, and create compose-as-code as a middleware that can translate typescript to docker files.

This helped me to create my dream of a server management platform that I can not only self host, but that has no vendor lock and is just using plain docker compose files in the backend.

I am happy :)
A rabbit is when the mathematician presents the next step in a proof as a magician pulls a rabbit from a hat; leaving his reader to puzzle out how the trick was performed. For shorter proofs this can be delightful, but for longer ones it becomes tedious or even unmanageable.
The MisTER family was always a bit expensive for the benefit it provides compared to software emulators. It is a tool for extreme fidelity, the kind of which you want when you are driving original hardware, but that’s a need few people have.
In assembly, arrays and structs reduce to base address, plus offset times scaling factor. C provides a thin veneer over that. Scaling derived from size of type. Offset is the array index. The basic programming model of C is to view memory as an array.
> why don't I just "go with the flow", adopt iCloud Keychain and passkeys?

I don't like the "on principle" response since a lot of people will end up thinking, "oh, so it doesn't really matter." Even the author's elaboration could lead to responses like: "they are control freaks," or "they are paranoid."

In my case, the answer is simple: I have access to systems that contain confidential information about other people. Protecting their data is my responsibility. While I have little doubt that Apple (and other vendors that provide similar services) do their best to guarantee the security of these products, their centralized nature and potential value of the data it leads to make them very juicy targets.
Asahi Linux on Apple Silicon is increasingly attractive.
Yeah, that's the same setup I use. An Apple account for our dev membership and being able to download stuff (ie Xcode), but no iCloud usage at all. Neither need nor want iCloud anything.
For editors that support it, yeah. Sadly vscode doesn't natively support tree-sitter.
> I'd rather assume that the lack of a framework to understand the harshness of the world is what makes people go crazy.

I think this is exactly it. And I personally think this and the general decline in mental resilience we see in society is strongly correlated with decline in religion which (for better or for worse, depending on the religion I suppose) does provide exactly such a framework for dealing with the challenges of life with a more "eternal" perspective (i.e. death is not the end, life's challenges are temporary, God has a plan for you, etc).
Cool, but you cut off the sentence where it says “and wind”.
That's a great catch ! Thanks for this. For anyone wondering, 25 years is pretty common as a baseline for PV [1] but a good amount of them should be able to go for longer, say at least 30 years. As a comparison, the average nuclear power plant in France is 37 years old, and the french authority considers obvious a 50 year life expectancy, and 60 is being floated [2], but no idea where they got 80 from probably from the US extensions being floated [3] — 92% capacity factor are official measurements though, it's not unrealistic [4]

[1] : https://www.cnet.com/home/energy-and-utilities/how-to-make-s...

[2] : https://world-nuclear.org/information-library/country-profil...

[3]: https://www.eia.gov/tools/faqs/faq.php?id=228&t=3#:~:text=Be....

[4]: https://www.energy.gov/ne/articles/what-generation-capacity#....
>here's why doing <thing> is dumb

>regularly does <thing>

I think that might be a reason to suspect that the person doing that is hiding some holes in their argument.
> It's 15% degradation at the very least

Math ain't mathin

> actually 230-240

Thats close to warrantied limit. You could trivially test actual degradation via service menu.

5% degradation is normal for all batteries. For performance car, esp if you supercharge lots and keep it full at 100% lots - I wouldn't be surprised for higher degradation.
They probably flipped 5-15 years ago. Before then nuclear was the biggest threat to fossil energy. Now solar is, and pro-nuclear is the best anti-solar.
The FPGA emulation space is something I had high hopes for, but, in the end, the desktop Alto, Lilith, Star, Symbolics, Apollos, and TI Micro Explorers I was interested in never materialised (and the keyboards/mice would add to the already substantial price tags).
And let me guess these 2 want to be the ones controlling it (again but with more power)
But what is the scope of the signature ?
In cryptography we have encryption and signatures that hash the whole document.

In wax we can seal the envelope so that tampering is detectable
TLDR: 30% success rate for a $89 expense over 200 drives in 15 years is more than enough anecdotal evidence to say it was worth it.

I bought it 15 years ago and have run it on about 200 drives.
My anecdotal results are in thirds with about equal results
for drives(both spinning and ssd) that have measurable slowdown from new.
1. No visible improvement of the situation.
2. Moderate improvement in speed or identification of "bad sections of the drive".
3. Significant improvement in speed or readability.

For the third group especially backup times were horrible or failed so the idea of doing the backup not the rescue first were not successful so we had no option but try the recuse.

In this case after the rescue the backup worked. I then backup up the backup because one copy is not enough (min 3 on different media and at least one offsite). Then restore/image the disk and boot up the system with a new disk and put the old one on a shelf until you have appropriate back ups of the new one. Then destroy the old one so no one can use it.

30% success rate for a $89 expense over 200 drives in 15 years is more than enough anecdotal evidence to say it was worth it.
Do you not literally understand there is a difference between criticise and blame?

Jeez, this place.
People who want to govern shouldn’t be in the role. This selects for service over seeking power.
While not directly related to OP's issue, after using Apple Watch Ultra and seeing how buggy and crappy everything about it is for a several months with literally zero fixes (not just me, but several friends who has Ultra too), I'm convinced that QA at Apple is run by primate apes.

There is no sensible explanation that a flagship device can be full of bugs and inferior quality to its 3-year older non-flagship counterparts.
Ask HN: Any double-blind studies been undertaken to prove prayer is effective?
Solar and wind are detrimental to the environment in their own respects, and will never generate enough energy to solve the problem :D
The Nordic countries are literally the only places in the world where solar isn't the best option by 2030:

https://caseyhandmer.wordpress.com/2023/10/19/future-of-ener...
Sad that we have to waste so much time an energy on something that is fairly obvious
Ask HN: Do you want to see a "Windows Recall"-like feature on macOS?
Privacy issues aside, I think this would be a really useful feature. I already take screenshots while I use macOS. Automating this would be more convenient.
I don't think you can compare the productivity of someones passion with someone who's writing code they're told to write at a job.
this whole subthread is an example of things most people would prefer not to see but have successfully trained themselves to ignore over the course of their lives.
excessive moralizing, being reminded that things are there for a reason etc etc
gpt is overly verbose about pointless things, i understand it's by design coz of some person's dogmatic agenda but i don't care personally.

tl;dr - ethics warnings in gpt are like coffee hot warnings on coffee cups
I’ll believe it when I see it. A man can dream though.
This is happening right now in Australia.

Conservative opposition are pushing heavily for nuclear energy in a country that has more access to renewables than almost any other.

And what happens is that the arguments over why you need it, where the reactors would be placed etc. are causing doubts from investors that long term, bi-partisan support for renewables exists. And investors need stability to invest.

It's an insidious plan that is actually working.
No company should govern themselves. AI or others
Ultimately it just clashes with my taste.

I don't really know how else to enunciate it anymore than how I don't like Taylor swift music or whatever.
Unless you're using exclusively Java-style checked exceptions, then there literally (literally!) is huge difference. That is:

def main():
try:
my_a = a()
except ExA, ExB:
my_a = None
...

def a() -> A:
...
my_b = b()
...

def b() -> B:
...

If b changes its signature to return type C, then it is a type error in a. main doesn't need to worry about what b returns; only a does.

BUT if b begins raising ExC instead of ExB, then that will break main at runtime. That is, main needs to be aware of what b could raise, even though it doesn't directly call it.
This is my impression as well.

MacOS being far from ideal for a power user but sadly the best of a bad bunch.

My current solution is to use the Mac as a thin client as much as possible.
What, no mention that the Norwegian police use evidence markers with inches printed on them? That company sells them with CM markers.
That the Medallion Fund is a fraud or not, is not the point being argued by those quotes...
Interesting. Literally just this week i planned some time in to experiment with LLMs as a full FS. This seems not truly fair to be named "FS". But cool approach. Though this has been done in bash scripts online before. So i only dislike naming it FS. It's not an FS. Just like your productivity app is not an OS.
Will check it out regardless. Congratulations anyway!
Nuclear-happy France is burning way less fossil fuels than anti-nuclear Germany. If I'm in Germany and I want fossil fuel companies to make more money, I'll fund anti-nuclear protests.
Isn't "digital detoxing" just a new marketing concept? I don't need to buy a phone that cannot have social media on it: I can just uninstall social media apps from my smartphone... no need to buy more electronic waste.
I don't think normalized is the right word you were looking for. Did you mean stigmatized?
This is still a good practical reference I like to point out, when people ask: https://www.youtube.com/watch?v=mWqe8_5SUvk Richard A. Steenbergen has also other good talks, e.g. on traceroute. There are multiple versions of these talks that include more or less the same stuff with occasionally more information here and there.
Exactly! So how does the FDIC help?
Because this particular untrustworthiness manifested after the user adopted the platform. I don't really understand corporate bootlicking either, but I can at least take a minute to think about it before posting nonsense.
Why would consensus against renewables work? Renewables work from pretty small-scale all the way up to industrial deployments (well, not in Alaska/Siberia but in Australia ...)

So consensus shouldn't matter because if Joe the hairdresser or Jane the mechanic decide they, personally, want to do renewables, they can. Just by themselves. Hell, in most Australian cities ... I bet it would work in anything but the CBD.
I think I would like a tool that intelligently suggested renames but doesn't automatically do them.

Arc Browser has an AI rename feature (for downloaded files). I tried it out but I had to turn it off. I love Arc Browser BTW and their AI hover summary is useful. I found poorly naming of files to be disruptive and it's a lot better if I am more involved in renaming the file- that will help me remember it.
I've wondered in the past: is there an actual theoretical upper limit based on the physicality of it on the bandwidth of a single fibre link?
And it's not like solar panels stop working at 25 years. The biggest reason to replace solar panels at 20 years or so is that new panels are so much better than old ones. If technological process stopped we'd keep panels for longer.