skysight-inc/HackerNews huggingface dataset:
> People who don’t pay their rent are getting back-rent forgiven or paid off by taxpayers, same with people who haven’t paid their mortgage in 18 months.

This is grotesque. There's a pandemic on. Many people had their industries destroyed. Of course they need a hand. While there are parts that are good points about the hypocrisy of power, this is childish.
When you are time-constrained, you really have to pick the best books. Love the "in case of emergency break glass" category.
The cancer vaccine roller coaster (2009)
You're getting downvoted, but this is exactly right. We create a mutant mouse that has symptoms that are somewhat similar to the disease we're studying. Then we find a drug that cures the "disease" in the mouse. Then we try it in humans and it fails and we make the shocked Pikachu face.
I don't have an adblocker on my phone, although I am increasingly tempted.
> Atlas Shrugged was the #2 favorite of entrepreneurs and business leaders, after the Bible, according to surveys by Fortune up until the ‘00s.

Could entrepeneurs and business leaders be susceptible to mediocre literature and terrible philosophies/ideologies? (Surely not…)
Curious, I wouldn't call Three-Body Problem a page turner - there was a whole lot of nothing happening the whole time. Even fans of the book (which I am not) tend to retreat into "well actually it's the sequels that are good".
IIRC the MacOS EULA forbids anything else

but ..

When Linux boots natively on these systems that restriction will fall away.
cheap backup phone?
I finished a NASA SBIR before Thanksgiving with my buddy. Mixed results on the technical end and, after lots of discussions with potential gov/industry customers, we realized the market is probably not big enough if we could productize it.

I learned a lot about myself. Was previously in a stagnant job, in my opinion due to management. After managing my own project I am even more certain this was the case.

Besides my partner, there was no one else to get things done. I wrote the proposal and most of the budget, selected and integrated many hardware components, learned to use a CNC and pour foam and solder 17-pin connectors. Constructed and operated an off-grid sensor site for a few months with great uptime. Lashed together an ETL system with Python and Postgres. Wrote and delivered briefings to potential gov and industry partners who knew A LOT more about the topic than I did. In the middle of the thing we were selected
as finalists in a pitch contest, though didn’t win.

Gave me back a lot of confidence lost in that other job. I know I can jump into a relatively new area and do decent enough work as judged by experts in that area. I doubt we’ll get a Phase II (and sort of don’t want it as I’d pay myself dookie for two years with questionable payoff), but will crank through some leet code or something for a few weeks and have a eye-catching project on my resume!
Depends on the type of Auto Loan you get, if you have good credit then that is largely true, but there are auto loans that "Add On" the full interest at the start of the loan, so there is no prepayment advantage, rarer but still around are also loans that front load the interest, meaning 100% of your payments are paying the interest first until the full interest is paid off, only then do you start to pay the principle

>> the longer loan gives you way more financial flexibility with very little downside.. so yeah.

Yea if there is no prepayment mentalities, it make sense to get the longest loan you can as long as they are not massively increasing the rate with length. never know when something else in your life (job loss, medical, etc) may make it necessary to have that lower payment.
> In any case if you approach FOSS romantically I think you're in for a big let down. It's some form of business transaction. Nebulous and tricky but business nontheless.

That it one view. However I for one did quite some work on opensource work, where all I got out we're interesting problems to solve. There I didn't care who is using it in the end. I created a solution and maybe got feedback from people smarter than me on the solution. This is more since than business. (And yes, with other projects I was able to get attention on me for getting jobs and some I do for work. But no, it's not all about business and money. My job pays enough and some things are fun.
Every time we rent a car.
Your Landau pole could be implied by a current QED, but if it has no discernable consequences, it is idle speculation.

The committee that awards Nobels in Physics are identically the same individuals who are failing to do science anymore. If the Alzheimer's researchers get together and make up an award to give to Alzheimer's researchers, of course it will go to an amyloid chaser. In other words, you are using a circular argument: begging the question.
Well said. There also are websites that are openly encouraging working 2 full time remote jobs concurrently/at the same time. I don't want to name those here but wow.
It it my understanding from talking to the same neurologist that ALS is a diagnosis of exclusion. When everything is ruled out the last diagnosis is ALS.
https://archive.md/HV8Kc
"Born a crime" by Trevor Noah. It is about his experiences growing up as the 'product' of an illegal liason between a black woman and a white man in aparatheid South African. Warm, funny and shocking in equal measure.
How about the multitude of ideas I start - get all excited by this great new idea, start working on landing page picking just the right colors and font, look into the coding and hosting, all the while researching and checking out the competition only to say to myself there's no way this will work, look at all those features the other players have, I can't market, don't have a following...Fail. Next idea - rinse & repeat.

Then only to see a month or whatever later a similar idea posted to HN with them saying how they have customers and inflow. Could I have done the same? Maybe. Was it just because they could market well? Maybe. Will I ever really know? No. Cause I never tried. Will I ever learn my lesson? I can only hope.
I’ve been using Fastmail for decades, with great results. You can bring your own domain.
> Asian Americans have slightly lower health insurance access than whites, but live longer than Asians in rich Asian countries with universal healthcare

This is contrary to what I recall reading previously, so I looked up some sources. One study says: “When people come to the United States, they are positively selected, so people coming here are usually younger and healthier,” Baluran said. “What researchers found is that the longer people [immigrants] stay in the U.S., their health begins to deteriorate; by the time [they] reach the second and third generation, the health advantage that immigrants have almost disappeared.”

https://asamnews.com/2021/12/23/immigrants-asians-live-healt...
> I write my comments in commit messages because those are valid forever.

I try to write good comments and commit messages. Comments are typically along the lines of explaining what was done and how for a particular block of code or method. Header comments include a list of parameters, return values, side effects, class variables, etc. Commit messages explain what was done or changed and why.
"Rationality: From AI to Zombies" is a very influential books. This is one to pick if you want something impactful to your system of belief. I would also recommend a book I think is very similar to this (if for some reason Yudkowsky prose throws you off) "The Big Picture" from Sean Carroll, I think he introduces much of the same ideas in a very different manner.
Web 3 POINT OH blockchain though none of that 2.0 nonsense for me
In that sense, taxation is against human instincts, if you have to force people to contribute to welfare payments.

And yet we still do it.
I dont know how much longer we can view slippery slope as a logical fallacy.

We mocked Fox News viewers when they did their "war on Christmas" claims, and then this.
The Down Round Tracker – Which Companies Are Not Living Up to Expectations?
Plotting PyPI downloads by Python version
Glad you picked up on it. It’s not on the protocol guide yet but there are two or three new formats in discussion which all just sign opaque bytes. Wider adoption pending but the meta feeds is in JS already.

Here is the most recent one and it links to the other two as well: https://github.com/ssb-ngi-pointer/bendy-butt-spec
Cinia is not based in China. It seems to be owned by the Finnish government.
I host my own email and I have the same problem with MS. Perhaps this is something for the new Digital Markets Act and interoperability laws in the EU to handle.
Interesting. The idea of "getting into flow" is one of the most powerful and imperative to understand. I'll add it to my list.
What if email was based on a whitelist instead of a blacklist? So you'd only receive email from addresses of people you've already established contact with some other way (maybe using conventional email)? This eliminates spam and if the big providers supported this, it could also enable them to stop blackholing innocent servers (though whether they care is another question).
I was doing well with my own email server until I got on some blacklist from Microsoft, all my outlook.com contacts didn't receive my email anymore, not even in their spam folder. I pushed hard on support, eventually they told me they don't control the process ??

I gave up. In retrospect I should have used another smtp gateway (perhaps from my provider), but back then the thought never occurred to me.

For a time it was nice, (basically) unlimited storage, unlimited aliasses, being able to send 200 mb (only to my wife admittedly) easily. I did really learn a lot, which it what I tell people now: Try and do it to learn, but it's really unpractical. I now pay for email.
Harry Potter and the Methods of Rationality.

Written by an AI researcher, the book explores HP as if he was a very rational and intelligent agent, rather than someone who immediately accepts all aspects of magic.

It’s not just interesting, but includes real theories of rationality that made me consider how I immediately accept many things myself.
Me and one my acquaintance built a online grocery delivery service from scratch. We launched it in a small tier-3 city in India. It was ahead of time compared to all the services which later became successful. We had things like automated phone number verification as a first in apps launched in India. What we have learned is that:- do not do things that are ahead of it’s time. Launch a mobile app, when pretty much everyone has a smart phone for themselves.
https://headache.surge.sh
Interesting. I naively expected it to take the shortest/great circle route from Europe straight across northern Russia to Japan, but no, it actually loops the other way around the pole via Iceland and Canada.
FYI - ansible has some built ins that let you manage keys pretty easily. Making sure a machine has the right key set only takes a few seconds and can happen entirely over ssh.
Not sure if I missed the joke here but a recent thread here had a fair amount of discussion about working two jobs, putting in minimum hours, and calling that 'full time'.
Is Facebook Messenger an "encrypted" messenger to you?
> make sure the comments are updated while you're in the code. You can also look at them in a code review.

People will invariably forget to update comments and unless the comments show up in context lines of the diff associated with a change, it's likely that reviewers will overlook the need to change them.
Very good article. Echoes most things I have been looking for. But I would like to add some things as an offshore dev.

It is darn hard to build a remote team unless you have a thorough understanding of what needs to be done and how it should be done. My opinion is that if you are hiring people remotely you should be operationally skilled to understand their effort, struggle and deadlines. BE EMPATHATIC. If you are running a remote team and you follow the mantra of "hire slow, fire fast" good luck keeping your employees. Make your decisions by getting a second opinion from the employees mentor.

For the feeling of belonging, I would say send your employees merch or an old laptop or something that shows that they are part of the team. I say give people very small bonuses but that is a whole thing. The "thank you"s you say to the other guy on an hourly basis, maybe give a bonus or something on the 10th Thank You, like a small small bonus. Thank yous over chat sound generic. In a super objective straightforward world of remote work money is the convenient way to show appreciation....here I go ranting again.

For pair programming, use VS Code live share with Google Meets. If you and your team is comfortable with it set up a period of time where all of you guys are working together over a group video chat like streamers do. I personally would love seeing my fellow coworker working on something halfway across the world.

If your work environment is super feature-execution driven, having a "fun" slack channel is meaningless. Office noises almost never happen in remote work environment as the employers is paying by the hour. But it is important IMO. But I don't think anyone out there is any employer out there would say, "let's have a weekly virtual meeting where we exclusively don't talk about work, but I will pay you guys anyway; We can drink and talk about stuff".
Having your own computer with Linux should also be considered an artisanal choice and quite an unpractical one.
> Someone who managed to make significant contributions to Linux or LLVM for example might be better than the average joe.

Specifically, may be better at navigating the politics of organisations. Which is a key skill at many employers - likely equal to or more important than technical skill as one ascends through the ranks.
> Eh, the article does mention that point: "It only looked at the effects of hospital treatment, but to many that is the crown jewel of medicine."

What you quote is a mischaracterization by Hanson. From the study (from the GP comment):

> the study was designed to be powered to detect a change in the hospitalization rate, not necessarily changes in health outcomes.

The interesting questions are: which causes a better gross outcome (what Hanson discusses) and, if outcomes are the same which costs less.

If insurance means there is more primary care and that causes less hospitalization then you clearly save money and have a better QoL.

Insurance also handles a different class of cases, e.g. you are hit by a car. These are outlier cases (for which insurance makes the most sense and implies no moral hazard). This is ignored by Hanson who considers only baseline chronic conditions like cholesterol levels.

The study could imply that insurance coverage could be modified (covering less routine care), though more work would be needed. I’m dubious, but that could be the right thing.
That sounds like they’re running x86 containers. I use Podman amd it’s very fast with ARM but notably slower when emulating x86 and there’s at least one case where this hit a JVM race condition in some old vendor code which still uses JDK8.
Stability and (domestic) dominance are two different things.
I was building a competitor to Steam.

Our tech was genuinely better. Didn't matter. You can't compete with Steam.
Yep, “The Beginning of Infinity” is pretty much required reading at this point. It explains what an explanation even is (something that seems trivial, but turns out it's not.)
You need control of the entire netblock you send email from. Everything was going smoothly for me for 7 years until the entire Digital Ocean netblock my static IP was in landed in a permanent blacklist due to enough of the other IPs in that block having repeated complaints. I don't remember the mailing blacklist it was on but unblocking that single IP required the netblock owner (Digital Ocean) contacting the blacklist provider directly
Yup agreed 100%. I see this often as a suggestion for testing your project hypothesis and I think it’s a terrible idea. Starting your relationship with a customer by misrepresenting your state of development is bad advice.
The older this gets, the clearer it becomes that it never meant anything to begin with.
Matrix does it like this as well. Servers have to serialize an object as JSON (specified as Python code), then add the signature to the object and serialize it again to send it on the network. https://spec.matrix.org/v1.1/appendices/#signing-json
http://atomicarmies.com/
> Yeah, but because of NSO I now look at every mandatory or common practice process that is used on a file to see if the NSO methods can be used for exploitation.

NSO is definitely neither the first nor the only one to do this, but let's move on.

> For example, PNG seems benign, but what it was stored in a zip file of sorts, could the MS windows zip process be exploited, could 7-Zip be exploited or even PKzip for that matter, do you see where I am coming from?

Any nontrivial parser written in an unsafe language has a potential for being exploitable, that's for sure.

> What about if I embedded some icons and image files as a resource in an application exe or dll. You have persistence then, even if its just a beacon or some unique domain name lookup to track the app online.

This is why we have code signing. Well, that works unless the ASN.1 parser or the signature verifier has got some security issues, of course.

> Likewise, what about compression built into HTML/Web browsers, could that be exploited? https://en.wikipedia.org/wiki/HTTP_compression

It's usually much easier to just exploit the renderer/JavaScript engine.

> Would it be possible to build something into a webpage or imagefile on a popular website where it can exploit the methods NSO have/are using?

This is basically how malware distribution works over the web, just look for some VirusTotal samples...

> Maybe we should go back to reading the internet using wget?

If we're at that level of paranoid, bugs in the HTTP parser, TLS implementation, or the TCP/IP stack should be just as sensitive.
It would be interesting to see something similar at a city level, it may be even insightful for some cities.
> I'm routing SMTP to MS via another relay now :)

How do you do this? Could you share details on the setup?
The great American shoplifting freakout
Best of both worlds is guaranteed vacation with unlimited sick in my experience. People for sure take their vacation, and people slip in days to not be around when they need a break and need an extra 3 day weekend.
Have you tried the WYSIWYG TeXmacs? (It's not based on TeX nor emacs but is inspired by both.)

See: https://www.youtube.com/watch?v=H46ON2FB30U
#2 has practical reasons as well, such as security and privacy (yes, other mail servers on the internet can catch your mails in flight; that’s quite different from a mail provider having full retention of your email at any point in time)

I’d add another thing:

- Hosting your own mail client. You can self-host roundcube/mutt/thunderbird/or even an imap server that just fetches (and possibly deletes) email from the remote server using something like mbsync. This mail client/server doesn’t need to interact with any other mail server apart from the mail provider that receives the incoming email, be that gmail or fastmail. While paid ProtonMail can be used for this, it’s a bit of a hassle with their lack of native imap support.
With the clinical trials of various cancer immunotherapies being announced lately, I found this a really interesting resource for some context on this research field

There’s some interesting discussion of balancing tech transfer and deployment vs fleshing out the science. 2009 didn’t turn out to be the year of the cancer vaccine, but I think digging into the reasons why is interesting to the HN crowd

Also, I learned the concept of cancer immunotherapy has been around a long time!

> The notion that the immune system could be enlisted to launch an attack on an existing tumor has been around at least since the late 1800s, when the New York City–based physician William Coley noticed that metastases at several sites regressed in a sarcoma patient after she developed a bacterial incision-wound infection. Coley's attempts to exploit this discovery were handicapped by the then-crude state of knowledge.
If your machine is perpetually sitting on your desk then that doesn't really matter. For personal use, power and thermals are only a serious concern away from your desk.

My 3950x runs circles around the M1 work has me use. I use both for the same task. Apples to apples.
seconding this, it is an absolutely wonderful book.
This isn’t a recent problem. Sometimes those companies work together but they often are at cross purposes because they each have different incentives whereas at Apple they all report to the same person.
I’ve always wondered, how much of the M1 gains comes from ALL components (not just the CPU but more importantly also the GPU, controllers, etc) on its SoC being fab’ed on the smallest industry node size that competitors can’t use yet.

It’s not uncommon on x86 platforms for GPUs, memory controllers, etc to run on 1-2 generation old nodes while the CPU uses the latest tech.
Pi-hole FTL v5.12, Web v5.9 and Core v5.7 released
Well the posix conglomerate had such big problems implementing a ACL (mostly because of blabla)... Then Microsoft did one for NT which was then took over to NFS, later the posix peoples decided on a ACL but no one wanted it anymore. However FreeBSD supports both, but the NFS/Microsoft one is the standard.
You'll get it when Microsoft decides you are a spammer for no other reason then sending email from port 25 from your house. Or when you can't seem to sign up for a service... until you use your old Gmail address.
Right but you aren't performance bound by the language - rewriting the brute force for day 14 part 2 in C won't get you anywhere. I think that Eric tries to design the puzzles and the inputs in a way that

- a well implemented smart solution runs in a reasonable time even in a slow language on a slow computer (this is what I meant by not being performance bound)

- some of the exponential growth puzzles can't be realistically brute-forced even with a fast machine and a performant language (like the example you mentioned)
ps: I did implement the v8 pretty-printer in go and it was a nightmare.. I’m sure it still has some corner cases that are not covered….
I've used Emacs Calc for >5 years and never knew about this, because I always do calculations in RPN.
For me at least, the answer is that my side projects are about more than money (though they are about money too!). Developing things myself is the primary goal - it’s deeply satisfying to build your own project from the bottom up without having to write specs, argue about design trade offs, do code reviews, etc. The fun is just being able to build without the social overhead. As soon as you have people working for you, that whole equation changes.
I have a lot of fond memories of working with LaTeX in the 90s in my undergrad. These days I wouldn't use LaTeX because I want something quick and dirty.I am not investing a lot of time in writing documents that people are not going to spend a lot of time reading.

That said, The Lamport book I used heavily in my undergrad still has a place on my bookshelf.
Having run my own email for the last two years, this is the number one problem I encounter. Somehow every official step published in terms of standards for securing email servers is not enough to appease large provider such that they’ll deliver your mail and not relegate it to spam.
Update: I made $6 yesterday because someone bought 1,200 bouncy balls.
This is awesome. Any plans for Android app?
See the Digital Markets Act in the EU. It could be a way to force large corporations to cooperate.