skysight-inc/HackerNews huggingface dataset:
> Do you think some|most|all parents will consent to their children having one or more vaccinations against Covid19 when "the likelihood of children having significant detriment if they catch Covid-19 is very, very low" (quote from UK Health Secretary, Matt Hancock)[1]

How often do those kids see their Grandma?

Even in your grossly optimistic scenario, you're assuming that those parents (and kids) are willing to risk spreading COVID19 to their Grandparents, killing them. There's plenty of grandparents who are unable to receive vaccinations due to high-risk conditions (heck: Pregnancy hasn't been tested yet: so Pregnant parents this year are going to have to go unprotected).

Preventing the spread through the use of vaccines is an obvious win. The studies are pending, but vaccines in the past have prevented spread (even lesser-effective vaccines, like the 2014 flu vaccine).

When we're looking at 95% efficacy against symptoms (Pfizer / Moderna's vaccines), the amount of "prevents the spread" is likely going to be very very high.

-----------

If you have a family of 5, and the mother is Pregnant, the best way to protect the mother (and potential #6 child) is to vaccinate everyone else. The family unit achieves herd immunity (>66% vaccination rate), making it very hard for COVID19 to spread to the mother.

There's a HUGE number of untested people with regards to the vaccine. Everyone who has been proven safe with the vaccine should be vaccinated. For the sake of pregnant mothers, cancer patients, and yes children (for now). Hopefully, when children are tested and proven safe, we can vaccinate them too afterwards.

----------

Alternatively, we can start testing at-risk patients, like pregnant women and cancer survivors. Which seems like the "greater evil" in my opinion. It makes more sense to test children and inoculate them, than to test higher-risk groups.
If you're going to use WordPress, consider https://wp2static.com so your site can handle real traffic. There's no reason for a blog or business site to go down when it makes the news.
Yep, it's just that so far a lot of those tools and solutions that hit HN are github centric and I don't see why it can't be a bit more generic.

Of course the end-result is easy to move out but the build pipeline is more dependent on GH.

Not that it matters but it could be cool too to pipe SSG's output through a managed VPS just to show you don't need Github to host your static files.
List of Tautological Place Names
In the current company where I have been working for last 9 years and this year it will be 10, I have taken so far interview of more than 350 people for my team, this is my second company. All interviews were by phone and I spend minimum 30 mins, if they are bad and 45 to 60mins if they are good.

In the beginning some team members thought taking interview was a pride. I wasn't taking any at that time. Later I got the job of doing it, HR sends the resume to my TL and he passes to me. Before the interview as a prep I google the guy and see if he has a blog or has any linkedin profile. Then I go on with the interview, 50% of questions I ask are from the work the person has put in his resume only. Other 50% are work we have in the team.

After having interviewed 30 people, I started guessing some are fakes, to confirm my guess, I push the person of second round technical interview which my team lead takes. Almost 100% of guess we're right. But at that time, I didn't know or thought about there would be people faking the interviews regularly. I have encountered twins fraud in my previous company that was shocking. During the interview, I hear turning pages, asking to repeat the question 3 to 4 times, could hear typing and clicking. Questions related to same subject is answered fast but different subject and going back to earlier subject responses were slow.

I started to setup the interview question like fundamental then based on experience. Worst part was, when I see some resume with person from top sort ivy league colleges, I get excited to interview them as I assume, they will be brilliant. One time, I had got such a resume, so I took my TL and one extra person as well to a conference room for interview, to say he was a gold medalist, I lost hope on gold medalists after that. It was quite a funny interview.

Out of 350, almost 250 were fakes. After knowing they were fake in 10-15 mins I still proceed to take interview to know what subject they are good in just to know as experience varies. On the last feedback just say where they have to improve on.

Worse thing is, when you find someone and hire them, they leave too soon due to pressure they say. Too much work.

I never take an interview during a burnout as this is a person's career. That's something serious.

But I have heard from friends and other places. People do hire persons based on caste, state, religion. Them being hired at high salary as well. I hear a lots of frustrations. I can't say anything other than THIS IS INDIA. There are people like that and it's hard to report or confront.
Here's a shorter version w/o the "admin" step at the beginning: https://youtu.be/MmKQCGxwWWw
Show HN: Favicon.ico – Monetize Your Website (2015)
Exactly! It’s pure wishful thinking, and in a lot of cases those wishes are (at best) frighteningly amoral in context.

It’s like a hack to get around the whole “reasonable doubt” thing: just sequester all that pesky doubt in a black box so that people can’t see it, and if anyone asks just play dumb.
Funny - it says 2 comments but only one shows up. I wonder where mine went. Just because I find it odd that an article refers to the physicist as "he" or "his" while "he" is actually a woman shouldn't lead to immediate removal of my comment, or should it?
No, it is not a tautology. You are misusing that word.

A good manager will improve the performance of her direct reports. If you can't understand this fact, then I don't think you and I have anything more to discuss.

Have a good day!
I only keep the output on github. So the generator folder with my drafts, posts etc is on my local machine, and whatever output it generates is in its own folder that is a git repo.
I don't think public safety standards are the same thing as support level for free email, subscription music, etc.

We can all easily name multiple email and subscription music providers.
Bitcoin soars to all-time high as Musk's Tesla says it bought $1.5B
Anyone have any experience with Hugo? It started out as a fast single binary static site generator but it seems it is now dependent on Go being installed on the host...
> So many smart people so confused.

That's because the argument that "All of the use cases of blockchain have other solutions." is wrong. There in no technology that can achieve the basic primitive interaction that Bitcoin whitepaper describes, which is make a cryptographically provable transaction from one person to another with no middlemen while mitigating a double-spend attack. In other words a trustless one-time digital transaction whether of value or some other information.
Tremendous advice for any age, but especially for 30.

Why? Because at 30 you still have time to develop great habits that last the rest of your life. Also the time when you can develop good muscle mass to prevent additional stress on your joints and delay potential back/joint pain from say 40, to 50-55.
Eats, chutes, and leaves
Code is code. Big corporations or small corporation, if the language benefits from it, its all good.

React is from FB, they have engineering talent as such Amazon, Google, Microsoft, Mozilla.
Nice, but it already exists -and you're on it.
Planting of 85,000-tree Isle of Man 'people's wood' begins
Well, it's still fair in the sense that everyone has access to the same rate of return, if they choose to stake. (And in some modern PoS designs, staking nodes can be run with very little resources.)

Consider a hypothetical blockchain where every account is subject to a tax of 10% per year, and the proceeds are burned. One might say that everyone is getting poorer, and the rich are getting poorer at a faster rate.

But of course there's no real difference. If every account receives a 10% reward or a 10% tax, we all end up with the same share of the token supply at the end of the day.
>Even though I think "Wear sunscreen" is not a great advice.

Why not?
this is not a leading question. what do you see as wrong with the banking system? It has taken 600 years to evolve, roughly. what does the next banking system look like? and do you really mean monetary system?

people are constantly conflating bitcoin the currency alternative with some kind of new way do banking, finance, monetary policy, and never explain what needs disrupting and what the new world look like. is it just better, faster, cheaper? or some fundamental disruption, not just incrementally less costly.
Le Parisien has a better story[1] (original in French, Google translate[2] version is a little wonky) with more background about how the legendary Birkin/Kelly waitlist was used to launder money.

[1]https://www.leparisien.fr/faits-divers/vrais-kelly-faux-clie...

[2]https://translate.google.com/translate?sl=auto&tl=en&u=https...
That doesn't mean much long term. If they disagree with the corporations they represent, they will be replaced.
Why was my comment on the physicist's gender flagged? HN policies appear increasingly random? Time to leave this forum, I guess.
I remember an interview where someone with a very common first name, something like Sarah or Anna, described what it was like living with that name. She said it was so common that it basically represented the concept of “woman” or “girl” in her mind. When she would hear her name called in a crowd, it was like someone yelled “Hey girl!” She became conditioned to ignore it unless the comment was unequivocally directed at her.

When I started my current job I found out that there was another person with my first name on the team. My name is not common in the US. I expressed my slight anxiety over this (will people be confused, will this affect my career, etc) to my manager who has a name like “John”. He said, “Oh dude, there’s three other Johns on the team. It’s working out fine for me.” I suddenly felt very silly, and then curious about what having such a common name would be like...
> A good manager will improve the performance of her direct reports.

Right. A good manager indisputably force multiplies because a good manager is defined as someone who improves the performance of her direct reports...

Importantly, any empirical evidence that less management structure improves outcomes is easy to dismiss because it's really just proof that the particular manager/company that failed wasn't a "good" manager/management structure. After all, if they were "good", then the output of engineers would have been multiplied, right?!

Tautology (n): a statement that is true by necessity or by virtue of its logical form.

Saying that we know good managers force multiply by improving performance of reports -- and then defining "good" to mean "improve the performance of her direct reports" -- is absolutely a tautology.

More importantly, ignoring empirical evidence by making a rational appeal to the truth of this tautology creates a rather pointless conversation.

Given the choice between blind faith in a tautology that "good managers = good" and empirical evidence that sometimes "less emphasis on/power for managers = better", I prefer the latter.

You have a good day as well :)
Article: "Bonus: will symbolic differentiation save me? Probably, but probably not in an interesting way."

This articles seems to misunderstand AD.

Automatic Differentiation doesn't incur more truncation error than symbolically differentiating the function and then calculating the symbolic derivative's value. Automatic differentiating is basically following the steps you'd follow for symbolic differentiation but substituting a value for the symbolic expansion and so avoiding the explosion of symbols that symbolic differentiation involves. But it's literally the same sequence of calculations. The one way symbolic differentiation might help is if you symbolically differentiated and then rearranged terms to avoid truncation error but that's a bit different.

The article seems to calculate sin(x) in a lossy fashion and then attribute to the error to AD. That's not how it works.

[I can go through the steps if anyone's doubtful]
> If TrueAllele is found wanting, presumably that will not affect the dozen individuals said to have been exonerated by the software.

Buried right at the end, but an interesting thought. It would depend on the individual cases, but if there was a whole body of evidence vs. one DNA test, surely these cases would need to be retried?
This is how the Oil blog is made: it's markdown in git, and it renders fine in Github.

I use a bunch of old Unix tools that will be around forever to make it look nice: http://www.oilshell.org/site.html

The toolchain has changed significantly in 4+ years. It started as literally a shell script invoking Gruber's original markdown.pl. Then I switched to CommonMark, etc.

But the core data hasn't "rotted" at all, which is good. Unix is data-centric, not code-centric.

Previous thread that mentions that Spolsky's blog (one of my favorites) "rotted" after 10+ years, even though it was built on his own CityDesk product (which was built on VB6 and Windows). He switched to WordPress. Not saying this is bad but just interesting. https://news.ycombinator.com/item?id=25675869
My Nokia 7.2 has had so many performance improvement updates I fully expect it to be faster than the latest iPhone flagship.
These always make me feel bad. Everything I use or have used is in the < 15% performance rank.

Do the ones at the top (like Actix Pg for example) provide everything you need to do real development, or are they stripped down? In other words, is this comparing track bikes to cross country bikes?
So despite much heralded increased transmissibility, it has failed to prove dominant despite being incidental in timeline with b117. No great artistry will make it more fearsome than the lack of proof thereof.
You wanna get educated go educate yourself. I'm frankly pretty disgusted by your posts and don't have the patience to educate somebody who is stubborn and unwilling to consider other perspectives.
Yeah you're probably right, a lot of it is pressure from executives to "deliver."

Still, I look at a company like burger king, or a toy company, or Disney, or a radio station, and the entirety of them, including the product itself, is marketing. If these companies could take your money without giving you anything at all they would. The idea of marketing is supposed to be to put your product in front of it's users for you. Instead with countless examples you see companies rebuilding their entire product line as a marketing strategy. There is no product anymore, just that last mile of marketing to get your money in their hand. This is so common nowadays.
Worth noting is that one of the original goals of Bitcoin (in the whitepaper) was to eliminate fraud that results from a system that allows reversible transactions (for example, charge backs, a check that appears to deposit but then bounces, etc.) Fraud protection is a result of these types of problems being unavoidable, and needs to be mediated by the financial institutes.

Bitcoin's proposed solution is a (cryptographically) permanent one-way transaction, that can only be initiated by the person who owns the Bitcoin. The analogy would be an in-person cash transaction - $100 in my pocket can only be handed over if I choose to do so, and no amount of begging or pleading with the receiving party will allow me to convince them to give it back.

I think any fraud that can be committed in cash though, would probably be applicable to Bitcoin. But I can't seem to think of any examples off the top of my head, so LMK if you think of any.
> Any tools used are can be requested to be examined, including software.

Out of curiosity, if this is a common occurrence that is willfully obeyed by all vendors and parties involved. Could you shed some light on why this vendor is resisting?
It looks like someone else found and re-added the diagrams: http://www.lurklurk.org/onlisp/onlisp.html
Another trick would be to take the average (excluding outliers) of as many guesses as possible since they're all on twitter. The Wisdom of the Crowd should get very close.

https://en.wikipedia.org/wiki/Wisdom_of_the_crowd
That code actually doesn't work, but it's written in such a way that it's impossible to tell when it doesn't work.

Data races in C/C++ code are undefined behavior, which means you get 0 theoretical guarantees as to what will actually happen. But I'm guessing you don't care about theory, but practice.

In actual practice, compilers can (and do!) move around loads and stores--these are expensive, and eliminating them were possible is almost always insanely profitable. In this specific example, there isn't really any optimization that is likely to screw you up. However, the hardware can screw you up here. There's no guarantee that the stores arrive in any particular order, and no guarantee that temporally later reads will actually see the results of temporally earlier writes.

You need various kinds of synchronizations (and atomic read-modify-write operations) to actually develop multithreaded code properly. But your example doesn't have any, and since it's literally just reading and writing random values, there's no way of telling if the semantics you think it is is actually the semantics it actually is just by running it: you can't find any failure modes where hardware turns out to violate sequential consistency.
It's sad that Elon Musk is supporting such a wasteful product.
> I really admire his restraint with what he’s trying to convey here despite how many people will miss reading between the lines.

It wasn't that subtle, to be honest, given the author even says "Stasi-like citizen surveillance" (and in general references Stasi multiple times throughout the article), clearly alluding to what you think he is alluding. But I agree with you, I believe even something not-so-subtle like this will be missed by the overwhelming majority.

Really well-written and well-sourced article. Glad to see someone managing to write something that is pleasant and fun to read, while, at the same time, cutting straight through all the bs with no debris of fluff to just pad up the article.

EDIT: found an even better/more illustrative quote in the article -

"The participants in Clubhouse have tried to block these tattletale reporters from eavesdropping on their private conversations precisely because they see themselves as Stasi agents whose function is to report people for expressing prohibited ideas even in private conservations"
Of course they do (have genes that make them non-reproductive) and of course it hasn't (evolved out of extinction).

There is nothing about a possible genetic basis (whether complex and indirect or simple and direct) for an individuals non-reproductiveness that implies it has to result in extiguishing itself.

Humans are social enough that genetics which benefit the group at the expense of the individual are perfectly selectable.

Heck it even works for utterly antisocial species.

All that's required for a trait to persist is for it to be good for any members by any means. It doesn't have to be good for the individual carrier, and it doesn't have to be good in a way that we happen to understand.
AWS Joins the Rust Foundation
I put my drafts in branches and only push the main branch to GitHub.
Not really if it’s by choice. She decided more to “retire” from being a director. A “demotion” is involuntary.

It’s not a demotion in the same way that voluntarily deciding on a career change from IC to management is not a promotion. A promotion is given to someone, not chosen by them.
So what do you consider all the tall white males who are in prison or making minimum wage at 30 years old? Are they just mega failures?
i thought this was going to be about someone who wanted to become a CTO but was stopped for some reason... weird title
It would be very interesting to see an additional column of "prime examples" which link to the biggest or most heavily used web apps/apis built on a given stack.

I suspect the examples would be few at the top of the list and many near the bottom.
On Sustainability in Agriculture
I don't believe anything that can be written with unhygienic macros can't be written in a hygienic macro system. Macros written using implicit renaming is written just like CL macros, and with enough libraries you can do something similar with syntax-case.

Heck, implementing an unhygienic defmacro over a regular lambda is something like 7 lines of syntax-case. In guile you could even use lambda* to get optional and keyword arguments.
Not mentioned in all this buildpack hype is the fact that Pivotal was acquired by VMWare precisely because Pivotal's share price saw a single day drop of 41% in addition to a shareholder class action lawsuit.

>The class accredits Pivotal’s diminished growth to customers who shifted away from what they call “Pivotal’s principle, yet outdated and inadequate offering because it was incompatible with the industry-standard platform.”

https://www.courthousenews.com/post-ipo-woes-mount-for-pivot...
Seems logical to use Python as a high level interface to Rust
I was stuck in the planning phase for a pet project up until a week ago, for a reason why Lisp and Smalltalk always made me nervous.

Bugs can put your persistent state into uncharted territory, and there may be no clear path back. There's a reason we still have 'turn it off and back on again' in our bag of tools. Often it's the only thing that reliably works. This makes systems designed never to be shut down and turned back on again deeply unimpressive to the more practically minded members of the audience.

One of the places persistent state crashes and burns is when the system of record and the source of truth combine. Once the source of truth breaks we can't know what's true anymore.

My breakthrough was figuring out that I'm trying to get data from something that is already a pretty good system of record, I can just keep letting it do that job indefinitely. My source of authority needs to transform that data, not own it. As long as I can detect out-of-band changes to the system of record (which I can), I can always rebuild my models from scratch. That allows me some excellent test fixtures. That also gives me the option to do manual 'surgery' on the system of record rather than sinking my roadmap to implement a full feature to do something I might not need to do again for another year, or that no customer will ever see.

I am just on the same continuum as everybody else. My code needs to make a lot of decisions. I can't afford to make them all from first principles every time. I need to store intermediate values. I also need to identify intermediate values and question them. If I don't get help with this from my architecture, myself and coworkers will blur the lines every time a problem seems a little beyond our abilities, and eventually nobody will know what's true anymore except the delusional ones. How do I know this? Because I have never seen any other outcome. The only differences are in how much surprise the team exhibits.
lol, yeah, "networking". That kind of self delusion will come in handy as the cartel activity becomes increasingly bold and the regulatory capture ensures no way out.
> You are entering a new decade, that's going to feel shorter than the one already past you

I'm 32 as well. Why does it feel like years go by quicker as you age? I can barely remember anything in my first 2 years of this decade.