skysight-inc/HackerNews huggingface dataset:
I use 2 systems. For online note writing the key thing is low friction, so use a real editor you're very familiar with and make the system as simple as possible. I personally use neovim with vimwiki and a plugin called notational-fzf-vim. This makes it very fast to search and very fast to start new notes. A lot of people have a similar system using org-mode in emacs. The main thing is that it works well for you and doesn't introduce friction and slow you down.

The vast majority of my note-taking is in paper notebooks. I personally use a leuchterm notebook, zebra sarasta pens and a system of my own design that is similar to the "bullet journal" system but modified a bit to suit my needs a little better. I personally find if I'm attending a meeting, taking notes in a paper journal makes me more 'present' and able to concentrate than using a laptop (even though I've been using computers for ever, can touchtype fluently etc). I also find a paper system helps me with recall compared with typing. Obviously a lot of people prefer a digital format. I use a completely standard pen and notebook so all my notes and notebooks look exactly the same, and put every note on a separate page (eg if I have several meetings the notes each start on a separate page). I have also find this combination works well for ocr when I need to, so it's very easy for me to just take a snapshot of a page in my notebook if I need to send it to someone, put it in something like evernote or OneNote or whatever.

I second the comments a few people have made around retyping/rewriting notes etc. I find "curation" activities of this kind incredibly helpful as they are a forcing function to think again about things, helping me with recall and conceptual clarity. So would strongly recommend you try this.

//Couple of updates about process
Current generation is so "cloud-happy" they dont appreciate the cost of being cloud-based... (10x? 100x? more?)

Large companies have been announcing HUGE savings, small companies would be able to save a LOT too... such a pity, all the cloud abstraction creates lazy teams IMO, and lazy companies... (again IMO, I know this wont be a popular view, because this audience is exactly the cloud-happy audiencem but if you achieve self criticism, self-hosting / colo etc is probably a better fit for 99% of cases)
List of sovereign states and dependencies by total fertility rate
Just because you can not be absolutely certain doesn't mean it's a coin toss with both options being equally reasonable. If someone wants to stop existing, they have the power to make that happen, while the converse is not true, thus choosing to assume someone wants to exist is safer. The overwhelming majority of people want to exist and the few who don't tend to be in situations where it easily could have been foreseen that life would be problematic; if you've lived a mostly happy life for a few decades, odds are pretty good that your offspring will do the same, thus statistically choosing to bring someone into the world is far more likely to be what they want.

But going further, the idea that death negates the benefits of life is absurd. If you read a book and are sad when it ends, that means it was a good book, and you are better off for having experienced it. The ending does not annihilate the story, it completes it. And if the story should have some bad writing in it, that may be undesireable, but all the good writing is still there to be enjoyed. No matter how bad life seems to get, the good moments still happened and they can never be taken away from you. Sure we'd all like to avoid unnecessary suffering and postpone death for as long as possible, but only because we would rather fill that time with the joys of life - if you had to choose between experiencing extreme pain periodically or spending the rest of your life in an inescapable coma, you'd certainly choose the former. Non-existance is not a pleasant alternative to life, it is a fate at least as bad as death, if there is any distinction at all.
The two injections are mostly due to safety protocols.
What sort of a use case requires you to run "lots of VMs"? What nature of development do you do?
We do not get much information about who still gets the virus. Mostly party goers or is everyone as likely to get it?

Several weeks after the place where I live started the lockdown hundreds of people were still getting it and I was really wondering who these people were.
this is encouraging - hope the side effects at those lower doses don't turn out to be significant.

How does the Moderna mRNA vaccine differ from the other mRNA vaccine in Phase 1/2 trials - BioNTech/Pfizer?
Before my last blood test a few months ago I decided to try the “Feldman Protocol” as an experiment — a week before the test I ate nothing but meat and eggs, very high in protein and fat. The results were as Feldman’s work predicts.

My HDL was up (67), triglycerides down (60). When my doctor got the results she called me and the conversation went like this:

Doc: I got your bloodwork results in today.

Me: And?

Doc: I have really good news.

Me: Great!

Doc: What are you doing?

I explained a little about the Feldman Protocol and she went quiet for a while, and finally said, well, keep doing what you’re doing I guess.
So if maintaining an HTTP API has insufficient value to pull enough people together to do, why are we worrying about it?
I'm colorblind and have never tried the glasses, but:

As many of you know, the western US has been experiencing significant wildfires in recent years.

When the smoke gets particularly bad in the valley I live in, the one upside is that colors -- particularly red become much more vibrant -- I marvel at stop signs, stop lights and naturally-occurring purples, in particular.

It makes it seem as though not only can I distinguish, but my perceived color spectrum widens. I swear I can see the colors clearly as they should be, even though I lack whatever cones or rods required. While I don't react to it with crying in the videos, it's certainly stunning and emotional.

I've been working on software over the years to try and duplicate the effect using a phone camera. It doesn't seem to be a simple brown filter.
I think that'll be possible.

As long as you can persist all the state (which is easy if you are programming in a functional manner), then you will know exactly what sort of input caused a crash in your program. And when you have the data, you can write it in a manner that is later readable by the Lisp reaer.
Phase 1 trials are primarily to demonstrate safety. Data about efficacy is a nice bonus, but a Phase 2 trial should be large enough to show more clearly whether it's effective.
I wonder how quickly Apple would start to restrict APIs so that certain apps can't even be written, making it moot whether the app is available from other app stores or not.

Presumably there are APIs that Safari has access to that other browsers written as apps wouldn't be able to access. This approach could be extended so that streaming audio APIs could only access certain approved domains (which doesn't include any of Spotify's).
> Self hostable, open source, password manager for teams

One of my teams shares passwords as well. We use KeePass over WebDAV. Works for us. I fail to see the market niche here.
I like having candidates write out these problems on paper because...

...because you like working through problems on paper, and your interview process is designed to find people like you.
Musk: Money is a slow, lossy and unsecure database for labor allocation
Survivorship bias notwithstanding, nothing hits home harder than Dr. Reif's personal anecdote:

"This country derives many intangible advantages from being a beacon of hope for people around the world; I first came to America in 1974 from Venezuela, where my parents finally settled as refugees from Hitler’s Europe. I came to improve my own prospects through a graduate degree. But I found a culture of openness, boldness, ingenuity and meritocracy — a culture which taught me that in coming to America, I had truly come home."
> you need to be able to generate the right questions

Completely agree with this statement.

I would add that having the proper vocabulary is an important part of generating the right questions.
You nailed it. This is the fairest proposal with the best outcome for all sides. Thank you for posting.
That is more helpful, thank you. I'm still unconvinced since the discrepancies described are easily explained with optical depth-of-field as well as resizing and sharpening algorithms; the basic photography kind of stuff I'm familiar with.
My guess is that AirBnB is on the verge of collapse and this is one of a few last ditch efforts to keep things going.

If there are no properties or less properties on AirBnB because those properties were foreclosed on then AirBnB seizes to exist.
“Nonhuman” primates, it says.

It’s pretty clear that humans haven’t eaten a primarily fruit based diet in a very long time. It’s likely that moving away from that diet predated changes that made us human.
These people should look at Portugal. One of the highest taxers in Europe and our economy is crap.

The middle class is basically paying for the rich and poor and they don't have money to spend on the economy. We can't support our companies because their products are actually more expensive than outside products (companies pay a lot of taxes too).

It's more than known by every good economist that overtaxing isn't good for any economy.
+1

I have been tracking luthiers and it is fascinating how detailed and varied each builder is.. the likelihood that the instrument will sound good is well correlated to how much time the luthier puts into refining his process.
I don’t understand the rational for not wanting to learn DS/Algos this is just one part of it, there is also the whole business/customer side of writing code. There is a difference between never getting a demanding customer who understands the difference between a good instrument and something glued together and not wanting to know how to do something more than glueing it together is appalling. As a coder if you want to learn DS/Algos and you do not find a job the values that maybe there is more to learn so that find a job that values it. It will be competitive and you can fail but it is not wasted.
Your body makes more cholesterol than you get from diet, it's more complicated than just "cholesterol high = bad".

Also would encourage you to read up on recent literature about fats. The "low fat = healthy" fad hasn't held up for some time.

https://www.sciencedirect.com/science/article/pii/S073510972...

> The recommendation to limit dietary saturated fatty acid (SFA) intake has persisted despite mounting evidence to the contrary. Most recent meta-analyses of randomized trials and observational studies found no beneficial effects of reducing SFA intake on cardiovascular disease (CVD) and total mortality, and instead found protective effects against stroke.
And here I am, making a career writing LOB web apps in Rails, and getting to MVP in weeks instead of months (or even years). Guess I'm really missing the boat!
How is being compiled the same turf as running in a VM?
To me, current cancel culture smells a lot like McCarthyism. Perhaps social media is attempting to kill itself.
I'd say being able to manage the social stress of some of the more acrimonious design meetings I've been to is necessary, as is dealing with obstreperous team members in non-management leadership roles. Not everybody in tech is a well adjusted, mature person.
> they removed the game store

seems like that might be because no one was playing? https://www.theverge.com/2019/9/13/20864278/discord-nitro-ga...

It certainly can be gamer-agnostic, but if they lose the gamer base, it could be significant for their success.
> In the absence of the disruption to existing educational plans caused by the COVID-19 health emergency

But there is disruption caused due to the health emergency.

> why would foreign students (or any students) want to pay the regular tuition for 100% online instruction

They wouldn't and embassies are closed, so no new students are coming to attend the online courses. The students we are talking about are already in the US. The choice they have is drop out or continue with online courses. Whether they should pay 100% tuition or not is a separate argument.

> and why would that require them to be physically in the US (i.e. to have a visa)

They are already in the US. Would the US government be willing to cancel their home leases, car loans or leases, so on and so forth? If not I don't see any reason to kick them out. Educational programs are typically between 2-6 years. These people have their life in the US right now. I don't see any reason to kick them out.

> And why would a educational institution want to have the responsibility for keeping track of the physical location of students taking a 100% online instruction?

They don't have to is what my previous comment you replied to is implying.
Because software is an ongoing living thing that needs care and feeding, but clothing is essentially disposable from the business perspective. Two very different models for management to understand.

Most MBA management types are trained to think that software development is like a factory, and that the software developers are like the manufacturing equipment that produce the code your customers buy.
TypeScript STL
First, I don't think "love" is zero sum. Second, you must be a hoot at parties.
So much good in this short piece. He sounds like someone I want on my team.

Users who work with IT often tend to give better descriptions and test cases. Quite often I need more information though. He's right that you try not to bother the reporting user. Sometimes there's no other way.

Reproducing a bug is often the most time-consuming part of a bug fix. It's doubly difficult when you have a shared test environment and the bug leads you into a shared data set. For instance, we have a scheduling table that's used by many applications. I can't change the data, even on test, because it can easily mess up other teams. So I have to make a copy of it to my schema, alter data, and point the code to the altered copy.

"If some code is throwing an error, you could just wrap it in a try..catch statement and suppress the error."

Yes, these developers exist. I worked with several over my career. They are frustrating because they leave damage for other people to fix, often at the worst time.

"Finding the exact cause of a problem, and looking at all the ways to get there can provide valuable insights."

Yes a thousand times. Bug fixes are opportunities to learn more about a system and, often, the user area for whom we wrote the software.

"I want a fix that isn't likely to cause confusion or other problems in the future."

A good fix takes into account the overarching software design and fits it if possible.

"I don't want a bug to be found in the future and for me to have to come back to this code when I've mentally moved on. Context switching is expensive and frustrating."

Writing software is building an abstract machine in your mind. These machines get complicated. Even when you're fixing a system written by someone else, you need time to "load" the machine into your mind.

The only time I don't like fixing bugs is when I'm against a deadline on writing/modifying another system. The context switching is a deadline killer. But, it happens. Nowadays I let the project manager know that I'm switching to a bug fix, give an estimate of how long I'll be away from his/her project, and my best guess on whether or not it'll cause a deadline slip.

Great post.
Very thoughtful point. I was concerned about it as well. Rushing a half-backed vaccine that has serious side-effects will fuel antivaxxers for decades.
Python 101 – Creating Multiple Processes
Until when do you think mask wearing should be mandatory?

My biggest problem with covid interventions, including masks, is not the cost itself, but a lack of objective/quantitative criteria for deciding when to lift them, rather than “when it doesn’t feel scary anymore”.

(As for the direct costs of masks, well, they are uncomfortable, prevent me from seeing people’s faces which I enjoy doing, and make me feel depressed because they make the world look like a dystopia. Yes, the costs are relatively low, but IMO the difference in probability of death or maiming from covid with and without a mask is also quite low.)
* Plus we really only know that there was _some_ response, not that it would protect you in the way we normally expect a vaccine to.*

I don't understand, did the tested patients recovered from covid?
They did not inject on them the virus in order to test the vaccine?
So many people die and we're too shy to test volunteers?
So many humans on earth would risk their lives for a few hundred dollars, it is the reality where we live in. Let's take advantage of this reality, give them more than they would expect + glory and so much more lives would be saved.
By doing heuristic guessing of if the vaccin works without really testing it we're going to do order of magnitude more harm to humanity.
If you use macOS and/or iOS check FSNotes out: https://fsnot.es/

It's really powerful if you go through all of it's capabilities, but can be used quite simply too.
Why can't solo developers or small teams represent solo developers or small teams? If an etcd that has a thin, inflexible API is of value, a small team should be able to fork and manage it (the notion it's smaller and simpler ought to imply it's a lot cheaper to maintain than a multi-API etcd, right?).

If the economics of the situation is "large teams have to maintain tools for small teams and individual users," that doesn't actually scale well, does it?
I disagree and feel that it is you who are missing the point. While I agree removal of CO2 needs to be less expensive, we simply don't have an option right now. We do have an option to make it more expensive to pollute until we figure that out. Why do you directly relate carbon taxes to a reduction in living standards??
I am quite a good touch typists and that makes it so difficult for me, to switch layouts. Once your muscle memory is hard wired, you cannot arbitrarily change things. Last time I had to type on English layouts, it reduced my ability to touch-type greatly.
Yes, but ending lemon socialism should only happen when a society is able to handle the effects of businesses failing gracefully.

Going back to your apple - the requirements for society to gracefully handle an apple's owner allowing it to rot are nothing. For handling a large company failing gracefully, they are very significant.

A society that is happy to let this happen should recognise this difference and set aside resources to prepare for it - on a scale that recognises the relative difference.
Since 2012, I've used a single folder of text files organized by date. The titles follow this format:

[Creation date] [Subject]

So if I'm taking notes on, for example, Regex use in Python, the text file is titled:

2020-07-15 Python Regex

The notes themselves are loosely formatted with markdown, including code blocks for code.

I have about 3k of these files at this point, all in one folder and easily searchable.

I've found this is the best way to take short notes, for me at least. Even if you can't remember what you would have titled a note, it's always pretty easy to remember about how long ago you took it.

There are a variety of text editors with interfaces that designed for this style of note taking, displaying the text files in a searchable list with syntax highlighting for Markdown and the internal code blocks in the notes. Here are some (on Mac, but there are others):

- Notational Velocity (ancient and outdated)

- nvAlt (old)

- nvUltra (in eternal closed beta)

- Ulysses

Currently I use Ulysses and it works pretty well. The syntax highlighting for Markdown and internal code blocks is decent, with a great UI. It does tend to get bogged down with super long files, so you need to break those up.

Before this system I tried many alternatives over many years. But eventually every program becomes outdated, and then you are dealing with incompatible file formats etc. The good thing about this system is that in the end it's just a folder of text files, and there will probably always be good text editors.
Scott Aaronson's post is very interesting.
Unfortunately, Scott's proofs in the above blog post do not work for strongly-typed foundations of Computer Science.

For more information, see the following:

https://papers.ssrn.com/abstract=3418003
I deliberately made no comment on the necessity of wearing the respirator in the first place - that's a separate question. I'm simply saying that if you're going to the trouble of actually wearing a respirator, do it properly.

As for the need for them - anything at or above the N95 respirator level (including eye protection) is only useful in environments with a high probability of contamination. That's mostly healthcare facilities with known C19 patients (particularly in proximity to aerosol-generating procedures), patient rooms, etc.

EDIT: I think I may have misunderstood the intent of your original post. You said "N99", so I assumed you were actually talking about respirators. If you just meant surgical masks, we're mostly in agreement.
I can't really understand how you see yourself as 'good' in these circumstances?

Look at it from another perspective. You've got a property sitting empty for most of the year, driving up property values, so you can have a holiday on e a year.

You're making poor use of that property, and you want people to give you money, even though you could sell it? You need Zero help, you are not in a position of needing food, your children hungry, or being kicked out of your home. You create no, or at least negligible, employment for others.

You essentially think people would want to give you money so you can go on holiday next July?
I stripped a couple of screws on my XPS 13 and was about to break the bottom panel out of anger & frustration.
Instead I bought a new, quality set of screwdrivers and managed to open it, then replaced torx screws with phillips head M2x3 screws. Highly recommend.
https://unfccc.int/sites/default/files/resource/28_EASAC%20R...

This document from EASAC (European Academies' Science Advisory Council) is a pretty nice and well sourced overview of many (not all) different negative emission technologies/methods.
I haven't used a physical medium to take notes in over a decade. You can't copy and paste from a paper notebook.

I'd add that I use markdown
Some states with incompetent governance allow nonsense like that.

A local retailer was telling people that they wouldn't enforce mask use once you entered the building. Someone called the health department, and they were shut down within 3 hours.
Wouldn't you want something more powerful for that? Combining 15W cpu, ultralight, small form factor (constrained thermals) with 32GB for VMs and containers seems like a bad fit.
Its very realistic! Its being done at this moment! (amazing, isnt it?)

lfmao... but jokes aside, the "cloud" is just series of datacenters with less choice of a brand, you do realize this? There is no such "cloud" as you say... Internet allows exactly for decentralized data (among cloud-1a-b1-c2 to cloud-2b-5x-3h is not all "in the cloud", its the same as datacenterA to datacenterB.... proximity still has an effect, as do all other network conditions...)

Dont let the marketing sandcastle trap you in!
That will partly depend on how it's rolled out. If we coordinate and get lots of people the vaccine in a short amount of time, then it will help a lot because we'll get the effect of herd immunity. If it only gets to a few people at a time, it will help less.
Like the Max?
No. This says the vaccine looks pretty good, and with effects we hope will prove better than placebo.
Sure. Happiest countries are in Europe with highest suicide as well. What sort of happiness is that?
Even if CO2 was held constant, warming would continue for decades.