skysight-inc/HackerNews huggingface dataset:
This is demonstrably not true.

I work for large corporations, mainly banks.

In this setting there are couple of ways for people with absolutely no ability to code to get through the cracks. For example, one way this happens is through an external contractor vendor.

These vendors are only interested in fulfilling contract requirements and typically will try to sneak developers with least ability they can get away with. As hiring process for vendor-supplied contractors is relaxed it is not at all difficult and will only depend on management of the team/project to prevent. Then, if it is no longer sustainable to keep particular developer on the project the vendor will not let go of the developer, it is more likely he/she will be rotated to another project.

I have worked for a project in Credit Suisse where the "principal developer" was a person rotated from another project where she served as "development manager" and had many years of "experience" as Java developer before that. This person had only barest ability to code, she struggled to write a simple loop. When asked to add Json serializer to an application she was confused and wrote a bunch of code that concatenated strings to produce something not exactly resembling Json. She did not even have knowledge to spot the problems and would blame tools and other team members for parsing errors produced from parsing the code. Surprisingly, these explanations were accepted by the management as she had more "experience" than other team members.

When I joined the team and spotted this situation I implored management to reevalute her as principal developer. The management had no development experience either and were taking her explanations on face value. They told me that I need to spend more time on the project to "learn the way they are doing things". Only after months of persuasion and showing countless examples of glaring incompetence I was able to succeed to resolve this problem.

I find it not difficult to imagine more possible settings where people with no competence in coding can flourish when they can initially build a strong position for themselves and can exploit incompetence of their managers and peers.

This is especially true for large corporations which have huge appetite to hire developers and huge budgets but also can have managers with no incentive to do their hiring very well.

In one project I worked for the manager kept overseas staff even though it was net negative productivity because "higher management said so".
I sometimes say something vaguely like #2. And it doesn't conflict with #1. The argument is this:

- A lot of advertising is effective, and a lot the effectiveness boils down to lies, manipulation and general dishonesty.

- Ad attribution - i.e. tracing how much money spent on what advertising resulted in how much profit and when - is a hard problem. It's easy to make mistakes with it, and it's also easy to lie and not get caught.

- Most people involved aren't exactly experts in statistics. That's especially true for small businesses, which don't have money or institutional expertise to hire talent just to evaluate their ad spend.

- Which means people trust they aren't being bullshitted by the very industry that specializes in lies and manipulation.

I've seen this play out in real life myself; I vividly remember working next desk to social media marketers who were clueless at maths. They'd take the numbers and graphs from Facebook's panel, write up stories that made these numbers always sound like everything is going perfectly, and send such reports to the customers who were even more mathematically clueless, and thus incapable of verifying whether the numbers and the story presented add up.

The way I see it: some advertising is effective sometimes, but you don't know which one is effective and when, it's mighty hard to figure that out, and the advertisers have every incentive to confuse the issue for you.

(Note that they'll also happily confuse the issue for themselves, too. The industry consists of a lot of players building their products and services on top of each others' products and services; there's a lot of competition happening, and there's plenty of incentive to use the same advertising tactics within the industry as outside.)
That's a valid constructive critique.

The people who are saying it's not necessary because they prefer alternative ways of interacting with their machine are not arguing that though. The bit the parent replied to was actually claiming that there is no valid reason to do things this way (with a minor bash script) because there are other ways (slightly mysterious curly braces hacks) that do something similar in some cases... which is just, bizarre?
Join the Stop COVID-19 hackathon with over 20k in prizes up for grabs
We’re all sitting at home to reduce the spread of COVID-19 and many of us are feeling pretty helpless.

But what if you have skills that can help map COVID-19, create support structures or solve problems that have emerged as cities shut down and many services are closed to reduce the pandemic?

Consider joining the STOP COVID-19 hackathon, you will receive support from many health experts and engineering experts from Kaleido and Infura.

Make an impact! => https://gitcoin.co/hackathon/onboard/stop-covid/
Covid-19: Startup Survival Guide
Nope: the negation is "there is a couple a,b such that ab!=ba", which means just "strictly not commutative group": I do not think there is a relevant theory to be done about them (otherwise, I guess it would have been done).
> I took chloroquine years ago as a preventative anti-malaria when I was in India. I didn't get the weird dreams

The weird dreams and other neurological consequences that some unlucky travelers report when taking antimalaria prophylaxis, typically come from mefloquine (Lariam) and not chloroquine.
CSRF itself is nothing new. What's different here is a discussion of CSRF-generation techniques that are immune to CRIME and BEAST attacks (which are two related, somewhat unpatchable cryptographic attacks that exploits compression to leak information using a chosen-plaintext attack), which is not something people often talk about.
> The script was such a bad fit that it was abandoned later

The mish-mash of katakana, hiragana, kanji (& their crutch furigana) plus romaji in Japanese sort of signifies how bad of a fit that script is to their own language and its use. In many ways it feels like throwing rocks before one's own feet.
I don't understand why you think that the article is supposed to be a piece of factual journalism or historical investigation. It's a personal narrative. It's not trying to settle the question of whether the wolves exist or not.
Conway's meditations on life are beautiful,

"You know in my early twenties, let's say, people always thought that I would, you know, be a great mathematician. And be good at various things and so on. And in my late twenties, I hadn't achieved any of the things that people were predicting, and so I call it my black period. I started to wonder you know whether it was all nonsense. Whether I was not a good mathematician after all and so on, and then I made a certain discovery and was shot into international prominence.

As a mathematician when you become a prominent mathematician, in that sense, it doesn't mean that many people know your name. It means that many mathematicians know your name, and there aren't many mathematicians in the world anyway, you know. So it doesn't count very much, but it suddenly released me from feeling that I had to live up to my promise.

You know, I had lived up to my promise. I sort of made a vow to myself. It was so nice not worrying anymore that I thought I'm not going to worry anymore ever again, I was going to study whatever I thought was interesting and not worry whether this was serious enough. And most of the time I've kept to that."

Life, Death and the Monster (John Conway) - Numberphile

https://www.youtube.com/watch?v=xOCe5HUObD4

I take great solace from these words.
This is irrelevant.

You can just play the actual song the other person wrote. You’ve heard of the concept of covers right?

I don’t need anyone’s permission to record my own version of any song, and I can change the words or otherwise rearrange it however I want.

I might owe them publishing royalties but that’s an entirely different conversation.

The article implies it’s a grey area but that’s not actually true, it’s not really borderline at all, at least not for creating the songs. Al could have completely ignored the artists opinion he just chose not to.

With that said, the issue of a sync license could be a little more complex, and maybe is what the article is referring to. That could have some impact on the ability to create videos, though that would generally seem to hold up well to a fair use defense.
Raspberry Pi’s $5 model is powering ventilators to fight coronavirus
I try to examine everything with an open mind.

For instance couple of years ago after a surgery I had plenty of time and I watched some conspiracy documentaries (like 9/11 or chemtrails), and I was almost disappointed how quickly they crumbled (within minutes) as they were completely lacking any data or proofs - and I really was curious and open-minded and was looking forward to learn something :)

This issue however becomes much more complicated when discussing environmental and health issues - there usually the technology at hand actually should and needs to prove its safety.

However deranged some of the 5G theories are, it should not hide the fact that - afaik - there is no proper safety study for continues exposure to >24GHz. Even thought theoretically we might think it is safe, it is still paramount to fully safety test it.

So lets stop with all the straw man stuff and do some real studies (or find them if they are already out there).
It's like that for the vast majority of viruses.
Ask HN: Do you feel motivated for work during lockdown, or it demotivates you?
Kills pretty indiscriminately? It is far more targeted at the elderly than other diseases I know of. Even the flu harms children and this one doesn't at all. Age and general weakness is by far the strongest signal that someone may die of it.

The hit is massive but it's a relative hit - China probably ends up doing better than the rest of the world because it didn't really lock down everywhere, primarily just Wuhan. And bear in mind, China's government has a long history of doing extreme things that cripple its own economy. That's why places like South Korea and Taiwan were so far ahead (and still are, China's still a poor country). Communism isn't famous for being good for GDP, after all.

Yes, there's a risk of CCP officials getting it of course. The whole 'escape from the lab' theory doesn't suggest it would have escaped at the right time or in the right way. A truly evil government would wait until there was enough vaccine for officials and other important people but not enough for everyone.

I guess any virus theory would assume it must spread all over the world. Given it's not very deadly that doesn't seem like a big deal if the goal is an excuse to establish lockdowns whenever the government requires one for its own stability. Just announce a sudden uptick in cases (a claim which can only come from official stats) and off you go.

I think the biggest reason why the theory doesn't work is that eventually it'd become suspicious because everyone would have had it, and the co-incidence of sudden outbreak at times of civil unrest might become too obvious for everyone. Unless of course the virus is used as an excuse to control mass gatherings permanently.
There's some "accredited" credentials you can get in software development - I've got one for AWS, for example - but you can get most of those via a multiple choice questionnaire. Having the certification itself means nothing to me; sure, I know in theory how to set up some AWS services, but I have barely any experience in it, and I wouldn't dare to apply to an AWS position because I couldn't actually do it from day 0.

I went job hunting last year, and what I was really looking forward is technical interviews - PLEASE just challenge me, allow me to show you my work instead of my CV. I needed technical interviews to fight my impostor syndrome.
Browsers get closer to operating systems all the time, for better or worse.
I've never used a Mac but on both Windows and Linux all graphical file explorers I've used have used F2 for rename (I think it even means rename in some other programs that don't deal with files) and especially with the visual feedback there's never any confusion about whether you've started the rename operation. I also don't think I ever have a problem with accidentally starting a drag - again, perhaps a Mac problem, maybe with too small of a pixel count before starting a drag?

Realistically, some things are better done on the command line and some are better done in GUIs and this is just something much better done in a GUI. Of course if you are already in the command line then the overhead of switching to a totally different program is huge compared to the saving once you get there. But I find many sequences of simple file operations are easier in a GUI than the command line, and it's just as silly to religiously rule out GUIs as it is to never use the command line.
Yes, lots of things to learn from dogs.

Insects and other animals are also good for inspiration. Even microbes!

There are some microbes that essentially follow this small program to find sugars:

- swim forward
- wiggle around randomly
- repeat

When the concentration of sugars is increasing, spend more time swimming forward. Otherwise, spend less time swimming between wiggles.

In a game, you would have the player leave a scent trail, and some of the other critters could behave like above.
Vietnamese only became Latin alphabet recently (100 years ago). In fact it's always completely jarring for me to see Latin or Cyrillic characters for languages like Vietnamese [1] or Turkish [2]—about as jarring as it would be to see English written in Arabic characters. So much that, if you asked me what alphabets these languages use without giving me much of a chance to think, I would probably still intuitively reply that they use something close to Chinese or Arabic, completely forgetting the whole story changed a hundred years ago.

[1] https://en.wikipedia.org/wiki/Ch%E1%BB%AF_N%C3%B4m

[2] https://en.wikipedia.org/wiki/Ottoman_Turkish_alphabet
I saw an interesting alternate statistics where you measure the overall mortality rate and compare to previous years. EU only, but something like this might exist elsewhere as well:

http://euromomo.eu/

The data lags behind a bit, but since it measures total number of deaths, it doesn't matter if different countries measure coronoa-related deaths differently. Everyone measures actual deaths. The numbers are hard to fudge for politicians who wants to boost their results.

As a bonus, this also measures how your society is handling the pandemic overall. We know that people will die of the lockdowns as a second-order or third-order effect, and this way we can measure that as well.
I'm a lot skeptical on blogs like these nowadays. Do people really believe these stories now? At least here on HN people seemed a lot more concerned with facts than with feelings. Especially when talking anonymously on the internet on a fresh blog with two posts.
> Some people like their sites to work with out javascript.

The 2020 solution to CSRF attacks is using `SameSite` cookies. That makes CSRF tokens obsolete. So if you can accept that old browsers may be vulnerable, you can just use `SameSite` cookies and be done with it.
> if you go deep enough and talk to the people responsible for these budgets, they aren’t stupid and what they are doing is very much scrutinized

In my experience, it's not that they're stupid - but they have neither the required math skills, nor the visibility into the whole pipeline, to be able to correctly evaluate the RoI, so they trust their providers in the ad industry a lot. So the correctness of their calculations depends a lot on the virtue and honesty of people working in the industry specializing in lies and manipulation when placed in front of an easy opportunity to make extra profit by being dishonest.
How does this compare to dosbox for running games?
1000x this. One of my pet peeves is the idea that all learning is equally worthwhile. It's possible to waste one's life "learning" the inane and shallow, and it's a suffocating experience when it happens.
Rolls of TP don't last a month in most households. They normally last 1 to 2 days. You either own a bidet or need to see a doctor.
I don't think it is rediculous - from what I understand of FAANG interviews they are full-day 8-10 hour things anyway, so 4-6 plus an hour or two on-site seems comparable.
As a UK user I switched to an alternative layout many years ago for RSI reasons. My preference is Colemak but I don't think it matters too much which layout you opt for.

For me the advantage, other than less finger travel, is that the markings on the keys don't match the layout I use. I've been forced a long time ago to commit it all to memory and learn to touch type without looking at the keyboard.

Touch typing is a small thing but is a massive productivity boon just on it's own even if you're not a speed daemon because you don't have to think to type.
This is the shift that happened in the 8 or so years at my previous job as well. It's a consultancy company, and when I was hired there it was more of an experiment - a traineeship, if you will. Their hiring practices were basically a minimum of 5 or 8 years of professional experience.

While I was there they shifted their hiring practices, focusing instead of merit and the results of a technical assignment and interview. We ended up hiring early 20-some year olds fresh out of college because they wrote great code and could explain it to us. I mean we've had some people that made a solution that sorta worked but couldn't really explain some of the work they did, or the underlying logic behind it. Some had great CVs (I mean that's the first check), but there wasn't any skill behind it.
Well, most gamers went to consoles over time and there was certainly a thriving cheating scene there, that the console makers (at least Microsoft) were able to push back and destroy. Multi-player is pretty popular everywhere so it's probably a factor, though I'm not enough of a gamer to care. My skillz are so weak it feels like everyone is cheating all the time :)
Why would you need a specific typeface? Your goal is to get characters displaying to the user rather than tofu.

Having said that, the place to look for multiscript support in Helvetica would be Linotype’s Neue Helvetica World: https://www.linotype.com/5553118/neue-helvetica-world-family... . Unfortunately, while they currently support 103 languages, Mongolian isn’t among them. I guess if this restoration takes off it might become part of the next release.
DNS Made Easy (Which, by the way, is great and fast, although I'm using HE for some domains) is for your domains.

NextDNS is for your devices. Is a DNS provider for your network and devices that allows you to block ads, custom configs and the like. Seems an advanced version of what OpenDNS used to offer back in the day (not sure if they still do it after Cisco acquisition).
I guess you need at least one person on your QA team who is proficient in a top-down right-to-left language and can read and use the non-standard layouts. And I believe that exclusively "top-down right-to-left" spells "Mongolian". Common Asian (CJK) languages have an _option_ to write text vertically, but they are usually written left to right in the digital media. So basically the same UI layout works for Japanese and for Norwegian users. Horizontal right-to-left languages like Arabic might flip the layout horizontally, but they don't break vertical scrolling.
I'll take coding interviews over expensive qualifications, work history and nepotism any day of the week.

Let's say I give candidates a basic whiteboard problem that requires no fancy algos/data structures other than knowing about arrays and dictionaries. A passing candidate will demonstrate the following attributes:

1. Understands basic programming constructs and elementary data structures (loops, vars, arrays, dictionaries)

2. Can model problems in her head

3. Can communicate effectively

4. Can work well under the pressure of an interview environment

So it's process that selects candidates that have desired attributes 1+2+3 but the downside is that it also selects irrelevant attribute 4

This is a pretty good system! Sometimes it will fail because candidates will be rejected for lacking 4 even though I don't care about it. Is there a better system? I don't believe that just looking at resumes and past experience selects for 1+2+3 nearly as well.

Furthermore I've said that "works well under the pressure of an interview" is an irrelevant attribute, but I think you could also make a case that it is weakly relevant in this way: if a candidate can do 1+2+3 while under pressure then you would expect them to perform 1+2+3 as well _or better_ when not under pressure.

There is also desired attribute 5 "is pleasant to work with" — coding interviews don't really select for this, but I don't think anything else does either short of probationary periods.
No idea - I haven’t seen a toithpaste advert since the 90s. The only one I remember is aqua fresh, who had a jingle.

That was in the days when I did watch adverts.

I certainly do see adverts nowadays - when I take the tube at Euston for example. Sometimes I seek adverts out (Christmas). No doubt there’s some product placement too, but I can’t think of any that is toothpaste.

I have used other toothpaste on occasion (hotels etc), but I stick with Colgate as the taste is acceptable and I’ve used it for many many years. Why would I change?
I think this is really neat! Well done OP! :)
Thank you for this. There's not enough rock-rap about computer architecture.
Ph'nglui mglw'nafh Cthulhu_ R'lyeh wgah'nagl fhtagn.
A Facebook post has led to a couple being mistakenly fined more than $3300 by police. The fine was revoked after authorities learnt the pictures weren’t taken over the Easter holiday period.
ConvertKit: Nathan Barry’s Bumpy Road to $1.7m MRR
Continuous Development – Building an Angular Application
While I agree with you, that is a very occidental point of view.

I think it is important that the system they are changing to is better for Mongolian people, not tourists. If people there is more familiarized with this vertical system than left-to-right with a latin alphabet, I do not think it is fair to call it "less approachable".
I'll spare you some time, pasting this "best" evidence here:

* Job postings at the Wuhan facility for scientists to study coronaviruses and bats.

* An announcement that new viruses had been discovered.

* When she learned of the outbreak, a Chinese virologist known as "Bat Woman" (because of her hunt for viruses in bat caves) wondered if the virus came from her lab.

* The virology institute denied the existence of the person rumored to be "patient zero", a grad student named Huang Yanling. Information about her has been removed from the institute's website, and her whereabouts are unknown. The institute now claims she is in good health.
> Because it is transmitted at the same frequency as previous cell phone technologies.

AFAIK it is not, 5G also deploys >24GHz (up to 300GHz).

Happy to be proven wrong, but so far - from my POV - this has been the biggest hole in the theory that we do not need to test 5G because we already know it is safe...
> For example, almost all of the vineyards in Europe were wiped out in the 19th century [1]. ... Today, as we all know, France is still the most important wine producing country.

Without any more information than this comment, even if you assume olive producing is like wine making, that analogy just means that in over 150 years from now things will be back to normal. That's not much consolation to people owning failing olive farms now.