skysight-inc/HackerNews huggingface dataset:
I liked magit on Linux, but on Windows it's so slow that it's unusable. Yes, I know it's because git is slower on Windows, but when using git CLI I don't feel the speed difference, while on magit I feel like constantly waiting for it to happen.

In the end, I just stick to Git CLI. It's fast enough, ergonomic enough for the basic usage, and works everywhere. I still wonder people who use multiple IDEs for multiple languages and have to fight different git plugins.
Thanks.

Yep I've seen mrsk and even briefly chatted with DHH about it a day or 2 after he open sourced it.

I have mixed feelings:

On one hand I think it's fantastic Rails is starting to take on deployment officially. This is going to lead things to a better place in the long run. Generally speaking DHH has a really good track record for making things that feel good to use.

On the other hand, I think the project is trying to reinvent too many things that already exist and doesn't account for Docker Compose. For example, for literally the last 7 years I've been deploying any Dockerized web application with Docker Compose to 1 or more servers with about 15-20 lines of YAML using Ansible to set up the server and git to deploy the code. It doesn't matter if it's Rails, Flask, Django, Phoenix, Node, Go or whatever. It's all the same. Those 20 lines also include everything from taking a blank slate Debian / Ubuntu box to production ready, complete with self managed system updates, locking down SSH, iptables, various server configurations / optimizations, nginx, HTTPS, database backups, sane logging and everything else you'd expect.

I don't have anything ready yet but I've been slowly working on https://nickjanetakis.com/courses/deploy-to-production to assemble all of this into a course.
In the middle of the 20th century, an extremely conservative, traditionalist society that was technologically modernizing at an extremely high rate but still a feudal empire that was one generation away from pastoralism decided they would attack the most self-declared "liberated" society in the world. The situation proceeded not necessarily to their advantage.

(Despite what the fascists want to think, there's substantial evidence that open societies being more adaptable and innovative is an overwhelming advantage)
Shootings, especially mass shootings, are a very small problem compared to things like obesity, diabetes, heart disease, car crashes, and tiktok. If you're taking a vaguely utilitarian approach to public health policy it makes the most sense to do things like try to make Americans less fat, by a wide margin.
However I'd wish the reverse is true, SSH via TLS connections, so I don't need to open another 22 port, and make my SSH hidden behind Cloudflare or something.
I think he could have made that point without offering a full throated defense of segregation. It’s not a clever or novel thing to say that polls are biased, especially Rasmussen polls. If what you say is true, then all he’s doing is trying to be edgy while spreading white nationalist talking points. Still not a great look for Adams in the best case scenario. Shows a real lack of judgement and character — he’s a grown man.

I’m sure there’s some internet law that says when you pretend to be something enough, you become that thing. Don't stare into the abyss and all that. If Scott is pretending to be an alt-right white nationalist sympathizer to make points about the integrity of polling, he’s doing a great job. He’s doing so well, he’s got even the white nationalists thinking he’s one of them.

Maybe today would be a good time for Adams to clarify. Or maybe he’ll let us go on believing what he said on his podcast is representative of his beliefs. What he does now will tell us whether or not what he did on his podcast was genuinely what he believes.
Context matters, doesn't it?

Black cities were born out of need, since people of color were kicked out of their homes and had to find a place that was safe for them. The came redlining. The specific case of Freedom Georgia, the article you linked, is about building a town where they feel safe, not because of the color of the skin, but because they will have the opportunity to enforce fair policing and not have to fear for their lives when stopped by a patrol.

Adam said that black people are a hate group, based on a poll of 1000 people, and it's not safe to live close to them. Quite a different context, right?
Interesting! I once lost my original StarCraft CD Key. In a desperate attempt to simply install and play the game I tried converting “StarCraft” to numbers using A1Z26 cipher. Honesty didn’t know it at the time what to call what I was doing. I was just a kid! But, guess what? It worked! It only worked for local play. BattleNet did not see it as a valid key. I like to think some SWE somewhere hid that in there on purpose. Whoever you are, if you see this, thank you!
>most of the kids killed in school shootings are older, some school shootings don't involve kids...

The fact that you have enough school shootings, happening over a long enough period, to allow people to formulate stats about what "most" of them involve is in itself an indictment of why your attitude to gun control is so incomprehensible to so many of us outside the US

In almost every other "Western" country, one solitary school shooting... ever... would be a catastrophe etched into the national consciousness. And would almost certainly have resulted in laws being changed to ensure it could never happen again.
It will also tell you exactly what git command(s) it executed in response to your actions and let you modify actions with shortcuts for git command-line flags, and you can easily run your own git commands.

The seamlessness between the command line and the magit UI is another of its strengths.
Yes, WordPress gives administrators the ability to change their theme, edit theme and plugin code (which can be disabled in wp-config.php in two lines and should probably be standard if you're setting up a WordPress website for somebody), and make changes to their website — that's why their administrators.

You should probably think about giving certain users like 'content people' the 'Editor' role if you don't want them doing administrator stuff like editing the theme file directly.

I'd imagine most CMSs where you give your client full administrator access can cause issues with them doing things they shouldn't, like blindly upgrading plugins.

Which SEO plugin gave you that 500 error? Most WordPress plugins have a 'Requires PHP' header that specifies the minimum PHP version required and refuses to install otherwise.
With Morealt you can now easily find alternative websites, for more than 2 million websites.
Within the constraints of technical systems, it's pretty obvious. It's not a topic that you can really bullshit - things work or they don't. It makes mistakes sometimes and what it says won't be consistent with other things it's saying or that you know to be true. If you ask it if it's sure, it often will correct itself. Worst case, you verify with other sources and/or try it out.

It's not really any worse than asking someone knowledgable about a subject face-to-face. They know a lot, but they can be mistaken about things. At some point you will tease out the misunderstanding.

The best way to understand the value of the tool is to try it for yourself.
Allow me to reiterate my argument against passwordless. The same people that shouldersurf a pin will still your yubikey.

This is why you need MFA at every authentication control. MFA means layered defense. Two factors are superior than one regardless of how good that one factor is. I support passwordless with MFA, in which case "passwordless" is just a marketing ruse because you still have to remember a secret similar to a password. And no, biometric auth "who you are" is the equivalent of a username not a secret you can use to authenticate (can be replicated but can't be revoked).
The article leaves me with an impression of trying to defend socialism and attack capitalism.

Yet when I read the text - it says that certain right-wing corners portray socialism as leading to authoritarianism, while at the same time being blind to the authoritarianism in corporations. But if authoritarianism in corps is bad, it's even worse at the scale of whole nations. So the final message seems to be "capitalism is bad, but not as bad as socialism"?

Weird take.
> Unfortunately, the proposal came from a Google employee. Google has a reputation of taking user data and feeding it into piles of linear algebra in order to skew its search results to match your existing biases or whatever the hell else people do with linear algebra.

Right. We live in an age now where gigantic, powerful, organizations are ruining everything to privilege a fantastically small few. They have consistently shown a complete lack of any moral compass and a willingness to do absolutely anything necessary to increase their power or continue to enrich themselves.

If we lived in any other age, people might tolerate this, but we don't, and therefore everyone is well within their right to mutiny, regardless of how interesting a technical solution this is.
Yes. French revolution was partly sparked by high food prices due to poor harvests.

When there is surplus, the population can grow. If production does not increase in step with population growth, there will be shortage. When there is shortage, there is hunger and/or starvation.

https://en.wikipedia.org/wiki/Overshoot_(population)
They should simply allow for people to pick their default at installation. (so at download)

Even better if the go tool were to have a `go update` with a `telemetry-off` flag or something. (and possibly a prompt to remind people otherwise they will complain again)

Problem solved.
Not really

> Amish mortality patterns were not systematically higher or lower than those of the non-Amish, but differed by age, sex, and cause. Amish males had slightly higher all-cause MRs as children and significantly lower MRs over the age of 40, due primarily to lower rates of cancer (MR = 0.44, age 40-69), and cardiovascular diseases (MR = 0.65, age 40-69). Amish females MRs for all causes of death were lower from age 10-39, not different from 40-69, and higher over age 69. https://pubmed.ncbi.nlm.nih.gov/7315833/

Basically, Amish boys are more likely to die young. There are no long term lifestyle benefits for Amish women.

And "English" by which I assume you mean Americans don't have infinite funds.
Weren't churches a huge factor in deposing Ceausescu and an end to the Soviet influence, as well as the support of populace in hard times before the regime's fall? I'd imagine that would put religion in some favorable light in Romania in particular.

https://www.hungarianconservative.com/articles/politics/chur...

Edit: capitalization
I haven’t read the docs lately but when I was hacking on Atom years ago, the plugin model was TOO freeform, and with plugins all running on the main thread, it was easy for a plugin to kill performance and slow down the editor. The vscode model strikes a better tradeoff between extensibility and performance. Extensions have less power but my editing experience is never ruined by a rogue extension.
That trend is the one thing that may still save us, but don't worry, they'll find a way to prevent that, because a decreasing population also decreases GDP and the stock market, and we can't have that.
> Which conservative, traditionalist societies are you thinking of..

Legitimacy laws were still prevalent across the western world until the 1970's. Furthermore, abortion was basically illegal in Britain until 1967.

In the year that Legitimacy ceased to have legal meaning in Britain, the fertility rate dropped below 2, where it remains today.
I will organize a recent Windows machine with newest versions of these tools and test/debug there myself (https://github.com/rochus-keller/LeanCreator/issues/3).
By default yes but you can change a single environment variable to not run Postgres or Redis through Docker Compose. You can also very easily choose to run Puma and Sidekiq on different servers. It leverages Docker Compose v2 profiles.

I'd suggest watching and reading: https://nickjanetakis.com/blog/a-guide-for-running-rails-in-...

It's a full end to end walk through of the example Rails app and how it all works when it comes to Docker and Docker Compose. I just recorded it a month ago, it covers everything with up to date info vs the code in the repo.
Two days ago I was forced to check my carry at the gate. I was flying on a Boeing 747, which is huge. Waiting for my bag added almost one hour to my trip. Waiting an hour after you’ve already been traveling for over 20 hours kind of sucks. A guy also waiting for his bag says he regrets paying for Global Entry, which lets you bypass lines at passport control, because he has to spend a long time waiting for his luggage like everyone else.
https://flutter.dev/ does have an impressive list of apps, though I'm unaware any existing long-standing popular apps are rewritten in Flutter, it's more about 'if you want to write a cross platform apps today, which framework you will pick'
Is there anything similar in other European countries as well?
I can buy car insurance or pretty much any kind of insurance on the market, and there is suitable oversight. This does not exist for medical insurance.

What I mean by that is if I work for a large company, I can get access to health insurance that I cannot buy on the market myself. If that company changes insurers to a crappy one, my only choice is to change employers to one that provides access to a better insurer. If I self employ, I cannot get access to those plans.

Insurers should be forced to sell in a single market all the plans they offer. Insurer like to talk about "economy of scale" with large employers, but that is an artificial limit. Why should insurance pools be limited to who works at a company?
I would actually disagree with hand alternation as a goal. I think optimizing first for runs (see my other comment in this thread about runs for a description) would actually allow longer periods of relaxation. If you alternate hands each key press I have the feeling that you could actually decrease the opportunity for relaxation (in the case of a fast enough typist) because as soon as one hand is done you only have the time span of a single key press before it has to activate again. However, if you can type a run of 3-4 keys with a single hand using a single rotation of the wrist, and then alternate between left hand runs and right hand runs, I think you could allow even longer periods of relaxation than single-key alternation can give.
Interesting that magit feels slower! Is it possible you're working faster in magit and that's why the commands involved feel slower?
I just opened Chrome to a news website and got 400MB of usage on the "GPU Process", 150MB on the "tab" process, and 100MB on the "browser" process. In Electron the webpage doesn't have access to native APIs like the system tray, so that's done by exchanging messages with an extra process.
I notice a lot of people responded to you substantively, but you only responded to the ones who didn’t. If you want to advance the conversation, you might respond to them instead of asking the same question over and over.
Reminded of a post I saw the other day referencing Clausewitz to say "if your ideal military strategy is politically unachievable, it's not the ideal strategy". If going for opt-out telemetry makes your customers hate you and you're forced to retreat under a hail of fire, going opt-in is not a mistake.

There's also a philosophical problem in going too deep into "customers don't know what they want" and A/B testing everything to death: you end up using it as a substitute for dialogue. Ultimately customers are making conscious decisions. You have to make the case rather than assert that it's "better" from behind your metrics dashboard.
The rifles that Americans own themselves are just fine. Average quality is better than military, though the military does get features that are illegal for civilians (like full auto).

330,000,000 potentially armed people (or about 260,000,000 armed adults) is something to be reckoned with. A bunch of goat-herding peasants in Afghanistan fended off not one but both superpowers, and at that mostly with small arms. The fact that the U.S. chooses to arm its population is definitely relevant for the direction its politics goes. Whether that's good or bad, net...well, we never get to know because we never see the counterfactual situation.
Wikipedia is your friend

https://en.wikipedia.org/wiki/Worker_cooperative

Not many success stories so far. A startup can be a cooperative but there will be no stock to grant. One worker = One vote. You can probably see why these things are not really popular.
I have a difficult time thinking through how to justify donating to some of these niche libraries. It's not wrong to make a living out of open source of course, but it is slightly strange sometimes to find projects that are super core to internet infra running on shoe strings but then some random dude in SF makes 100k+ / year on some minor library that is syntactic sugar on other stuff. This is not about this person or this project but more of a recent realization. In my company when developers brought up supporting open source, the thing they first remembered is whatever niche npm library they remember seeing a begging readme, when we use so much more important things that could use the help.

For example git-scm belongs to a foundation, which you can donate to and ensures transparency and some structure around spreading contributions. "Donate to some dude" is quite strange to me in comparison.
wails2 has room to improve and I think it will be done in wails3, also it does not have mobile support yet, both Tauri and Wails might add mobile support in the future, using webview underneath.
they are still a big player in the telco equipment space. you'll find their hardware and/or software in most tower cabinets in the world
Given MSFT's troubled history with browsers, it is amazing how one product, one group, can continue to produce one PR black eye after another in the modern era.

Between integrating predatory BNPL, the microsoft-edge: overriding default browser nonsense, injecting ads on the Chrome site, and now this ... one has to wonder, is this all some joke?

Either Satya and friends are asleep at the broser wheel, or the whole subject is too annoying/toxic for them to address directly.
I live in a very demographically mixed part of NYC. I wasn't pleased with that result, but wasn't especially surprised by it either. People are angry these days, I think one would be ignorant to pretend otherwise.
rust compiler, rust-analyzer, the top rust crates (ie. rand is a great example)
What, whatever is demoed by Neo4J in their playground is awesome, I used it for just a couple of days but could pull up convoluted queries off DBPedia (producers who worked with artists who were born in countries who have orange in their flag, things like that).

The basic uses of SQL are indeed easy to learn, but quickly you find out that many types of nested queries are no-nos.
> was in the same boat with the base 1700. It likely just needs a TPM module.

Oh dear, why is Microsoft upgrade assistant and documentation so misleading? I just got a new CPU!
I don’t know about this specific situation but there are lots of others where the effort to clean up a hazard makes it worse, so capping it makes more sense.

This is the best practice with asbestos for instance.
> The problem of scrying into the unknowable

People really need to accept that they can't and shouldn't have full introspection into everything they're ever interested in. Even if it's a thing they care about (like their own homepage or programming language). Sure it's nice to get feedback. Sure it's nice to know that somebody uses it. But putting a tracker on everything with the argument of "will help me provide a better service", forgoing informed consent.. It's wrong when it's done on an institutional level, whether it's companies or the goverment, and it's wrong when individuals do that.
Or perhaps we can all accept that language is nuanced and that we can discern context like intellectuals?
The exact described behavior has happened to me as well.
I have only noticed magit, or rather Emacs itself, to hang, when the diff contains binary files and very long lines. Magit then tries to create a proper diff buffer showing the diff of those very long lines and chokes. I think there has been some improvement in modern Emacs versions for handling long lines, but things can still get slugish when a whole binary file is a single line. Often people put things in the git tree, that should not be there.

Maybe there is an option somewhere in magit to not show diff completely for files with specific file extension or something.
For better or worse, part of the appeal of Wordpress is ease of use for non-developers to update their website. Most small businesses definitely don’t employ a dedicated site admin/developer - if they had to they wouldn’t bother with a website. In fact, it looks like that’s the way things are going - pushing small businesses into walled gardens like FB, Insta, Wix, etc. And I don’t blame them, that’s probably the right decision for most businesses.
Oh, I wasn't aware of that! Thanks for the pointer!
That's not the original argument at all, though.
good point

I don't think I recall a time where magit interfered with the semantics
It is definitely cool to support any kind of software that is useful.

What is "not cool" is bumping in a thread about magit to let everybody know:

- you're an anti-political correctness warrior.

- you didn't bother to learn magit because you picked "sides" in a made up "git wars"

- you don't rtfm, but you rely on AI to give you ready-made copy-pastable commands.

This is a thread about magit. If you have nothing to say about magit, it's okay to refrain from participating.
The article says that a “declaration” can be satisfied by having the cameras within the frame of any photos in the listing. So you’re taking their word at face value for what they mean by declaring cameras.
Kanye West's remarks were anti-Semitic though, not anti-white. You're allowed to make anti-white remarks.
You should add Astro to the list, there's no JS sent to the browser at all until you specifically add JS.
Can You Put Olive Oil in Your Car?
Nope, I haven't run any Go code in production that was running in Docker.

Go's ecosystem is also pretty fragmented so it would be difficult to create a solution that lots of folk would be happy with. I get the impression most folks who use Go want to pick everything themselves (not a bad thing, just something I noticed). Plus I'm only 1 person doing this in my free time with no income sources attached to these projects, I don't have the capacity.

With that said, most of the apps are very similar when it comes to the Docker bits. You could take any of the examples and replace XXX with Go. I'd suggest basing it off the Phoenix example because that one covers using a 2nd Docker build stage to create a release. With Go being able to compile a self-contained binary that pattern of using a build stage to copy that over would be similar.
> WebGL2 Fundamentals (https://webgl2fundamentals.org/)

A simple showcase of how to warm up CPU/GPU and speed up cooling fans.
That's behind a paywall, so no, thanks.
When a white supremacist says “it’s okay to be white” what they mean is “it’s only okay to be white”. It’s not an anodyne statement if you know this, so why would you agree with it in any context? This isn’t a “we can all be who we are and that’s okay” self empowerment kind of sentiment.

Do you know or interact with any white supremacists? They are not very accepting people.
Are the authors implying that we can use these llms to allow any security vulnerability to applications that is not sandboxed? What I understood is that if you have an application that is connected to external APIs, this malware seems to exploit the LLMs to attack the applications?