skysight-inc/HackerNews huggingface dataset:
> From a cancer that had been misdiagnosed as an infection, an iron deficiency, and a benign tumor for four months prior

Someone close to the family had cancer, got it removed and treated. A year or two later they complained about pain the back, also it was getting harder to breathe.

He got multiple checkups and got sent to a physio to help him with the back pain, and some asthma medication for his breathing. Went on for half a year with little improvement.

Then, entirely unrelated, he had to take an x-ray of his shoulder. The x-ray tech noticed something and flagged it immediately. Off to take more scans. Turns out he had tumors in his spine and lots of small ones in his lungs...

The thing that blew me away was this: when he got informed that the tumor had spread, they said "the original tumor you had predominantly spreads to the lungs and skeleton"... Of course he had not been told this before, and sadly he had not inquired about it either.

I'm still at a loss of words for how they thought asthma medication and some back massages would help.

I learned then, and tell everyone I can, that if you get cancer and survive the initial one, you _have_ to ask about where it might spread to. Then be very observant of any changes in those areas.
I feel pretty confident with Vim. I tried learning Emacs, got the basic file editing skills, but abandoned the attempt to configure it for my needs.

But when I tried Spacemacs it was just too much. It was completely overwhelming, I didn't understand where anything was, some key-strokes worked like Vim, some worked like Emacs, menus and commands and status lines appeared and disappeared almost at random and in the end I just gave up trying to understand this Rude Goldberg device.

Now, this doesn't mean that Spacemacs is bad - it's entirely plausible that I'm just not to bright and don't have a good attention span to learn this tool. But I don't think that I'm the only one.
The highest gains are also only available for a few days in the year. If there are three really good days for a stock then you're going to hit all of them if you hold it for the entire year. If you buy and sell shortly after you might miss all of them.
I would interpret that analogy as them not taking sides, i.e. remain neutral.
I honestly feel the ban may well be a direct result of Tiktok users helping boycott a political rally in Tulsa.

They were expecting hundreds of thousands to turn up, but only a few thousand turned up, leaving the organisers utterly embarrassed.
Yeah, I just can't stop thinking about envs / dynamic binding when someone brings up the other.

Speaking of using both direct and dynamic arguments, a common pattern in (Common) Lisp is using dynamically-bound variables (so-called "special" variables) to provide default values. Since default values in (Common) Lisp can be given as any expression, which gets evaluated at function-call time, I can write this:

(defun function (&key (some-keyword-arg *some-special*))
...)

And then, if I call this function with no arguments, i.e (some-function), the some-keyword-arg will pull its value from current dynamic value of some-special. In process land, this would be equivalent to having command line parser use values in environment variables as defaults for arguments that were not provided.
average results when it comes to investing means loss of principal.
Please read the write-up before replying with blanket statements that aren't relevant in this case :)

That issue is addressed in the bogleheads post explicitly ("How much does the leverage cost?" and "Don't you know that leveraged ETFs are only intended to be held for one day?"), basically the ETFs are risk parity adjusted, and the volatility in the ETFs actually what generates the returns. The strategy makes money from volatility, and the 3X leverage is used to add volatility in, exaggerating the returns.

I think you might find the post interesting because it seems like you are interested in investing. What you're saying is again explicitly addressed there, and factored into the calculation. They work an example of that kind of decay, and how it's mitigated. Specifically, it doesn't matter that you have volatility decay in one of the ETFs because they're uncorrelated, and when one goes up the other goes down, canceling out the effect.

Your blanket statement does not apply to this specific strategy. It's not wrong in general, but it's not relevant here.

If you don't want to read the bogleheads write-up it's also addressed on Seeking Alpha [1].

> "That, sadly, means you lose about 11% on the year."

Not if, as you see in the write-up, you pair it with an uncorrelated 3X leveraged asset and rebalance periodically.

The post includes a backtest to 1987.

[1] https://seekingalpha.com/article/4308489-why-leveraged-etfs-...
Asgardia
Hacking Portable Air Conditioners
For those who are curious about what Ethereum is trying to bring to the table of finance: https://ethereum.org/en/
> And what is your source for claiming you can pay to get things removed from credit score?

It is definitely possible to do a "pay for delete" to have negative info removed from a credit report in exchange for payment.
I'd split the problem into two. You're talking about these problems like they're fixed, but they're not. This is your project.

I'd teach index access and number generation separately, with small incrementing variations. Then I'd show iteration, then enumeration (maybe after tuple unpacking).

When you combine two concepts it doesn't create just a combination. It creates one or more new concepts. Those new concepts have their own idioms and they should be taught properly.

Combining looping over numbers and index access creates two new concepts: looping over items and looping over items with their index. Both of those things have their own idiom in Python and your solution shows neither.

I think telling someone not to worry about the details of how something works because you'll get back to it later is way better than showing them the wrong thing and then correcting it. One is a promise kept, the other a promise broken.

In my opinion, nailing this kind of stuff is like half of the value of the project you're doing. You need to lean way in on it and get it right.

My take is right now you're thinking backwards from the position of someone who knows how to code. You need to think forward like someone who doesn't, at least more often. A student isn't going to be motivated to learn a, b = c by learning return a, b first because they won't know that second concept exists!

In short, if your students aren't ready to use enumerate or zip_longest, don't hand them problems that call for enumerate or zip_longest.
Not if average results means they will lose their money, which is what usually happens to people who invest money without understanding enough to manage it themselves.

If you want advice about money listen to rich people not middle class people who read investing forums and get rattled when the stock market drops.
This is honestly amazing
Yes you can. It what happens when the barrier to entry for an industry collapses, costs of goods also collapses.

But the positive impact of the pie growing, more people being employed, and cheaper goods is hard to argue with.
What worries me is not layers of abstraction, but layers of control. Who owns that WAF? Who owns the apps?

And if it's not user that owns it in practical (control) sense, then I hate it already and personally won't buy it.
I think there's a place for both, but env vars can make things really annoying to troubleshoot. Already, I often print all env vars before running automated commands and it can be a mess to dig through. Culling down environment variables when spawning a subprocess is difficult. Bad flags can error immediately if you made a typo. I've often misspelled an envvar and its hard to tell it did nothing (I think I saw a recent bug where trailing white space like "FOO " was the source of a years long bug). `FOO=BAR cmd` is also weird for history (although that's mostly a tooling issue).
Oh, you sound too sure... Have you considered that maybe once not obliged to work anymore you could instead adopt a more entrepreneurial attitude? Perhaps exploring your genuine interests?
Totally agree with you. We all know Trump takes things personally so this is a great way for him to get back at tiktok.

I hardly think he cares about the "security" aspect of it.
You could use the same trick for other languages and packaging systems, as long as they support linking multiple major versions of the same library into one program.
You've touched on a great point about rent.

The article talks about an overabundance of CONSUMER GOODS, but no amount of deflating TV prices can make up for the fact that Rent, Healthcare, and College is what's putting pressure on the lower and middle class right now. UBI will inflate rent the same way cheap student loans inflate tuition.
Well, I used to know many people who used it and they have all stopped. I wasn’t basing it on “I don’t know anyone who uses it” but rather “everyone I know who used I no longer does”.
Yeah and the article also says that it was an actual buyout of Bytedance's share. oh well. interesting times.
More details on that first startup?!
It's usually not the amount of flash that's the problem with an RTOS on an embedded microcontroller. It's the amount of RAM. Because each process requires it's own stack. That said STM32 parts generally have enough.
Peloton also engage in all manner of shady marketing, heavily astroturfing all purportedly “community” forums, and silencing criticism or negative comments.

I had one of their bikes, and sold it because the service was crap. I encourage people not to do business with this shady company.
Some features being absent is not the same as what you said in the article. "Any GitLab instance other than gitlab.com [..] none of these are going to work unless every host is added and the list is kept up-to-date manually." makes it sound like they don't work at all, but in fact it's just a few minor features that don't work. sr.ht has always worked on pkg.go.dev from day 1.

Actually, pkg.go.dev needs to have some way of figuring out where to link to, so it's not necessarily easy to automatically make links that work for 100% of the sites. That's not "a blatant failure to comprehend the fundamentally decentralized nature of git hosting", that's having to deal with a large ecosystem spread out over thousands of domains. Go's model is a lot more decentralized than most other package systems (which also makes stuff like this harder).
American withdrawal from the global stage. It does not start with Trump but Clinton. After Cold War, little by little American is retreating from the world stage and letting go of its "leader" position. Trump just speed up this process.

You can see it in WHO. Every president before Trump have neglect it. It will be an interesting time when American completely exit the world stage.
Not able for civil discourse?

dang
The Mystery of the Tainted Cocaine (2010)
Bribes are about money, this appears to be about media control. Much worse.
Because we believe in the free market and they believe in a controlled market?

I mean, are you suggesting we also move the planned economy model because China is right? It’s not like we adopted a free market model for the benefit of foreign interests... it’s simply a better model (in our belief) for creating a healthy economy.
sit back, relax, and your question will be answered soon enough
Best thing for ARM to do is IPO.

As far as I understand this is all rumour still.
Regardless of any impact on employability, it's pretty clear how society as a whole suffers when large sections of the public are so ill-versed in the general state of human knowledge that conspiracy theories flourish among them.
That’s a really harsh and unfair statement. The doctors and nurses care tremendously and want to help everyone, hospitals do their best to cure everyone. Yes, insurance sucks, but that doesn’t diminish the quality of the workers and how they’re trying to help you.
Clue: Don't answer anonymous calls.
Which model did you get? I see three different ones on amazon ...
According to his website he moved back to New Zealand this year.
How do you propose this problem be solved? I was partially responsible for the go-source meta tag thing in the first place. Is there some other mechanism to find a web-based view of the source of a git repo?
You can run code-server to run VS Code inside the docker container where your files will be. This is the Dockerfile I use, which I got from someone else's link that was posted on HN:

# the base miniconda3 image

FROM continuumio/miniconda3:latest

# load in the environment.yml file - this file controls what Python packages we install

ADD environment.yml /

# install the Python packages we specified into the base environment

RUN conda update -n base conda -y && conda env update && conda install -y -q moto && conda install -y -q -c conda-forge awscli httmock

# download the coder binary, untar it, and allow it to be executed

RUN wget https://github.com/cdr/code-server/releases/download/2.1698/... \
&& tar -xzvf code-server2.1698-vsc1.41.1-linux-x86_64.tar.gz && chmod +x code-server2.1698-vsc1.41.1-linux-x86_64/code-server

COPY docker-entrypoint.sh /usr/local/bin/

ADD ./code /code

ENTRYPOINT ["docker-entrypoint.sh"]

Building that and running it with: docker run -d -p 127.0.0.1:8443:8080 -p 127.0.0.1:8888:8888 -v $(pwd)/data:/data -v $(pwd)/code:/code --rm -it <image>

from the directory where your code is will put those files into the container, and start a VS Code and a Jupyter Notebook server on your localhost. The password for Jypter is the default "local-development" and the password for the VS Code instance is in the Docker logs. You can set these via the Dockerfile but I just keep the defaults.

I vastly prefer this to anything else because it means I can install any packages I want without worrying about messing up my environment. You can use virtual envs to make this even better, but I am typically too dumb and lazy for that. Better part still is that my development is the same on my Mac, on my Linux machine, and on my Windows machine. Same VS Code version, same packages, etc.

Biggest issue here is with certain VS Code plugins. Some, like the vim plugin, can be finicky and depend heavily on the version of code server that you use. Some plugins break completely. However, I mainly hate plugins so this doesn't present much of an issue for me personally. I have the vim plugin, the python plugin, and a terraform plugin installed. Once they are installed, they work perfectly for me.

The way my set up works is I have a repo with that Dockerfile in it as well as the accompanying files such as environment.yml and docker-entrypoint.sh:

#!/bin/bash
set -e

if [ $# -eq 0 ]
then
jupyter lab --ip=0.0.0.0 --NotebookApp.token='local-development' --allow-root --no-browser &> /dev/null &
code-server2.1698-vsc1.41.1-linux-x86_64/code-server --allow-http --no-auth --data-dir /data /code
else
exec "$@"
fi

and a .gitignore file with this in it:

code/*

data/*

Oh also I found the repo where I took these things from: https://github.com/caesarnine/data-science-docker-vscode-tem...
Ask HN: Tips for Getting an SDR Role?
I am a recent grad that wants to break into startup sales. Any tips?
Oh yes, but most of the people doesn't know, so it's effective.
Shenzhen thrives despite approaching tech differently to Silicon Valley
I'm seriously astonished by the depth of these Freudian analyses of the dark underbelly that is Google's "engineering culture", and how everything bad with the world can be linked to ...

... a meaningless decision to have a transparent proxy in some network path some free code takes on its way to you?
> Anyway it seems that the repo was not added to pkg.dev automatically:
>
> https://github.com/golang/go/issues/38326

The way this works (or rather, worked) is that you first need to "go get" a module and then it gets picked up by the pkg.go.dev system. This works like that for every site, and was kind weird and confusing, although as you mentioned this was improved on recently. Either way: not related to that module being on sr.ht; that's just coincidental.
I've long thought this. Could you elaborate?
This is really cool! Having verification and Hoare logic as first-class language features seems like a better approach than trying to verify a language that wasn't built to be verified (like what sel4 is doing with C).
How long do you think you can keep up the 30% returns? How many active investors/traders do you know have had 30% returns year after year? I think it is easy to lose sight of the long term possibilities when you are thinking about the short term.
My wife is on TikTok for at least an hour a night if not more - I've never once seen or heard anything pro-china or anything that would otherwise influence her opinion about China. Not once. It's all content from US social media whores.
Grindr was a national security problem . The precedent is there.
Its a pretty good hill to die on. Everything IOT should be forced to communicate over transparent and self-documenting protocols so a. anyone can write an app to control said device and b.[0] Alexa/Cortana/Siri can query to set up a voice control interface.

[0] Maybe in the future when their capabilities get a bit better, but the gist is every device should respond to a 'hello' ping with a list of commands and NLP'able descriptions such that for an air conditioner 'alexa set temp 67 degrees F' just works.
>it’s the latest fad and would be smart for them to cash out before the next new thing hits

i used to think FB is just a fad but its been 16 years and it is still going. Not as fancy as it once was but enough to make billions.

who to say TikTok won't last? if it last more than 10 years. its already earn back all its cost and some more.
Buy a house, live in it.

Your return = time to do what you want.
Your dwelling's locks also have an open API (well, HPI) - most commonly, you stick a funnily twisted bit of metal into it, and then turn it until it unlocks.

There are many things that make regular locks effective at preventing unauthorised entry to your house. Ability to access the lock is not one of them, and neither is knowledge about its principle of operations.
Show HN: Join the Chatbot Revolution
Tbf, it's not as bad as the author's linked proposal for 'health vouchers', in which profit driven de facto health insurers have absolute discretion on whether to pay for treatment based on whether it'll be exceeded by the bonuses the government pays them for that patient continuing to be alive...
>" It's NOT at all averaged out in the way the Bogleheads might think it is."

Correct. There are smart people doing research out there right now demonstrating that "passive" isn't really passive, and that people regularly buying into indices at any price is skewing the market.

No one is clear on what the ramifications of this are, but as the old adage says, "past performance no guarantee of future success". The same goes for buying the SPY and forgetting about it.
Kids Flock to Roblox for Parties and Playdates During Lockdown
The balance sheet can only be reduced during times of inflation. I think everyone can agree that we are far away from that.
> Given this spread, what should I do with the cash?

There isn’t a single answer.

Depends on factors such as:

- your goals (e.g. would this be for future retirement, for paying your kids’ education, etc.)

- your age

- your risk tolerance

- etc.

What about the socio-political climate makes your risk averse to investing into an index fund? And are you referring to all index fund, which can vary on many dimensions such as region, cap size, type (e.g. equity, bond), etc.
Haskell, eh. But companies using Rust are generally quite innovative and posed to do well in the next decade: Facebook, Dropbox, 10x Genomics, Cloudflare, etc.
A friend of a friend wasn't so lucky. Went to Thailand, had some drugs left over, forgot to dump it.

Executed.
It’s not the credit reporting agency that’s doing it though, it’s the lender.

https://www.nerdwallet.com/article/finance/pay-for-delete

I don’t see what the problem is if the owner of the debt agrees to erase the debt.
I'm too busy for any side projects :(
Payroll: depends on the countries in which you have employees. If US-only, Gusto.

Timesheets: Depending on the scale, why not Google Forms, Google Sheets and/or Airtable?

CRM: Heavily depends on what type of business you have (e.g. few large customers with long sales cycle, vs. many small customers). Go with something simple (Google Sheets) if you don't know your workflow and requirements yet.

Tasks/communication: buy a copy of 'The Great CEO Within' and read it cover-to-cover. Pick something to implement. Do it. When you're done, open the book and find the next thing.

Sales: what type of business? Maybe read 'Presictable Revenue' by Aaron Ross, SPIN Selling (classic book on sales) or (if SaaS), Holloway's new book 'Founding Sales'.

ERP: not sure what you need here. Do you manufacture or sell a physical product? If so, maybe something like Netsuite? Or maybe look in Shopify's app directory to see what's popular.

Most important: document processes so that you avoid single points of failure, are prepared for rapid scaling in # employees, and can easily identify and act on opportunities to increase efficiency.

You may also find something useful in Verne Harnish's book 'Scaling Up'
If the owner of the debt accepts a lower cash payment in exchange for canceling the debt, I don’t see how that’s a problem for the public. It’s a problem for lenders, but seems like they’ve caught onto it:
https://www.nerdwallet.com/article/finance/pay-for-delete
21 mts in: https://youtu.be/zJOS0sV2a24?t=1288
Africa has many problems it will not be like China any time soon.

And automation? Well, a lack of cheap labor will make more expensive automation as well as research worthwhile. So more will be automated.
The then young guys who created this project managed however to pivot and did open banking before it was something. Although the name is probably an average choice, they managed to push their tech inside banks anyway.
This is just Trump being Trump - a whiny dictator man-child bully that loves to piss off people that don't like him. My guess is that TikTok is wildly popular in "blue states" and not so much in "red states" and he's just doing this to piss off the liberals.
Its the angle of the thumb keys, which is the restriction of printing all the keys for one hand on one board. I like the keyboard linked here because the thumb keys are at a different angle. I really like the kyria though because of the aggressive staggering. It resolved a lot of issues I got because my middle finger is so much longer than my index finger. But in order to take advantage of the stagger, I have to keep my wrists at the same angle of the plate, and if I keep my wrists at that same angle then my thumbs have to hit the keys with their side and tuck to the side of my palm like a trex because there's not as much space between the thumb and the keys. The ideal angle that the thumb bends is roughly perpendicular to the angle the rest of your fingers bend. The thumb cluster though is a fantastic improvement over pinky modifiers, that's not my complaint.
Some people here think TikTok is a fad. I used to think FB is a fad but 16 years later. FB is still here. Not as shiny as it used to be but enough to make billions.

I don't know if TikTok is a fad and you don't either. If TikTok last more than 10 years. It already make back its cost and some more.

Heck, Snap is still around and it used to be a meme stock on WallStreetBets.