skysight-inc/HackerNews huggingface dataset:
I would like to point out a possible problem with the generic advice "read books" "follow blogs etc."

=> technological bias

As you are from Node/Express and Mongodb background the biggest risk is trying to become only better in these technologies. So you will only know how to make faster horses, how to train them for the best, but you will never learn car exists.

More than best practices, what makes a great developer valuable (especially in a position like you where other people in your company are less experienced than you) is your ability to see wider not deeper.

Try to challenge the status quo ? Why MongoDB? What kind of alternative do you have ? Same for Node + Express.

Doing so will force you to see where your tool shine and where it reach its limit. Doing so will permit you to know when you need to dig deeper on "how to use better this tool", and when to step back and "wait a minute, no amount of best-practices/knowledge will balance the fact that MongoDB is just no the right tool here"

So read a lot, but also from people that are not from your community (and to be honest HN is a good starter on getting different point of view)

The other important things is about perspective, it's not because a googler/guy from netflix wrote about how they needed to split the code in microservices, or needed to implement $design-pattern-with-a-very-cool-name that it does apply to you.

Especially looking to the size of your dev team, I think the worst things that could happen to you in your journey of trying to be a "better developer" is to try to be use too complex tools and too complex developments techniques

these articles explains better what I mean:

https://programmingisterrible.com/post/139222674273/write-co...
https://medium.com/@rdsubhas/10-modern-software-engineering-...

Being able to stop your fellow developers from writing too smart code will be even more valuable for the companies you will work for. And at the end of the day, that what will define if you are a good software developer for your boss.
> that's not what the article says.

Meaning, the article doesn't say science is supposed to be an authority? Let's see:

"It is tempting to think that scientific authority is natural and will soon reassert itself like a sturdy self-righting boat knocked over by a rogue wave. The ugly truth is that science is more like Facebook, whose positive features are also vulnerabilities. Precisely because it allows us to connect and share, Facebook creates opportunities for misuse. Similarly, science is an exemplary form of enquiry because it is technical, fallible, done in communities and able to reshape our values. But these very features allow detractors to reject the authority even of eminent experts."

Sure sounds to me like the author thinks science should be an authority.

"Early proponents of the authority of science had to understand the machine and develop countermeasures. Galileo, a rhetorical bulldozer, was a master at it. When his enemies appealed to theology, he went right back at them by citing their own authorities in neat ripostes, such as “The Bible tells us the way to go to heaven, not the way the heavens go!” This strategy is harder in today’s world."

In other words, bullshit arguments from authority are harder to make today than they were in Galileo's time. And the author thinks this is a problem.
Friend of mine was working for a medical device group. One of the managers removed some negative patient data from the reports they filed with the FDA. The FDA when they figured it out responded with an outright rejection that was final.
I’m not in front of my workstation right now, but I believe this is the one: https://plugins.jetbrains.com/plugin/164-ideavim
Interestingly, Robocall algorithms use phone numbers closer to my phone number (either real of fake) and since I live in different Area code, it is much easier to block the numbers.

Though it is not recommended to pick up the phone, I have had some success by picking up the phone, wasting the agent's time and letting them know that my car is real old and would not need extended warranty.
Would you suggest an alternative to pyplot? What problems does it cause for you?
This one https://plugins.jetbrains.com/plugin/164-ideavim
>Dude, I've had cold sores since I was a child. There's no relationship between HSV-1 and other diseases.

Repeated (chronic) bacterial or viral wounding doesn't result in increased cancer risks? I find that hard to believe.
Does anyone know if it’s possible to see the actual deposition tapes somewhere? Just curious
uh, how would that even get enforced? Some of my coworkers do schoolwork, and online lectures during work, you think the boss will take thier degree? Knowleged gained from spending time learning new stuff, and experienced gained from related projects to prepare for your next job is gonna be hard/pointless to confiscate as well.

Oh no, the boss is going to take my hello world app in node js.
>> "If you're a professional programmer, there's a good chance you'll have a manager

This is the number one reason that schools should not try to teach students employable skills, because they usually get it very wrong. Teaching youngsters business processes that will be 10 years old when they graduate from college severely limits what they can achieve.

I am all for teaching coding and other creative activities, but these should be explorations. Let the student discover on their own the degree of technical rigor they want to apply themselves to.
Her criminal trial hasn't started yet and she's out on bail. The SEC slapped her with a 10-year D&O ban which, short of a lifetime ban, is their most severe civil penalty.
They have quite a few options at https://www.verizonwireless.com/basic-phones/

I have used the Exalt and the Kyocera DuraXV. Both are great phones and even allow you to create hot spots with them.
RiotX is alpha right now, but should be usable day-to-day in a month or so. Once it has parity with Riot we'll replace Riot with it.
I've always found Redux to be an overcomplicated mess, whereas Vuex is quite simple and has a nice, logical flow. For those who think it's still too complex, I've heard that Pathify https://davestewart.github.io/vuex-pathify is a great solution.
Except for your extrapolation, that's an excellent example, and it needs to be brandied about a hell of a lot more than it is because doing so builds credibility!

My high school science teacher telling me that we were running out of oil and that gas would be $10 a gallon by the time I entered the workforce did not build credibility.

This is an iterated game. The takeaway is that it's important to be right, important to not be wrong, and important to make sure people know it, not that it's important to lie your ass off (sorry, overstate your cause) in a misguided attempt to help.
the Law and Order episode "Seed" in season 5 (1995) dealt with a similar case. I'm not surprised it's coming out in real life as genetic testing becomes consumer-accessible.
> The mention of Abu Ghraib is totally out of place

It's because he made Taxi to the Dark Side. His point is that he's trying to be logically consistent in his ethical reasoning.
SIP calls are generally billed by the minute by the carrier. Mobile calls also often have a per-minute charge by the network. That those are often sold as “all you can talk” packages is a consumer marketing bundling action, not necessarily perfectly reflective of the underlying economics.
Having experience in learning a language helps you to learn more languages. In this particular example, understanding that nouns have grammatical gender in French is a helpful bit of linguistics to know that softens the blow when the JavaScript developer decides to learn German.
It’s not perfect, but it does visual mode and visual block mode and will use as much of your vimrc as it can. Beats the heck out of vanilla IntelliJ that’s for sure.
What about the cookie law?

I don't get what has happened to the 'cookie law'.

I have never seen a tutorial on how to do analytics properly, where you ask first and then run the 'gtag' script. The tutorials always show 'bang this in the header' and that is it.

I would be interested in any article that shows how to do this properly, so on user interaction the cookie is created. I can figure it out for myself but that is not the point. I just see an absence of articles on how to do Analytics in a cookie compliant way where nothing is written on the visitor's computer unless they are okay with it.

So if anyone has the article that has eluded me, please post.

As an example of my misunderstanding, not with GA but with the BBC:

If you go and clear BBC News cookies it comes up with some privacy notice thing at the top of the page but puts half a dozen cookies down. I thought you had to click okay before a cookie was splurged onto your computer.

Have I misunderstood how it is supposed to work?

Can you just disgorge the cookies and just show some boring cookie notice after that initial event?
“Reversible blindness in bilateral optic neruritis associated with nasal flu vaccine.“

Reversable - the tiny chance of a reversable condition vs contributing to the death of others. Can you be more selfish?
MSG is well known by scientists to lead to obesity. In fact, they know it so well, that they've created a very reliable and reproducible procedure for it. Whenever they need to experiment on Rats, they put them under a procedure called: MSG induced Obesity. And just like that their appetites shoot through the roof and the rats reliably get really fat, every time.

Anecdotally, I eat asian food on a regular basis and I can tell whenever it's got MSG in it just by the taste. It gives you a sort of High and really drives your appetite making you feel you can't get enough of the dish. For someone like me, there's a huge noticeable difference between a dish with MSG and one without.
I get canker sores [0] only during periods of extremely high stress or sleep deprivation.

[0]https://en.wikipedia.org/wiki/Aphthous_stomatitis
Stop giving creedance to people that can say with a straight face “the science is settled”. That would be a start. It’s the oxymoron of our times.
Here's very simple idea for Apple:

Let only calls from known contacts ring, the rest auto-goes to voicemail.

Why is this so F*ING hard for Apple to implement?
Great idea! I guess that way you don't get app updates tho?
TS isn't a first-class citizen in 2.x, and you'll need to go through a couple of awkward maneuvers to prevent Vue from negating many of the benefits of TS, but it can absolutely be done. This sample project sums it up nicely: https://github.com/Armour/vue-typescript-admin-template
soulwise, these are trying times
>I HIGHLY recommend it, and this is from someone doing web since 1997.

I started in 97 as well, and cannot recommend Vue enough. I've done React, Angular 1 & 2, and I keep coming back to Vue.

I always feel like with React/Angular I'm conforming to work how they want me to work. (Esp. Angular - React is more forgiving). Whereas Vue is just a complement to the way I already work. I can use as much or as little of it as I wish.

A hearty endorsement indeed.
In theory, since the numbers are essentially made up for each outbound call, the combination of spoof source numbers and call times would be enough for some robocaller/s to correlate with their outbound call logs and discover which number it was that they dialled that reached the CEO of Twilio. That seems like useful info?

In fact the timestamps and partial numbers are probably good enough for that.
Does It Matter Where You Go to College? Some Context for the Admissions Scandal
Not that have targeted me!

If you have encountered any robo callers who have please let me know.

My idea was that if the robo callers get past the simple arithmetic questions I would give them harder ones like "which of these items doesn't belong? 1) ball 2) blue 3) red 4) green?" or other SAT / standardized test questions.
Meta: there seems to be an extra "in" in the title, that makes no sense to me, at least.

Not a native speaker, though.
I work at a company that builds software for Flight School operators. The operator is required to physically demonstrate our software to a FAA inspector before they can use it. In this case the FAA actually checks that our system works as intended.
Well it is better in some regards, such as each server being an independent store of events of all rooms in which its users are participating.
Have you tried React in a similar setting?
Personally I couldn't bear it and it's massive adoption on frontend pushed me away from following that route much. Vue on the other hand certainly looks more "logical" to my eyes.
Sure thanks!
Yep, its the replacement for what.cd
In the case of switching the eggs, is it possible that the host mother would be more likely to reject it? Because in that case, I feel it's a fairly clear case in which you have directly affected one's ability to have a family by doing this.
Definitely agreed there needs to be a broader focus than just the character drama around Holmes. Every fraud of this magnitude requires a huge ecosystem of enablers and they should all be held to account.
Thank you for your detailed answer! I'd say if you're going to put "passion" and "grit" in your job description, you should also specify 40 hour workweeks. Maybe I'm jaded, but those are just codewords to me for "wants to work overtime".
I recommend the documentary "Three Identical Strangers". Stay for the surprise ending.
What are the odds this project works? Just curious as making a functioning cellphone sounds difficult.
Y Combinator bets on the booming podcast industry
Atta Elayyan, Developer of MetroTube and LazyWorm Apps, Killed in Christchurch
What would you change about or add to the article now?
Surprisingly effective way to make your phone less addicting: put it in greyscale
The folks at Awair make a nice line of reasonably accurate monitors for common things (CO2, VOC estimate, temperature, humidity, etc.) with lots of historical data and good smoothing. They also have great support if you suspect a faulty unit.

By contrast, you can get a more professional counter from Dylos, but then you’re on your own for all the work beyond it just being a sensor. That said, I’m more confident in the pm2.5 and pm10 data from a Dylos than the plug-in socket Awair.
I love Vue and use it wherever I can. I used to feel iffy about the angular-y syntax and how CSS JS and HTML all often live in the same file, but I've come to love the way that coupling embraces the component architecture: "This file has one (1) self-contained component that does this one thing". That plus the built-in routing, global state management, and scoped CSS/SCSS made me never want to go back to React.

The one thing that keeps React in my toolkit: React-Native development with Expo is truly an excellent experience. Getting everything going without having to fire up visual studio or Xcode is a dream. I tried using NativeScript with Vue and it just wasn't the seamless "3 NPM commands and you're done"
Because it ostracizes 'anti-vaxxers' as a group and creates a 'them' or 'us' mentality.

Vaccines aren't 100% safe, there's been something like $4 billion paid out in compensation for them, and to get compensation you have to legally absolve them of liability and keep the media out of it!

But by pushing the narrative and ridiculing anyone who asks legitimate questions the pharmaceutical companies bury that and no-one wants to be branded as an 'anti-vaxxer' so they keep their mouths shut.

https://www.hrsa.gov/vaccine-compensation/data/index.html

https://en.wikipedia.org/wiki/National_Vaccine_Injury_Compen...

It's very similar to how the tobacco industry (and the sugar industry even earlier and the coal companies) manipulate the media take this study for example: ( https://bigthink.com/politics-current-affairs/vaccines-autis... )

They studied 650,000 people. But injuries from vaccines are about 1 in one million, so the study was designed to fail but it got the press coverage!

edit: formatting
The Fizeau experiment definitely had some people thinking.

For more on that and Planck, see https://publishing.cdlib.org/ucpressebooks/view?docId=ft4t1n... (From c-numbers to q-numbers by Olivier Darrigol) and https://en.wikipedia.org/wiki/Relativity_priority_dispute#Ol...
I think this story is gold. I like the GDPR, but I think this story shows how easy it is to violate it or how difficult to follow it.

In my opinion, the EU should offer reference implementations for all their 'internet' laws. If they make a law which requires privacy policies they should supply some examples (under some license which allows using them). If they create a law to let users choose if they want to be tracked, they should offer a script which does just that.

Such a reference implementation would give a concrete implementation of how the law could be followed and make it easier for everyone to implement it (e.g. for themselves). Otherwise, millions of people have to interpret the law and it is painful for everyone involved: creators cannot be sure that their implementation is correct and consumers have to use illegal implementations until everybody knows how the law is meant to be implemented.
Those are all flip phones though. I want something in the old candy bar style. I guess technically there is that Sonim phone, but it's ugly as sin.
Same here, almost every spam call on my list has called again within five minutes, usually as soon as I decline the call.
I am old fashioned, so I use IM to say things like "Hey, Martin, I'm thinking about ... Does it make sense?"

Not so much mailing out code reviews, but sharing design ideas, approaches, etc. Former coworkers you are still friends with, open source collaborators you have become close to, etc all work.

Basically, build and maintain relationships with people who have good judgement. Help them out, ask for help yourself.
Definitely interesting -- I haven't read the paper so I can't comment too much, but I remember from my phonetics class in college that (IIRC) there isn't a language that pronounces labiodentals with the bottom teeth against the top lip, even though it's totally possible. The trend of overbites could help explain this?

Definitely nothing to read into wrt the deeper development of language, though -- having a greater variety of sounds doesn't actually correlate with any higher-level information density or anything (languages with smaller, easier to distinguish sound inventories that are less information-dense on a phonetic level are in turn pronounced faster -- see http://rosettaproject.org/blog/02012/mar/1/language-speed-vs...)
> Would you be bothered if your ISP or similar blocked access to malware command & control servers?

Yes, that would bother me. I prefer to make my own choices about what I can and cannot access on the internet. Why would I want my ISP doing that for me?

As far as implementing this on a national level goes - I would trust the government much less than I would trust my ISP with that kind of power. At least I can switch to another ISP if mine started abusing it.
Can this do PL/pgSQL?
Unfortunately I burned myself by naively calling with my number (not from a pay-phone or "Restricted" / *67) and they have my name and tried intimidating me by pointing out the fact that they know where I live.

BUT that aside, if you guys want to have a chance at harassing scammers / spammers back here's a number: (877)-346-1581. I _believe_ this is "Acostings" a call center featured in this [0] podcast where the podcasters LITERALLY flew to India to "confront" them. They pretend to be Apple support to get you to buy gift cards and give them the codes.

The CEO's name is "Deepak Vera" (I think, if they truly are Acostings), ask for him and you'll quickly see how irked and pissed they'll get. DO NOT GIVE THEM ANY INFO. DO NOT CALL FROM YOUR OWN NUMBER.

0: https://www.gimletmedia.com/reply-all/long-distance
The point is that the cell towers are going to be the same price regardless of location. So PPP isn’t a good justification for why data is cheaper in India. That is all I’m saying.
delta in ad impressions for being first to publish >>> delta in ad impressions for having poor copy-editing
Your citation supports my argument:

> Another reason rodents are used as models in medical testing is that their genetic, biological and behavior characteristics closely resemble those of humans, and many symptoms of human conditions can be replicated in mice and rats. "Rats and mice are mammals that share many processes with humans and are appropriate for use to answer many research questions," said Jenny Haliski, a representative for the National Institutes of Health (NIH) Office of Laboratory Animal Welfare.

That's what you'd expect for for species that share a relatively recent common ancestor. Primates are even closer, of course, but they're much more expensive and problematic to manage.
It's fashionable to dismiss the humanities today, but we're not talking about Latin here. Speaking Spanish or Mandarin or Hindi is tremendously practical and opens up a wider range of opportunity than learning to code. CS is great, but it's not for everyone, even those who do pursue CS can benefit from being able to communicate with more people.
Curious how do you deal with state management in large application if you are only using small bits of vuex. I am writing this vue application where one component has become so huge that I would like to break it into smaller components but then passing data around in props is a nightmare. So I then need to look into something like vuex. So how do you get away from that in a large app ?
While I can’t really tell you why people are downvoting you, it should be clear that this LLC stuff is exactly the kind of moneyed advantage that the legal system ought not to reward that the OP was referring to.
www.parliament.uk:

Google Analytics and Google Tag Manager.

www.army.mod.uk:

All the above, plus Doubleclick and Google Ads.

Google Tag Manager is especially dangerous, because it's a Javascript injection system and a known attack vector.[1]

[1] https://securityboulevard.com/2018/04/malicious-activities-w...
Call me crazy, but the synthetic vs. natural distinction is still blurry to me. All language is the natural evolution of thought.

> But for most "natural" languages, what makes them natural is the organic growth and evolution that occurs over time.

On this, we agree. This is the exact phenomena that I observe of computer languages.

As a small example, take the "if" statement as used in JavaScript. It wasn't invented by that language, it was borrowed from other languages like Java. But the word "if" came from English. Of course, English speakers didn't invent the concept either. As you describe, English evolved from other languages.

Computer languages are more modern, so we know more of their history. We know who drafted the first iteration of JavaScript, and we've closely tracked its evolution since then. We don't know who came up with the concept of "if", but I doubt that it was given to us humans by some divine god of language.. I think one of our ancestors invented it.
If it's important they will leave a voicemail message
Ah, thanks for that. That makes it a lot less out of place to bring up.
Everyone knows it’s addictive. But unlike tobacco and alcohol, it is not regulated and children are exposed to it.

So I guess it’s treated just like sugar.
So you spend a year to save a day. Doesn't sound very wise.
At least here in Finland high school (or more precisely, upper secondary school) is regarded to provide students with "general knowledge" and a least exposure to various different fields of study. How are you supposed to know what you want to do in life, if you do not know what possibilities there are?
Check out quasar-framework
> I am talking about IRC administrators putting that, or a fork of that in front of their IRC infrastructure

...at which point you're just reinventing Slack, except you're depending on random volunteers to pay for and manage the infrastructure of it.
It's a careless transposition of "papers in LaTeX" → "LaTeX papers in" without removing the "in".