skysight-inc/HackerNews huggingface dataset:
I hate medium myself, but before going that route it is important to recognize the success of it and ponder why.

- why so many tech users use medium to write tech articles and not ghost, wix, tumblr or a wordpress provider?

- why so many people post links to article from medium?

Unless we answers those questions and provide an alternative can we destroy it, otherwise people will just keep doing that.
Same, but for me the cure was John Sarno. Unfortunately RSI seems to be one of those disorders that everyone cures differently (if at all!) and you just have to stumble around until you find a method that works for you.
This is a wrong and surface-level reading of the original post. If there are "cases" in a system, then there are going to be "edge-cases" as well. The problem is in classifying certain cases as "edge" and others as regular. We do this because the regular cases are very obvious and are either the perfect happy-path, or a failure condition that we would immediately consider.

But between these two exist a permutation of conditions that exists in the domain and often manifest in production. Either we can actively manage them thanks to types, or we can let it end up in production with hard-to-track bugs.
As someone who spent some time in the mobile industry the telecom operators are the greatest barrier to overcome in these situations. They're quite inflexible.

When I was involved in a phone project we were provided a firmware blob for the baseband and it had DMA to the main processor. We did quite a bit of RF fuzzing and well, the results are what you would expect.
it's not just email, its phone also.

i recently recently logged inco company paypal from out of country and paypal complained it wants to confirm account via email, fine i confirmed. and then it said it also needs to conform the via phone. ie a call.

so it is a form of 2fa.

can i also complain how is 2fa a pain if multiple persons use that account. you cannot enable it if they allow only one user per account. there are workarounds where there are mutiple 2fa methods and i use the app and other person sms.
Dee Hock, the founding CEO of Visa, described a similar approach as chaordic leadership.

http://www.griequity.com/resources/integraltech/GRIBusinessM...
What about the 15% or so requiring intensive care units? If not contained this has the potential of creating a massive denial of service attack on the entire health care system.
Or perhaps it forces you to be alert and mindful of things that add no value, such as manually remembering to handle every edge case, and takes away focus from the problem in question?
Long enough for the virus to die out? Let’s just check back in July.
She probably already had an epiglottis. At least I hope so.
We've had bug bounty programs in the past. The biggest time sink is filtering the bullshit. You need someone with not amateur levels of technical chops to do it (which is someone who will have less time to do other things).

I've been that person before as both the 'do it yourself' bug bounty program as well as the 'filtered by hacker one' approach and I'll take the latter every time.

Outsourcing to Hacker One helps cut down the bullshit is where their value add is (and to a lesser extent the reputation system, however if someone is reporting on Hacker One I'll give them the benefit of the doubt). Anything else on top of that is just upsell.
How do you enable reader mode in Brave?
I'm from the UK and was unaware of this method (trunk road to town/city after destination).

Is there somewhere I can read about this in more detail?

Thanks!
Karius raises $165M for liquid biopsy tech to identify diseases with blood draw
A virus doesn’t “want” to kill its host; just use the minimum change to propagate (e.g. induce a cough). In face some symptoms are your own body trying to dislodge it, such as fever, and the cough itself for that matter.

Some viruses of course have gone so far as to become part of our genome. Is that asymptomatic?
I don't place Flat-Earthers on the same level as Anti-Vaxxers. First off, I think most flat-earthers aren't sincere, they just love getting attention and a rise out of people. But for those that are sincere, their belief in a flat earth doesn't impact me or society. Someone who believes the earth is flat isn't an ideological threat. So I agree, we just need to calm down and let these loons be.
How to Conduct Usability Testing
And the West is very old, I would expect that to offset the highly developed healthcare systems and resources there.

Median ages:

https://www.cia.gov/library/publications/resources/the-world...

Countries in the West over 40 at the median:

Germany, Italy, Greece, Slovenia, Portugal, Austria, Lithuania, Latvia, Croatia, Spain, Bulgaria, Estonia, Hungary, Serbia, Bosnia, Czech, Finland, Netherlands, Switzerland, Romania, Denmark, Poland, Canada, Slovakia, France, Belgium, Ukraine, Sweden, Belarus, UK, Russia

Germany has half its 83 million population over 48 years of age. Italy is the 5th oldest country at the median. Covid will hit very hard against older populations.
Your example doesn't compile: https://play.golang.org/p/KQwXqTZHSPF

Go doesn't allow values to just be referenced without having some use, e.g., JavaScript's `"use strict";` hack could not be done.

In general, I have never seen a bug caused by accidentally ignoring an error. It's a theoretical concern, but not a real world problem.
The most important thing to keep in mind is that fringe beliefs like flat-eartherism, young-earth creationism [EDIT: not to be confused with creationism in general], lunar landing denialism, etc. are not subscribed to for logical reasons but emotional ones. It's a club that you can join whose rules are very clear -- all you have to do is to profess to subscribe to the belief. Once you're in you get to feel special, like you are part of a small elite group who knows a Deep Truth that no one else does. As such, no logic is going to convince them. The only thing that will extract a person from such a belief system is emotional support, something to fill to emotional void that giving up the belief and hence the membership in the group will leave.

Good luck.
> Sadly you can't feed your children from media drama.

So it seems like the real answer in these cases is selling the exploit on the "dark web". I mean why not? The vendor doesn't seem to care about security anyway.
This might be the first time I've seen someone else in Columbus on here!

Bookmarking this for use next year. Thanks.
Then perhaps regulation is necessary if this is their level of scrutiny?
I've had plenty of problems with bug bounty platforms and have completely stopped doing them. But most/all of these "critical" reports aren't critical and some of the behavior of their "researchers" is unprofessional at best. There's maybe one legit report here, and that's #2.

#1 "In order to bypass PayPal’s 2FA, our researcher used the PayPal mobile app and a MITM proxy, like Charles proxy."

So you need to be MITM'd and have a malicious cert installed? Yeah... not "critical" and out-of-scope for most places.

For "#2 Phone verification without OTP", look at the messages they were sending. Did they not understand H1's responses? Repeatedly demanding answers isn't a great look. It's not surprising it was locked.

For #3: it requires stolen creds. A "security" flaw that requires stolen creds and brute forcing isn't going to get much traction anywhere.

#4 was a dupe

#5 is a self XSS, no one accepts these

#6 is a stored self XSS and a dupe
I've been working with clojure for over a year now and I don't really understand your demo. I think the answer to your JS question (btw the example isn't js, it's JSX, but if we convert it to the js equivalent first) is "yes." You can evaluate the string "Hello, world!"; you can evaluate `document.getElementById('root')` (I do it all the time in Chrome's js console). You can even evaluate `ReactDOM.render` assuming `ReactDOM` is in scope. I don't see any difference between the js and clojure example. What am I missing?

In another comment you gave an example like:
(foo [a b] ((c a) b))
stating that you can eval any part of it, but if you try to eval ((c a) b), won't the repl raise an error stating a and b are not defined?
It could actually be the case that seat-belts make drivers more complacent but the key difference in the case of coding is that you won't die if you make a typo in your code. If designed correctly, your tests will catch it anyway.
Hi there, thanks for reading my comment and replying. I don’t know why what I wrote has made you so angry, but I am not trying to insult you or anyone. I might be unintentionally saying things in a style that’s bugging you, I apologize for that, but my intent is to offer some insights about what’s important to an interviewer when interviewing for a job. Younger coders seem to believe that technical ability should be the only criteria, and it’s not the only criteria. Please contrast my generic statements not directed at you, statements that might be accidentally making you mad, with your many personal insults directed at me. I don’t particularly appreciate it, but in the end it’s only reflecting poorly on you, not on me. If someone who was interviewing you read your comment, do you think they’d want to hire you more?

I can see that you’re frustrated by interviews. Why don’t you tell me more about your experience and what about interviews isn’t working for you? You said you’ve never gone long in between jobs, so why are interviews bothering you so much? If you’re just commenting on the awful game, why are you taking it personally and insulting me?

You took much offense to my explanation of algorithm questions without acknowledging that I agreed with the GP comment that many companies might be doing it for the wrong reasons. Still, that doesn’t make it a good idea to just speculate on the reasons companies use algorithms questions. Just because you feel like they’re pointless and interviewers are trying to feel smart doesn’t mean it’s true. Jumping to a negative conclusion isn’t the best idea, even if you’re right.

The person who’s criteria matters for loving programming is you.
As other people said, most viral diseases have a asymptomatic period. What's unique about Coronavirus is that the patient can be infectious during the asymptomatic period. This makes coronavirus so hard to be controlled.
It would be easier to show example code that actually used math! I might use math once a year, or every few years. Someone can write standard enterprise REST/SQL endpoints for ages and never use a bit of the stuff.
How Does the TikTok Algorithm Work – Reverse Engineering TikTok's Content Flow
Web Notifications in One Place
When you first hear about unit tests it seems like the greatest idea ever. Automation of a process you already do manually makes that process repeated-able and quick. When I was a junior programmer I was all over it.

Over the years I have come to reject some things that are seemingly fundamental to software engineering in the industry. One of them is unit testing. I don't believe that unit testing is harmful in itself, but excessive use of it is a sign of weakness in another area.

- if your code relies on unit testing for correctness than your coding methodology (or language) is error prone. A good programming methodology where the domain is well understood usually does not need a single unit test.

- If your code base utilizes dependency injection to make the code more "testable" with mocks, you are making the code 10x worse. There are other ways to make your code more modular without injecting new scope, logic and apis into an object.

This logic sort of applies integration tests which is basically testing the same thing as unit tests but touching functions that have IO. However it is a little different. If your program does Not need unit tests but needs integration tests it means things like:

- your type checker does not extend across systems

- the programming methodologies become more error prone as you move to other systems and you have no control over it.

- you lack understanding of the foreign system.

The thing with integration tests is that all of the above is largely inevitable and integration testing really becomes the only way to correlate (not verify) the entire system with correctness when you lack the integrated approach of a single programming language. Therefore because of this I am not against integration testing.

I recently green fielded a small micro-service at my company and I did not write a single unit test. It had one logic error and that was largely due to a flaw in the type checker. I can imagine many engineers being aghast at the whole concept.

So essentially I've had the opposite conclusion. Unit testing to me is a symptom of bad engineering practices. If you rely on it, something is wrong.
You should check out Comic Neue. http://comicneue.com/
Oh hey it might have been. I dunno how I missed that. Thanks!
Your post really reeks of intellectual arrogance and a semi-religious
glorification of formal methods.

If you had focused less on your crusade, you might have noticed that the
original talk was given by Russ Ackoff, one of the pioneers of Operations
Research and former Professor of Mathematics, Philosophy, Systems Sciences,
Management Science, Fellow of the American Statistical Association and many
more honors and titles.

You might say that Ackoff has helped bring formal methods to business and
is surely he was very aware of their value and when to use them.

The fact that you find many of the points stated there obvious, doesn't mean
they are not valuable to repeat. In fact it seems likely that a lot of these
ideas have become so wide-spread in the meantime, that you don't even recognize
their origin in these fields.

Specifically asking Prof. Ackoff if he has heard of the term "bottleneck" is just
cringy and embarrassing.

This talk was given towards the end of his career as a summary of his learnings
about systems. Maybe you would do well in considering if other sources of
knowledge besides formalism and "science" have value in our society.

"systems thinking" might seems obvious to you as a software
engineer, but most public-policy, corporate and medical decisions still suffer from
massive Reductionism, ie. trying to solve problems in isolation without regard
for feedback loops that might compromise the overall system or lead to
unintended consequences.

Don't elevate yourself over others just because you know python, you are doing our whole profession a massive disservice by acting out your insecurities in this way.
> Except that ignores the small detail that his company is selling a game engine with heavy use of GC, via Blueprints and C++ classes marked as UOBJECT.

Yes I've heard that there are some high-level things and _some_ amount of GC in there. And I'd wager that this is about where your knowledge about UE ends as well. If that is so, better don't make bold statements like "heavy use of GC".

And Mr. Sweeny is obviously not only accomplished, but extremely sharp. But being sharp doesn't protect anybody from buying into stupid ideologies without any actual real world validation.

Just as it doesn't protect HN trolls from collecting little factual nuggets from the internet and then spreading misinterpretations (i.e. falsehoods) hundreds of times. For example, the kind of "Data oriented design" that has been all the rage recently is so definitely no concession to OOP.

Regarding Mr. Sweeney, the German Wikipedia page for example states that he didn't have any significant programming involvement anymore since Unreal Engine 3 (which was released in ~2006; Unreal Engine 2 was released in ~2002). Regarding programming, all I've read from him on twitter was just language related stuff, frequently mentioning theoretical blah-blah, such as covariance, monads, higher-kinded, blah-blah, and oh it is sooo practically relevant that C function pointer syntax is unusable if you want to return pointers to functions that return pointers to functions that return pointers to functions...

> The sense I get from those tweets are the usual anti-GC discussions

I suggest trying to make sense of his actual statements in the first place. Any offering from your side is very welcome! Again, I'll collect all the arrogance that I have in me, to criticize this man, who is obviously much sharper than myself, of blathering in this tweet a load of BS that hasn't undergone real world validation.

Again, I might be missing the valid interpretation of what he's saying, but to me all evidence points to him needing a little refresher regarding the real world, in practice.
> Preselection is hot garbage, as proven time and time again.

Oh come on bro you don’t like the f35? ;)
That's a socially-conscious act and I applaud it. But in truth, before this is over every person on earth will have experienced the virus.

The reason to control the spread and delay infection (not avoid it; that's probably impossible) is to allow the health-care infrastructure critical time to manage the flow of sick. If we all got sick at once, there'd be no capacity to treat 99.9% of us. If we spread it out over a year or more, we can treat more people and have a better outcome.
It's not so much about being able to use a free USB drive; more about knowing if someone is distributing malware.
How do you get better products?

What does a filmed image give you that isn't reflected by sales numbers?

The goal of tracking isn't to make and sell better products, the goal is to create an environment in which the product you already got gets sold more. So essientially people who track you want to manipulate you into buying shit you don't need at prices you wouldn't pay unless manipulated.

Tracking people who would buy your product anyways isn't all that interesting: you've already got them.
> it's the news hyping it up to get clicks, ad impressions, etc?

No. You've already had several good answers on the difference between multiplicative & systemic risk vs additive risk. That's the reason that people are taking this outbreak seriously and why it is getting significant media coverage.
It’s pretty difficult to cross the ocean by yourself. The only way for this virus to have infected Japan or the US is via plane or boat. Both could have been prevented.

What will be more damaging to Japans economy? Banning travel to and from China or dealing with widespread panic, disease, and death?

You restrict and monitor if the bans fail. Which is the only thing we can do now because the incompetent WHO blasted any country or person who suggested travel bans would help.
I think OP might be confusing "airborne" with "aerosolized" because the latter is transmitted through the air, just over very short distances. Although, in the case of aerosolized fecal transmission due to buildings with decrepit/faulty plumbing, the distances can be fairly large.
And it does appear Covid-19 can be spread that way:

https://www.newsweek.com/coronavirus-may-spreading-so-fast-b...

https://www.tandfonline.com/doi/full/10.1080/22221751.2020.1...

https://www.vox.com/2020/2/20/21143785/coronavirus-covid-19-...

https://www.bloomberg.com/news/articles/2020-02-20/fecal-tra...
They apparently have fake / security theater 2FA, where things are as inconvenient as 2FA, but pay pal explicitly doesn’t care that it’s easily bypassed, and full of security bypasses.

They also have opt-in 2FA.

It’s unclear which one the author bypassed.

Perhaps the confusion is by design on paypal’s side? Presumably giving people a false sense of security helps them close disputes without paying out?
what would change things is a vaccine, guess time alone won't do it.
Yes, x-ray scanners seem to of made big inroads and only recently I learned that companies use them to verify phones as in the past they would visual check them - but copies have gotten so good that xray is the only real way now.

Though even then, you have to have something to compare it with and also know what you are looking at and able to eliminate what should and shouldn't be there.

Though when you have multilayer flash, the possibility to have a nefarious layer, sandwiched between good layers, makes things way harder.

All that said, as a rule, I'd just downright ban any non-company/entity USB drive or any tech. Keyboards and Mice, more so.
Which can be much harder to keep clear. Here in Minnesota, USA we get both large amounts of snow and high winds. It's not unusual to have whiteout blizzard conditions and MNDot (Department of Transportation) warning against any travel in some parts of the state..

They can clear a road only to have the wind cover it with snow again an hour later.

I live on top of a hill so I'm well acquainted with what happens when winds gust to 40mph after Mother Nature has dumped 6" of snow on us. Wind-packed snowdrifts suck ass!
Good - let's have a real world test and see whether there is something behind UBI as a concept.

And perhaps this'll be the first program to survive the trolls and nay-sayers who will find the smallest niche failures and sspout the "If ANYONE falls through the cracks it's a FAILURE!"
Even the ones that are Linux-centric really are mostly Ubuntu-centric.

Nobody seems to care about portability anymore.
All these people dunking on the guy out of imagined intellectual superiority. Guy was a marketing genius, decent engineer/fabricator and had giant brass balls.
Or you could take a short break every so often

What we really need are better programmers
The problem is that the number of people who need intensive care is quite high (10-20%) if good health care can be provided to them the mortality stays low, however, if the hospitals are overrun a lot of people would not get it and could potentially die (yes even younger people). And trust me no health care can survive a 300% spike in people needing ICU. So it is not that harmless.
I'll surely get sure get downvoted but these kinds of paeans are so self-indulgent: smart privileged person (usually elite educated white guy) decides to pontificate on what makes for a gratifying life, what's important, what's valuable (or whatever other good mouth feel word they've chosen to use for their self-aggrandizing that day). and then follows a list of all of their accomplishments that aren't sufficient anymore according to their new measure. but of course now they're working on some nonsense startup that is sufficient.

What kind of echo chamber of privilege is hn where this kind of advice passes for insightful? It's basically like this: guys if you have a million dollars you shouldn't spend it on ABC you should spend it on XYZ.

Well I've got news for you: most people don't have a choice about what they do so whether they want hard problems or not is completely moot. They do the job that pays them to eat and have shelter and build a family. And yes I'm talking even about software engineers.

You should instead be writing about how grateful you are that you've had all the opportunity you've had and how you're actively working to empower others to have just as much (and not with some bs startup that extracts value).
Steve Hassen has done a lot work in this area. He has written several books on the subject. https://en.wikipedia.org/wiki/Steven_Hassan
Many Unity games suffer because of that GC, and or developers suffer working around it. It isn't always a great story.
It'll be 2027 before we know it
The point is that at some point, it does become necessary to learn the complexities beneath the interface. However, you don't have to learn it until you _have_ to learn it. Just be prepared to spend some quality time when you reach that wall.
Web design and web development website for freelancers and companies
It's just like ISO-9001.
Thinking about it more. I think tall men are not necessarily more successful at warfare or sea faring where people of short stature might have more advantage due to needing less food.

For example, Mongol archers could definitely kill enemies no matter how tall they were. So there was no advantage of being tall once better weapons were available.

Selection for tallness could have happened because of peace time.