skysight-inc/HackerNews huggingface dataset:
yes, true, i have that server, but i also have a small laptop that i can carry around everywhere. if i needed offline access to mails frequently, i would move email handling to that laptop. and even if i work on another device, i am able to run the laptop on the side and access it through ssh/mosh. in fact i do that for everything else. would that work for you?
What are you hoping for here? Look at the facts as written.
Aerc has rolled out signing and encryption support recently. I've tested signing, seems to work fine. And now it uses normal GPG keystore, not its own.
> The results of the review were pushed back by 2 weeks from the original date

This is just the most recent of a series of delays. The report was originally due by the end of 2021.
your vanilla CSS doesn't actually work the same since the second transform overrides the first one
mov.im a xmpp based social network
Yeah, it's not reasonable at all and it's a software project, niche is kinda slow moving, yes - but I do worry about possibly launching too late. I'm almost certain that if I launched it in 2019, it would be a success, but launching it in 2025 - 2026 may be a much different landscape.

Currently I'm estimating the effort to be 5,500h. I really started in 2021 and will probably launch somewhere in 2026. So it is 5 years hustle to put almost 3 years of full time work while also making a living working for other people.

My self funding strategy was small time freelancing, which was ok for a short time, but when I found out it's going to take more time I'm spending now a lot of time to prepare to get a full time job instead and lower the personal life sacrifice. I guess if I had a well-paid job from the start and I was willing to sacrifice more personal life, I would get there faster - but either way it would take some time.
Given that I never get ham voice calls, it is reasonable for me to assume that any voice mails that I receive are therefore spam (but, no, you're right, I don't recall ever noticing a spam voice mail. But then I wouldn't notice one, whether it existed or not, because I don't check them)
Wow, while I can perhaps understand perhaps why the repository owner, given that he's not from the US (according to his Github) and lacking the historical background, could think that the fact that closing the issue with the comment "I don't want to touch this controversial issue" might actually be a neutral approach (it's not, he touched the issue when he chose the name in 2018, perhaps later if he heard about twitter and other companies explicitly choosing not to use this term anymore and finally now, when he had a chance to explain his possible blind spot, but instead chose to look aside).

That I can (maybe) understand, but every other commenter is intentionally toxic in a way I've never on open source projects.
I would love to see the equivalent “If libsodium were a GUI.”
Why would I care if one is merely “formatting” or not? If I have to run a tool either way, I would prefer one that accepts a user-friendly input language and decouples content from presentation.
Meta having moved on from Mercurial may be a factually true comment, but it looks like they still have fondness for Mercurial's ways:

https://github.com/facebookexperimental/eden
I'm sorry that got downvoted. It was a funny joke.
I think consciousness probably requires pleasure/pain, and no, just setting negative/positive values in training does not mean pleasure/pain is involved.

The best a neural network could is pretend it is conscious (I'd have no trouble turning it off). Would artificial consciousness be useful outside of some kind of companionship app (eg. replace my dog)?
I think all systems professors have the same joke book and there's only one page in it :)
Desktop Neo – rethinking the desktop interface for productivity (2019)
It remains important not to buy cores that you cannot use, especially if there are other constrained components that would have a larger performance impact.

Sophie Wilson (creator of the ARM instruction set) spends some time on these issues, also stressing core throttling and shutdown due to heat.

https://www.youtube.com/watch?v=zX4ZNfvw1cw
It depends. 28.8k emails from google takeout = 4.2Gb.
Yes, it does. Here's a little push for you. I think you'll find fascinating how all the pieces of the 'puzzle' fit together beautifully.
> This capacity to produce a stable, psychological model of self is also widely understood to be at the core of the phenomenon we call “consciousness”.

No, it's not.

If you're calling something "conscious" you're arguing that it has a first person subjective experience. A soul. A spark.

If you're calling a machine "conscious" you're saying you have somehow given it life.

This is a major fucking claim and we'll need some major fucking evidence. Including an actual definition of "consciousness."

If we ever do get in the vicinity of building machines that could legitimately be argued to be alive or have consciousness we are going to find ourselves in a deep and unsettling moral and ethical quandary. And businesses working with this stuff will loudly claim, "no, no, no — no way it's conscious" because the alternative would create an expensive and difficult situation. Most tech companies don't want unions — you think they want to have to treat their computers like conscious living things? Do you have to pay it? Give it agency? Bodily autonomy? Self-ownership? What if you kill it?
This sounds interesting and I've implemented simple ideas similar to the pattern you describe before, however I haven't read about its use in depth. Do you happen know of an article/book/resource that describes this along with real world experiences? If not, would you mind writing a blog post or article on it please?
I learned a thing today. I had no idea this even existed but it's awesome.
Love this book. Recommend pairing it with Nand2Tetris to get a good understanding of how Computers work:

https://www.nand2tetris.org/
The difference is radioactive fallout that lasts a long time, and nuclear war ensuring the complete destruction of Russia as well. Even Russia knows it that they have contingency plans for Putin and other military/govt officials to try and escape it by fleeing to the barely populated parts like Siberia assuming(or hoping) that those population centers won't be nuked. https://www.thedrive.com/the-war-zone/44814/flurry-of-govern...

Nuclear winter and the fallout will probably weaken or destroy much of the rest of the world, but if places like China/India/Africa survive them better, maybe they can rebuild faster and"conquer" what's left of the current first world in a century or two.
Survival Servers leaks PII of 129.000 gamers
Great to see petzold still at it
It's a large book but has very little fluff or padding in it.

Covers a huge amount of ground.

I learned a lot from it back when I did some Windows work back around 2000 to 2005.

Also MFC.
I knew I was right to trust Steve Summit with multithreaded stuff back when I worked with him!
I do most of my work in Go (with the very occasional splash of Swift or Kotlin) and the move to M1 has been utterly seamless for me. So much so that I often forget I'm working on an ARM64 machine until I forget to set GOARCH when compiling and then try to copy a binary to a remote machine.

The majority of Docker images that I use are available for ARM and the few that aren't perform fine under Docker for Mac emulation (although the big performance boost that I saw ultimately came from enabling VirtioFS accelerated directory sharing).

Just about all of the tools that I use are now available as universal binaries, but before that, Rosetta was utterly seamless.

I really can't complain.
What are the pros and cons of implementing this scheduler over the cloud provider’s services rather than using kubernetes?
It seems worth considering that the public statements and the strategic thought of American leaders (and indeed most others) are often quite far apart. For all the appearances of democracy, transparency, and responsiveness to pubic opinion, most office holders regard the public in much the same way as kindergarten teachers regard their charges - unruly, ignorant, and a danger to themselves, especially on field trips.
You can set up informal fun time meetings on VC. We did that at my last company. 1/2 hour fun time, rotate through people and each of them tells something about themselves, shows a few pics, to encourage friendly chatting. It worked well. Start with someone friendly and they can encourage everyone else.
TL;DR - I tried it when the first m1's came out and it was a huge pain, ended up going back to x86 for my primary machine.

I got an m1 right when they came out because I started a new gig right around that time, literally happened the same week. Trying to get all my dev tools installed became a rat's nest of issues. I work as a backend / dist sys / systems engineer for my day job and so I have to write and use things that are fairly close to bare-metal. Brew hadn't been forked yet, so that added a whole new layer of issues.

Docker still doesn't work, Rust libs compile in weird ways... just all kinds of stuff that I'm not smart enough or paid well enough to figure out. My title is "Developer", not "M1 developer advocate" so after about a month of running into issue after issue, I went back and found a used MBP with an intel chip. I'm excited about the future of Apple silicon, and ARM as a whole, but it needs another couple years of refinement.

I will say that I've been using an m1 mac mini for general office work as apart of my side business and it's quite good.
Yeah, I liked it. Seems like oil/gas reserves is what makes this war viable. Ukraine would be 3rd biggest gas producer in EU and probably advance fast and show Russian people how rich they could’ve it with different regime (like Norway).
Paid user here. The service is ok. They have a good Linux client too, which Google doesn’t.
Mailspring is great, simple, elegant and in my limited use, very functional.
Why doesn't all the same analysis apply to your making of "Ian Malcolm syndrome" itself?
In a completely unscientific manner. I just don't believe this. I just don't believe anything coming anything out of academic psychology in general. It's a bunch of career game players who are engaged in status warfare to be the most prestigious academic psychology game player.

I'm not saying I've got proof of this or you should agree with me, it's just my anecdotal read.
No, you're absolutely right: Erlang is magnificent and superior.
Not OP, but that might be an implication. Another, more general reason is that this kind of concurrency requires design. It can’t be thought of as a defensive programming technique. Locks are too powerful and they are by definition a point of contention.

I think providing a lock is like giving up control to someone else. It’s inherent coupling. To contrast, when I first learned about them I thought of them as a protection mechanism of an isolated part, but they are an execution contract that everyone participates in.
Wait until the author finds out that shooting real guns really is fun.
The WWDC video is unclear but seems to imply that it works the exact same as on macOS.

Hopefully, this is the right timestamp:

https://developer.apple.com/videos/play/wwdc2022/10002/?time...
That's a completely flawed analogy. This is like seeing a smoker who smokes a pack a day and saying "could you try half a pack and be that much safer?"

In this analogy, you come along and say "don't bother, you're gonna get lung cancer and die anyway."
The worry is overblown. Oil is still used all over the place because it's cheaper than the alternative. When it's not, it'll be replaced.

You can straight up synthesize an oil analog from biological sources, and even if you couldn't the oil necessary for non-energy purposes is far far less than that used just to burn.

Solar is what is going to replace fossil fuels mostly, it's already cheaper than coal.

Like it or not, most of the motivation for change will be economic. With the price of energy in the current times of war and inflation, solar is looking quite good.

Industrial chemistry always has alternatives. Ammonia based fertilizers can always be produced with air and water instead of air and natural gas, it's just somewhat more expensive.
I don't have any special knowledge of this, but it's possible at large companies for both to be going on. The people who don't like the tool move away, and the people who like it try to address some of the complaints to try to dissuade other people from jumping ship, and if they're very good at it, possibly convince others to come back.
Aerc can display a thread in a tree-view of a directory, yes. Run :toggle-threads to see it (I'm using Maildir backend).

Using notmuch backend, one could also have a key to display all the emails that are in the same thread as the current one, so that you get a nice conversation-like view which includes sent emails as well (Purebred does this by default, for example). This is not supported out of the box yet, but I'm thinking of implementing a patch for it in the coming weeks.
Replace "consciousness" with "gobbledygook". Does it exist? Can you get closer to it? Can't apply science to it.

I think you are saying we have a rough idea what it means, but then it's a sliding scale as far as ability to get closer to it.
Similar mindset that drives people to create HTML-targeting template languages that use indentation rather than surrounding tags, to indicate nesting. Maybe fine in some limited cases but it'll bite you in the ass eventually.
Deno News #44
tl;dr: Consulted with a friend's co for a couple of years before converting to full time with profit sharing to turn two PS-based projects into paying products.

I was an independent consultant for almost twenty years. About 5 years ago, I started a contract through a friend's company, after reconnecting with him on a different contract the previous year (we'd worked together in the late 90s and early 00s).

That contract was pretty much me bum-in-seat for a client. The primary role of my friend and his co were satisfying the procurement chain (government contract, easier to work within an established SO than to go direct). But he'd check in and we'd chat about how things were.

About two years in, he asked if I had cycles to help on a different contract, so I started some part-time coding and customer engagement management. This went so well that we started talking about changing the nature of our relationship.

Long story short, in mid-2020, I retired my shingle and went to work for his co full time. My title is Director, BD, but given where we are right now, with a hardware network security product and a software integrated risk and compliance product, the former released and generally available, the latter in private beta until September, my actual work varies.

Anyone who has done early stage startup work knows the all hands on deck, whoever has the best skills, approach. Not sustainable long-term, but sometimes the only way to work early on, especially when funding is a mix of his savings and organic revenue.

Today's a great example. First couple of hours were following up on yesterday's customer scrum (how did it go, what comes next, etc.), all internal communications, just enough words, somewhat informal. Next half a day was more formal customer engagement management with another customer, more formal writing, with more care to what was said and unsaid, and to expectations management.

Now I'm in the middle of a brain break before switching gears to coding some performance improvements in the hardware product.

The context switches are the toughest part.
Kinda fitting
The remarks by the person who opened #967 are beyond frustrating—and it's frustrating to see your responses to them. People putting stuff into the bugtracker that aren't bugs deserve a harsher response. Don't enable "putting stuff into the bugtracker without clearly articulating a defect [in the form of observed behavior versus expected behavior‡]" to be a viable way to interact with a project. Indulging these kinds of persons' requests for support and freeform banter is harmful in the long run. Giving them the answers that they're looking for even though their questions/comments are out of scope is way too forgiving, and it ends up causing problems for other maintainers when these numbskulls inevitably pop up around other projects and expect the same standard of treatment because they take it as a given that their fripperies are kosher.

‡ including sound, solid reasoning for why the former is incorrect and the latter is correct
If eating a plant-based diet is good for you, why are there no healthy vegans?
Good summary video! I think his TLDW (at around min ~13:50) is about the same as the general opinion regarding that conflict:

- Russia feeling threatened by NATO expansion

- Ukraine having plenty of natural ressources

- Building the infrastructure to harvest the natural ressources by western companies would mean closer ties to the west and accelerated EU / NATO membership talks and also less dependence of the west on Russias energy (or a direct competition)
Considering all we have learned over the years, it is not unreasonable to wonder whether this “flaw” isn’t there by design to meet some secret American government vulnerability requirement.
Morning Pages
Except a ship has already sunk.
So the roads are privately-owned and the owners can charge road users anything they want. Such a system is only in the interest of the road owners, since they have monopoly power. Everybody else loses.
Fat Chance. Reading between the lines of US government policy making it's clear that our political betters would prefer a system whereby every transaction can be tracked digitally down to the cent.
Maybe that's also why visual programming never took off. There's just a sense of "power and control" that comes with raw text that's unmatched in GUI apps.

I agree with your point about CLI. At the same time, I wish we had more GUI *inside* CLI. For example, an interactive and pretty MAN page that's not just text, but has clear borders, boxes, buttons (with keyboard shortcuts), and uses different colors for different sections (e.g., command description, arguments, examples, etc.)
Only if Apple continues to make a buggy Safari. Apple retains the ability to set the default browser. Microsoft was able to increase market share with Edge.
The Computer as a Communication Device (1968)
You say your job is DevOps work so you probably feel the pain more than most people do.

Not being able to run amd64 containers hit me hard. I fought it until I just gave in and made sure that everything we built could be built under amd64 or arm64. For specific builds on a specific architecture, GitHub action runner on a cloud box. (Or pick your flavor of CI/CD).

Once I looked past my machine into an ecosystem and embraced the arm as just another build artifact it was easier.

I also reject testing locally as a measure of working software. So that eliminates some pain. If your coverage is high then this is an easy shift. Have a dev environment that you can test that matches your assumed architecture, toolchain wise.
Look at MisterFPGA they are doing a lot of cool stuff to make fpga a bit more mainstream with emulating game consoles, https://www.retrorgb.com/mister.html
Implementing a Robust Digital Identity
The General (Buster Keaton, not Chaplin, but mentioned here) is a film that holds up even for a modern audience.

As for poverty: my Mom always used to say, "We didn't have any money, but we had fun."
Twilio's Developer Evangelist Michelle Glauser is being let go in layoff today
The problem with concurrency and parallelism is ownership — mainly that is write access than coherence. I have seen again and again the bad habit of people to bypass well defined set ups of data ownership because they feel they are smarter, it is unnecessary, we will figure it out down the road, and my favourite: it doesn’t solve deadlocks so why use anything as some bug families remain.

The issue is not of frameworks or type systems but of companies and people. Engineers know this stuff by training, but either are new and commit hubris or management makes them (or maybe some of them are simply untrained — and somehow never went to a bank (queues)).

P.S. For fun instance, I have seen unsafe used to bypass Rust’s type and ownership system to keep track of db snapshots in a “nice setup.” Rust was not wrong.
I started writing "important experiments for kids" (on github somewhere) based a bit on this - just what are the base experiments (distance to moon etc) that we should all know - like what books should we all read.

i think things like this should be part of the curriculum
Funny, when I looked at this my first impression was how much nicer the (hypothetical) GUI looked to use, with all of the functionality easily discoverable without digging through man pages and rewriting your intentions in terms of obscure flags.

To clarify, I'm not saying the GUI is actually better. But I wish we could bring some of those conveniences to the command line experience (way better autocomplete and command discovery).
I have to wonder how this differs from something like repl.it though...
First you'll have to show where Twitter made that claim.

Your phrasing here has been Musk's phrasing on this subject, which is interesting, as it's a different metric than what Twitter files publicly with the SEC.
It was an awesome book, and was basically required for win32 programming in the late 90s.
I’m working on re-factoring a developer environment from using vagrant/virtualbox and docker to only docker.

The prior goal was to mock production as closely as possible.

The realization is that macos as a host machine for orchestration is close enough to build. More strict validation can be done in CI and a staging env.

So for this project, the forced transition away from virtualbox Has actually led to simplification and asking questions about why it was “required” previously.

It is a bit of a pain only because some team members will need more support than others so the entire setup kind of needs to be clean and carefully documented when there is other stuff to do.
Yep. Do it every night at midnight. It's fun, low-stakes, and hard to lose.
Yeah, I'd prefer a GUI in this instance over going back and forth to the man page and trying to remember all of the options and all of their formats.
Ukraine did not join NATO, and it's not ok to draw a direct line between former Warsaw Pact countries joining NATO and the current war in Ukraine.

Also, as said you shouldn't say "NATO expansion". That's the imperialistic Russian viewpoint. NATO doesn't expand, countries join the alliance.
Interesting, your passwords are safe even if the machine is infected for as long as you don't use them, that's good. Root access makes absolutely no difference in that aspect though. The point is you can do very real harm without it.
It's also just generally against Republican platform to suggest that the constitution is amendable and not some divine document we should chain ourselves to
Ask HN: What tools should government data scientists be using?
If you were recommending a brand new data scientist employee to find tools for modelling / doing ML for the government, what are the right places and tools to get started?
Amazingly articulate writing, I think you have a second career as a tech writer if you ever wanted
Why would they need to be heterosexual to successfully procreate.

If the future is designer babies/baby incubation pods. It doesn't matter what sexual orientation the kid is. The parent would have a designer baby, then why would the child eventually not have a designer baby as well?
Because it gets the job done without needing to check the manual every time. We use fossil to manage most of our company code. It's stupid easy to set up, it has a web UI, it has a simple bugtracker, a wiki and a bunch of other stuff. It's fully replicated, we have backups on each repo that somebody is working with and is in sync. We don't bother with git unless we publish something on github.
We need a CLI equivalent for the web, and for mobile.