skysight-inc/HackerNews huggingface dataset:
Probably, but the news media in Western countries - particularly the US and UK - have been pushing the narrative that it's essential for, basically, partisan political reasons. In the US, it's being used as part of the attack on Trump over the CDC screwing up testing because the media doesn't like him, whereas in the UK it's part of a narrative that the reason we stopped contact tracing is part of a plot by our government to kill the elderly. In both cases, it's basically intended to create the perception that the ruling political party killed huge numbers of people. If it causes other countries to do stupid, counterproductive things that's just collateral damage.

Meanwhile, China has been pushing the claim that they contained Covid-19 via contact tracing and testing as part of the "model for the rest of the world" narrative they're using to fight domestic anger at their handling of the outbreak, with the WHO's help. (This does not seem to be an accurate description of what they actually did to contain it.)
Indeed, somethings it begins with a clear statement of the goal.. then gets messy.
> I dont really understand why you are trying to defend a corrupt system, I get it you are an Indian on HN and you dont like people telling the truth about India but you cannot put your head in the sand.

Hmm, ok, I don't to keep on hashing this out. If this is what you understood from my comments, it's unfortunate. India has a corrupt judicial system like anywhere else and trying to paint it like some anomaly in the pool of democratic nations is what I don't understand. Just feeds to the misconception of "shithole country" many seem to hold.
Id they had to pay 3mils on sales that ended up being 2mils of profit, they were still losing money.
Blowback, a podcast about the Iraq war is very good.
Wiggle delivers free to the US on orders over $60 USD; I throw tubes in with other orders when my supply on hand is below, say, a half dozen. If don't know about their policies to the UK or EU markets.

Even with $8 in shipping, if you buy 8 tubes that only adds $1/tube. Usually still well below shop prices, which can be as high as $7-8/tube (although less obviously so at $2.80 than their former price of $1.50).

> I also believe you are wrong if you think that sourcing internationally is anywhere within the "low impact" range.

I guess we have different ideas of what that vague term means, and that's fine! For what it's worth, the entire bike part ecosystem is international. The vast majority of bike frames are made in China and Taiwan; Shimano's parts are made in China, Malaysia, and Singapore; and very few brands (Look; I don't know of any others) make frames in North Africa, which is relatively local to the EU but not the US market.

Inner tubes are also made in Taiwan/China. Unless you live in Taiwan, there is international sourcing going on somewhere in the supply chain.

Happy cycling :-)
A colorful design icon theme for Linux desktops
Flutter Online Learning App Concept – Speed Code – GitHub Link
Importance of the PM and Design Relationship
It's hilarious and worth 1.5 minute of your time. Especially the change of the statue face in a familiar color of 45.
There are some good ones in there! I especially like that explanations are given and the optimizations that CPython makes are revealed.
When you use a tricky language feature to improve readability, you can just add a comment to the link some piece of documentation for that behavior. It is still a trade-off, but it saves a bit of time and whenever I come across a place where past me did this, I am always appreciative.
Ubuntu 20.04 LTS’ snap obsession has snapped me off of it
well i heard it was because the AG was looking into PIR AND ICANN. And ICANN could not afford to get subpoenaed into handing over their financials- as any monopoly would.
On a wide, 1440p monitor, with the browser window full-screen width, it looks fine to me.

Smaller text would be harder to read. And it's not like the text is edge-to-edge wide.

BUT https://contrastrebellion.com/
China mocks USA with animation Once Upon a Virus
The original title is "Judge Orders FCC to Hand Over IP Addresses Linked to Fake Net Neutrality Comments"! Removing "Fake" makes it sound like a completely different thing.
It's worth re-reading Buffett's 2019 annual letter (https://www.berkshirehathaway.com/letters/2019ltr.pdf ; first page especially) in this context, as he was already warning against over-reading oscillations in the value of their owned assets.

Now, it would be certainly interesting to know if Berkshire Hathaway would deem this movement to be "other than temporary", and to look at the magnitude of their writedown if so. But remember that they take a very long view - if anything, we might see them to start deploying assets soon to buy up more temporarily-devalued-but-financially-sound businesses to add to their portfolio.
Show HN: Emacro – Use Emacs macro like grep
Surprised no one has mentioned https://darknetdiaries.com yet!

The podcast covers the stories of hackers, and the stories behind hacking attacks like Stuxnet. The creator comes from the cybersecurity field, so episodes don't shy away from including technical details. Each episode is well researched and very interesting. It is by far my favorite podcast.
I spend all day in teams where no one will admit to knowing anything...
The Yojik Website (for language learning)
You're mixing comparison operators (`==` and `is`), which is a code smell.

It doesn't matter what the result is - you know it's going to bite you eventually. If you run a linter on this it would correctly yell at you.
In some ways yes, Java is not so strongly typed; a statically-typed language can be weakly typed.

See C where ints, pointers, floats, and bools can almost all coerce into each other, such that the compiler will allow you to use arithmetic/logic operators with most different types, whether you meant to or not.
I love streamlit but don't think it's really the right architecture for this. It's not great for externally triggered or timed updates.
At the same time, I believe there is value in allowing people to over complicate their solution. Let the user learn how to simplify their workflow over time instead of limiting them from the start.
Good to see that I am not alone at being upset about the current snap vs. deb vs. flatpak Ubuntu situation. I always considered a unified package management system as a huge plus.
NPM Tips and Tricks you probably don't know
I left AFCyber for the cannabis sector 3 years ago. Since then, I've worked several indoor gardens, handled all the compliance headaches along the way, and have been extracting hemp for a year as well. Making your own flower, alcohol (using a still), Bubblehash, distillate, and rosin are all possible without electricity.
Does this run on pocket edition? That’s the version my kids play on their iPads.
Rotten Library
Same thing happened under Rumsfeld. It was, "get on board or get a different job." Many, but not all, just went along hoping to make the best of it from the inside rather than resign and complain (and have their careers cut short).
I love this podcast, but would say that it is not only liberal revolutions.
Why do you use the word parasites?

There are many examples with names such as "organizational democracy," "flat" organizations, etc. with examples such as Gore-Tex, Morning Star, etc. Here are a few starting points for you to research (I don't know much about them):

* https://hbr.org/2011/12/first-lets-fire-all-the-managers

* https://www.youtube.com/watch?v=tIxHmsWCd7g

* https://en.wikipedia.org/wiki/Teal_organisation
Thank you for pointing out Simplenote. All I've ever wanted is the ability to take basic textual notes on any device (including Windows) with perfect sync and with dead simple but native mobile apps. OneNote got me pretty close, but the sync feature is far too buggy to rely on for serious work; I can't deal with syncing issues when I need to pull up a note in a meeting on my phone. I'd looked at Notion but it offers much more than what I need, so using it just for basic notes was clunky. Simplenote appears to be exactly what I want.
Otonomo raises $46M to expand its automotive data marketplace
there's a bunch of research related to 'stack based query languages' google for SBQL.

Anyway, in the specific case of joy is more difficult to dig up.
Here's an example (I know it, because I implemented it):
https://github.com/openvstorage/arakoon/blob/lsl/src/system/...

"script1_" true
"script2_" false
0
[POP; 1; ADD]
FOLD_RANGE

The above program has basically calculates the number of keys between "script1_" inclusive and "script2_" exclusive. It's really compact flexible and powerful.

Now, before you run off and think about implementing this yourself. First have a look at kitten:
https://kittenlang.org/
Globalized society isn't a given; it isn't like the world doesn't work with nations maintaining domestic manufacturing capability.

In fact, the biggest push to economically globalize was actually a strategic move to spread influence in the Cold War era, and a means to the end of international peacekeeping through economic interdependence.

This pandemic in particular has highlighted some of the fundamental flaws in that model, however. Namely that if you don't have maximum commitment by all members (to help, and to not hinder), it leads to decisions being made that are worse for everyone globally.

For instance; Chinna may have completely shut down, and allowed western help if they did not feel it would unduly threaten their national security; and that they could with full faith trust that other nations would not exploit the period of temporary weakness while the virus was in the process of being contained.

That did not happen, nor will it likely ever. The fact is, globalization is only touted it seems by idealists, and capital wielders looking to stretch the buck that much further. In terms of local sociocultural security; it tends to be a non-starter.

It's a pity really. I can understand and see both sides of the issue's sentiments. I'll be damned if I can figure out any way to reconcile their contentions though.
You really can’t remove the profit motive from it. There’s not going to be nearly as much money in revolutionizing the software of the IRS.
Very annoying font size.
> Currently only works in Java Minecraft version 1.13.2!

> Unfortunately, it does not work in Minecraft Bedrock Edition or Playstation Edition.

Pocket Edition is bedrock edition I think, so that would be a no.
Somebody already mentioned my top choice, Sean Carroll's Mindscape.

Lawrence Krauss, also a physicist, has a similar podcast called Origins.

https://podcasts.google.com/?feed=aHR0cHM6Ly9vcmlnaW5zcG9kY2...
I sometimes teach programming to beginners who have some knowledge of math. A common mistake they make is to write compound conditionals like this:

if a == 2 or 3:
do stuff

because that's how they would write it in math. Does that mean Python is broken and should support that construct as well?
> - a location for those voters to obtain and secretly mark a paper ballot

But then how do you get more poor and minority folks to vote? These are the people harmed by not having mail in (or more appropriately called "time free" voting.

Don't we want more participation? Especially by those who find current rules end in a trade-off of wages for the ability to vote?
These books will explain better than I can. Assuming you come from a technical background like myself... and in a B2B SaaS context.

Sales is the process of helping others solve their problems and then showing how your solution is the best choice. As a technical person, we are actually best positioned to succeed in modern sales. The complex sale, what today's SaaS is, involves understanding their situation, teaching or offering insights that get at their true problem, helping them to construct the best path forward, and then showing how your company's solution helps them get their best.

Sales and marketing are highly coupled, along with customer service and other post sale ops. There are funnels or channels for how people find your business, progress through the sales cycle, and eventually become paying customers. Marketing is the long-term, front running process to create awareness. Sales is the in the moment process of filtering potential customers and guiding them through the funnel to a closed sale. Post sale operations Ensure the success and lasting relationship with your customers. All three are critical to a healthy, successful, and sustainable business.

Copy on your website isn't necessarily specific to sales or marketing. Every interaction the customer or user has with your company is part of branding, marketing, sales, and overall success. The key here is that you want to consistent message and that message should speak to the customers dreams goals and aspirations. What happens with technical founders often, is that they talk more about features and technical specifications than the benefits of the product from a customer's point of view. here you want to spend as much time as you can with your users especially early on. They will inform you how they think about your company what you sell and give you the language to use in your copy whether for marketing sales or documentation.

I highly recommend you pick up these books they will open your mind as they did mine to sales as a very different thing from what we know in popular media. If you have the mindset that sales is largely pushing like a used car salesman, then these books will give you a fresh perspective on the reality of who is most successful in a B2B sales situation. It's not so difficult to learn sales as a technical person, in fact it's far easier than the other direction. so worrying now about feeling confused and lost at this point, if you do your learning you'll be capable of crushing it in sales.
This, and I hate putting someone in a situation that they don't know up from down... Even with the "highly opinionated framework" thing you still get lots of variation on how things are built, and my products are no different.

I find people are much more immediately capable if I can get a 1-2 hour "nuts-to-bolts" meeting to cover the bases. Also gets the mojo going for good questions as well.
Thanks, what are the newer formats?
the only reason I don't use mosh by default is that ssh preserves CMD+up/CMD+down to jump to the previous/next prompt, but mosh breaks the behavior. If I could keep this, I'd be sold
Your justification for extra-judicial stuff is nonsense. Do you know what happened in hyderabad recently?
There were clearly attention-seeking non-questions presented as questions in my larger university lectures (1). They were not good questions, and could accurately be described as bad questions or really just non-questions. You see the same kind of people grab the mic during Q&A at conferences and proceed to pontificate without any real question.

The (2) case is sort of nuanced, sure. I think there were sort of two cases of "dumb" question here: (2a) the person really just hasn't been paying attention and asked a question covered earlier in the same lecture, potentially even quite recently; if they didn't understand it, they should have asked when it was introduced, and if they weren't paying attention, they should've been. And (2b), remedial-type questions, which would be good in a class prior to the current one, but just demonstrate that the asker isn't ready for the course they're in.

These are bad questions for everyone else in lecture, who get to be distracted and sidelined from learning.

I didn't get the impression that anyone was throwing freebie questions to the professor to invite more questions from the tentative, but that's just my anecdotal experience.

What makes for good questions? I think good questions are timely and on-topic — relevant to recently discussed material. Save the questions about homework for after (or before) class, or office hours.
Thought it was about wing aeroelasticity at first.
Show HN: Quake 1 movement physics reinforcement learning project
?? Sounds like mosh is the only program in the stack that doesn't support this
People (me anyway) used perl back in the dark ages of the 90s for the same sorts of things people use python for now. It was really the only option for open source general purpose interpreters for quite a while. People still use it in biotech I think, or were 5 years ago; the text processing capabilities are useful for genomic data.

Awk/sed and the ETL stack that comes with every Unix-like OS (aka od, tr, cut, sort) and all that are superb data wrangling tools. Log file parsing, data cleaning, even actual data science at scale can be done with these tools. They're extremely efficient, as they're designed from an era when pretty much all interesting data was comparable to or much larger than memory size. As such, you can do a lot of stuff with them that most people don't imagine is even possible. FWIIW for high end data scientists; I don't consider knowledge of these tools to be optional at all. Anyone who hasn't used them in their career hasn't worked on serious problems, and is probably the kind of educated idiot who will suggest you do a job in a giant Hadoop cluster that you could easily do on one machine.
Where do you draw the line for "validating a business model"?

Uber was founded 11 years ago. How long do you need to validate the business model of a taxi app?

AirBNB was founded nearly 12 years ago. How long until they're done validating the business model of letting people rent apartments over a website?
This somewhat a classic Strategy vs Tactics problem:

The best Strategy is to do nothing

The best Tactic is the complex array of shutdowns, mask, social distancing, pharmaceuticals.
What about OneNote?
instant feedback is possible in Go as it compiles super fast. Also its much simpler to write cause its a small language and the concurrency primitives are so simple to understand and use. It has its problems but its a great choice here.

The most valid reason for using a language is simply because the team is comfortable with it.
Agreed, and that original title is the actual title of the linked article itself.
The last time I installed the Ubuntu, I noticed gnome calculator took over a second to start in a VM on a new >$2500 laptop.

I switched to a .deb, and it was instantaneous. Then I switched back to devuan and have been happy since.
100% this. I had a government job, could have worked my way to a nice pension and everything... but I realized a few years in that my mental health probably would not survive the slog. Half the average day (easily) was totally eaten up by small talk, surfing the web and/or making personal journal entries. Another quarter of the day was meetings, often with snacks. I took long lunches.
There were days when I did probably less than hour of actual work. And all the while I kept thinking, "why was I happier when I had my nose to the grind in the private sector?"

Most people need to feel useful on some level or they lose motivation and their brains go sour. There are exceptions to this rule, and those people should definitely dedicate their lives to finding a cushy office job. I would literally rather drive rideshare, and I have. [Not since March 12th, though-- fortunately my S.O. is able to cover bills until I can go back to driving and/or try to find a software job worth showing up for again.]
Isn't that the normal way to do things? Every teacher, every textbook has always told me that multiplication and division have the same priority, as do addition and subtraction.
I had a multivariable calc prof who used one of those overhead projectors and would spit on the projection as he lectured. He was also pretty hostile to the students.
I would have replied the same thing. Thanks.
The Fifth Column

Lexicon Valley

Econ Talk

Free Thoughts
And Bleep

https://bleep.com/
It's not written with scalability in mind. It simply needs to get the job done. Other programmer requirements can wait!
The official thread posted yesterday https://news.ycombinator.com/item?id=23042618
Sure, it's simple, but a stated goal is power to weight ratio. Transclusion definitely fits under that. Authoring and organizing information with transclusion is so much easier than without, because it avoids much of the need for special tooling to assemble a final document from fragments that might be reused. It's too unwieldy for very large documents though, so it's perfect for authoring small to medium sized documents, which fits right in with Gemini's goals.

There are many ways to handle it client-side:

1. Behaviour like iframes, although I don't like the tracking implications.

2. Origin server fetch, as I mentioned.

3. Another possibility is to render it as a button which the client must trigger to load the document.
It makes sense that you started with Github. I agree too that Jira's data structure is a mess. I've managed one instance for years and any update was a whole mess on itself.

I think the sync configuration should be quick, something that can be bootstrapped like Trello integration with an export artifact.

About mapping for histories, it should be 1-to-1 and each spec to be a list point or a subtask. Nothing fancy nor complex if Tara is the main source of truth, leaving Jira as a way for non-tech users to report issues.
Great work!

Take a look at hospital run for the administration side of things:

https://hospitalrun.io/
Now I am interested in Molyneux even more. Whenever I see someone dumping personal attacks copypasta I am sure the person they’re attacking is interesting. Subscribed. Cheers!
Not to mention systemic racism...
>> whatever music player you prefer

i prefer to not have to use one... it's 2020 after all
Ask HN: What cloud storage can you recommend?
I have 6 machines.

1x Android smartphone
1x Android tablet
1x PC desktop (Windows)
1x PC notebook (Linux)
1x MacBook Pro
1x EC2 based cloud dev machine

What is the best way to have directories that are synced between all these machines?

There are so many solutions out there, I just don't know where to start.

I want my images on all but the EC2 device, but I want my dev stuff on all but the android devices, and such things.
The calculator was a snap in Ubuntu 18.04 as an experiment.
Update: FWIW, wkp makes WGU sound good, like here: https://en.wikipedia.org/wiki/WGU#Rankings and here: https://en.wikipedia.org/wiki/WGU#Methodology_and_Rigor .
I am surprised nobody is talking about the math part of the story.

For me - I had the exact same experience with topology as the author. I was taking a normal math class and in the middle of the normal class the professor started talking about topology. He got the whole class excited about topology to the point that we all enrolled in topology the next quarter.

Imagine our disappointment when we discovered our new topology professor did not love topology. He taught the class by rote. Topology is not a subject I could learn on my own. I dropped the class and sadly still wonder what I missed.

The lesson for me is that it is not enough to admit ignorance. You also need an enlightened guide and mentor.
I made my first $1M last year.

There are many good sales and general business books out there.

I’ve not yet found a good book on the fundamentals of the software business from someone WHO HAS ACTUALLY BEEN SUCCESSFUL. However, I have found plenty of books and articles by “thought leaders” (full of s*) and failures (full of cope).

It seems to me this industry has changed quite a bit over the past 50 years, yet the principles of general business not as much. Perhaps you could start with good business and sales books by people with the tax-returns to prove they know what they’re talking about.
Pretty sure there's only one economic system. Try another one and get bombed, couped, sanctioned, etc.
Based on your paper, it seems you didn't compare to other model based evaluation method such as Frechet Embedding Distance (FED). I would certainly like to see correlation study between each model evaluation method.
Take a look at HistoryView.org We have over 700 virtual tours of museums, art galleries, and historic sites for free