skysight-inc/HackerNews huggingface dataset:
Nix actually has far better than average documentation compared to other typical open source projects. I started using Nix years ago on Ubuntu to quickly install a package that wasn't present in Ubuntu's repository. Eventually, I began customizing packages using Nix expressions. Before I knew it, I migrated my existing systems over to NixOS. What I can say is it wasn't at all the uphill struggle that's associated with Nix in online discussions. Even though the documentation isn't perfect and going through active improvements, there's a considerable gap between Nix's reputation regarding documentation and my own actual experience.

What surprises me is that people tout RPM/Chef as easier replacements to Nix/NixOS. The assumption about those being "replacements" of each other is questionable because they address different needs. What's even more questionable is the part about RPM or Chef being easy. I have dealt with those two for years as part of my day job, and they're both far from easy. I still have troubles with them to this day. Documentation is far more lacking than Nix, and it's not because things are obvious. If you encounter any trouble, you almost always have to dive into the source code. Navigating the source code of RPM or Chef is a nightmare because the code is scattered across countless different repositories and it's impossible to guess where to look for to begin with. Choice of programming languages doen't help here too. Chef is written in Ruby, which has a tendency of making code ungreppable due to its metaprogramming features. RPM has its own macro syntax which works similar to the C preprocessor. It's very terse and full of gotchas. Navigating around Nix code is much, much easier in comparison. Everything you need is in a single repo, https://github.com/NixOS/nixpkgs, and written in a JSON-like language.

Many people also claim that Nix is hard because it requires a functional programming background. That too doesn't match my experience. Nix expressions are basically JSON with functions. Learning the syntax is a non-issue if you know JSON and some common programming language constructs like conditionals, functions, map, filter and reduce. The only functional programming exposure I had prior to Nix was LISP, in a university classroom. Yet I didn't experience problems learning the syntax. The hard part is learning how to actually utilize the language. The documentation and some grepping around of the Nixpkgs codebase helped a lot with this.
Or fortunately, depending on which team you support :)
Yeah but you can fine tune it to generate whatever you want, given your own training corpus. Anybody's whose job is to generate text will have a productivity boost.
It's probably not the route China will take, but China has pioneered gray zone tactics in the SCS, using paramilitarized fishing ships to harass other vessels and extend its influence. But yeah, transporting hundreds of thousands troops in them through a hot war seems a logistical nightmare.
Thanks, donated!
+1 for Nebula, I use this exact setup. Vaultwarden behind Nebula

99% of my usage is still local, but being able to get to this on the outside does occasionally come in handy
I've negotiated with some very large companies at times.

No one can operate a company as a single giant monolith. They're all subdivided into departments or subcompanies or subunits in some way or other. And these subunits often have more or less leeway and authority to act by themselves (depending on the exact organization).

My favorite story is when the manager across from me happened to have signing authority for the relevant subunit. So he just grabbed a sheet of A4 out of the printer, scribbled down what we agreed upon, put his signature under it, and handed it to his secretary "Please file this in Kim's file". Didn't even blink. <5 minutes. Legally binding written contract.

Another time I made a cultural mistake, I actually gave a Very Large customer my best offer upfront (negotiating as a small company owner this time). I should have tacked on 20% or so, just to give the manager something to negotiate over. Lesson learned: Big company managers aren't just able to negotiate; some actually almost feel cheated if you don't give them anything to negotiate over! ;-)
> A Siberian by birth, with Rasputin-like dishevelled hair and an irascible manner

Most of Mendeleev's photos are of his old age, but he actually discovered the periodic table in his 40s, I believe.
Already happening with Harmonai and riffusion. I think this year it may hit an inflection point with quality though. :)
Onboarding is critical where competition is fierce and opportunities are limited, and where if you miss one chance you're unlikely to have another.

Arguably, the onboarding process for Twitter, Facebook, and other social media platforms is not great, but people are given so many opportunities (and quite often: coercion) to join, that they did so.

Google accomplished this for Google+ by hijacking its extant YouTube and Android registration-flow processes to create new G+ profiles. A platform with ~20m frequent users and perhaps 100--300m who'd ever participated in the platform ... boasted over 3 billion profiles. Because every person who registered a new Android device --- a necessary if not frictionless step in the chain of converting a $50 -- $1,000 brick to something remotely useful --- was captured by the network.

(Many of those devices also had pre-installed, non-removeable Facebook and Twitter apps on them.)

Critical mass, market power, and monopoly abuse also play critical roles here.
More and more I think we need proof of being human to participate in the "town square". It essentially means the end of anonimity online, but I struggle to see how we overcome bots without it.
Newton's Apple Tree
Only if your important metric on which to join is its politics. If, instead, your goal is professional, eg https://infosec.exchange/ or https://mstdn.science/ for microbiology, the choice becomes much clearer.
Objectivity and neutrality don't exist; you can't return to a condition that never existed (people with narrow perspective frequently mistake alignment with their own subjective biases as being “objective” and/or “neutral”, but that is self-delusion.)
Yeah, these people are just desperately trying to generate outrage over nothing. It’s really really dumb. No need to give them too much thought
I moved Ctrl to my left thumb, on the inside of the keyboard, about ten years ago.

It's still possible to hurt your thumb from overuse, but it's a far stronger finger than the pinky, and no stretching is involved.
I think your argument comes under 'whataboutism' to start with

This war is caused by an invasion of Ukraine by Russia and nothing else. Neither the US nor NATO are fighting in this war, it is solely Russian troops invading Ukraine, Russian aircraft bombing Ukraine, and Russian missiles targeting Ukraine. Ukraine is fighting back within their own border and although they are being provided with support and weaponry by several NATO and non-NATO countries, I think they have not targeted anything other than Russian troops within their country, and Russian military who were attacking them. There are no troops from any other country fighting in Ukraine with the Ukrainians.

This article is about Russia taking children from occupied territories and relocating them into Russia and making them into Russian citizens. It was evil when China did it in Tibet for the last 50 years, and it is evil when Russia is doing it Ukraine now.
So what's the difference between ARM and Apple Silicon?

It's a little odd seeing it treated as its own unique architecture (for instance with people specifically porting software or writing guides about Apple Silicon rather than ARM in general) when it's just ARM64. Which already has a lot of stuff already ported to it and is quite extensively documented.

Am I missing something? Did Apple do something crazy non-standard when making their chips which make them behave differently?
I would prefer to keep to option to at least be able to buy a more water resistant phone
Some can slow it waaaay down too.
Of course Mastodon is a product in a traditional sense.

Are you going to argue qBittorrent isn't a product because it's a "presentation of open protocols"? Of course it's a product too. Mastodon is an app on the Apple and Play stores, with a back end that's federated. You don't get much more "product" than that.

It's entirely possible to focus on a good onboarding experience for new users and a good long-term experience. It's not either/or, that's a false dichotomy.

And the idea that we don't have experience of social networks "designed for long-time users" is ludicrous. Virtually every social network out there wants its users to stay for a long time. And with Facebook and Twitter, there are many users out there using them for over a decade.

The idea that we "focus too much on new users" is just bizarre, when the reality is that Mastodon isn't focusing enough on that.
Why are you dismissing their point because the technology could be used in a different way? It isn't being used as you hypothesized.
So, if someone started a Kickstarter campaign to hire artists to make the dataset to train a diffusion model, with appropriate licensing provisions (such as standard stuff like signing over the copyright to the entity running the project), is that an attack on artists because the resulting model would take away work from them or supporting them because it would create a bunch of work for some artists?
This is coming very fast. Today I used chatgpt to generate some kubernetes yaml and python code that was not able to find using google.

Once it is integrated in copilot there is no going back. We software engineers will be churning code faster and our role will be more of a code reviewer. One developer can do the work of 5.
> that penalty would serve as a deterrent against making offers to visa users

It would put the additional costs they create to be visible. This is as it should be, since visa users do cost more than hiring domestic.

However, it would not be much more. And if amazon deems it to be too expensive, then other companies which are more efficient can take up the spare visa users, just as the free market intends.
Despite what you may think of Jordan Peterson, he has a very useful guide for how to write better: https://jordanbpeterson.com/wp-content/uploads/2018/02/Essay...
I wish they would have controlled for children. If families started from dating apps are breaking up at a greater rate than normal then we should have a discussion about it.
Moolipass [0]

It's hardware based using the device stores encrypted passwords and files (which can be dumped still encrypted to a PC). Sending keys requires interaction with the physical device and a smartcard is needed to activate the device. Yet you can synchronize the database using any folder sync system.

But the key is stored on a smartcard with a PIN you set. The smartcard can be cloned so you have multiple copies or read with off the shelf card reader to export the key if you know the PIN.

Version other password managers, your database is never decrypted on the PC in memory or otherwise.

The smartcard will lock after incorrect attempts.

You control your data entirely.

It requires the moolipass (with your database), the smartcard and physical interaction with the device to send a password.

Open source too!

[0] https://www.themooltipass.com/
There are other crowdfunding platforms that they can use. Kickstarter glory days are long past.
China barely cares about its own far north, let alone Siberia. It would much prefer to have Russia as a client state ready to supply oil and gas in the case of a war where sea routes for those are cut off.
I'd bet Estonia, which has been living with Russian agents in it's society since forever. Turnabout is fair play.
The concept of AI art is fine. The implementation by scraping copyrighted work and claiming that their magic algorithm makes they immune to the consequences is where the complaints are.
ChatGPT is immeasurably better than google assistant. Tons of people use that already, there’s no way they don’t upgrade it. Sure it won’t be the same, but it’ll follow the same idea of a massive transformer trained on the entire internet.
Indeed. Intolerance is one thing it’s worth being intolerant of.
The legal system is exactly the opposite in establishing limits: canaries in the coal mine and the exceptions proving the rule.

Not really anybody wants to be "First Amendment auditors" or the guy in Warren v Brandenburg, but they forced the issue to establish/discover limits.

If what was legal was simply "what is average/normal/reasonable" then that likely would mean much less freedom.

You can also be influenced socially through media (etc) either direction over time to change what the definition of "reasonable" is.
Remember that Barack Obama ran on the now "extreme" position (that many non-Western countries like Japan still holds) that marriage is between a man and a woman only, a little more than a decade ago. Conversely, gay marriage was "extreme"/fringe back then.
This is the most salient point. The lost feature of the 90s web is the content, not the GeoCities aesthetic.

Web pages were quirky not because of gifs but because someone lovingly collected a bunch of Dragonball Z images or wrote summaries of X-Files episodes and put those up for others to enjoy. Some people put up recipes or stories or whatever. Most amateur homepages weren't a monetized side hustle, just content about the creators' interests.

Unfortunately today a lot of passion content lives in social media silos. Some still survives on the web, though now on Wikis rather than homepages.

I don't miss the GeoCities aesthetic of the 90s web, I suffered through the design to get to the interesting content. The design wasn't the important part.
Yes, this website full of brain dead right wingers.
You can still use Ruby if you have a need for speed. Try JRuby, TruffleRuby, or mruby depending on the application. But be sure that MRI isn't fast enough. MRI will improve faster than any of the others.
In the future, I imagine part of the web is anonymous and signal to noise ratio is 1:1,000,000 - and the other part of the web is authenticated and the single to noise ratio is much better.
There are rate limits (I covered this elsewhere in this thread: https://news.ycombinator.com/item?id=34129956) and sometimes also downweights on accounts that have posted too many low-quality and/or flamewar comments.

We're happy to remove these penalties once an account has built up a track record of not doing that. We have no interest in punishing or excluding anybody. We're just trying to have an internet forum that hovers at least a little above the low-quality median. That doesn't seem like too much to hope for, but it happens to be nearly impossible on the open internet. Therefore we have to use everything we can along all three dimensions that compose this place: community, software, and moderation.
The differences are listed in the linked page.
Do you really need SEO for a login restricted web app? Will it be possible to have a framework/library that fallsback to DOM rendering when accessibility features are used? I think it’s actually feasible
It’s almost as if not everyone agrees on what the basic facts of the “current situation” is.

People who are unsuccessful despite working hard and doing good work recognize the unfairness of the situation… And people who are successful tend to like believing that luck didn’t have that much to do with their success.
No, it's not a paywall. But yes, it is still "closed". Blocking EU visitors using GDPR as an excuse is a cop-out. All they have to do is _not collect data_ on visitors. Then there is no worry. And realistically, they don't need to worry anyway. They could simply add a statement at the footer saying EU visitors do so in agreement of US-based rules regarding data collection.

I do agree that submitters should not be required to test the site from origins they do not live in. But once it is known that the content is region limited, we should be able to mark it as such so HN can indicate that.

If we take this to the logical conclusion, the current state left unmanaged will become a HackerNews which most of us abandon like we abandoned Digg and Slashdot because of their missteps in the past. Of course, HN doesn't derive any revenue (as far as I know?), so maybe they do not care if their readership drops way off.
If you can find a copy I highly recommend Graphical Representations of the Periodic System During 100 Years by Edward G. Mazurs. The latest edition is from 1974 (which unfortunately means it is just misses including the J.F. Hyde table from 1975).

There is also the Internet Database of Periodic Tables (https://www.meta-synthesis.com/webbook/35_pt/pt_database.php...).

I’m not sure there really is any new insight to be gained from new arrangements of the elements, but I do feel like this work has stagnated in recent years. Even the cheapest smart phones have more graphical processing power than anything from 10-20 years ago. I would like to see more 3D arrangements (including “regular” 3D, VR/AR, and physical 3D models).

As a former Chemistry teacher, I would also love to see a “build your own” periodic table (maybe some way of coding whatever rules/constraints you think the arrangement should take and the elements are laid out accordingly, rather than directly placing each element). I think it’s important for students to realize that at one point these were original ideas that people had to think of and popularize and that new ideas are also possible. The current table is not just some ancient truth handed down since time immemorial. Though the table reflects the laws of nature, it is the product of human creation (e.g. the common form of the table with the lanthanides and actinides placed below the rest of the table is purely for practical reasons. Otherwise the table is far too wide to print and read easily).
"All of Mastodon" isn't even a coherent concept. Is it everybody using code derived from Mastodon's original 2016 source code release? That code doesn't even support the current protocol, it was written for GNU Social compatibility using a completely different protocol. Everybody who's updated to the most recent version? Plenty haven't. Anybody who can communicate with a Mastodon server? I wrote a 30 line Node script that could do that last month. Etc, etc, etc.

What group of people are you talking about and what sorts of rules do you expect them to follow?
I think it's pretty reasonable to worry about a system of punishment (depriving someone of the right to use a communication platform) administered by the government, which doesn't obey the normal rules of justice: 1) right to see evidence 2) right to confront your accuser 3) right to judgement by a jury of your peers.

OFC there is a role for private info and possibly preventing malicious, foreign government manipulation attacks on us - but the power is so strong and so easily misused that we need better checks on it.

Don't forget the NYT and most lefty thought leaders were onboard with the 2nd Iraq war based on phony evidence.
Do you want (1) a higher rate of stable and correct computations to be performed at a slightly higher energy cost, or (2) a demonstrably less reliable device at a slightly lower energy efficiency?

I'll go for #1 in most cases, as long as the system is to be relied upon for anything deemed important.
This.

Facebook's founding premise wasn't easy onboarding. It was getting laid at Harvard.

And then getting laid by someone who knew someone at Harvard, or another selective-admissions university.

The initial founding cohort was one that engendered strong aspiration of others to join that group, though of course, in others joining the group, the specific appeal waned. A loss in per node value however was offset largely by the network value of the group as a whole.

(I've argued that this dynamic of balancing network value with network costs is key to how social networks grow, are limited, and ultimately decline. In particular, each new member adds a variable value (not all nodes are created equal) but a fairly uniform cost, in the form of additional friction, information overload, and the like. A large-scale network attacks those costs ruthlessly through hygiene functions, including content moderation and the like.)
Is there a reasonable way to do this without disabling preemption? All of these examples require the code to be in the kernel or for the kernel to be modified, which isn't really useful in all the places you need to benchmark.
A major approachable breakthrough in energy storage - solid state battery(expensive but safer & more energy dense) or grid scale battery (Compressed Air, Zinc Bromide flow batteries, etc)

Vaccine for something very useful - Malaria/specific cancers etc based on improvements to mRNA techniques.

Larger and larger wafers(Like Cerebras) targeted at HPC problems.
I am still baffled by the radio silence about any of that in the mainstream media. My prediction is that this, the Rittenhouse trial coverage, and the attempts to shut down the discussion about the lab Leak theory are going to be viewed in a few years the same way as the mainstream media's complicity and collusion with the government before the Iraq war.
The argument that "it's not censorship if a private company does it" was always weak.

What these revelations show is that a lot of so-called moderation was done at the explicit direction of government employees. How do you defend this? "it's not censorship if the private company willingly complies with government requests"? A refusal by twitter would have had quite high costs for the company.

The cooperation between private companies and government censors is so deep that this is barely distinguishable from direct censorship.
you're familiar with tech debt, right? what if a board of engineers and not your supervillain says a rewrite is one of the things we can try to breathe some life into this
The thing to note is that people are totally fine with this fact. They want the private sector working with their party of choice, they are not interested in any potential or realized negatives.
:-)

For those reading this after-the-fact, this thread started as a response to eigenvalue's original headline, a question, which was subsequently moved to a separate comment: https://news.ycombinator.com/item?id=34110868
The Internet Database of Periodic Tables
That’s a bit of a false dichotomy. 4chan’s boards are distinctly different from each other in terms of the quality of conversation and topics discussed. Moderating things for being spam or off topic is different from moderation with a clear ideological bias.
Exactly. When asked about how something is, people generally don't think anyone wants ideas on how to make it worse.
To me, this is not quite there. Stable diffusion produces, in some cases, really high quality output. The Riffusion is cool but still sounds a bit muddled.

Put it this way, if Riffusion came out in 2023, I would only give myself partial credit.
This seems like a gross amount of individual perspective being passed unlabeled.

School, as it currently exists, may be boring. I remember being bored out of my mind; that didn't necessarily need to be so though. Many teachers read out of our books and could explain little else beyond the content of the book. I hated maths and Spanish as a result. Many of the teachers attracted to these subjects aren't the kind of people who should be teaching kids. Meanwhile, when I learned Chemistry I learned more about maths than I could've ever dreamed and I was captivated.

As an adult I relearned a lot of that math to succeed as a programmer and it was fun. I think, largely, we fail to meet students where they are with respect to their education. We shove everything down their throats on our schedule rather than the pace in which they can build on these subjects. The result is boredom derivative of disenchantment.

I'm not even sure what your point about Montessori education is. The teachers do not make it special. The method is what's special, which is that pace is dictated by the pupil.