skysight-inc/HackerNews huggingface dataset:
I’ve gone back and played the original, it was different. You could put off paying your “debt” indefinitely; it was really just a way of buying a bigger house, if you felt like it. At a certain point I usually stopped
Nobody else would hire me as I'm a dinosaur (>35).
i.reddit.com actually works quite well on mobile, but I think this has even more risk of being shut down at a moment's notice so try not to mention it too much.
It's interesting how people want so different things. I can't stand windows for 5 minutes before it's user interface starts to really annoy me. And mac looks great but all the Linux technology underneath is from the Stone Age.

Just to explain why I love Linux so much - when I'm in Gnome, I'm not bothered by any alerts or notifications or popups or sounds or ads or anything! It's a silent, stable, good looking desktop that runs my programs and doesn't get in my way at all. It's amazing! I truly love it.
Yeah, as a Canadian all of this seems pretty alien to me. To get my mortgage, I went to a specific bank, signed a contract with their logo at the top, the amount I owe / pay shows up in my online at that bank, and I send money every month to that same bank. If a different entity came up and told me to pay them instead, I's assume it's a scam. I'm surprised scammers in the US haven't tried that yet.
Ugh.

I'm firmly of the opinion that if anyone uses a sane programming language first, they'll absolutely do anything they can to avoid C++.

Corollary being, 1) if C++ is your first language, you'll end up learning all these rules and exceptions to the rules and assume that is just how it is (this is the way I think about Python), and 2) if you use C++ you are aiming for performance that alternative languages cannot provide. I'm glad the gap between alternatives and C++ is narrowing. If I could, I would never write another line of C++ again. Rust and Zig are FAAAARRRR better alternatives to me personally, purely because there's fewer gotchas I have to keep in my head when attempting to do anything with those languages.
I did, 1991. It was not the first year they were for sale, and I didn't have to pay over sticker. But they were rare enough that you'd flip the headlight covers at other Miata drivers.

Awesome cars. Like an MG or Triumph but with Japanese engineering.
Other:
Ethics.
I left my job because it was directly related to a very polluting industry and I ended realizing that I was not ok with it.

It was hard because the people were amazing. Really the nicest people I have ever worked with.

But in the end, I don't regret it.
I agree most engineers should be doing SOME things beyond code-centric activities. There are things that almost nobody, whether they're an IC or people manager, wants to have take up their whole day. That requires spreading them out across staff.

Problems arise when that work isn't assigned out explicitly, evenly, and thoughtfully. Sometimes there's important work that isn't really assigned to anybody, and it can end up landing with whoever is least willing to ignore it. Over time, that can lead to situations that feel (and/or are) unfair.
yep, i was referring to AIRE without naming it. I saw a talk about it years ago and it blew my mind. In retrospect, it seems to just sort of fall out from the way you'd expect adaptive immunity to evolve, though.
I try to ask questions in software engineering interviews that don't have just a single correct answer, like most real-world engineering problems.
Even if you can’t sell the mortgage itself, I’m sure you can sell on the “economics” of the mortgage - just like you can invest in gold without actually having a vault at home
Anemia could be a challenge for astronauts
Mortgage brokers make crazy money in the U.S. Generally around 2% of the loan amount so they're making $6,000 on a $300,000 loan.

At the particular mortgage broker that I have inside knowledge of, their worst loan officers are closing 5 loans per month and their best are closing 30 or more which gives them an annual salary of between $400,000 to over $2 million.
no way to answer such a question without real experimental research, and not even sure what you mean by "see", we dont "see" most virus mutations because most mutations don't survive... and certainly aren't sequenced.

And the point isn't that a virus mutates on every replication, but that every replication is a chance for a mutation.

The point is everything here hinges on an argument from probability.

There are more viruses on earth than there are stars in the universe, the astronomical figures are meet with each other. We're not talking different orders of magnitude between the opportunities for a certain mutation and the probability of a certain mutation occuring..

edit: Further, it looks like the sequence exists in some bacteria, meaning it isn't even a question of a random mutation but possibily the incorporation of the sequence from an existing source (which the author claims doesn't exist, but it does, in mycobacterium smegmatis...). this destroys the entire premise of the claim.
From the home owner perspective, the derivatives are nice because the borrower are able to get a lower mortgage interest rate, or a longer mortgage, or qualify for a mortgage when they could not before. The risk of non-payment is spread out, allowing less compensation for the risk.
I agree entirely- and I try to do an "emotional audit" on how I'm feeling while playing a game.

I know exactly what you mean by that dopamine grind sensation, and when I sense that being present (and no joy), I will either uninstall and stop playing the game, or take a step back and reassess my relationship with the game.
I work at a structured credit manager. I'm not sure how much the semantics matter, but from our perspective, a mortgage (or other loan) is an asset that we can buy with a certain yield and risk profile. This an abstraction to be sure, but the way we use mortgages makes them more of a product.

(we don't do much in the RMBS area specifically)
They can use the mortgage as collateral for their own loans, and I am not really sure how that is any different...
Open source work would really move the needle for me, something about working in public for living feels like it would be a lot more fulfilling.
Netflix raises monthly subscription prices in US, Canada
> But still a lot of Republicans seem to believe US is not able to organize fair elections.

This is not as true as you are being led to believe. The media in general looks for extreme opinions to make news, so they'll find the rare person who believes this, and then write as if it's a majority belief.

I experienced this first hand - I watched a journalist interview tons of people, most had centrist opinions, then the finally found the person with the extreme opinion - and that was what aired that night (I specially made a point of watching).

The partisan divide is real, but what's not obvious is that it's being created by media who is desperate for attention, because that's how they get paid. They'll tell Democrats look at those horrible Republicans, and post stories of Republicans behaving badly, then the media on the other side will do it too (not as much - most media outlets are liberal leaning).

Democrats don't seem to realize they are being manipulated by stories featuring the worst that media can find, and they think that it's representative of people as a whole, so they'll start saying really nasty things - which is just more fodder for media to publish.

I wish they would make it illegal to post a minority opinion without clearly saying that it's a minority.
They made a mistake. There are 2,315 relatively familiar words that can be the secret word, and 12,972 words in all that are accepted as guesses.

Using the full list as potential guess words, TARES is optimal for a random secret word from the full list, and SOARE is optimal for a random secret word from the short list.

Neither of these words appear in the short list. If one sticks to the short list for both guesses and secrets, RAISE is optimal.
Nit: "personal property" traditionally means any property except for real estate. Using it to mean "real estate" is confusing.
> his English term Datalogy never really caught on though

Perhaps because no one had any idea about how it would be pronounced?
No, but an avalanche in a flat area is a lot less likely than, say, "what if the coolant runs out" and it seems they were missing some basic handling of these sorts of scenarios while still waxing poetic about things like avalanche contingency plans.
Fair enough, although I am the OP. You may find this equally disingenuous, but I hope you are right about animal origins. I would sleep much better.
I'm not trying to level this against your friends and family, just an observation that I've been meaning to share, spurred by "just don't get it":

When I was in community college I had to take "Critical Thinking" as a pre-req for Symbolic Logic.

We spent the first 1/3 of the class, 8 weeks, analyzing truth statements, basically and, or and not. I was bored to tears, but attendance was mandatory, so I got to see how people absolutely struggled with this, and "just didn't get it". The average score on the mid-term covering that was a low D after 8 weeks of (excruciating for me) examples. I finished in <15 minutes and got 100%.

When you are in a bubble of people who work in engineering fields, especially in tech where logic is fundamental, I think it's easy to think that logic comes naturally to everybody, but it's far from ubiquitous and reading on here it sometimes feels like some people just don't realize this, especially those deep in tech.
People quit for all sorts of reasons.

I really liked my managers at Qualcomm (Rick Hammerstone and Edu Metz), but NVidia came along and I had always wanted to see how they managed to be so dominant in the industry.

There were other reasons for me to quit, but my managers definitely weren't one.
I keep looking over the historical graph for broad indexes and I don't really see any window longer then 2-3 years where 3% would come out better. You just need a buffer to withstand those downturns.
Also cosmos/terra. Mainstream ethereum dev tools are also moving to rust. See https://github.com/gakonst/foundry which speeds up smart contract testing by an order of magnitude (and more soon thx to improved parallelization).
for those with SciAm subs, this June 2020 print article is a profile of the first scientist to encounter Covid. She had spent a decade in caves around China investigating SARS and was therefore called on when early reports of Covid arose.

I read this before all the lab leak theories came out, and I'm glad I did because it makes them all seem ridiculous.

https://www.scientificamerican.com/article/how-chinas-bat-wo...
Hard disagree there: remote is opening coastal salary bands up to people outside the coasts. This is apocalyptic. People in the bay are way way way better paid, and not really that much better (they all came from someplace else, remember? Y’all didn’t get every good dev in Kansas, just the ones that wanted to move.)
Nils M Holm
I'm finally spending most of my time at work contributing to actual open source software.

(Several of the other reasons also apply, but being a full-time open source contributor is really rewarding.)
I jumped from a small startup to a larger company in 2021 because I was getting bored with the work after a few years and felt that I had stopped growing. I needed a new challenge, and I have some goals that I recognized moving to a larger company would help me grow to achieve. I also wanted to be paid more because the amount of time and work I put in the compensation wasn't competitive. At the much larger company there are many learning programs available to me, stock with value, and more compensation.

I did enjoy wearing many hats and carrying a lot of responsibility for a while, but the pay wasn't worth the stress. I'd like to revisit working at a startup again some day, maybe after I've reached more of my professional goals and bring more value to a company than just code.
Negotiation was one of my favorite classes I took in college, I think it should be taught as soon as possible. I must say applying it in real life under stressful conditions has been much harder than in the classroom! At the end of the day I think a lot of companies don't operate from a standpoint of both parties coming out fairly, which just leads to mistrust in the end.
Eventually people will come to realise that humans don't belong above 36°N.
> And, by the way, in 2020 he was writing .... New Tesla Autopilot Statistics Show It’s Almost As Safe Driving With It As Without - https://www.forbes.com/sites/bradtempleton/2020/10/28/new-te...

This is misleading though - to read the title, you'd be wondering why the change in perspective. But if you read the article, it makes note of the fact that these are Tesla's statistics, not anyone else. Some choice quotes:

"The report they publish is highly misleading, and strongly suggests the answer is “greatly safer with it on.” That’s not true, and the most recent quarter numbers show it was probably slightly safer with Autopilot off."

"At first reading, the Autopilot number looks almost twice as good as the non-Autopilot number. The problem is, this is what you would expect, because according to research at MIT, 94% of Autopilot use is on limited access highways."
> because if someone defaults, I now own the home and can sell it to recoup my losses.

From what I know that's a rare scenario. Stressed asset (i.e., mortgage contract) holder typically sells off that asset to someone else at a discount. The buyers are those someone who specialise in holding semi-toxic assets and know how to make money out of it.

Lenders typically don't want to deal with the underlying assets. It's time consuming and not their speciality. Lenders just want to recoup whatever money they can fast and be done with it.
I don't have anything to add other than to say Paypal stole $1800 from me this way.
Be thankful, they are showing you what life is like without reddit.

Turns out its amazing.
Adequate compensation, people are generally kind to one another, and many colleagues hold themselves to a very high standard and do excellent work. I like it here.
as already explained, a vaccinated person gives you no protection (masks aren't helping either), so the idea that 'someone is demonstrating lack of consideration for everyone's health is already flawed. but if you keep it up, you do realize this leads to war? you really want to destroy everything over this?
Since you have a CMU ID, AFAIK you should be able to enroll in Piazza in addition to following along with the assignments/projects (if you wanted to).
I remember weboob, and all the amusing names of the various pieces. Unfortunate that the (French) humour was killed by political correctness.
Limit the regulations. That’s the only way.
Not all MSRs have the radioactive chemical plant, just the thorium-fueled ones. Several MSR companies are working on uranium-fueled versions; e.g. Terrestrial Energy, where the reactor core is a sealed can that gets swapped out every few years.
Biochemist here: I would advise to exercise strong caution when looking at dietary changes in the context of MS.

A lot of advice gives people the illusion that they have more control over their illness than they actually do, and a lot of the diets cause unnecessary harm (as a heuristic: the more things you cut out, the higher the potential for harm).

That said, healthy eating and regular physical exercise is always a good idea, and even more so if you have any existing illness.
FCC Announces Winning Bidders in 3.45 GHz Auction [pdf]
I don't think it's fair calling it "boomer bait". I see people from every generation commenting on them.
Like my uncle, Oscar? He looks nothing like anyone else in the family and looks out of place in family photos. I’m pretty sure he is antivax, too.
https://ethercalc.net/re2l1v220w1r
That's a very good point. I must have overlooked it because I like to drink, so I didn't draw a correlation between the person serving me my drinks and the person enabling the many problems resulting from alcohol.

I dropped out of school partly due to how painful it was for me to learn math. If there's some school out there that wants to let me teach any way I want... I might consider it. But I should probably learn math first. :)
Lessons from 166 Startup IPOs
I'm curious about your use case for calling the vector(size_t, value_type) constructor (vector<string> v1 { 42, "foo" }).

I'm on a codebase of a few hundred kloc and the need for a vector initialized to anything but the default value pretty much never came up. It uses boost, Qt, llvm and two dozen other libraries, yet there is a grand total of eight instantiations of that constructor in it.

When putting a breakpoint, it turns out that all the calls to it I could trigger actually just initialize with the default value statically (e.g. vector<T*> v{x, nullptr};).
If stress is such a problem, then why not just sedate the passenger? Some forms of sedation can be quickly reversed as a last-ditch effort if there's a problem that the computer/mission control absolutely cannot solve.
Point 2 is highly debatable. DOE is funding TerraPower's Natrium (Bill Gates company) which is a fast reactor, to the tune of 2.5B as part of the Advanced Reactor Demo Program. So a lot of people in the industry believe fast reactors can be commercially viable.
UPDATE2:

Oleg Nikolenko, Spokesperson for MFA Ukraine, just tweeted more info:

> Investigation is still ongoing but the Security Service of Ukraine has obtained preliminary indicators suggesting that hacker groups associated with the Russian secret services may stand behind today’s massive cyberattack on government websites[9]

Tweet includes link to the latest article[10] published by the Security Service of Ukraine.

[9] https://twitter.com/OlegNikolenko_/status/148208519359904153...

[10] https://ssu.gov.ua/novyny/sbu-rozsliduie-prychetnist-rosiisk... (in Ukrainian)
Also, it’s far from unusual for someone to find a given company suspicious and go digging to find out more and produce public reports or comments questioning their validity. That’s not “axe to grind” and more “amateur investigative journalism”.
A quick skim has me thinking this is more than lip service, has some good things to say, and is worth a proper read.

I like that scientific dissent being important is called out at the beginning. Though later it may be tied to "legitimate" which is vague.

Citizen science was also mentioned as important
First of all, you're right about the title. The article is not about day trading, which confused me at first too.

However, "insider" is often construed broadly as "possessing material, non-public information." For example, if you work at Google and you realize the next earnings are bad and you call your brother-in-law, who sells short, he can be prosecuted for violating insider trading laws. I think. Not just you.

Now as to "you're saying they cannot even have any stock ownership" -- I didn't say that, I said "blind trust." This is a legal vehicle that's been used for public officials for generations. It means they can't influence it and they don't know how it's doing.
I haven't used C++ in years. I can remember writing C++11 and transitioning to C++14. And also lots and lots of Valgrind :)

What's it like these days? Is tooling pretty much the same - downloading packages from linux, some header only libs, and makefiles? Has the Language Server Protocol made in roads with C++ editors and IDEs?
Reality is all perception systems occasionally wink out, but they also have object permanence algorithms that know they are not actually doing that. Humans are not so different. You see a car coming up behind you, you look away, you presume it didn't vanish. A good visualization would be to show where you predict the object is in a different colour.
The classic Rickover quote, from the 1950s:

An academic reactor or reactor plant almost always has the following basic
characteristics: (1) It is simple. (2) It is small. (3) It is cheap. (4) it is light. (5) It can be built very quickly. (6) It is very flexible in purpose. (7) Very little development will be required. It will use off-the-shelf components. (8) The reactor is in the study phase. It is not being built now.

On the other hand a practical reactor can be distinguished by the following
characteristics: (1) It is being built now. (2) It is behind schedule. (3) It requires an
immense amount of development on apparently trivial items. (4) It is very expensive. (5)
It takes a long time to build because of its engineering development problems. (6) It is
large. (7) It is heavy. (8) It is complicated.

The tools of the academic designer are a piece of paper and a pencil with an eraser. If a
mistake is made, it can always be erased and changed. If the practical-reactor designer
errs, he wears the mistake around his neck; it cannot be erased. Everyone sees it. The
academic-reactor designer is a dilettante.

"Little that’s happened in the 60 years since suggests Rickover was wrong." -- Kennedy Maize, 12/30/2014, Power Magazine contributing editor.
The only way to know the price of your labor is to interview and see what the market says.

Companies are happy to have a non-competitive monopoly on your labor where they can unilaterally set the price. I think engineers (or anybody really) should try to get an offer or two every couple of years to anchor the price of their labor. Otherwise you leave yourself with a constant information asymmetry with your employer.

Your manager might be great, but a company wants to pay you as little as possible to get what they want from you. That's the nature of the labor market. And if you don't create a market for your labor then your employer gets to be the only bidder at the auction.
The end of poverty has just begun
> I'm also not a fan of canonicalizing variables so you can write them any way you want to, since it harms grepping and the consistency of code.

Perhaps surprisingly, the opposite is true. You can enforce a style and a library that uses another style doesn't pollute yours and mix it all over the place.

There's also `nimgrep` (never needed this in >5 years on this language), or `nimpretty` to normalise styles.

> someday stop having to use C++

Nim can compile to C++ so you get ABI compatibility, and control over performance should be just as fine tuned. Nim should be able to run at the same speed as C/C++ since they both offer the same level of hardware access and portability. Depending on your needs it should be possible.

> code tends to be both surprisingly terse while remaining readable, and fast to compile and run.

This is one of Nim's most powerful features. Easy to read productivity. Prototypes end up being good enough, and it's got the teeth when you need them.

The language default is 'fast and safe', all the fancy stuff is opt in when you need it. E.g., variables are put on the stack by default, heap GC is attached to the type rather than instance (static lifetime + RC/optional cycle collector). Variables are initialised to zero, but there's `{.noInit.}`, access raw pointers but with strong typing and construct/destroy hooks, and so on.

Things like this: https://nim-lang.org/docs/manual.html#pragmas-linearscanend-... and the below computed goto pragma add even more control should you need it.

Then there's the god-tier metaprogramming that lets you have optimisations that would be impossibly onerous to write, let alone maintain, manually, and give them the sweetest syntax you like. Full compile time VM in the native language, and type safe AST macros. Just standard Nim code, processing syntax trees with the standard library, say, outputting a framework from some data in a file, or providing a deep learning DSL that generates code for optimised matrix operations. It's like going from 1D to 2D.