skysight-inc/HackerNews huggingface dataset:
It really depends on your starting point.

If you know how to write low-level C (i.e. with direct Win32/POSIX API calls), that's a good start. If you don't know what that means, you need to master this first. So much of assembly is built to support higher-level programming, things like segments, indirect references, system calls, etc., so it pays to know the WHY of all of it (e.g. do you know what a frame pointer is? why it's useful and can sometimes be omitted)? Learn this stuff first.

Once you have a good handle on C, you need to start learning how operating systems and memory management work, at least the "client side" of them accessible from userspace.

Then you might want to dip your toe into how CPUs are built, with pipelines, registers, caches, all of that.

If you've mastered those things, gcc -S will provide everything else you need (another comment suggested this).

I learned this stuff in a traditional university computer engineering program. It helped a lot. But for context, this question feels a little like, "can someone explain quantum physics"? It's a huge topic but only like 5% is the actual thing you're asking about, the other 95% is the conceptual machinery (calculus, probability, mechanics) it's built on. Mastering all the other stuff is actually the hard part. For all intents and purposes, assembly is just a notational convenience for expressing program structure in the only way a CPU can understand it. At least 90% of the difficulty is understanding how CPUs work, and how to think at sufficiently low level that you can express human-useful work at such a low level of abstraction.

It would also be nice to know why you want to know this. Writing a device driver is going to be different from writing an operating system, which will be different from writing tight numerical loops in assembly. And in any case, dollars to donuts you won't be able to beat a modern optimizing compiler performance-wise.

Hope this helps.
And the richest person in the world 30 years ago couldn't afford a single iPhone because it didn't exist.

Shelter 500 years ago was barely better than a single-room, unheated hut. And you probably didn't even own it. You were a serf beholden to a feudal lord. (And that feudal lord didn't even have air conditioning)

And your food was whatever you could grow. In a good year maybe you made a little more than you needed. In a bad year you starved to death.

Even the bottom 1% in the US today have access to far better healthcare than the richest 1% 150 years ago. Antibiotics didn't even exist.

All 6 of the things you mentioned are far better off for almost anyone living today.

Also maybe wages have stagnanted in the US for this generation, but keep in mind the wealth improvements in the rest of the world have been staggering. Billions of people in India or China have been lifted out of poverty.

Focusing on the plight of college educated, middle class young adults seems pretty bizarre when compared with the far greater suffering of so many.

Sure strive to make things better... But if your worst trouble in life is having to work 20 hours a week to live in a comfortable apartment in the most expensive and exclusive city in the country... I'd say things were going pretty well for you.
Developer’s Guide to Being a Better Leader – Focus on the Solution
nope, it also works VERY well with NVIDIA.

You only need a GPU that works fine with Vulkan, tho, like those reported on this page (if your GPU is made by NVIDIA, ofc): https://developer.nvidia.com/vulkan-driver

On Intel iGPUs it works if it has Vulkan support but, as always, the performance isn't that good (as with any Intel iGPU).

The unique thing made by Valve that only run on AMD is ACO, a shader compiler for Vulkan that's faster than LLVM, which is used by the open-source stack
No, sending a letter in writing is not enough. Not if you don't want to be tracked down and harassed with reconversion attempts, or for them to contact your family members and friends to rat you out. The only way that has remotely proven to prevent such behavior from the church is to have it done by a lawyer.

But you already knew that didn't you?
Thanks! Currently the MVP is basically hardwired into my personal backend but I've added an email subscription button which will notify you once I release a public/beta version. Still have a few things to fix up!
If you are not using managed Kubernetes, then Nomad is probably a saner choice.

https://www.nomadproject.io/
Wikipedia says about a few hundred thousand people globally die in a typical flu season that barely gets a mention in the news. That's perhaps the more topical comparison?

Significantly more people catch a flu virus than this coronavirus. So far this flu season the CDC is reporting a CFR of about 0.5% in the US (19 million cases, 10,000 deaths). If the Wuhan coronavirus were equally fatal that would equate to roughly 190 deaths worldwide so far. If the flu were as lethal as the conservative estimates for the Wuhan coronavirus we'd have on the order of 400,000 deaths in the United States alone. That's why people are talking about this coronavirus and largely blasé about the flu.

Additionally the flu typically only kills older or immunocompromised folks. When the flu starts killing healthy adults like H1N1 did in 2009 that tends to get a lot more attention.
Couldn’t it be argued that all software is built with more “glue” than non-glue? That’s just the nature of the beast. If a user wants to, say, view a record from a remote database in her web browser, how many separate layers of code does that involve? (Several.) How many of them aren’t “glue”? (I dunno, like two?)

Perhaps it’s true that most glue is poorly written, but doesn’t that imply that writing good glue is, in fact, difficult, and therefore it’s as hard — or maybe harder - than building “real” things?
In Hack Club (https://hackclub.com), we are helping students start the modern equivalent of user groups in high schools. Hack Clubs are in 2% of US high schools right now across 35 states and is now also in 17 countries, with about 10,000 students attending clubs and hackathons each year.

I started it 6 years ago when I was 16 and reading about early hacker culture and the original user groups, desperate for a community. Hack Club is a nonprofit, donor-funded, and completely free for everyone involved - also nearly everything is open source at https://github.com/hackclub.
It's not a fantasy, but it's also not entirely malicious here.

I can't find a source off the top of my head but the way China issues death reports is substantially different than how doctors do it in the West. In China if you die of heart failure while having nCoV-2019, your death certificate reports heart failure instead of the coronavirus. In the West, it would list both reasons as the cause of death.

It is theorized that many doctors are listing the cause of death as pneumonia and not coronavirus because of this. It is similarly possible that some people die faster than they are able to be tested (the current test takes about 9 hours to complete).

Regardless, it would be foolish to believe this as the golden "actual" number, even ignoring the CCP's (and frankly, other countries') vested interest in fudging these numbers. It would be unlikely that it counts deaths from before the medical community recognized this virus, deaths that have occurred before test results have been returned, and deaths that have occurred outside of the healthcare system (i.e. in quarantined apartments, households, remote villages, or secretive military bases).
The “windows protocol” has been NTP since the year 2000.

Before that there was NET TIME which ran over SMB and probably still works because backwards compatibility is what built the MSFT empire.
It... kinda didn't though. I mean, yes, it seems complicated when you look back and ask "why can't it just have been a flat space", etc... But the same point persists: you have to look at what came before.

Take a look at the complexities of 8080/Z80 or 6502 addressing modes, or the kind of tricks "big" 16 bit architectures like the PDP/11-70 were playing to stretch addressible memory. The 8086 was a breath of fresh air! Your code could be separate from your stack and from your heap, and all three could be a full 64k without any crazy bank switching or copying! And all you had to do was set up 4 segment selectors and then ignore them. And everything you were used to running did so in a clean, unconstrained environment.

Really, read that 8086 datasheet again (it's like 8 pages), it was great stuff at the time.
The death count outside of China is only 1. The 0.3 percent outside of China is not a robust number.
Well I found this one:

https://www.nidcd.nih.gov/tunestest/hearing-test-results-0

> You correctly identified 25 tunes (out of 26) on the Distorted Tunes Test. Congratulations!

That was easier tho because it was identifying very popular tunes that were off.
I thought this book was pretty good when I took computer architecture course.
https://www.google.com/url?sa=t&source=web&rct=j&url=https:/...
@jwmerrill wrote an excellent comment about this, which as of now is at the top of the thread.
Thermal Challenges and Moore’s Law [video]
Ditto, fish shell also provides this behavior in the default config.
I hadn't run across the Holocene calendar before. Interesting. I have a similar peeve around the diagrams showing the history of earth as a day and humans evolving in the last second or so, which makes our tiny sliver of time seem like "the end" as opposed to a tiny sliver on the way to the earth getting burned up by the aging sun.
We faced a similar problem. We've got a strong 1-on-1 culture in our startup but often struggle with what to talk so we created an ultimate list of one-on-one questions (500+) with a social flavour https://www.peoplebox.ai/t/one-on-one-meeting-template-manag...

These are for managers but can be flipped to find agenda/ questions for direct reports.
Is just invalidating the domain an problem? DNS exists to serve as a useful tool to society. If a particular domain becomes a public liability, just shut it down.

If there's credible reason to believe Microsoft is responsible for the liability, take them to court over it, but don't keep innocents at risk for the sake of trying to get Microsoft to own up to a mistake.
A repo on github handles TODO.txt files from multiple machines fine, and better than gDrive or Dropbox. VSCode is now my main editor which makes git integration simple. I can also edit the file directly on github, though never do.
And total lack of technical understanding.

This is just shallow appropriation of nerd culture. The same nerd culture that still faces ridicule like it has for decades.
It's cheaper and faster to build out, lasts longer once installed, is usually easier to find sites for, and can be built with almost completely local manufacturing and labor. There's nothing wrong with solar, but wind is better from a "where should the subsidy dollars be spent" perspective.
The correct way is to bid last and not reveal how much they'd be willing to pay.
To my knowledge, ITAR just deals with products/information going from the US to outside countries.

I just purchased a 150W c02 laser from China. When you import a laser from China. The FDA starts to care. They require that the import lasers that have an associated FDA Accession number for the product. Basically saying the laser is safe and has proper safety etc.

Having a customs broker for your first transaction is worth it's weight gold.

In terms of importing these lasers from China and selling it in the US market? I think you're a couple years late on the market for that one ;) There quite a few players that do that now.
You need the money to scale sales operations to the level of revenue.
Xiaomi completes adaptation with push alliance led by Chinese tech firms
VS Code isn't an IDE, as much as people want it to be
> “The Work” Foundation, a non-profit 501© organization, partially supported this study.
Great video, thanks! I have one question:

There's a part where Rand says he was asked to provide questions for the congressional Facebook hearing. He said he was shocked when his questions were not used and instead "stupid" questions were asked. I'm not sure if he meant this sarcastically or not, but isn't it clear, especially to someone like Rand being an expert in disinformation and related areas, that the questions were likely deliberately not asked? I'm not sure why he was shocked.
Maybe not modern but a goood introduction "Assembly Language Step-by-Step". Good for self study.
I heard a quote many years ago. I don’t remember where from. But it was basically:

“Negative feedback is the best feedback because it helps you improve the things that annoy your customers that no one else is telling you about.”

A lot of companies hate negative feedback though and get upset. But if I ever tweet something saying it’s shitty or doesn’t make sense. If they reach out I always try to give them more info and clear reasons why.

Most recently I complained about a survey tool because it asked a question but the design of the form didn’t show an input field and I didn’t know where to enter data. So I pressed enter wanting an error message or something. And instead I got taken to the next question.

Turns out it was a display issue in any browser other than chrome. But they reached out and I explained and they thanked me and said they will look into it.

It must be hard for people to filter through the negative stuff for valid criticism though.
I guess when we advance our production techniques so much that we can produce with little effort and automatically almost everything then we can transit to a post-scarcity society where the society can put an emphasis on curiosity, spiritual and intellectual development (and entertainment, of course) instead of material wealth. Automation, AI and new form of sustainable energy would make this possible.
This is a really great thought! I hadn't considered that before but what you're saying is really important for intuition as well, I think, for considering something like the Fermi paradox or great filter.

Perhaps not only is the Earth a rare planet with the right characteristics to support sentient life, but perhaps too we have evolved in a very tiny window between two much longer periods in Earth's life where something like a human cannot evolve.

It's always good to remember that where you are right now in your life is just in the middle of what will one day be a much longer past.
> Because this task is going to be done by software.

Again nothing about this says it has to be done by software. If you've already asserted it's being done by software, then yes it will be done by software.

But if you don't have that assumption, you don't reach that conclusion.
> However, I do still believe that if you genuinely can't imagine being friends with someone who would want this app, you are in a bubble. If you genuinely can't imagine friends with deep, meaningful relationships using something like this, you are in a bubble. To take that a step further, while it's completely feasible that none of your friends fall into this category, I would very cautiously advise asking them -- because it's also feasible that some of them do relate and just haven't ever talked to you about it.

Dude, no. I don't need to talk to my friends to find people who can relate to wanting to use an app like this, because I can relate to wanting to use an app like this. You're not the only person with social anxiety in this conversation.

The difference, here, is that I've spent a lot of time working on fixing my social anxiety, and recognize wanting to use an app like this as the voice of my social anxiety, rather than a solution to it.

> On that note, if this app idea creeps you out, please allow me to creep you out a lot more. ;)

It doesn't creep me out.

> Now, you could reasonably assume that the dynamics I describe above would contribute to a pretty messed up, fragile relationship, but to this day, I would consider that person to be the closest friend I've ever had, and I think they understand me as a person on a different level than almost anyone else I know. Far from being unable to communicate, there were a number of topics and conversations that (at the time) I felt like I could only have with that friend.

No, I don't think that leads to a messed up friendship. I think, from the sound of it, that in a very socially anxious way, the two of you were communicating your fear about the friendship to each other: you, your fear of asking favors, and him his fear of saying no. That's vulnerable honesty, the opposite of the app you were building, and of course that would lead to a closer friendship.

But don't you see the irrationality of your email idea? If this is a person you can share your deep, vulnerable feelings with and he doesn't reject you, wouldn't it also be rational that he'd be a person you can ask a favor of?

You are a human, who, because you are a human, deserve to take up space in the lives of the people around you. You deserve to ask for favors. You deserve to not fear that people are just lying about being okay with doing favors. You deserve to spend time with people. You deserve to not fear that people aren't actually enjoying spending time with you.
Registering Businesses for TLD
I was just curious if anyone had any information about this. In some cases, countries ask any individual or business to have a form of local ID.

For example https://electroni.ca/ (random, dead link). You would need to be Canadian or have an entity in Canada to allow you to register a .ca

Appreciate any insight.
I'm not part of any religion.

But can you provide some citations that show that is Jesus's own opinion rather than people's interpretation of something?

IF you're talking about the "leave your money and follow me" thing, I doubt he was talking about the money itself there. He said it was harder for a man to enter heaven with all his riches – but what if someone's virtue rose so high that they were able to enter heaven and then they encountered money – it would not have been true that they were virtuous if the money itself is capable of corrupting them. It's like saying that water corrupts someone. Wrong education (environment) does. Wrong education means that they stopped handing down the truth which was revealed by philosophy, lost the ability to make students able to see reality, and came to spread falsehoods, stories, logical derivations, and people's thoughts instead.
For the tension between abstraction and optimization. Red, the language claim to be fullstack, from hardware driver to high level programming for GUI. It can be used for performant system programming as well as high level functional programming and meta programming.

For people interested by this rebol inspired language https://www.red-lang.org/p/about.html?m=1
Also re:BCS to get an idea of what a big deal it was in the day they got Steve Jobs to basically reprise his announcement of NeXT in Boston’s Symphony Hall for BCS members.
And 500 years ago there was a benign and all powerful god insuring justice in the universe and history. Today the richest billionaire can't bring god back. He's gone. But at least you have an iPhone, and a lot of pills.
This hit home for me when I watched the movie Brooklyn. A hundred years ago, when you emigrated from Europe to America, you often left elderly family behind. You knew there was a high probability you would never see or speak with these relatives again. Your parting could very well be a final goodbye. Technology has certainly closed that gap in a very positive way.
short answer is we have to wait for "28 days later", the long answer is... complicated, please take this with a grain of salt

the first tide of WARS(nCoV) "Contagion" have either become ill(hospitalized and quarantined) or dead, so now we're waiting to see if the number of cases outside of China still climbs as a local transmission epidemic

If this tide continues, international country like eg Singapore can super-spread this into global pandemic like H1N1 unless we close off borders and ban all flights/shippings economics/travels...

How viable is such containment actually remains to be seen, lets pray for the best
> * Your database never exceeds > 40% resource usage
> * You service fewer then 1m queries/day
> * You never burst more then 1k queries/minute

How do I know it doesn't exceed 40% usage? Better yet, who's holding the pager when it does? If/when it does, who's product launch is dead in the water while the db is reconfigured onto a larger instance? What product isn't being delivered because we're faffing about with the database instead of product code?

> * You have a script tied to a cronjob that backs up the database, with basic error handling that sends you a Slack DM if it fails
> * You have a script tied to a cronjob which deletes old backups, with basic error handling that sends you a Slack DM if it fails

Who's responsible for restoring from backup every week/month/quarter, to assert they actually work, with whatever changes have been made recently? Untested backups are Shrodingers backups.

Just how well tested is this script? Does it properly error out if the script fails to be run? What if a firewall rule accidentally gets set that blocks egress from the backup box to the Internet (for security); who/how/what gets notified instead? Who's deliverables are slipping because the backups randomly stopped working?

> What percentage of companies need more then that?

That's a fair question, but Amazon's done far more research than I, possibly you on that topic. The real question is, of companies that don't need more than that, how many companies want to hire somebody to take on those responsibilities part-time? How many companies have the expertise to even hire somebody qualified to do that part-time? And since those people are managing the DB part time, how many of them are giving it the attention it needs, and aren't distracted by other responsibilities to the company?

None of those problems are insurmountable, but they're far from most business' core competency, and time I'm spending dealing with postgresql.conf (or my.cnf) is time I'm not dealing with other issues. Don't get me wrong, there's still a time and place for managing database instances, but IMO small business (small > tiny) aren't the appropriate place for that. I'd be interested in hearing if someone's run the numbers to justify it though! (Especially if it falls in favor of running it yourself.)
Definitely! In fact there are a lot of concepts from notebooks I've been borrowing for Polymath / other features on my website.

I'd certainly much prefer to use the Polymath syntax when using something like Jupyter (although Markdown has been pretty good thus far ngl)

The real advantage of Polymath will come once things like CSS grid features and block-style-macros are fully functional.
The page says its twice the traditional Cloud.
how do you propose we fight inequality? Inequality of outcome?
Some research courtesy of your exmormon community:

https://www.reddit.com/r/exmormon/comments/45h0je/when_the_b...

https://www.reddit.com/r/exmormon/comments/bpiftw/800000_to_...

https://www.reddit.com/r/exmormon/comments/cvbh8q/impress_yo...

https://archive.sltrib.com/story.php?ref=/lds/ci_8271793

As far as free university, I know because I went to school with one of Christensen's sons and he told me.
Ok. Let's go back to 1985 and use host files. Who wants to join me?
Ignore SSL error on a page in Chrome/Brave by typing “thisisunsafe”
I signed up. How do I see how the markup language looks like?
Telidon (1996)
Very cool to hear that Wireshark has roots in a user group!

Personally, I was deeply inspired to start thinking about hypertext publishing after visiting a UCSD Mac User Group as a high school student around 1992 and seeing amazing HyperCard stacks driving multimedia on CD ROM.
In Firefox, these canvas images appear stretched into the full gamut of the monitor (oversaturated), even though I have a color profile and have full color management enabled in about:config.