skysight-inc/HackerNews huggingface dataset:
> Before I knew it I had five interviews queued up and the recruiter advised me to read a book on Google’s tech interviewing practises to make sure I pass

Your comment describes my experience with Google so far, in fact I'm sure my recruiter advised me to read the same book.

I still don't know if I want to work for them and if I end up getting rejected I won't be too unhappy, since I'm doing fine at <current job>. The preparation part has felt slightly alienating.
They looked at The Things Network and figured that they could do better by paying node operators in their own funbux as an incentive to host nodes.
It worked, just that the customers did not materialize.
The rewrite in C++ movement was lived in Usenet flamewars, and we were in good path with all the userspace C++ frameworks in OS/2, MS-DOS, Windows, Apple and BeOS until the GNU Manifesto came around and urged everyone to write FOSS code in C.

"Using a language other than C is like using a non-standard feature: it will cause trouble for users. Even if GCC supports the other language, users may find it inconvenient to have to install the compiler for that other language in order to build your program. So please write in C."

GNU Coding Standard in 1994, http://web.mit.edu/gnu/doc/html/standards_7.html#SEC12
> a lot of times they just give you a bigger touch screen, as though it were a status symbol for some people.

The big screen in the Tesla is very useful for the map. In the olden times, I used pretty large map books, and the screens are about the page size of those books. I use it to search for locations, get a list of results, select one, choose a navigation path, etc. When the car isn't moving, it is quite useful as a configurator UI for the various settings available in the vehicle itself. I certainly wouldn't want those pages of options to be all represented as buttons.

> As I think most people know, the main reason they use touch screens is because it's cheaper to develop than physical buttons: you don't have to redesign the dashboard and wiring in order to change the UI.

It allows for new features to be delivered quite easily in an existing car as the software improves. It also allows for more buttons as cars have more capabilities than could fit on a single physical panel.

All that said, I vastly prefer physical buttons, and mostly use the buttons on the steering wheel to control things when driving. I think a better design for the instrument panel would feature small screens on physical buttons, so that you could program the switches or dials to control different functions and display their purpose. This could allow for the most frequently adjusted features to retain physical controls.

If we take the steering wheel as an inspiration, that small set of physical controls can be applied to many functions, but it uses the screen behind the steering wheel as a mode indicator.

The other modality is voice, but it suffers from a bit of the command line problem, in that it isn't immediately obvious to the user what commands are allowed.
I think what you're asking for is fundamentally against the basic principles of investment markets.

You're asking for the long term returns on any given short term period. That's just not how investment works. You get the best gains by staying in it for a long time. You can't get that nice long-term average without bearing the risk yourself.

Who is going to bear the risk for free?

Remember that stocks are investments in actual companies that take months and years to turn inputs into outputs. If I give Boeing a billion dollars I don't just come pick up my new plane prototype tomorrow.

Imagine giving venture money to a startup company like Slack and then demanding monthly repayment at the S&P 500 long term average from day one. Wouldn't my money be better used funding Slack's expansion rather than going back to my pocket and stunting growth?

That's why you can't get good guaranteed returns, because money has to be put to use transforming inputs to outputs over time.

> People close to retirement in those funds are going to be delaying retirement just like everyone else.

Only if they have a short-term view of their money or their savings rate wasn't high enough in the first place. Don't forget that the fund you linked me had a 16.87% increase in 2020 and a 11.50% increase in 2020. Plus, your target date is 2 years from now.

Your original comment wished for the government to step in and make a fund like this. That already happened in the form of social security and medicare. Both are funded by contributions made during working years, effectively a savings account. If you're wishing for a better rate of return, well, sorry, see my first point. Social Security and Medicare are structured as guaranteed annuities. Being alive means you get them.
This is similar to how a lot of wine works in Europe. Tons of small producers typically making it for the love of the craft and keeping it in the family. I see this as a win.
For 8yo, maybe you can consider bringing her through Hedy:

https://hedy.org/

It's gradual (starts easy but limited, then with progress through levels gets more precise and powerful), and I read that it gets to full blown Python programming.

Theres an excellent talk on the approach by the author:

https://m.youtube.com/watch?v=fmF7HpU_-9k

Edit: +Hedy is designed with kids in mind, as opposed to adults, which I believe future coder and others are more targeted to.
The problem isn't the current state of resistance - the problem is the growing state of antibiotic resistance. What happens when the trend continues and we no longer have useful antibiotics? Then we're right back to square one.
At no point did I advocate prohibition of alcohol, I am suggesting that others pointing out the incredible harm alcohol does doesn’t do a great job in making the case that more drugs should be legal.
Ah - point taken. I have spent too much time dealing with modal consumer goods where usability is sacrificed for the purpose of minimizing the number of buttons.
John, Thanks for the feedback. Really taking it to the limit. Very interesting reads. Bumped into them while doing this exercise, but did not dive in (yet).
I think people on the right talk about it pushing people "hard right" they're specifically talking about the rise of the Mises caucus: https://en.wikipedia.org/wiki/Mises_Caucus

I think there's a separate complaint about the Libertarian candidates peeling voters away from conservative Republicans in close contests, resulting in a Democratic victory. The problem with this argument is that many of these Libertarian voters have zero interest in major-party politics, and may not be closely aligned with either party. So if you removed the Libertarian candidate from the ballot, many Libertarian voters would rather stay home than decide on the "lesser evil", and those that did choose a major party wouldn't support one party over another enough to matter.
setjmp/longjump/signals
Mine is https://austinnguyen00.com/. It is my portfolio site that I built a few months ago when I started my developer journey, so it may not look that fancy, but I'm proud of it :D
...prepare yourself for massive downvotes. I'm in the same boat - how can I possibly be 'anti vax' if I've gotten pretty much all the PREVIOUS ones (based on the older tech), and I'm just skeptical of the utility/necessity of this new tech that appears to have non-trivial risks of debilitating or fatal side effects?
Do they really? When I've looked around at financial advisors they've wanted at least several percent annually of AUM, which, to my mind, is just insane.
Unintended Result of Allergen Labeling: More Foods Containing Sesame
Gist:

A new federal law requiring that sesame be listed as an allergen on food labels is having unintended consequences—increasing the number of products with the ingredient.

Food industry experts said the requirements are so stringent that many manufacturers, especially bakers, find it simpler and less expensive to add sesame to a product—and to label it—than to try to keep it away from other foods or equipment with sesame.
The thing that nobody tells junior programmers, but which you really have to pick up from experience, is this:

"The right final architecture" is never achieved by just immediately going out and building that architecture, i.e. by hooking up all the tools required to support that architecture. That's cargo-culting the architecture.

Facebook's use of Cassandra and CI lint-checks and blue-green deployments is just like military cargo planes' use of radio towers — they didn't build those first; they scaled the thing they were doing to the point that these things became necessary support structures, and then they built them.

The "right way" — the right process for engineering a solution — has very little to do with up-front architectural design. The "right way" — the way that'll be most likely to get you to that "right final architecture" eventually — is really the tenable way: the iterative approach that allows you to build up your solution while keeping only one change or consideration in your head at a time. Which means that engineering "the right way" involves not doing all those cargo-cult practices unless/until they become necessary, and even then, only adopting them one at a time. Just like you wouldn't try to make ten different refactorings in a codebase in one patch-set.

Or, to put that another way: YAGNI applies to processes and tools just as much as it does to code. Some projects never exceed 1000 lines. Do those projects need CI cyclomatic-complexity checkers? No.

Only introduce support structures to a project, as the pain of not having them starts to outweigh the pain of adding them.
The 2023 3-series ditches physical controls except for the volume knob.
The other challenge of a flu vaccine is getting people to take it. This past year, just over half the population received a flu vaccination [0]. But maybe a more effective vaccine would be more appealing, so this vaccine might also address that part of the problem. It’s unclear whether from the part of this article not paywalled, but if it eliminates the need for annual shots, that would also help, too.

[0]: https://www.kff.org/other/state-indicator/flu-vaccination-ra...
Couldn’t a judge issue a warrant to take control of the keys needed to update the warrant thus sidestepping the first amendment prohibition on compelled speech? Everyone would think it is Rsync updating the canary, but it would be law enforcement.
This is a strange interpretation of the word 'free'. If you mean 'gratis', it definitely is free of charge. If you mean 'libre', it is MIT licensed, so you can do whatever you want with it. If you mean some other kind of 'freedom', you should probably clarify...
Meth is significantly different than regular amphetamine. Consider that simple changes in isomers can elicit radically different effects. A great example is levmetamfetamine (or l-meth), which is sold over the counter as a decongestant (as opposed to d-meth, the “fun” kind).

Now, if the difference between a “left-handed” and “right-handed” meth molecule can be so great, it shouldn’t come as a surprise that adding a methyl group to regular amphetamine will change its effects considerably.

This can be seen in the different receptor binding profiles (which receptors, where in the brain, and how strong or long the modulation is).

Meth’s increased addictive and neurotoxic effects are owed to this difference in receptor binding.
you use portainer but "have everything containerized with docker-compose". am i missing something regarding portainer that supports compose files, or do you run containers via compose files and use portainer for monitoring/logging and such?
It's why I have tremendous respect for bands like King Crimson. You could tell their 1969 debut album has very heavy jazz influences. They've disbanded and re-birthed themselves about a dozen times since then, each time with a new line-up and both a fresh take on new compositions, and re-imagining of the old stuff.

Last time they were active was 2021, but at this point I'm sure they'll play again.
If C/C++ works for you so well, good for you :) Maybe you don't need Rust.
I'm not sure "boredom" is the right way to characterize the state. Deliberately cultivating this quiet time for creativity is one possible aspect of a meditation practice. David Lynch has an interesting book about that, called Catching the Big Fish.
By the way, why does visudo sometimes give me another editor (like nano) on a new system. Isn't "vi" supposed to mean "vi"?
On my build, I have to confirm the key -- is this not the case with yours?

I suppose one could naively type the same thing twice, but I feel like some caution also goes a long way. Driving without looking at the road is generally dangerous

Any time I accidentally shift-mod my saves, I immediately see the encryption prompt, and back out with SIGINT. I don't really buy the problem, so to speak
> # when you cd into a folder that doesn't

Is this the behaviour you want, for subdirectories of your project root? Other tools (e.g. git, but also version managers like asdf) tend to look in the current directory, and then recursively try the parent directory to find what the current configuration should be.
This has been the case for centuries before the odious term "creator" was applied. Who would have imagined that now would be any different?
People bashing about C/C++ don't have any clue about English grammar rules.
How to fight prod incidents?: an empirical study on a large-scale cloud service
lacking documentation of architectural design choices, you see many data processing procedures done synchronously with the APIs serving layer, the coding style is different than the agreed in the organizations.

If these matter, these are failures to meet requirements.

Meeting requirements is not polish, it is the bar for good enough.

To the degree they don't matter, asking for them is a power play.
Occasionally I read something where I don’t really learn anything new, but the way the author succinctly describes a concept or idea clicks with me. It might be giving something a name. It might be describing a vague notion in a way that reaffirms something. I’ve been thinking about. In any case, it’s helpful and insightful and helps me organize my thoughts and build upon that.

Each person is different. We all learn different things at different times. Everything in this article may be 100% obvious to you right now. But if you read this a number of years ago, you may have found it insightful. Others are at different parts of their journey. What is obvious to you, is obvious only to you.
That is not an educated or reasonable conclusion, and not just because rappers artists use their voice as a (tuned) instrument.

There's countless examples of rappers incorporating, collaborating with and evolving every genre. One of my favs: https://www.youtube.com/watch?v=_ZTYgq4EoRo
It would be nice to have an ontological essay laying out what exactly these concepts relate to in practice.

It is a subject full of nuance that I would love to read deeper into.
While I'm all for drinking local beer, is there any available data on whether it's actually more environmentally friendly than beer made by larger producers? I can imagine some aspects of the brewing process that would tip the scales either way, e.g. economies of scale favoring large producers, potentially-shorter supply chains favoring small producers.
>...virtualenv doesn’t do any caching/symlinking.

Well, one of us is incorrect then. I had been thinking for years that one of the key benefits was that virtualenv would not do a blind copy of files (except on Windows...sigh). The `venv` command even has a `symlinks` vs `copies` option.

`python3 -m venv --help`
That scratches an old itch. I could not understand exactly the scenario you describe: small towns with multiple breweries. Never knew that loophole existed.
Every conversation in this thread where someone implies what is "enough" "passion" or "accomplishment" makes me agree more with unionizing the industry.

It's as though the absence of religion in modern life has left a vacuum of comradery and dogmatism, so they let work fill it.
> a likelier option would be a small tactical nuclear strike

This would be an utterly insane thing to do, not because it would escalate to full nuclear war, but because it would turn almost the entire world (including the likes of China and India) against Russia. It is not by any stretch a "likely" option.
Safari on iOS lets you keep only 500 tabs open. After that a new tab replaces the oldest one. So I never overhoard.
Scalpers destroy markets by injecting excess capital in the marker and creating a false price floor. The issue with scalpers is they quite often get left holding the bag, and/or hold the product for a long period of time lessening the actual demand or excitement about the product in the first place.
There are only two valid reasons, UNIX/POSIX kernels that naturally will hardly embrace anything else, and embedded toolchains that refuse to embrace modern times.
Having worked with both the ESP-IDF experience is far better than Cube MX or even HAL. FreeRTOS is properly integrated out of the box, and stateful drivers are implemented as FreeRTOS tasks. There are decent escape hatches if you need to get closer to the metal.

TRM and datasheets are clean and good (and no forced registration like some vendors).

H7 is a very beefy general purpose micro - more GPIO, multiple CAN, more UARTs etc. ESP shines when you need IP networking, wifi or bluetooth and can live within the (pretty generous) gpio and peripheral limitations.
WSJ probably drinks wine and thinks anyone drinking beer is part of the servant class.
Covid-Fog and the Spanish Flu
One of the best parts of remote work is when I have a tough problem I can just walk into the bathroom and take a shower to solve it - I just need to make sure my hair is dry before the next meeting. I never could have done that pre-Covid since everyone would have wanted to know where I was if not sitting at my desk, and the few places I worked with gyms came with a long list of co-workers I’d rather not be showering with!
That's because the phrase anti-vax is not meant to be an accurate descriptor; instead, it's meant to be a label applied to you to cause others to attack you without thinking. You can see many examples of this here in this thread.

Be comfortable in your control over your own body and don't engage with those who would destroy you because you don't submit to their collective will.
https://nikonyrh.github.io
My blog / project portfolio, mostly Keras ML stuff in recent years but also programming and database stuff.

https://www.artistic.wtf
A free Stable Diffusion site for generating images, extra features such as image grids and higher resolution are available from paid plans.
Forcing factual speech (such as disclosures, warnings, product information, truth-in-lending, etc) is a lot different than forcing someone to say something that isn't true.
I just mentioned how it bothers me that people use so many cases from more than a century ago to justify these things today and you've given me links to those old examples.

The only modern example from your second link is a case where a doctor performed a very interesting experiment to demonstrate their thesis, it successfully changed the expert consensus, and he was awarded the highest possible prize from the academic community two decades later. Not exactly a "ivory tower academics conspire to hold knowledge back" situation. The sole thing that makes this story so interesting is that he conducted the experiment on himself.

The first link is asking for amateurs to work with academics. Again, extremely different than "academia holding back progress." Academia is explicitly supporting outsider ideas in this case!

The third link is five paragraphs long and again does not discuss anything remotely modern. There's whole books about the history of science! Even specifically about scientific revolutions! And they tend to be written, gasp, by academics (that's who writes the stanford encyclopedia of philosophy)!

Absolutely none of this is meaningful evidence that the academic community is behaving in an unacceptable way to Hancock.
You didn’t provide any real evidence in your comments, you just made some potentially specious claims, multiple times.
FWIW, not all governments even promote the flu vaccine for everyone. For example, here in the UK the flu vaccine is only offered to the elderly and to those who have conditions such as asthma that makes it more dangerous (and indeed that also applies to ongoing boosters of the covid vaccine). For those whom flu is dangerous, a more effective vaccine seems like a very good thing.
Probably not, but this is an artifact of the audience of "harm reduction" material. If there were things aimed at students and professionals who take prescription stimulants informing them that there's an alternative prescription stimulant that is comparably very highly reviewed by patients[0] for boring reasons like "it helps me live my life and has fewer annoying side effects" then that probably wouldn't be "harm reduction" material.

[0]: https://astralcodexten.substack.com/p/know-your-amphetamines
don’t see this type of licensing often.

That's because it relies on people ignoring a $20 bill on the sidewalk.
> messaging now that vaccination has become political

Vaccination has always been "political" as infectious diseases like viruses almost always entail publicly funded and promoted public health campaigns.

The polio vaccination campaign in particular was a huge political effort to push it through and encourage people to take it.
I have a question about this. If I type ":w" and then immediately do Ctrl+Z to suspend the session, it seems that Vim is always able to save the file before the editor suspends. Is this by design? Or was I just lucky so far?

Anyway, it would be great to have a default shortcut for this combination of keys too.
Could you refer the case?
Read his other pieces... he's been writing for 20 years now...

https://www.science.org/blogs/pipeline?AfterYear=2003&AfterM...

His 'Things I won't work with' posts are classics.

https://www.science.org/content/blog-post/things-i-won-t-wor...
The Hottest Gen Z Gadget Is a 20-Year-Old Digital Camera
Yes good scientific content in the form of accessible documentaries is awesome. What I find debasing is someone pointing to a preposterous bundle of claims from a bad movie saying "this is entertaining! debunk this in a fun way and I will listen!". That's just entitled. The burden of having correct information about reality is on you.
When did they make such a claim? Seems you are misinterpreting (or misrepresenting)
See it to believe it?: the role of visualisation in systems research
Sometimes, you need to do a formal study to convince legislators that obvious problems are worth acting on.
Thinking about how python is the only ecosystem where you need to deal with any of this, and how many thousands of developer-hours are spent on it
Transformers from Scratch (2021)
Flowchart for wholly/partially automating processes – by Radiant Law co-founder
> Due to language limitations, a lot of C programmers make all their variables shared pointers, which means they don't have to figure out how to do value semantics,

I wouldn't approve. Make shared (i.e. ref-counted) pointers when actually needed.
Writing C is best when not mimicking bigger languages (i.e. with GC), but when figuring out how a system can work optimally.
When using percents (e.g. N% faster), then you just add 1. So N% faster is (1 + N/100) times faster.
The statement appears to have been that use of vaccines will contribute to antibiotic resistance, and the counterpoint being that vaccines are not antibiotics and thus irrelevant. What is incorrect about this?