skysight-inc/HackerNews huggingface dataset:
> My assumption there is that compliance for meds is probably better than compliance for huge lifestyle changes (such as diet).

This is probably true, but I'd like to see statistics. Compliance with med schedules is pretty terrible, too; that's why all of your antibiotics have a label telling you to actually finish your course.
Yes yes calorie in calorie out blah blah. Most people can't maintain a caloric deficit for an extended duration. Countless studies have shown that.

The point is people who are overweight tend to lose weight when eating ad libitum on a ketogenic diet, whereas people on a standard diet generally gain weight (see western populations).
Apparently the receiver is roughly the size of a pizza box, so only really useful for static use-cases or attached to something like a truck.
While I'm on almost exactly the same diet they're promoting, I have to agree.

I considered going to them, when I was first starting this diet, but their prices are absurd: three times what I'm paying for consultation to an already very expensive private doctor.

It's very sad that there doesn't seem to be a player in this field (nutrition) who's impartial and not motivated by monetary gain, that you can trust.
I think that your test if fairly easy and since it requires very little time before that, I dont understand the opposition of other people.

But, you are not seeing how people think about code. You are seeing presentation prepared before hand. That whole part abour seeing how people think, as much as it is repeated, is nonsense, so maybe it is not much of loss.
Surely when you get to that size you get a normal-sized laptop, or an internet connection and an ec2 server.
Do these come with or without BIOS backdoors? https://www.techworm.net/2015/08/lenovo-pcs-and-laptops-seem...
Did you use some physical medium like paper to take notes? Or did you go software way of taking notes?
I was doing some work on an old 4:3 IBM X41 last weekend. Reminded me what we've lost.
Using resources as a blanket term to describe goods and services as fungible with a market that can trade them, it's probably a better descriptor of available goods and services that can be consumed instead of the fluctuating cost of said goods and services. True we could produce more goods than we have before with a lower cost, but it isn't true that this enables us to provide more to those without means as this would impact markets and thus profitability of the producers. This is a reason why farmers dump milk and eggs into fallow fields. If they wouldn't do that and instead provide them to those without, it would break the market.

I would counter that it isn't economic growth that enables the technology of today, but technical innovation that drives economic growth that enables either larger populations or a more wealthy population. Given unequal societies, economic growth is only beneficial for those who are already benefiting from the system and serve to increase inequality, but given an equal society benefits all. Therefore instead of worrying about economic growth, I propose that we invest in technical innovation that will drive economic growth as a byproduct and legislate for a more equal society to benefit the most amount of people.
> more elegant and simpler

Beauty is in the eye of the beholder, but a loop is hard to beat as far as simplicity goes, and you don't depend on your compiler being clever enough to optimize tail recursion.

If you need to traverse a tree then sure, but with Fibonacci you don't even need the stack to begin with. You only need to keep a previous number.
No. This is not what engineering is about. Engineering is about making reasonable design trade-offs. Simply throwing dollars at a wall without doing an ROI estimate is called overengineering, and overengineering is bad engineering.

For reliability, where that trade-off sits depends on the application. Aerospace, medical, consumer electronics, and disposable toys will sit in different places. If I lose a mission to Mars saving $100 on part which had a 5% chance of failure within a year, that's very poor engineering. If I include that same part in a $3 toy, bringing the price to $103, that's equally poor engineering.

Whether I trust or trust-and-verify depends on how much the "verify" part costs, how strong my trust is, and what the costs of failure are. Normally, the ROI calculation is easy; capitalist markets work well for this. I can ballpark expected costs.

When working with a customer like the government, the boundaries might be a little bit distorted, since the customer is process-oriented. The government might have a hard salary cap which makes it impossible to bring in qualified engineers, and I might take 3 years with a team of 5 people at $100k to do what one person at $300k could do in 6 months. At the same time, I might have hard requirements on process, such as origin-tracing every part.

The danger is when that becomes in-cultured and spills over to other places. If I'm working for the government, I'll follow government processes, and I understand why those are there. But I won't confuse those processes with good engineering. Once people do, they become poor engineers.

If I've shipped a toy which unwittingly has thousands of fake parts which I thought you made, we'll both have been cheated, and I'll expect you to solve that with me cooperatively. If you hack into my product and brick it, even if you were legally in the right (and you're not), you've lost a customer. That's bad business too.
Ireland Launches Covid-19 Tracker App
I really don't see why you hope for that since, as you point out, once deepfakes are good enough (which might already be the case) we can't even trust our own eyes anymore.

Plato's cave allegory is going to be a very real, practical concern for people in a few decades. There won't be any record, any evidence that couldn't trivially be falsified at a large scale. You can have AIs generate serious-looking thesis written by serious-looking people with serious-looking credentials from a serious-looking university in a real-looking city and all of it be faked at scale. Terrifying indeed.
It's a truth that teaching is the best way to learn; even if you never "teach" the course you're learning it's useful write down key points as questions (along with their answers in your notes) and compose an exam from the material you just learned as though you're going to use it to test someone else's knowledge. Then take the exam you created, first right after you're done with your learning session and then again the next day before you start with your next session. The act of recalling from memory what you've learned is key to locking in information for long-term retrieval. (And your collection of practice exams make for a great way to cumulatively test that you're recalling everything you've learned.)

This and many more tricks were learned by reading "Make it Stick: The Science of Successful Learning" -- https://www.amazon.com/Make-Stick-Science-Successful-Learnin...
Housing costs are not up because of Airbnb, they are up because of government regulation. If we wanted housing to cost to buy a house in the US to be $100k average, we could do it almost overnight by lifting regulations unrelated to safety. With existing automation tech (produce like industry instead of custom each time) we could get it to $50k. In 10 years we could make housing affordable if we had the societal will.

I think you can make many arguments that being more expensive is worth it (more free parking is an example of what is included in the price of a home today), but there is no technical reason homes cannot be very inexpensive. You can also argue it's a "feature not a bug" from existing homeowners, who work to reduce supply (zoning, NIMBY, etc).
I'm sorry, but you claimed "it's not always possible to do this," and then your example started "Let's say I live streamed."

You are making the choice to live stream. It is always possible to avoid live streaming. Always.
It's not a big deal at all.
Runnaroo claims to be a privacy-respecting search engine – but they got issues
I'm gonna go out on a limb and say any purported workflow tool that comes with a data model you have to memorize (i.e. "Before we start building a workflow, let’s learn a little about the components of an SWF") is too complex to be effective.

My problem with tools like these is that I already know the components of an "SWF" or whatever—these are the tasks I have that need to be run/managed. When a tool starts telling me what the architecture needs to look like, then it stops being a helpful tool and starts being a little know-it-all.

My favorite workflow tool is actually two pieces of software: cron and postgres. Cron schedules tasks and postgres handles shared state. It's easy enough to whip up an ACID-compliant task queue in SQL that has whatever bells and whistles you want, and all cron wants is a command to run and a schedule. No need to read a bunch of documentation about what a "task" is supposed to be vs. an "activity" vs. an "execution" or anything like that.

Of course, what my setup does not do is provide common functionality out of the box like "just gimme a way to kick off a series of FS-dependent tasks every day and record errors/halt if anything fails." I don't mind. It's not like Apache Airflow (just to give another example) has saved me from having to think about and express my system's dependencies and failure modes—it has only put a lot of unnecessary and unhelpful constraints on how I am able to express them.
Isnt writing paragraph of response way more work then checking out linked list and going on interview?
Isn't assuming that the axis is by economic equality in itself a divide and conquer based upon assumed affinities while ignoring every other source of divergence like fundamentals of world view?

It isn't like a Crips member can just ignore that the Aryan nation has genocidal views towards them and focus on the police as a common enemy because they are of the same economic class. Claiming an affinity there is like saying Goebels and Churchill should have gotten along splendidly because they were both conservative white men in power who spoke germanic languages. It really doesn't work that way.
One thing I learned very early in workplaces where there are "project management professionals" is to NEVER to casually mention even the implication "dates" and "completion" anywhere near each other.

Someone is bound to jot that down and interpret it as a hard commitment regardless of any other details or conditions.
> In practical terms, this system, while very impressive, it isn't widely understood or used in CL.

I agree and wholeheartedly hope that my book mends that issue, even if just partially.
If someone went straight home after getting a haircut or had minimal contact with others before getting the call telling them about the exposure, I’d understand just waiting out 14 (or whatever the recommendation is) days while monitoring for symptoms. In all other cases, it would be pretty selfish not to get tested so that your own contacts would be able to respond accordingly if positive.
I’m the President of MIT America Needs Foreign Students
I'd rather live in a society that held work as righteous rather than idleness. It seems to be a problem currently that we're paying many workers more to stay home than they'd normally make on the job, and their personal attitudes towards work are not enough to overcome this inverse monetary incentive. As Musk put it, the economy is not just a free flowing cornucopia of "stuff" that everyone has to squabble over. You gotta make "stuff".

Coal miners, to switch careers, probably have to uproot their lives, move to another state, and take a much lower paying job. It seems obvious why they'd resent being told to do that. Lucky for me software is going pretty good, but if you told me I had to go install solar panels on a roof in Scottsdale tomorrow I might be upset.
Every now and then in HN the topic of interviews come up, and usually bashing DS&A interviews.

As someone who failed around 8 interviews (combined phones + onsites) for FAANG/Unicorns I am still a supporter of DS&A interview. I finally now work in one of the FAANG/Unicorns, after solving around 400 Leetcode questions.

For those who are against DS&A questions, tell me how you as a company that wants to interview candidates, can afford to interview as many as possible as fair as possible as straightforward as possible as little time possible and everyone having equally strong skill set? You can't hire them all. You can only hire few ones but reject the others. Without some x metrics that can be seen easily you'll get into trouble rejecting other candidates.
Mind to share the company? I can count in one hand companies in Berlin paying more than 80k/year for senior devs. Even for well-seasoned companies, maybe only team leads get paid that much, and for many companies, not even.
If you want to go nuts you can take a look at the Zettelkasten method: https://zettelkasten.de/posts/overview/
I wonder if this will apply simply to Apple Developer accounts? Currently if a developer wishes to ship products outside the App Store they are still stuck with the hard requirement to have an active developer account in order to notarise their software. If for whatever reason Apple decides to shutter a developer account (something I've witnessed recently [1]) then they are SOOL if they want to release for recent macOS versions.

[1] https://forum.juce.com/t/apple-developer-support-is-unreacha...
Microsoft Courts New Customers on the Farm: Cows
Or you could screen capture.
While I agree with most of this (and the part about insufficient testing materials is especially troubling), it's starting to seem reasonable that we'll have a vaccine available for Fall/Winter. There is an argument to be made that as long as we keep the hospitals from being overrun we should limit restrictions that are infringing on people's freedoms and damaging the economy.

That being said there are also very reasonable measures we can take - how we aren't mandating masks nationwide at this point is beyond me.
I try very hard not to get caught in bikeshedding the perfect note system over actually writing things down. This is very much in the “don’t let the perfect be the enemy of doing literally anything at all” territory.

Features i find are actually helpful:

- keep a link to the source where you found the information summarized in the note. A url, a DOI and an equation number, whatever.

- when you can, physically recopy the data in the note. Retype the code, write ideas out long-form.

- ELI5 (explain it like i’m five) or up-goer [0] the contents of a collection of notes. Or at least write summaries or abstracts about a collection of them. Recapitulating information instead of blindly saving it makes you digest it better.

- Rubber ducking works. Go pester your partner, your pet, the potted plant, whatever.

[0]: https://www.splasho.com/upgoer5/
Microsoft Yammer Built a Scalable and Secure Service Mesh with HAProxy
And would probably require a BSL 3 facility anyways and I don't think you could find one set up for hairdressing. The shortage of BSL 3 facilities that can do science on SARS-2 is one of the things really slowing down our understanding of many aspects of this virus.
The guidance for the last month has been that they insert it into each nostril for at least 15 seconds out here. Curious if they do the tests differently in certain locations.
CSS Alternatives to JavaScript Navigation
I think this sort of thinking oversimplifies the problem. While we experience the deterioration of these norms as “the problem”, the deeper issue is the environment that caused them to deteriorate in the first place.

There are systemic and environmental reasons that good journalists following these rules “lost out” to those who didn’t - reducing the root of the issue to a moral failing of modern journalists is, IMO, largely unproductive.

Another point I’d add is that these rules are not impervious to abuse by bad actors. If you’re a bad actor, knowing the algorithm used to hold you to account makes it much easier to plan around. Think of this is a Type II error: the journalism system fails to denounce someone it ‘should’ — implicit in these rules is a preference set, how often are we willing to accept Type I v Type II errors.

The twitter outrage phenomenon, taken charitably, is frustration with “the standard media algorithm”, because it produces a large and persistent number of Type II errors. They believe bad actors have grown so adept at circumventing these rules that they should be retired. They view the “cost” of a Type I error as less important.
>The US experienced massive growth in the 50s and 60s while having very high tax rates.

The effective rate actually paid by the top 1% was around 42%, which is not much higher than now: https://taxfoundation.org/taxes-on-the-rich-1950s-not-high/. . The US had also emerged as pretty much the only unbombed industrial country after a global war, giving it a significant advantage.

>so thoroughly debunked by now

Debunked where? Here's a random paper I found showing a strong correlation between economic freedom and GDP: https://mpra.ub.uni-muenchen.de/49220/ . https://www.cato.org/sites/cato.org/files/pubs/efw/efw2019/e... also has a graph on page 18 showing a strong relationship between economic freedom and income per capita.

>What is it with this obsessive focus on supply-side economics, and complete disregard for the demand side?

Demand is a factor in short-term market dislocations, but demand cannot create long-term economic growth. Growth requires that some of the value created be saved and invested, in order to increase capital, and no amount of demand will compensate for a long-term fall in investment.
An Ethics Guide for Tech Gets Rewritten with Workers in Mind
If you want experience with real problems, they juniors should not be your thing. Juniors are supposed to be people with little experience that are able to work if given tasks by seniors.
This is one place containers do genuinely have the edge (if you can stomach running them outside a VM, of course...)
For me the boss who says "I am trying to protect you from bullshit in the organization" is a bad smell.

It's not to say that a boss can't buffer a small amount of bullshit but buffering a large number of bullshit means that the boss is telling different stories to do different people and some day it comes do.

(e.g. in the hand of some managers, the "one-on-one" meeting is a weapon of mass destruction -- sometimes if workers put their notes together they'll discover just how badly they are being gaslighted)
Finally, DevOps has caught up to the rate of progress in js framework land. Rejoice!
Even if it is true, it is nothing to get excited over.

It is still a risky activity, almost anywhere in the US, given the infection rates.

I am female, so I just put a cover/wrap over my hair, in addition to wearing a mask, if I ever need to leave the house. (I have a beautiful natural strawberry blonde hair color—-but my hair has not been cut in ages!) It also keeps micro droplets (or aerosolated germs) from getting in my hair and infecting me, including when showering. I also wear long sleeved clothing too, even in the heat. Also, I don’t wear jewelry anymore and this helps me get cleaner. I often wear gloves, but not always. Sometimes it can be less safe.

When I arrive home, I slip off my shoes and I use a plastic bag to open the back door. (The shades are drawn in my house prior to leaving/entering the house) As soon as I get in the house, I strip completely, and throw my clothes in a garbage bag. I leave my phone on the counter, which I thoroughly clean later. I then wash my hands/arms, scrubbing away with a ton of soap. I then put on my robe/slippers and go to the shower, putting my robe and (washable!) slippers in a trash bag. Then I get in the shower and scrub away. I then get dressed in another room and put on my house slippers.

I then, using gloves and by cleaning knobs frequently and repeatedly, almost algorithmically, deal with the garbage bags and do laundry. Then I wash my phone with soap and water several times, using multiple pairs of gloves. I later wash the floors where I dumped off my clothes.
Not really. Randomized controlled trials have been done.

The experiment isn’t unethical - it’s just that it hasn’t been done often because all of the other, less-complicated experiments, also show very little effect.
Nutrition studies come in two forms: these results apply to those confined to a hospital bed (or prison cell) and probably do not generalize to the normal population ; and despite our best efforts we were unable to get the subjects to adhere to their assigned diet.

Things aren't quite that bad, but it is close.

It doesn't help that many people have a bias and look for ways to bias their study. Studies that don't control for smoking find vegetarian diets are a lot healthier than those that do.
At many employers, you'd be terminated if you met the criteria for getting one.

It's a pretty sad hill to die on, the discomfort level is similar to getting a shot. Really no big deal at all for a normal adult.
Thanks for making this, a couple of months ago I was working on a jpeg project and needed to understand how it works. I was searching wildly for a tutorial with a python implementation, unfortunately never found one. I found this one in C++ though, it goes a lot more in depth https://www.youtube.com/playlist?list=PLpsTn9TA_Q8VMDyOPrDKm...
A) Yes?
B) Maybe?
C) No.

"No" to the third one as common sense would indicate that covering your nose and mouth would slow the spread of a respiratory pathogen and the consequences are imbalanced.

There are grave consequences to the virus spreading, and no consequences whatsoever to you covering your mouth. I didn't count discomfort or fashion as reasons to not wear a mask as that would be ridiculous.
Looks cool! Is there a TOC and/or sample section available? Couldn't see one through the site but would like to get a sense of contents and style before buying
"I'll Riot you" is also a non-sequitur at best
1000 Days of Distributed Systems Journey
I think the keto part is operative. You can lose weight on calorie restricted diets but a) to do so is pure suffering and b) the hormonal explanation of body fat accumulation (ie insulin/glucagon cycle) seems to have a lot more predictive power than the calorie accounting theory, which just seems total bunk to me.
Clear is better than clever.
> In the worst case it probably won't kill you

Unfortunately, that is also not necessarily true:

https://pubmed.ncbi.nlm.nih.gov/19027591/

https://pubmed.ncbi.nlm.nih.gov/15679508/

https://pubmed.ncbi.nlm.nih.gov/15329077/

https://pubmed.ncbi.nlm.nih.gov/11575609/
Programming jobs aren't inherently stressful. There are jobs that have innate stress, e.g. anything with strict time & attention requirements. E.g. driving, cooking, surgery. Programming jobs tend to have stress because of stressful personalities rather than innate need. Even in high-stakes situations, e.g. "fire fighting" where _urgency_ matters, stress / stressful personalities often throw a wrench in the machine.

I also think that how much stress you want is a matter of taste. Some folks prefer the pressure cooker. I'm not knocking stress, I just think that's a culture thing not a requirement.

When it comes to job interviews, there are so many ways to write somebody off, but all I'm looking for is:
- major deal breakers. e.g. too mean, irresponsible, too many bad habits
- major wins, e.g. they bring something to the team we don't have.

The default posture of most candidates is uncomfortable and stressed. Being able to evaluate them often means trying to make them more comfortable. If whiteboard interviews are more prone to inducing stress, that's worth knowing.
Darwinism at it's finest.