skysight-inc/HackerNews huggingface dataset:
My advice:

1) learn (read guides, books, code)

eg: find something close to what you're doing at one of the books at: http://aosabook.org/en/index.html

Read about nginx if you're working with web servers - even if your server is in node. Read about postgresql or mysql if you work with data. Etc.

2) implement

Try things out. Do a module in ttd (red/green/refactor). Pack a sub system up as a node module, distribute it on npm.

3) automate

If you have any tests - set up CI. See that all your commits "pass" (ok, because you only have that one test - but now it's easy to add more).

Once CI is working, you can set up automatic lining.

4) repeat/improve

In general, try to find the smallest step from where you are, towards where you want to get to. Avoid leaps. Change one thing at a time (eg, you've used mongodb+node+express+react: try using typescript or change out react for vue. Or look at using postgres over mongodb etc.

I'd also try to encourage some kind of internal sharing. Maybe tech lunch Friday - where you can each give a lightning talk on some small nice thing you've found/used recently.

Try to "budget" for improving. Make it work, then spend an hour or two making it (more) beautiful.
> "untargeted national snooping"

While I do not disagree with your sentiment, there have been cases of untargeted national snooping/censorship affecting sites with flexible SSL because governments can and often do sit between the local Cloudflare server and the origin.

https://medium.com/@karthikb351/airtel-is-sniffing-and-censo...

I've also been hoping that Cloudflare would add a header indicating the backend encryption status, so that we can look at how sites are configured and whether any "important" sites are using flexible SSL:

https://github.com/cloudflare/claire/issues/17
This is the greatest idea! I've been writing soapui test cases that show the communication flow between microservices and use cases to provide new developers (and product owners) some incite into how the application is hung together. Something like this is the logical next step and exactly what I was hoping I could derive from new-relic/open tracing/logs (but these are only as good as the technical details)

Nice work I look forward to delving deeper
Concorde was only louder than the rest on takeoff and initial climb out - because the reheat was on. Reheat is stupidly loud. Reheat was needed as it was optimised for super cruise (sustained supersonic) - something even fighters aren't, which made it very inefficient at takeoff speeds.

On approach and cruise it wasn't that much different from other jets of the era.

Modern engines could be far quieter and not need reheat for takeoff.
>> p(X) :- p(Y), X is Y + 1.

is/2 is not Datalog though- it takes an arithmetic function as an argument;
+/2 in your example. So the above would not terminate because it's Prolog, not
because it's a Datalog program evaluated by Prolog.

>> Datalog doesn't even allow terms as predicate arguments so of course you
can't construct them of infinite size.

Usual confusion: I think you mean "terms" as in Prolog terms, i.e. atoms of
predicates (as opposed to terms in logic programming, i.e. variables,
constants and functions). Datalog accepts constants and variables so with a
finite vocabulary you can't create infinite atoms. I don't think that has to
do with bottom-up or top-down evaluation.

To be honest, I haven't read any Datalog papers, but I'd be surprised if the
termination guaranteed rested upon a specific implementation rather than the
language semantics. Maybe not surprised- but it would be less interersting if
you can only guarantee termination if you implement the language just so, vs.
if it's a property of the language.
Reply All (podcast) had a recent episode about the increase in robocalls. It's a fun listen. https://www.gimletmedia.com/reply-all/135-the-robocall-conun... (The TLDR is a law changed.)

Also, I've had success running Calls Blacklist (app) on my android phone - it's set up so that it will block any call that's not from one of my contacts. I haven't had a spam call since I started using it.
SpaCy v2.1 Released
If I could go with a flip phone I gladly would, but I do need to have Slack around for when I'm on call for work. I suppose I could switch to a flip phone for when I'm off call. You're giving me ideas here.
History, language, civics, etc. are not esoteric. They have been considered fundamental to basic education for centuries. They're also pretty necessary if you want to have a functioning democracy.
This is my thought as well, adding that it feels like way less boilerplate due to the integration with the underlying framework
The only Google service I rely on is Gmail, because it's the only Google service I can have a reasonable expectation of still being around in five years.
Japan grew until they roughly matched the GDP per capita of the successful western nations, then slowed down. Anything even close to same result with India or China would overtake the US economy.

To overtake the US, each Japanese worker would have had to produce twice as much value as an American worker, but each Chinese or Indian worker only needs to produce a quarter as much as an American worker.
The way in which public considers science today is much more analogous to the way the public considered religion during the time of Galileo.

Yes; and, it's weaponized for political discourse. It's as though we're in some kind of new Puritan era -- this reminds me of how John Cleese was blasted for tweeting on this very topic (3 years ago)[1]. He blasphemed.

[1] https://twitter.com/johncleese/status/683681888687538177?lan...
Why Less Is Always More in the Treatment of Alcohol Use Disorders
It's fraud and it harms trust in the medical profession. It's like if you asked a tattoo artist to ink you with the Chinese symbol for "woke progressive" but instead they give you a tattoo that translates to "easily fooled."
Good points, these are useful ways to confront it. Sometimes, I also think of Andy Grove's motto, "only the paranoid survive", which helps to check and challenge ideas.
We're talking about Google Analytics here. I'm not a fan and I don't use it, but I don't need the state deciding which web domains are kosher for whatever arcane reasons that can be devised.
Fathom looks quite nice:

https://github.com/usefathom/fathom
For sure! Without Scheme influence they probably won't have been closures in JS.
> School's primary purpose is to prepare people to be functioning members of society.

read: "productive economic units."
File manager nnn v2.4 released. Tinier and lighter.
Yes, that's been my experience in 99% of the cases too. But it's precisely because high-end places are so expensive that this matters. If I go to Chipotle and pay $5 for a burrito that turns out to be sub-par, it just doesn't matter that much. If I'm paying $400 a plate, it matters. There's risk on both sides of this transaction.
Yup, I meant for it to be consistent with the OPs concerns. I just wanted to point out that "just paying for it up front" also has other trade-offs. For a lot of use cases, the way PG went ends up better for performance than using an undo log (after all the performance opimizations PG has put in place like freezing pages, etc). And for some use cases an undo log is by far better, and more consistent.
You reasly need to bring presents. Otherwise you could wait hours.

Interestingly the same descriptions of Moldova today I experienced when I visited Romania in the late 90ies.
If it doesn't matter, there's no issue being transparent about it.
As far as I can tell it is not the same thing. Projected File System overlays a part of a real file system, and files are cached to the local file system.
The author does in fact mention it briefly which is worse than not mentioning it. By mentioning it he acknowledges that he understands the motivation for the law but then proceeds to make an argument against the law which completely ignores the purpose behind it.

It is unfortunate that he sees this as some sort of binary choice. As if the proposed law would eliminate foreign language study rather than offering students a choice of academic paths.
Fortunately, you can get around NYC reasonably quickly without driving.
These people who are afraid of lawsuits need to start learning how to manage money and assets because there are ways to protect yourself. If you have something of value, you should always take steps to protect it. You can put your house in an LLC for example so if you are personally sued they can't take it. Then once you don't have much to lose on paper, lawsuits lose their power. The biggest advantage that a person has versus a company is that they have less to lose because a persons life doesn't end with bankruptcy whereas a companies life does. Furthermore, a person can create LLCs which are like virtual people in many ways related to credit and money.
Truth be told I don't have a good argument against "Family is mostly socially constructed anyway"

But the idea of this not mattering, of the DNA not being very meaningful, seems deeply, deeply wrong. A gut feeling that says "Absofuckinglutely NOT".
The banks I've used in Canada allow you to send transfers (uip to $3000) to other domestic bank accounts without reautenticating. Fortunately, they don't seem to use any third-party JavaScript.
My bank has two-factor using some special applet thingy on my phone (not a regular app, it's tied into the SIM card somehow). It shows me the details (amount and destination account) which I have to confirm using my password (in combination with a key from the SIM).

Much more difficult to circumvent, assuming the user pays attention...
What are the chances that you are as smart as the people who figured it out decades ago?
Have you done any work with Vue and Typescript? We're just starting out with Vue. But my understanding was that TypeScript is a first class citizen in the new version of Vue.
I wonder if Cloudflare interprets our connections as MITMed or not. We have group policies, configuring hosts to have specific cipher suite order and disabling weaker ones. So basically adjusting TLS settings, but not actually MITMing.
Blocking numbers won't deter anything, FYI. Those spam calls spoof random numbers (often using your area code). I've received a spam call from myself.
She reminds me of Lance Armstrong. A lot of people cheat a little because everybody else does it but these people went several steps further by destroying people to cover up their misdeeds. She (and Armstrong) deserve zero sympathy.
Eve should be among the known receivers though, which is a world of slow (~72hours to add an IBAN to my list for instance).

There are banks that try to make it faster though, with MFA, though the MFA system is usually SMS.
New York City says electric cars are now the cheapest option for its fleet
Last Week with John Oliver & Reply All both went into details with there most recent episodes, but something changed in federal policy with the Do Not Call list.
And that's just ones who would admit it on a survey.
I was automotive engineer and software engineer. Both have a proper sense of QA, both do their own testing and both know what's right and wrong. Bad product managers certainly not.
My children were conceived by IVF (in the 2010s). I'm not too worried that the doctor used their own sperm, since the doctor is a woman, and in fact I didn't see a single man working anywhere in the IVF clinic.

But one thing that's always on my mind is what if they accidentally switched the sample before conception? Since the conception took place outside of my wife's body, what's even better is that our children might be related to me but not her, if they switched the eggs around.

At some point we'll probably do a DNA test on them just for fun. The results won't matter at that point -- they're mine and I love them.

But you know, maybe they get a free college education out of the results. :)
Fail a lot and cry yourself to sleep until you get pretty good at it. Thanks for coming to my TED talk.
Vladimir Putin signs sweeping Internet-censorship bills
Reminds me of other comments on this subject: one person's best practice is another person's bad practice.
> "Cloudflare should really message if this is the case when using their gateway. Small UI changes to note this would likely go a long way toward coercing better overall security."

I've always hoped that Cloudflare would add a HTTP header indicating the backend encryption status. I filed this issue back in 2015: https://github.com/cloudflare/claire/issues/17

In fact, Nick Sullivan, the Head of Cryptography at Cloudflare, stated a few years ago: "CloudFlare would be very happy to be able to indicate to the user the nature of how data is encrypted beyond the IP you are connecting to. Unfortunately there is no way to do that yet in modern browsers. Soon we will be sending an additional header down to the browser to indicate if a site is using strict SSL, it will be up to the browser to display it." However, as far as I can tell, this has not been implemented.

https://blog.cloudflare.com/introducing-strict-ssl-protectin...
That seems like it would be an extremely expensive experiment.
GPL3 took the service part from Affero, that's why the GPL3 is also strictly forbidden there.
During the time of Galileo, religion was a plurality of truths, all irreconcilable, and at war with one another. There was no settled religion in any broad sense.
Transduction of the Geomagnetic Field as Evidenced by the Human Brain
I don't get the same impression. Not having seen the docu and only reading the article, it's hard to tell, but based on that last few paragraphs in this article, it seems exactly like he is blaming both SV and Holmes at the same time. He specifically says a few times in the article that Holmes was a fraud, that she was not a victim, and that even within "fake it til you make it" culture, she as an extreme outlier. But he also is drawing attention to the fact that there is/was an entire culture of people supporting her, rooting for her, and trying to discredit anyone who called her out on her fraud (there are people doing this even now!).

Personally, I'll be pretty happy if the documentary calls more attention to SV's broader role in this. I loved Carreyrou's book, but I thought it, and the rest of the coverage of Theranos, falls quite short in exploring how Holmes and Balwani aren't the only bad people in this story. Holmes practically had an entire army of people enabling her (and even directly aiding her) through their fraud, from Dubois to Shultz to Mattis to Biden, to all of the SV investors and cheerleaders who didn't do their due diligence. Not all of those people necessarily deserve to be punished for their supporting of her, but it's also important to realize that Holmes didn't magically accomplish all of this fraud on her own.

That said, the response from Gibney in the last part of the article is kinda bizarre. The mention of Abu Ghraib is totally out of place, and he even attempts to draw a weird comparison between Holmes and Hitler, of all people.
You sure it wasn’t just a single digit off from your phone number? I’ve never gotten a call from myself. Is Caller ID that insecure?
I would love to see this too. Unfortunately, at present I don't know if we even have an institution that everyone would trust to provide this information in an impartial way.

Also, there are still judgments involved even with this task as you describe it. How is it decided which experiments support or refute a given theory/hypothesis? How widely do we cast our net for what theories/hypotheses get included? Do we impose requirements on the experiments themselves, and if so, what?
Meh, automate everything. Maybe for some reason I need that ISO on my remote server with 10Gbps, and not on my laptop that has 10kbps upload...
1. I'm already paying a higher premium just for driving in South Florida.

2. It's called bumper to bumper traffic for a reason. Following distance is <1 cars length. Anymore than that and some bozo is going to slide into your lane.

3. You know nothing of me nor my driving habits. I simply pointed out that brakes can fail or appear to fail for reasons other than mechanical failure.
I noticed the same for my bank too. Wrote a blog post complaining about it and got a call from them. Essentially their argument was that "we have a confidentiality agreement with Google and that is sufficient to ensure that your data won't be compromised."

So glad I have uBlock Origin.
> It could have something to do with data sharing.

Hardly. I got my first robo call (ever) within an hour of getting my first US phone number. They have been a constant annoyance for me ever since. I have never gotten a robocall outside of the US.
Intel, Department of Energy build first exascale supercomputer in U.S.
I get none, our house has an asterisk box that does voicemail and provides individual VM for everyone at home - it means that anyone calling in has to dial a single digit extension, I haven't had a robocall in years
It's funny. In one of my first just-out-of-college jobs I worked at a company where "the IT guys" were definitely not at the forefront of the company. However research staff were awarded bonuses or pay differentials if they knew a foreign language even a little bit.

I argued, somewhat successfully, that the time and effort it takes to become "native" at a programming language was comparable to a human language...and even if it was say 30% as hard, everybody in the department knew 4 or 5 different languages pretty well and thus should be payed as if they had put the time into learning Spanish or French or whatnot.

The point that made it really sync in was when we had a series of tasks show up on a contract that required people with programming ability and the research staff wasn't able to "pick it up in a few months" despite huge training efforts and the IT staff was pressed into service to perform on the contract. Some of the research work was in French and most of us knew enough about Romance languages that we could usually produce a reasonable gist of the document before going to the researchers for a proper translation. We also often just used babelfish to try to figure out what was being said.

They ended up creating a technical and nontechnical staff tracks and migrated a number of the IT staff over into "Technical Researcher" roles. The difference was foreign language bonuses applied to the nontechnical staff and programming language proficiency resulted in a salary bump.
I am a hardcore Linux&Lenovo fan, but I agree with the statement "the best mac to replace another mac is still a mac" (keeping the target user in mind - changing OS has a major impact).
I used riot.js for a few years and was quite happy with it. Sadly it had a few misconceptions (e.g. the parent.parent.parent... problem) which could have been changed easily. But as the lead dev wasn't very cooperative I switched to the closest alternative: Vue. I don't have enough experience with Vue yet to judge it, but given how similar Vue and riot.js are I hope that it gives me the same productivity without those broken bits and hopefully a better community interaction.
Pulling external air reduces thermal efficiency. All was accounted for.
Is there a way to only let the phone ringing if it's a number which is in your address book?
Thanks for the feedback @Fudgel!

You can catch an example of what the text version looks like on the gif which loads in the phone (and see a little bit of the video too)

Here's last week's video: https://www.facebook.com/StartupTracker.io/videos/3318523174...

I am working on having an html version available on the site with an archive of previous issues but it's less trivial than one might think, will be there eventually!
Yikes!
Not every place is like that, thankfully.
I use PGTune
https://pgtune.leopard.in.ua/#/
It spits out optimal values based on your system configuration
https://github.com/apple/swift/blob/master/docs/OwnershipMan...
737MAX Issue
Microsoft’s attempts to improve it.
If I understand correctly, nursing can give some immunity.

Note well: I am not a doctor. I don't even play one on TV.
No doubt. Midwest too during the right seasons.
Quality of life is not only income. It's also infrastructure, environment, many other things. I had only briefly visited Mumbai, but visited many big cities in India. They're extremely noisy, congested, air quality is poor. Power and Internet outages are frequent. There no parks in most Asian cities so if you're tired and want to relax in a quiet place under the trees you should drive for hours out of the city.
That's not a color; that's my ~wife~ cheap prostitute.
> People so often miss this. Science is a slow, evolving and never ending process. The day a new study comes out, people want to use it as evidence that something is 'settled science'.

Unless it is AGW. That's settled science and 99.9% of scientists agree with Al Gore even though in 1970s we were heading for Global Cooling and that was settled science.

That's the fundamental problem: how difficult is it to say "Based on the data that we currently have we are coming to a conclusion that there's X% likelihood we are heading towards a period where the global temperatures would be rise by Y degrees by year Z. Should we get different data we will re-evaluate our prognosis"
Are you absolutely sure about this (would love a reference)? Letting another party running code removes at least many layers of defence. I would not trust a bank which is doing that it's just a sign of gross incompetence.
Wait, you're telling me the Tesla doesn't drive??!!! They've fooled so many people!
I use plain old access.log files fed into splunk. Anything more than that borders on creepy IMO.
too bad businesses that have google voice numbers come across Verzion without any id so I have let them go to voice mail.
Interesting. Have you done this? I’m curious because this sounds like a good idea, but am curious about what complexity this introduces into day-to-day life.
Where does consciousness come from? Selection of links
I'll second that a lot of 'best practices' is cargo cult like gate keeping.

Just learn how to write idiomatic code in whatever language / framework you are using. At least the approaches are good enough. And other OCD/Autistic programmers won't lose their shit when they see it.

Do try to write code in an active AKA explicit way. Whne you read the code it should be obvious what it's trying to do. Code where the right thing 'just happens' is never clever it's just bad.

Do remember the process you use for a tiny team is different than google or facebook or a web dev sweatshop.
Unlike many other fields, I would wager that the vast bulk of IT staff were mostly self-taught and many have a lifetime of experience in their field. For those people, school in fact got in the way of their education and career track as it was simply less time they could spend self-educating.

Until college, schools generally do a very poor job at teaching STEM.
I have 3 kids conceived by IVF as well. We donated the leftover fertilized eggs and a couple has now a 12 year old daughter. I have seen the pictures and my 3 kids know that they have a biological sister out there. It will be interesting to see if she will contact us once and if she finds out (We allowed for the option to contact us)
Nvidia's $99 Jetson Nano Is an AI Computer for DIY Enthusiasts
Yes. The number is just a property and can be pretty much anything. Same goes for SMS, by the way.
> Kosher labeling seems to work decently, even though "nobody has the time" to figure out what any of the logos mean.

Mainly because it relies on government regulation to function, namely trademark law. It's also probably a fairly unique case, since I doubt there's a ton of money in kosher food production (meaning the payoff for abusing the system is low), and the people who care about keeping kosher care about it a lot and can focus on it due to the presence of other regulation.
Still don't see Sway 1.0 in Fedora repo though :(