skysight-inc/HackerNews huggingface dataset:
I've lived and worked in many different countries (including America and Germany), and there seem to be two main causes of homelessness: economic hardship and mental illness.

In Germany, I've only seen homelessness due to mental illness, because the bureaucracy in the social programs causes too much friction for them to use it with decent success. There are organizations that help people navigate the mazes and paperwork, but it's still too much friction.

In America, it's both, but primarily economic. The levels of economic inequality in America is something I'd only seen in third world countries before. TBH I'm surprised at how low the corruption level in government jobs is given how dire peoples circumstances have become. It is much worse than in other first world countries, but not as bad as in places like Mexico or India. The higher the inequality, the more the proportion pushed towards mental illness in the homeless people living there. San Francisco was particularly bleak...

In Japan, it's also primarily economic, but I suspect that's mainly due to their tendency to hide mental illness away since it's a source of shame. The "tent cities" in the parks were a sight to behold...
> Growing up, I kind of thought "Most people are just nice."

“Money is an iron. It smooths out all the creases.”
Bets on when it’s abandoned and left for the graveyard?
Org-Capture creates a temporary buffer, inserts its template string, processes the special escape sequences (called "%-escapes")[1], and then lets the user edit the buffer before adding it as an entry. Where the entry goes is specified by the code that sets up the template.

The power here comes from the %-escapes, which range from asking the user for a prompt and pasting it in that location ("%^{PROMPT}") to arbitrary code execution ("%(EXP)") that can include text input from the user from other %-escapes. There are escapes to insert the file name ("%f") and the full file path ("%F") of the file that was visited when the template was triggered.

I think it's a lot easier to evaluate this kind of thing in action rather than in screenshots, so I've added an example screen recording[2] with a keylogger to show what a capture using a fairly simple template looks like. This Imgur album has both the screen recording as well as what the resulting entry looks like after it is saved.

[1]https://orgmode.org/manual/Template-expansion.html
[2]https://imgur.com/a/l8jwbnN
I agree but for most people, it's easer to eat the poison fish :)

If you are a complete fraud you overcompensate and you lack passion, you lack of decisiveness to elaborate the creative details. It's really hard to master the skills so you don't be like that when lie. I think the psychological trick is to convince yourself that you are authentic and having some truth goes a long way with helping convincing yourself. This is why, when you know just a little bit about a subject you can go in great detail of explaining how things work as you are the greatest expert.

Or, you know, being a total psychopath will do the trick!
My experience is a weird reverse. I took one after the anesthesia wore off day 1, from then on only took Tylenol because the pain wasn’t that bad and I didn’t want the nausea.

Unfortunately night of day 3 pain was worse so I tried the Oxycodone again (it’s mixed with Tylenol so have to choose one or other). No nausea and an impressive night of sleep convinced me to start taking the opioid at nights and Tylenol for working hours.

But now it’s the night of day 5 and two hours after taking OxyCodone has barely kicked in and not enough to sleep. I don’t know if it’s having an interaction with something I ate it my other medication (taken minutes before). But I can see why people up their dosages.
It feels very much like Knockout which reminds me of the same frustrations
You can actually clone/checkout a "merged" PR provided by Github:

git checkout --force refs/remotes/pull/119/merge

They generate it async behind the scenes, so it may not be immediately available after your PR is opened, and changes to master may be delayed.
I didn't feel like the comment was arguing about the quality of the articles, but more the notion of how reading an article about some point in time progress of some early thing feels useless: what you want is to follow the thing. It is like if you hear about some new piece of software when it is just some proof of concept and it won't be a "real thing" for three years but you want to follow it so you can keep learning about it and watch its progress... so you watch its git repository or subscribe to its mailing list or whatever, and you can do that; but with science, the process--which at the milestones of publishing feels very open--is usually some weird closed competitive process.
On the other hand, they just hired Guido, have first class support for Python across VS and VSCode, and are in the process of creating a Python projection for UWP (which still doesn't support F#).

From the outside it always looks like an uphill battle for F#.

It would be great if F# finally gets its place across the .NET stack.
With Turing-completeness, the obvious problem is infinite recursion.

Say, you defined a function OMEGA as:

=LAMBDA(F, F(F))

and then call

=OMEGA(OMEGA)

hmm.

Well, it is not clear if Excel's LAMBDAs are first-class or not. If not, the above wouldn't work.
F# computation expressions go well beyond notation for monadic bind, see the section in https://fsharp.org/history or other technical descriptions.
Daft-Scraper: An Irish House Search Automation Library
I would presume this is taxable income, which would be different from gross return on investment in any given year (depending on how you plan your taxable events). The other thing to consider is that index funds are essentially the best performing strategy over any significant period of time. For people who derive a significant portion of their income from investment returns, you’d expect some of them would have their income to trending closer towards the risk free rate than average market returns. Index fund returns would be the upper bound for a lot of people in this group.
I'm not in a leading role but I did "impactful" things like introduce CI to a company. I'm not sure that it matters what position you have, because if you are the first one doing something you actually get to do a lot of decision making.
Yes, that was also the blog post which first raised alarm bells for me. The whole time I was reading it I got this sinking feeling. I couldn’t help but wonder to myself, why is PG being so coy here? What is it that he really wants to say but is afraid to? The fact that he thinks it would be too socially costly for him to say it means it might be pretty bad...

I had my guesses then, and as his posts have become increasingly conservative I’m more confident than ever that I correctly identified the subtext of his words.
Unless the audience which cares enough about privacy to use the site is small enough that it is sustainable.

However I know Nitter and Invidious promoted other instances too to spread the load.
Your product team can take up to 5 weeks to deliver a simple change like adding a field, the most sr engineers are pushing for a ground up application/architecture rewrite. What would you do?
As one of the people who gave a counterexample, let me just say that I don't support people downvoting you, and I would much rather live in your reality than this one. (Thank you for treating your employees better than most.)
> workplace injury, other transmissible ailments.

For white collar workforce, it just becomes at-home injury, whatever it is. Transmission generally might not be so greatly reduced either - there are jobs which have to go to work (like my wife who is a doctor) so whole household is exposed, there are schools/kindergardens still open in many countries (so our baby can easily bring covid from it while I haven't been sitting in the office since mid march).

Using face masks and washing hands might be helping more with spread, something that was ridiculous and laughed at in western culture still 1 year ago. I was a fan of it even for regular flu as done in south east asia for a long time, but no way you could have done it here.
yes, https://cloud.google.com/sustainability

Google is the largest corporate purchaser of renewable energy in the world
> Using 1999 data [1], 52% of US families had no children, 20% had one child, 18% had two children, 7% had 3 children, and 3% had 4 or more children.

52% no children made do a double take and I'm glad I did. I think the issue with your calculation is that some of the families will eventually have more children than they did at the time of measurement. So number of children is biased downwards.
Why isn't moving the epoch a reasonable option?

You go through and subtract 50 years from all date values you have in storage, change the date display code to show everything based on 2020, and you've kicked the can on the problem down to 2088.
Thank you for the detailed answer. I can definitely see you’ve crossed the line of adding subtle interactivity to the dom :)

The behaviors you describe are intricate and contain interconnected components which are probably managed by something like vuex (or the react equivalent)
This is also misleading. The paper does not intend to mean that "lockdowns will cause you to get infected by the people you live with". Which is what you seem to have written.

Restrictive measures do not increase your absolute risk at home. The paper was talking about the relative risk between two scenarios - which allows for misunderstandings. The last sentence which was omitted in your quote was:

"These lines of evidence support that SARS-CoV-2 transmission is facilitated by close proximity, confined environment, and high frequency of contacts."

What the paper ought to have said was, when more restrictive measures are in place, it then becomes important to focus and step up measures for the people you interact with most - because those people in this new and different scenario now become the most likely people for which you will catch an infection.

The people you interact with have not suddenly become more risky in an absolute sense, but they become a more important risk factor when situations change.

Trying to draw conclusions between the relative risks between two different scenarios is not the same as absolute risk. This is the trap!

[edits: for clarity]
There is an alternative to web stuff and app stores. I've spent a lot of money on software over the years and very little of it has been through app stores.
Figure 4 is for dataset size and seems to shows the same thing.
It helps the experimental phase speed up by a lot. It basically caches previous knowledge so you don't need to repeat experiments in each possible configuration.

Isn't it amazing that the same model (transformer) is now SOTA in both language and proteins? Seems like the real story here is the benefits we could get from the transformer in many different fields, not just NLP.
"those who dont know history are bound to repeat it"

literacy is the only way to improve humanity.
Sounds like you've never been to Paris. Its an absolute pit. Especially the banlieus, ghettos with incredibly high crime, civil unrest... Last time I was there (summer this year) we drove around Paris over the highway and found thousands of people sleeping in tents.
If you're on Android, I can recommend Relay for Reddit. I've been using it for at least 6 years now. Super clean interface that implements Android's material design language well. My phone reports it takes ~48 MB.

I only wish it also supported Hacker News!
Next you’ll be saying that it’s contradictory for Redis, Postgres, HAProxy and Nginx to be considered both boring and actively developed. I, for one, would argue that JavaScript as a language and the Web (or DOM APIs and features) are both boring yet actively developed, and that the same applies to most programming languages, for example.

That said, the problem described here about picking something more “vanilla” but ending up with a non-standard codebase makes me long for the days of Ruby on Rails, especially before Engines, when it seemed like you could open any web app in existence and would be productive on day one just by knowing the Rails conventions...
>I've lost because people have tilted and abandoned or chain fed.

Was mostly thinking about that. Everyone can chain feed when in bad shape. But it's more likely that the lowest skilled player of the team do that. However its true that a poor hero choice in the setup can be all it takes.

I guess more than SBMM what ultimately made me go away from this game is the average game length. My lifestyle is now incompatible with potential 1hour+ game and i didn't want to become "the selfish quitter".
I parsed "shadow" in this context as things that challenge you emotionally as person.

Personal difficulties that you'd rather pretend to not exist like a drug addiction. People who run from their shadow avoid having an honest conversation with their self. An honest conversation requires one to confront personal difficulties head on, in order to final a (lasting) solution to their negative effects.
* #1: Not much I can do about this
* #2: I'll be setting up a weekly edition as well
* #3: This just goes counter to what the newsletter is about. One of my main inspirations for it is the fact that you can find inspiration in unexpected places, including articles that at first glance don't appeal to you. There have been countless times where I've read an article for the newsletter on a topic I wasn't really interested in, only to have something related to it unexpectedly come up a couple of weeks later for work or in conversation. I think being knowledgeable of topics beyond your areas of interest is very beneficial. Hell, you might also find that something you initially thought was lame, was actually pretty cool and get into it more.
Doesn’t vuejs require you to keep your state in a store object (data: {}) and render html via js though?
Looks like squawk. a parrot/pirate type thing, no?
As a first worlder, it never occurred to me that there was a second world so TIL

I had no idea it was related to the USSR at all and had just assumed third world strictly meant a poor nation
Agreed. Should have gone with something catchy, like AceOfPaste.
> Intel also bears some blame for overstating the accuracy of their trigonometric operations by many magnitudes. That kind of mistake is especially tragic because, unlike software, you can’t patch chips.

It is a great rabbit hole, however I have to note that the raised issue seems to be with float32, while JavaScript uses float64 ?
Ghost ditched Markdown long ago. Now it uses some JSON based markup which is awful.
Unlike in Europe, in the US going to university or college requires huge amounts of money and usually require students to take loans. And unlike other types of loans it is nearly impossible to declare bankruptcy for student loans.
There is a great summarising it:
https://youtu.be/pVKEsiNMPNc
We have it over and over and over again that housing first is the approach that works. Yet it is very hard for society to stomach the idea of giving someone a handout "no matter what they have done or will do".

I don't know why but this seems to be the primary psychic barrier to doing this thing we know works and which can in some cases even be cheaper than services first aid.
No, I didn't have money to buy stock then.
Are you serious? Every large collaboration in e.g. physics has those. You simple cannot create a splinter cell within the organization and publish whatever you want. You have to coordinate with everybody because the work is never truly yours. In case of e.g. CERN, literally thousands of people helped you in some way and they do not want you to potentially tarnish their reputation. Industry AI labs are like that as well. I know this for a fact at least in the organizations I worked at.
This is 6 years old with no progress...
I agree but these reviewers should weight and categorize the problems they find. For example reviews have been pretty consistent that

1) Graphic Design software:
Works well out of box. Key Adobe apps not yet native and have some minor issues under Rosetta, but still work, are still fast and should be much faster when native.

2) Video Production:
Unbelievably fast, on par with high end iMacs and Mac Pros and should get faster as all tools go native.

3) Software Developers:
Super fast builds and tools. Homebrew not native yet but can still use with Rosetta version of terminal. If you need Docker it’s months away.

4) niche Users of esoteric apps ported from windows: this is the group Patrick reported in. Yea, some of these apps are months away from being usable but all have perfectly cromulent native replacements.
If anyone is still using 32bit in 2020

Upgrade your FUCKING CPU/MOBO ffs

Pentium 4 3hz did EMT64

Intel i5 2500/2400s are cheap globally

Go check Amazon USA , Second hand forums (ebay/craiglist/gumtree/fakebook/etc) or use aliexpress

Stop fucking holding back 64bit
Thank you for this.

For the longest time I’ve been seeing the objects in my code as characters I. Stories, with messaging defining their relationships.

Will definitely check out the masterclass.
It’s like embedded software. DOS is basically bug free at this point. If there are bugs in DOS, they are known.

ANY bugs will be in the application.
To follow up with that, I want to try and mimic real life as much as possible, and avoid the incessant dopamine feedback loop that voting/liking promotes. That's sort of my guiding idea, to keep it razor focused just on conversation.
Nutrition studies are, to my understanding, a tough nut to crack i.e. it would be prohibitively expensive to hire people to allow full monitoring and regulation of their diet. Imagine using just cinnamon to spice your food every day for an extended period.

So, AFAIK these studies are often based on questionnaires (=fuzzy indicators, easily skewed as people want to decorate their answers for the better etc.) and the sample sizes are limited, so the results cannot be directly ingested as facts.

But that’s often the best we have due to the state of affairs. Option is to not do the studies at all, which seems counterproductive. At least we can duplicate the studies if the results seem promising, maybe combine some other dietary studies for a meta-analysis to try to improve the accuracy.

Not to downplay the risk of science-clad marketing with food&nutrition, what I said does not mean I carefully read the study or that it’s correct. Just wanted to contribute the general view I’ve adopted for these types of studies — the field is NP hard if you want to produce concrete facts as results, so read them with an inquisitive mind. And yeah, check for independece, it certainly doesn’t hurt :-)

Got sidetracked for a bit, but summa summarum: they probably did questionnaires, and had to live with people commonly using those mixes of spices since they cannot really insist them on using just one (or factor out the effect of other spices, since people mix in the other stuff anyways, if ask if they spice with turmeric).
You can't give free housing to the unfortunate and at the same time increase rent on the workers. Workers need to see homeless people every day so they can feel better off and scared to end up like them.

Everything else is bad for real estate investors.
You can just self host teddit

https://codeberg.org/teddit/teddit
I don't think it's sensible to characterize the entire site that way when there are many subreddits that have very different communities within them.

While I do agree many, particularly the more popular ones, aren't for me (where it seems very little actual discussion happens), there are some small subreddits I enjoy such as r/selfhosted and r/linux.
They make predictions, which can be falsified. They even make different predictions---Scott Aaronson agrees that WF poses problems for the standard Copenhagen interpretation. Sean Carroll is on record somewhere saying that e.g. objective collapse models predict an in principle measurably different evolution of a system's entropy than many worlds.

I suppose I should have asked what predictions SD actually makes.
The problem is the insistence that there are two distinct particles that have an independent existence and properties. There isn't. There's just a quantum field which when it interacts with other fields in a measuring apparatus produces classical results in accordance with qm. Trying to understand what's really going on in terms of distinct and separate particles is never going to work.
Python teaches people that Python is a good way to do software.

The indentation is nice, but the language is not much more high-level than C, teaches bad habits by not thinking in types and granular interfaces, and encourages a counterproductive style of defensive programming - i.e. C++ is an awful language, but at least I can encode basic information about my code in the type system. Python trades that away so I have to write tests for the entire surface area - inside and out - of my code.

If there is something fundamentally wrong with my code, tell me now, not when it's half way through a job or worse attached to spending money.

You can write bad code in any language, but bad languages influence the way you think about programming. For example, C++ encourages you to think about side-effects in the language like SFINAE, D encourages you to metaprogram everything, Rust encourages you to think like a compiler (lifetimes), Haskell teaches you how to manage stateful code in a controlled and measured manner, etc. etc.

In conclusion, Python is not a terrible place to start (JS takes that award to my eye), but the progression to writing genuinely reliable and fast code is too obfuscated. I'd rather we teach people C. C requires a helping hand, you can fumble around with Python.
Hey :)

Thanks for the tip! Yes, upping the site with articles and examples is on the TODO :)

In the SSH module doc [0] there are a few examples, such as:

space -m ssh /ssh/ -e SSHHOST=jump1.example.com,jump2.example.com,jump3.example.com,destination.example.com -e SSHCOMMAND="ls -l"

One very fun feature is that you can tab auto-complete filenames and container names and also files inside container on a remote host:

space -m ssh -e SSHHOST=1.2.3.4 -e SSHPORT=2233 -e SSHUSER=rabbit /wrap/ -m docker /wrap_exec/ -e DOCKERCONTAINER=[tab tab]

Then:

space -m ssh -e SSHHOST=1.2.3.4 -e SSHPORT=2233 -e SSHUSER=rabbit /wrap/ -m docker /wrap_exec/ -e DOCKERCONTAINER=something -m file /cat/ -e file=/home/[tab tab]

Note that server jumping (over firewalls) is perfectly viable in the last example too, by adding more hosts (comma separated). Note that it can be important to balance host names to user names (see the doc [0]).

In the examples space wraps module functionality where the last module file is the one finally running inside the container, wrapped first by the `ssh` module then the `docker` module.

It is totally agent-less so nothing is uploaded to the server, it's just like SSHing in and running commands.

If you add the `-d` flag to space it will dump the script to output, which you can save to a .sh file and run later (without needing space.sh at all).
Space it self requires bash, but the output runs with POSIX shells, so it also works with dash/ash/busybox, etc which is good because servers/containers often doesn't come with bash, but simpler ash/dash instead.

Thanks for showing interest, this makes me keen on pushing a few fixes and updates I have pending. Let me know if it doesn't work and I'll fix that :)

[0] https://space.sh/gitlab.com/space-sh/ssh/doc/master/examples...