skysight-inc/HackerNews huggingface dataset:
The sheer arrogance displayed in this article is breathtaking. Scientists are so super-smart that not only are they experts on the science, they are also better at the entirely orthogonal skill of programming than the entire programming industry!

The results from using this software have directly influenced political decisions that have resulted in the greatest mass curtailment of personal liberty in modern history, not to mention the rest of the response to a public health situation that is going to cost hundreds of thousands of lives around the world.

The idea that code that demonstrably contains bugs and exhibits non-deterministic behaviour, written in a style that has proven time and again to be resistant to mechanical testing, formal verification or expert peer review, should be defended because while it's written in such a style that doesn't matter because this code was written by scientists is... I don't even have strong enough words. It's laughable. It's patently absurd.

Sorry for the slightly ranty comment, but I am genuinely furious that people are trying to defend this work in this way. It is insulting to me as a professional software developer who has also worked on many scientific and engineering programs over the years. It is the antithesis of good scientific practice, where methods are transparently disclosed and peer review and attempts to reproduce (or fail to reproduce) important results are actively encouraged. And it is downright offensive to me as someone who can't look after close family members right now because laws made in no small part because of this software prevent it.
If only they would suppress disinformation issued by governmental sources, I wouldn't be so troubled by this.
Prevent Anxiety – Four GitHub Actions for Your Website
Ignoring all else, simply reducing the velocity of particles coming out of your mouth is better than nothing, especially if you sneeze
The rise and fall of global trade from the Romans to coronavirus
It sounds weird, because it looks as a clone of Native Elements built 3 years ago.

https://github.com/n-elements/core
People are not uniform templates using identical DNA and histories. Our bodies are different which means our subjective experiences are different. That’s both consistent and expected.

As to measurement, we can design and build modern CPU’s but can’t inspect them in full speed operation. Similarly, mechanics often need to take something apart to test it. Living organisms present a more complex challenge, but the similarities are obvious.
> Consider what you, as a client, expect from engineers in other domains. You expect cars to be safe to use by anyone with a driver’s license. You expect household appliances to be safe to use for anyone after a cursory glance at the instruction manuals. It is reasonable then to expect your clients to become proficient in your work just to be able to use your products responsibly? Worse, is it reasonable to make that expectation tacitly?

I don’t buy this argument. Cars are safe, yes. C++ isn’t the car, though. C++ is the dangerous machine shop you use to build the car. A better analogy would be comparing a car to a web browser, and indeed incredible effort has been put into keeping web browsers secure.
It's also to protect the world from the wearer. Not the other way around. Droplets aren't hurled as far when wearing a mask.

"My mask protects you. Your mask protects me."
Generating random numbers using C++ standard library: the problems
My normal work computer is a Sandy Bridge Celeron laptop. I might need to upgrade it soon, but I'd still prefer something underpowered for exactly same reason; perhaps I'll purchase an Athlon 3000 desktop.
Uber's sales pitch was always "We're going to charge artificially low prices for a while in order to crush the competition, and, once we achieve monopoly status, we'll start jacking prices up." It's hard for me, as a consumer, to see what they're doing as a benefit to me in the long term.

Given that that's the basic business strategy behind all of these hyper-capitalized startups, I have similar suspicions around food delivery companies. As it stands, I'm guessing that it's affecting me more immediately, too, as restaurants raise their prices in order to cover whatever large cut the GrubHubs and DoorDashes of the world are taking. Similar to how everything's just 5% more expensive now to cover the money that's being skimmed off of every transaction in the form of credit card fees that have been justified to consumers with the promise that they'll give 1/5 of what they took back to you in the form of "rewards".
> we could tax something like 5% of stock buybacks and completely rebuild our entire society from the ground up.

In 2018, there were a total of $800 billion of stock buybacks, and this was an utterly exceptional moment when corporations were essentially forced to make them due to tax advantage. So even if your theoretical tax didn't impact buyback behavior at all (it would) and buyback rates returned to 2018 levels (they won't), you would raise $40 billion per year. It would raise federal tax revenue around 1%. How do you envision spending that to completely rebuild society?
Since Google is taking such a strong position against what they view as COVID19 misinformation, are they liable if I get sick as a result of some misinformation that managed to get through their filters? I might not try to go after some small time app developer or other rando on the Internet, but if Google is willing to stand behind their guarantee with those wonderfully deep pockets...
In my time in research I've come across this contemptuous attitude scientists have for coders and engineers again and again. It's just arrogance and insecurity mixed together and has no place in today's research environments where results depend more and more on complex models.
In general, "[f]ootball coaches have a rather large salary" correlates with "schools that have a big time football program".
It sounds good in theory, but in practice it adds a huge mental overhead.

> A p element's end tag may be omitted if the p element is immediately followed by an address, article, aside, blockquote, details, div, dl, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, main, menu, nav, ol, p, pre, section, table, or ul element, or if there is no more content in the parent element and the parent element is an HTML element that is not an a, audio, del, ins, map, noscript, or video element, or an autonomous custom element.

https://html.spec.whatwg.org/multipage/syntax.html#syntax-ta...

This is so complicated. In the end it's easier for me to close the tag instead of second guessing if I may skip it or may not.
> not Somalia

I'm curious why you would choose this example. Is somalia a country without a society ?
People are willing to pay more to Apple than to Foxconn for an iPhone simply because intellectual property law prevents Foxconn from realistically selling the iPhone at a lower price. When one decides the iPhone is the device for them, they have little choice but to buy it from Apple at whatever price Apple has decided to charge. If there were no such IP encumberments, Foxconn would sell an identical device for a lower price and people would quickly forget who Apple even is.

Farmers approach landowners with better offers all the time with no qualms about paying top dollar to get it. Being a farmer myself, I can tell you first hand that competition for land if fierce. Sometimes the approaching farmer is taken up on the offer, sometimes not. But I see no real indication of pent up demand that isn't being satisfied because people cannot figure out who the landowners are. There is literally a land registry, if all else fails. But rural communities are small. You already know who owns what, and conversely who farms what.

It remains: Where does Tillable fit?
It sounds weird because it seems a clone of Native Elements published 3 years ago.

https://github.com/n-elements/core
You can sideload apps on Android.
Thank you for the link, that Wikipedia entry was pure engineering porn.
I've banned Google from my life, and everyone else should too.
What's the difference between netcat and socat?
In ancient Rome, the senators thought that it was in the good of the republic to disband Julius Caesar. A group of them banded together and killed him.

What they failed to realize was how popular he was with the lower and middle classes. His reign had drastically improved their quality of life. His murder led to a string of civil wars and instability.

Think hard before disbanding populist figures.
Green screens and social distancing – TV industry publishes guidelines
State a problem, provide not even a hint for a solution. Pfff.
> Not that it's either relevant or germane to a discussion regarding an organization using stolen identity to wire funds electronically.

It's absolutely relevant, particularly when the article discusses "mules" in the US (with US mailing addresses) being used in furtherance of the scheme on behalf of foreign individuals.

If it can be done to steal hundreds of millions of dollars by Nigerians using recipients' PII, it's difficult to imagine how it couldn't be done with mail-in ballots. If it isn't already, it's only a matter of time until it's worth doing to someone.
In the US gifts are tax free unless someone gives you a large gift. Last I checked it was $10,000, but I believe it is around $18,000 now. Obviously this is large enough that few people care.
I think the comments here are mixing two different issues: information delivery and creators rewards.

For information delivery, RSS is great and the author of the article is right.

Creators reward is an issue that needs to be solved in any case. Ads help but you need a lot of traffic to make it worth it and they disrupt the reading experience.

Hopefully crypto and tipping will solve this, but I still need to see a good implementation of this.
The scientific method is supposed to be reproducible. Others should be able to follow the steps and arrive at the same outcome. Scientsits working in wetlabs are not publishing papers on what they do in a language only they can understand and expecting others to blindly trust the results and conclusions.
You should use thing for what they're made for. Even using classes you can't solve the problem you're describing.
That one time Google made it more difficult to communicate about Covid-19
The person who posted the comment about $5000 pasta is not the same as the person who wrote the article (who mentioned trading).
I don't think the government is taking drastic measures based solely on this code. It's just a way to model facts we already know. We know that viruses spread exponentially, and we know what exponential growth looks like this just lets use model different assumptions to see how they affect that model.
And Epic conveniently forgot to mention the part about the security warning being well deserved when it came to Fortnite...

https://www.cnet.com/news/fortnites-battle-royale-with-andro...
Larger detached homes are individually worth far more than townhouses.
The problem is, for the most part, that the dev will only get paid to work on aspects that advances the employing corporation's interests. It really is just a job.
> It’s you, the software engineering community, that is responsible for tools like C++ that look as if they were designed for shooting yourself in the foot.

wait what. a fraction of the community might be a pretentious bunch of purist, but I don't think it's fair to criticize them for the tooling selection

one wouldn't pick a excavator just because it's the industry standard for moving earth to plant some tulip in a vase

and even if funding is scarce, google is free: the first result for planting tulips returns a bulb planter, not a bulldozer.
Yeah, google banned mine too (https://medium.com/@lazherrera/that-one-time-google-made-it-...)
Most Active GitHub Users
This letter feels as though it is overlooking a large point of contention.

>The scientists who wrote this horrible code most probably had no training in software engineering, and no funding to hire software engineers

Shouldn't the argument be, that for research that is reliant on coding models, funding be allocated to experts that can assist in creating said models (software engineers)?
I think you have to factor in the other side of the equation as well.

SNAP benefits are worth, let’s say $400/mo. Giving up $100 to add a recurring $400 payment doesn’t seem so bad.
https://www.semanticscholar.org/paper/Chicken-Chicken-Chicke...
Egg Laying or Live Birth: How Evolution Chooses
Alternate app stores have been allowed on Android since day one.
The entire world economy is in fact a ponzi scheme, tho.
Hey everybody,

Thanks for checking out our project that aims to increase transparency and accountability for politicians deciding to trade individual stocks. We're still early on and implementing lots of improvements so any feedback would be extremely appreciated.

If you think it's cool and would like to contribute your time or money, check out the Contribute section on the site. Thanks!

Loften
But, but, but, but, but ... president Shit for Brains said it was a beautiful cure!
Or they advertise that they have.

Including making up claims for specific foreign countries people have no way of substantiating...
> It sounds like your questions are calibrated to detect if the interviewee is passionate.

Yes, passionate, so they will work on something cool, and are going to like it. Not passionate in the sense "I can pressure 60hours from them per week" like some SV startups do.
This was posted here 3 days ago but only had a few comments: https://www.nytimes.com/2020/05/12/magazine/didier-raoult-hy...

TL;DR (my opinion): arrogant French doctor said this was the cure, but his methodology is wonky, he excluded 1 test patient who died.

The last 2 paragraphs indicate he's starting to doubt himself too. But googling his name, it seems his ego has made a comeback, and now he's back attacking people who doubt him as being wrong themselves.

Meanwhile it seems he's become the hero of the nutjob wing of the world, who scream the "deep state" or whoever are conspiring against the truth-teller...
The biggest one I've seen with my own eyes is smoking outside in public. When I first came to Japan you would see lots of people smoking while walking, or smoking on outside train platforms. Then one day somebody put up a big billboard all over the place that had a drawing of a person holding a cigarette and a child. It said, "You hold a cigarette at the height of a child's eye" or something to that effect. From that day on, practically everyone stopped smoking and walking. It's really incredibly rare to see it now. It might have been a localised effect around where I lived, but other people I've talked to from around the country remarked on it as well.

I've seen other things like it, but this was the most remarkable to me. The government seems to randomly put up signs like that to see if they take hold. It never seems to go gradually -- with early adopters, etc, etc. Either everybody goes with it or nobody does.

I'm trying to think of something that is easy to verify, but it's nearly midnight here and I can't think of anything off hand. If I remember I'll try to post back later.
There was some good discussion about this kit two days ago: https://news.ycombinator.com/item?id=23196177
Great work on chart.js. And thanks for your time on this! Hat tip to you!!
That's not necessarily a bad thing
I disagree so strongly with this that I had a visceral reaction while reading it.

C++ is a tool, not an end product. If you're not qualified to use a tool correctly it's not the manufacturer's fault, it's yours.

Why do so many people believe that good software development is not part of their job? If you write code then you're a developer, no matter your job title. If you write shit software, saying you're a researcher is not an excuse.
Left, Right, Above, and Under: Intel 3D Packaging Tech Gains Omnidirectionality
should also let outside help come when the need arises.

expose your “non-expert code” to the software engineering communities (and all other associated fields) to take a look.

1. Software engineers are expensive. Hiring them to write your code is how you end up needing even more money to do your science, and I think the software engineering world if anything can appreciate prioritizing being scrappy to get more done.

2. Open source is slow and doesn't produce consistent results in the timeframes you need in order to get things implemented in one-offs. In fact, the value you get from others looking at your code is pretty anemic unless other software engineers find your code useful, at which point they have real incentive to help you improve existing functionality instead of reinventing the wheel. I do think code should be published alongside papers as a matter of reproduceability, but I don't think opening up the code beforehand will accomplish much.

Which is all to say that while I agree with you in principle, I don't think your recommendations are practical.

I think this letter has it right: we should make better tools to help non-experts do less foot shooting. C++ is very, very foot shooty, and the usual answer of "well get better at C++" is a non-starter for non-experts.

I think there are other solutions too - software engineers with partial specializations in academic fields, volunteers, etc.
Sometimes I wonder how much of imposter syndrome comes from “knowing” something but being unable to clearly articulate what you know and the underlying information to others.

Like the old exercise where you have to write instructions for making PB&J. I know how to make a peanut butter and jelly sandwich but when I have to explain it, clearly, and in minute detail I’m forced to acknowledge the gaps - the steps my brain just skips over and takes as a given. But PB&J is easy so even when I might struggle with articulating the mechanics of it to someone else I don’t doubt my ability. That changes quickly though as complexity increases.

I’ve baked a lot of bread and I’m intimately familiar with how my bread dough rises differently depending on lighting, the temperature of my house, and even the material I cover the dough with while it proofs. But a lot of that happens without too much active thought - I just kind of know how to adjust my mental math for these factors. I’m not sure I could clearly and succinctly articulate this knowledge to someone else. And even now I’m having imposter syndrome wondering if someone here will tell me it’s clear I have no idea how yeast actually works... and maybe I don’t!
Qt Quick takes plenty of ideas from the web playbook.

https://en.wikipedia.org/wiki/QML
I used to pickup lunch from Tesco most days. Occasionally you'd find one item that must have been weighed wrongly at the input stage. It would cause an issue every time you checked out. Usually got fixed within a couple of days.

I wonder if they built in correlation of items which on a mis-weighed basket.
Most exclusive schools have been exclusive for several generations. There's no way to explain the scarcity of seats at Harvard by saying "they haven't had time to recruit new professors."
This is definitely happening except the language is hard to follow excel.
That is true even for entertainment videos on Youtube. Some people have the delusion it's effortless. PewDiePie said he was for at least 2 years posting videos for ~100 followers and a regular ~1mil views/video youtuber often spends ~12 hours for editing a 5 minute video.
Really? You think it will pay for the 2+ trillion existing stimulus? That is not to mention the stimulus that just got passed in the house, another 3 trillion. It probably wont actually be enacted to law but 35 billion is peanuts when you are talking about these numbers.
Radio/TV broadcast analytics is the most frequent use case. At least I receive a significant amount of questions regarding it, so the library has been optimized for this task. YouTube ads detection is also an interesting case that falls in this category.

Other use cases are divided between game development, repeating content detection, robocalls detection, or just iOS/Android apps for Shazam like style features.

Surprisingly a couple of times, I was asked about recognizing birds by their singing. The library can't do it, but it is something I am thinking about exploring one day.
Tesla plans to build a new car factory in Texas
Scientists have to undergo extremely rigorous peer review from other experts who are massively incentivized to challenge them and show that their results are wrong. The individual code may not be reviewed, but spurious results will be noticed and called out.

The closest thing we have to this in industry is bug reporting and software security evaluation, and this is sporadic at best. Most commercial software developers keep their code closed source and do everything they can to stifle public knowledge of bugs, even after they've been fixed.
Those were loans, paid back almost immediately.
>If you're good and driven, it doesn't matter.

So I don't mean to be a pedantic ass here, but the "I'm a CEO and I have a wonderful home life" is probably the exception, not the rule. The reality is that you can't be a CEO on a 9-5 schedule. You probably have a lot of help for all those times you have to travel, stay late, leave early, etc. Something is going to be scarified.

That being said, you can have a successful career without becoming a CEO or running a global business unit. So it's not 100% career or 100% family.
Grocery Prices Are Soaring
It looks like a good idea, but since it’s both new and different for most Americans, how do we know we’re not getting scammed? Do we hire real estate attorneys to decipher the contact to explain the risks? For example, what if I’ve bought into your system for 8 years, then your company goes under? Where does my equity go? (This is just one risk example to which I don’t have the answer)
I built a similar LCH space explorer, which doesn't require Java:

http://palette.sambleckley.com/

I use it pretty often; it's easy to ensure accessible contrast, etc, when L values are consistent.
What really helped me was meeting with other people in similar field. Looked at their work and was surprised that they weren't as good as I thought or even people sitting at higher position.

On the other hand, I got to know that I'm not as bad as I thought. Instead I'm good. But, still even after all this. There are times when the Imposter Syndrome kicks in.
Telephone communications are one to one, not one to many, which makes their regulations largely irrelevant as a model for regulating one to many systems.
Can I choose option C? :). I don't want drones buzzing around my neighborhood. I am 100% willing to pay for professional delivery drivers.

To be fair, I guess, the days of random people driving junky old compact sedans filled to the roof with Amazon packages seems to be gone in my area. All the Amazon deliveries are now done by a guy driving a large Sprinter van painted glossy gray with Prime written on the side.
Or if you just want to claim it to damage your adversary, whether they have the unit you supposedly hacked and it does what you say it does, or not...
He isn't. However if he wants to support himself doing open source that is the requirements. Everyone must consider their own values. Starving artist is a meme because many artists live on almost nothing to do art.
People keep saying this, but in reality all this ever seems to do is to give employees an incentive to boost the share price. If you have an employee that works hard to create long term value for the company you can review their performance at the end of the year and make a judgement that they've created long term value in a sustainable way and you can give them a big bonus or increase their salary. If you give them massive amounts of stock, suddenly you're powerless, it doesn't matter what they're doing to boost the stock price, as long as they bump the price they're going to get a good income no matter what you think of their performance.