skysight-inc/HackerNews huggingface dataset:
> You don't even comment on the cooling problems

Hmm...

"And they also saved money by building some plants near rivers without cooling towers, which most thermal plants need and virtually all thermal plants in Germany, for example, have. This is just not a problem, we know how to build plants with cooling towers."

From the post you replied to. Cooling is a non-issue. Under-investment in nuclear is an issue.

> I am not sure, why you claim I call anyone who supports nucler a Nazi

I can tell you why: because you denounced my factual post as "right wing propaganda", and me, by extension, a right wing propagandist. And that was essentially your entire reaction.

"Facts? Who cares, you are a nazi."

And of course the French aren't building the new reactors, yet. Their turnaround away from their mistaken anti-nuclear policy only happened in March this year.

> The president talks about plans

No, the president talks about government policy. And that government policy has been voted into law. March 2023.

> By the way, your statement, that they are "turning back to nuclear" is quite inaccurate too

How so?

> Finland

"In June 2019, the government announced a new energy policy with the objective of achieving carbon neutrality by 2035. The policy would see a complete phase-out of coal power by May 2029. In addition to the commissioning of two nuclear power reactors, the policy is supportive of operating lifetime extensions for existing reactors."

Hmm...

> cancelled the project tho bild another one...

You mean they cancelled their plans to build a reactor with Russia's Rossatom?

Now what might the reason for this be? Can't possibly have anything to do with, dunno, Russia? Always the disingenuous arguments.

And of course the new nuclear reactor they just turned on is already providing 40% of Finland's electricity.

How many more of those do you reckon' they need?
Thanks! Tokens are per generation.

Interesting feedback on the canvas orientation. There's a zero state label that tells you where to draw / where the AI will show up. But sounds like maybe it's a little subtle.

The biggest reason for how the canvases are arraigned is to support both left and right handed users. There's a button in the top nav that allows you to switch.

Next version I'm hoping to add a couple of tool tips to explain some of the icons, or make them somehow a little more self explanatory.
> My brain just loves reduction and homogeneity and sexps / fp hits very high on this.

OK then! Good for you. With great effort I can just barely follow what is going on; it is so very much not my thing.

But we all have different strengths and weaknesses.

> Then there are tribal effects

This is so very true and much underestimated.

Unix isn't an OS: it's a mindset and a set of cultural traditions, that have led multiple groups of people to re-implement the same style of OS over and over and over again.

And now, it's so pervasive that many can't imagine anything else.

I personally come from an era when rich complex GUI OSes fit into a single digit number of megabytes, and were amenable to exploration and comprehension by a single non-specialist individual in their spare time, without external materials or help.

And I think that was hugely valuable and important, and we've lost it. We threw it away with the trash not realising how vital it was.
I think the intent is really different.

For LLMs you're essentially teaching them language by showing them lots of examples of written language - newspapers are of course a great example of written language.

The goal of OpenAI is not to reproduce newspaper articles verbatim when asked questions (even if the answer could be a newspaper article) and the fact that it can happen is a side effect of how LLMs work.

When a HN participant shares a (pay walled) link to a NYT article, I do want to read the exact article linked verbatim because while the facts of the article may be reproduced elsewhere in a form that's free, specific word choices or whatever might be a focal point of the discussion on HN, and therefore I can't realistically participate in a discussion without having read the article being discussed.

And as an aside, I have no problem with paying to read news, or whatever media, however it's impractical for me to subscribe to every news source HN participants link to, and therefore I gravitate to archiving services instead. I do wish there was a better solution - for example Blendle with more sources.
I agree that since you are well versed in Vim, it doesn’t make sense to switch unless for something vastly better —- which I don’t see in any existing product.
Aha, that looks like precisely the sort of thing I was hoping for.

Muchas gracias.
>It's funny how times have changed and at least now a louder group seem to be on the troll's side

Because for many people, their views on current events are whatever the "thought leaders" working for the NYT and similar publications tell them to think.
Expect further downward pressure on US tech salaries.
>> There may be some commercial subtlety in specific cases that doesn't depend on scraping and training

The key is to stop calling it "training" and use "learning" or just "reading".

The argument from NYT will probably be that LLMs are just a fancy way to compress or abstract information and spit it back out. In which case "training" seems to support their case?
Is this really copywrite?

Or is it "you can't talk to someone about an article they read".

This is really saying you can't call up your buddy and have them tell you a summary of what they just read. Maybe my buddy has a good memory and some of the text is actually nearly duplicate. But I wouldn't know because I didn't read the original, I just asked for a summary from someone else that read it.
Man I used to love this game.
"out 14 of which are scheduled to be decommissioned in the 2030s or before. "

That was the start of the post I replied to.
... So?

I don't get it. It supports hundreds of distros and dozens of OSes.

What do you feel is relevant about Deepin?
I am easily distracted (as in, ADHD-like), I enjoy very sparse work spaces in general. Tools with lots of icons, windows, and other widgets are very uncomfortable to me. I prefer typing commands, I believe a well written command language and a good search function are more comfortable. I will go to great lengths to avoid some tools if it means avoiding a clickodrome : for example, when coding for STM32 devices, I prefer bare metal GCC + makefile over STMCube.

To each his own tho, it's nice to have different tools for different peoples.
Spamming is illegal.
I think that generally people are interested in being as intelligent as possible. The institutes of school and university, the study of pedagogy and science in general are all dedicated to this.

The reason why people generally don’t strive to have supernormal abilities such as super memory is because these are not strictly needed. Instead of memorizing everything we can write it all down.

Some abilities are much more useful, but we don’t know what makes them appear. Neuroscience and psychology are studying the underlying mechanisms for those. These topics are just very hard to understand, and would be much harder to reliably implement in practice. For example, we understand a lot more about how muscles work than how brains work, yet most we can do to affect our strength reliably is better nutrition and exercise programs. And until we find a way to make everyone run ultra-fast without impeding other positive qualities, a bicycle would be preferred to running very fast.

If the improvement in human intelligence could only be done mechanically (i.e. by making the brain work faster or store more stuff more precisely), the sciences about human mind would be the only sciences that improve human intelligence. However, all sciences work on this. A person who studied Newtonian mechanics would be "superintelligent" in reasoning about motion of rigid bodies compared to people who don’t know about it. Being able to masterfully solve hard equations is not be as useful to humanity as a whole as devising formulas to make solving these equations easier for everyone, and computing machines to let them be solved automatically.
> Nuclear as it exists today is not cost competitive. But that's mostly an artificial problem caused by regulation.

Is it regulation or a lack of scale? The US has launched 2 reactors in the last 2.5 decades. I'm guessing there was a lot of stuff - materials, processes, documentation, etc - developed from scratch specifically for those plants. It might get cheaper if we can start re-using that stuff.
You've discovered a little secret of the industry - most ultra-scalable big data solutions are complete overkill for many scenarios. I've used a technique similar to yours for 20 years and it's only fallen out of fashion in the last 5 years. Not because the workloads are too big but because the industry has willingly chosen to make it more complex (for reasons). Personal computers with local disk are big enough and powerful enough to handle analytics on even medium-sized workloads (into the tens of billions of rows / 100s of GB scale). There's nothing stopping you from doing the simple approach except for dogma and fashion.

The problem is team dynamics. Who executes that bash script and when? What happens if something goes wrong? How do you run it when you're offline, or traveling, or need to use your laptop for something else? How do you and your team track the progress and view the results? And since this is all running in the cloud, how do you track access, security, and costs? And the bus factor - what if you leave and your knowledge leaves with it? What about all the junior developers that want to use FancyNewThing for their resume, can we incorporate that somehow? You need a complex system to support the dozens of people who want to stick their hands in the pipeline; a perfect reflection of Conway's law. These are the organizational problems that "fancy" cloud data pipelines deal with. If you don't need such things, you can (and should) reduce the complexity by orders of magnitude.
X Windows server runs on the client machine.

The client is the server application.
You say database book, I say Klepmann.
It would be curious to test this on a larger sample than just a few. It is hard to believe that a majority of NYT articles are verbatim stored in the weights of a web-wide LLM, but if that is the case it would be a pretty unbelievable revelation about their ability to compress an entire web’s worth of data. But, more likely, I assume it is a case of overfitting, or simply finding a prompt that happened to work well.

FWIW, I can’t replicate on either GPT 3.5 or 4, but it may be that OpenAI has added new measures to prevent this.
I’ll use the sodium pack to cook them and then dump the water. I’m not sure how much sodium that removes but I want to guess most of it?
> It is not bad but it is not open source and is closer to proprietary software. Even Windows is source an available with the proper NDAs.

Claiming that it is closer to proprietary software when users still get the source and the same freedoms as FOSS is disingenuous.

> And it does remove a freedom from the user, that of paying someone else to host and run the software on their behalf.

No, they can pay the authors. And we are talking about control, not freedom. I make that very explicit in the post.

And the claim that paying someone else besides author is a user choice has nothing to do with the discussion about user control over their own devices.

Sure, it may take an economic choice away from users, but it does not remove their control. And to be frank, if users were going to choose cannibals, then I don't feel bad for them. My warning in the post applies to users too.

And nothing stops the authors from offering a different license to wannabe cannibals for money if they hold all of the copyright.
> Yeah, the article very conveniently ignores the "integrated" part of the IDE acronym.

How's that? In unix (mostly) everything is a file, which in turn is just a stream of bytes that you can pass to any unix-y application, the output of which can be passed to any other unix-y application. That may not be your cup of tea or preferred environment, but it's very much integrated.
Io-event: Provides low level cross-platform primitives for event loops
Depends on usage and threat models? If one expects their device to be attacked immediately after a forced restart, SIM PIN can stop non-emergency usage of the cellular line, while Apple Configurator can restrict WiFi to a predefined SSID that captures device traffic for forensic analysis.
We're Looking for IG Creators/Influencers to Generate AI Clones (For Free)
The original README was claiming that relies on Apple Silicon and that they have configured builds to exclude other Apple platforms. I see it has been greatly softened now to "Only tested on Apple Silicon, and the release is Apple Silicon" which I think is quite reasonable.

I have no problem with not supporting a platform because you have no interest or any other reason, but previously it was quite proud to not support it which is different.
I once wrote a small script (in C#) to pick a few tens out of a few 1000s. I got weird repeats. I switched to a cryptographically secure RNG, and the repeats were gone. It was probably pure chance, but I stopped using the normal random function ever since ;)
React isn't actually functional. It's OOP in disguise. There's no such thing as functional UI, in the classical sense of FP. It's one of the weaknesses of FP.

Although React tutorials start by saying your UI becomes a pure function of your app's state, React components do have encapsulated state. Any time you call useState inside a react function you're doing something that doesn't exist in real FP programs. Additionally React boils down to a way to create DOM elements, which are highly stateful C++ objects exposed to JavaScript, implemented using inheritance:

https://source.chromium.org/chromium/chromium/src/+/main:thi...

An HTMLButtonElement is a HTMLFormControlElement is a HTMLElement (and a ListedElement and a FormAssociated).

The rules for how you write code in React (or Jetpack Compose) violate even the most basic rules of the host language. useState defines or returns what is effectively an object field (it's data associated with that widget), but it looks syntactically like a local variable. It's not a local variable though because its value will survive the exit of the scope. Nor is useState a normal function call because there's a hidden invocation counter used to work out what state slot you want, which is why you aren't allowed to call it inside conditional branches and why loops need special handling.

So in React's "functional style" we can see that you're actually defining objects with encapsulated state, that register event handlers, that export properties and so on. It's just obfuscated to look like it's not OOP.
LLMs: Common HParam Settings
>I think that's something worth reflecting on, about why we feel it's OK to pirate news articles, but not other IP.

A lot of of that is going to stem from the fact that respect for "journalism" is pretty low. More than 99% of news articles are copies of the <1% of original work that happens in that field. In news, everyone is already lifting content from everyone else.
I don't think that it's silly - it's just over-engineered :)

What the author describes is a general data structure called a "number tree", which is a general mapping from integers to arbitrary objects, represented as a tree of PDF objects. It is used in the standard at many places; in some cases, the keys are not consecutive.

The advantage over a plain dictionary or array is that the whole structure need not fit it memory at once. It's questionable if this is ever needed, but in early days of the PDF standard machines were much smaller and the authors decided to plan for documents with millions of pages processed by small machines. This style of thinking permeates the whole standard: see for example the page tree.

Still, it's unnecessarily complex for all but a tiny fraction (possibly zero) of uses. I would really appreciate if it were possible to use dictionaries instead of number trees whenever the tree is small.
Not any more than other patent applicants. Currently all the layers in patent application process is incentivized to ignore quality.

1. Large companies pay a bonus for every patent applied and bigger one for approval.

2. Patent lawyers are paid for filed patents.

3. Patent office makes money on each patent. They view the review process as a cost center and optimize it for fast approval.
This! I set up everyone in my family with Firefox because of sync that just works.

I prefer reading content, especially PDFs, on my computer over my phone. One useful feature Firefox has is the ability to just send a tab to a device. When I am out and about, I would queue up reading papers by sending them from my phone to my computer. When I get home, my browser would have the tabs right there, ready for me to read.
It isn't about "nuclear vs. fossil fuels" but about "nuclear and/or renewables?".

The amount of damage/victims linked to nuclear is a matter of debate, and a final count will only be possible after its very last hot waste will be cold.

Case in point (Chernobyl):

https://www.smithsonianmag.com/science-nature/forests-around...

https://knowablemagazine.org/content/article/food-environmen...

https://en.wikipedia.org/wiki/Chernobyl:_Consequences_of_the...

Energy storage: vehicles batteries are a game changer ( https://en.wikipedia.org/wiki/Vehicle-to-grid ). Grid backup will also use existing hydro along with turbo-alternators burning green-hydrogen ( https://en.wikipedia.org/wiki/Hydrogen_economy#Energy_system... ).
I saw it. I read the homepage and the Github page. It tells me very little and doesn't explain much of how it works. Certainly not enough to try to explore the differences.
Funny enough, I just bought this yesterday. I was having DNS issues at work and trying random bookmarks, and happened to click on https://www.joelonsoftware.com/2009/09/23/the-duct-tape-prog... where it's highly recommended.
Lol this Warlord trying to impart their Martian philosophy.

Respectfully, you can't "but" a statement as an effective rebuttal when the statement addresses the exact "but" that you claim.

I can make that statement because while all decision making is relative, characteristics of those decisions still have an absolute nature. War (intense pain, psychological destruction, mass violent death, generational effects, the freedom to commit evil acts only for the sake of them) is bad, period. Whether or not the decision to wage it is for a relative good (except when it isn't).

The only escape from this moral reasoning is nihilism. That is, giving up one's human nature.

Taoism aside.
Weird, Rimowa is one of the best suitcases I've ever owned. I've never had any other suitcase roll so smoothly. The exterior shell has some marks and whatnot (mostly due to careless handling), but the overall product is excellent...
I'm a heavy Vim user but I agree with your sentiment. I learned Vim during some down time in my first job out of college. It is a great skill to have in my opinion. It helps me complete complicated text editing quickly and easily, especially operations that I otherwise would never have attempted without it, but I never would have had the time or energy to learn it later in my career. I don't think learning Vim or Emacs is a waste of time but I can see how it is definitely not a priority when you have so many other things to do and little time to do them.
They just created a giant loophole that will be easy to game. Patents are easy to get and someone will come up with a startup mill that will be nothing but a visa factory.
It's worrying to me since it's often kids who get the hand-me-down phones. I don't think they are going to know how vulnerable their data is. Surely Apple could at least let a community compile latest security updates, if they don't wanna invest their many riches in it? People often can't afford newer phones, and their data is vulnerable.
I'm not convinced. Recently moved to a new computer and firefox didn't sync my settings in about:config and didn't sync my container assignments (had to go in and enable it manually in both the source and target computers, buried deep in the settings for the containers extension). It doesn't sync addons or addon settings. I don't think it synced all the interface customization (like removing pocket icon from the url bar, separate urlbar/search box), only some of it. I got my bookmarks, so that was helpful. To sync a lot of other stuff I was able to copy my prefs.js from the old to the new, and most of those settings worked.
VSCodeVim (https://github.com/VSCodeVim/Vim) brings Vim-style input to VS Code.

Good Vim input plugins can make IDEs more pleasant and efficient for users who prefer vim, neovim, vi, elvis, etc.
It can be a pain when you do large random deletes from browsing history, then sync can hang up for 20 minutes with lot of IO/Cpu. You can trigger this by doing "Forget this website" and if that website is a lot in your history
Do you not make the distinction between government and state in your language?

The government usually provide little service, but the state do. The question whether you trust it as a single entity is a bit hard to understand. Do you mean trust that my father gets his pension? Or that my kids get a good education? Or that my neighbor who is a doctor can provide decent health care?

I probably trust some of those more and some less, depending on the circumstance. But basing trust on funding model seems intellectually .. challenging. Would I trust a university teacher more if the employer is not a state university? Would I trust a policeman more if working for a private security company?

Not likely. Trust is based on other factors, including reputation and competence.
Brief by underwear was by far my favorite in the DOS days. It ran great on the 286 I had at the time.

IIRC, something like it was ported to Linux in the mid 90s for purchasing. But Linux had vi and Emacs so I do not know how successful that was.
Researchers come up with better idea to prevent AirTag stalking
My first Java IDE was Symantec Café (which became Visual Café). I haven't thought about that in 25 years.
> Chaos Computer Club (abbreviated as CCC) was founded in 1981 and is one of the longest established and most influential civil society organisations dealing with the security and privacy aspects of technology in the German-speaking world.

Source: https://www.ccc.de/en/club

This is a political organisation.
There's no changes that affect the real bottleneck: the annual quota on green cards and the per-country limits of 7% or children aging out. Those all require Congressional action and that's just not going to happen in the current political environment [1].

Here's my take: you get a work visa for 3-5 years that's tied to your employer and allows you to freely leave and re-enter the US. Believe it or not, we still have visa holders that can't leave the US without having to re-apply for their visa.

On renewal that becomes a 3-5 year visa that isn't tied to your employer. You can freely change jobs.

At the end of that period, it just becomes a green card as long as you satisfy presence tests. Naturalization has continuous and physical presence tests. Just use those. Failing that it is simply renewed for another 3-5 years.

If you satisfy the extraordinary category or get a NIW you simply skip the first step of having an employer-tied visa.

This would free up USCIS to deal with actual visa fraud rather than all the pointless hoops they currently (are forced to) enforce.

[1]: https://spectrumnews1.com/oh/columbus/news/2023/12/21/congre...