skysight-inc/HackerNews huggingface dataset:
Daily reminder that we have the technology to get society back to normal with cheap 15 minute ‘good-enough’ covid tests that can be manufactured now (millions per day). All we need is competent leadership in government to say ‘go’
Any metric-collector support?
From looking at the board, it looks like it's mostly copied from the iMX6 reference design and Hobbitboard.

The iMX supports an OTG port in it's stage 0 ROM for device recovery, and it can be lit up as a USB gadget. It's just a question if it's padded out on the PCB. Seems like there's a number of pogo pin pads near the edge of the board and it's probably in there somewhere.
Yea, but the problem with that, contagions don't work linearly. It doesn't take many missteps to screw up the whole thing. That, and the whole mask thing is starting to smell more like the crap from the 1950s, "If you see a nuclear flash, jump underneath your desk for protection."... yea... false hope is good and important. But only for a little while.

And don't get me wrong, I technically want to be wrong. But science and human nature butt heads. People are human, perfect lab conditions don't imitate human actions that well. Relying too much on lab condition results and ignoring the idea of, "How will Joe Schmoe fuck this up?" means you wasted lab time.

Hell, how many UI folks here? Or any programmers that have to deal with user testing? In your perfect locked away testing, everything is "perfect". Admit it. You think you solved all the ways users will screw up. Then it goes out into the wild, only to find out how incredibly stupid humans are. How many times have you said, "That's not the way you're supposed to use that!" regarding software and a random person?

Why is the HN community so willing to think this behavior doesn't apply outside computers?
This is the infamous Wuppertaler Schwebebahn. What's with people calling cities and towns in foreign countries villages? Being unbeknownst to you doesn't mean it's a village. Wuppertal is home to 350 thousands inhabitants an counting. Wuppertal is the result of th fusion of several existing cities including Ebersfeld which had over 100 thousand people in 1895 and considered then a Großstadt.
Ask HN: What are you using NetworkX for?
I'm trying to figure out what are some use-cases people use NetworkX for?

I see many people playing around with NetworkX but not many using it to solve practical "real-world" problems.

What are some of the use-cases you used NetworkX for and what did you like or dislike about it?

Thanks!
> One of the functions of politicians in recent decades seems to be being public cheerleaders

It's very easy to blame the politicians, the average American has led a largely comfortable, coddled life and is unprepared to hear anything negative. Politicians are also sales-persons and they tell the public what it wants to hear.
As a tourist in Shanghai/Beijing last year, this (technically illegal) practice is quite common if you don't have the right apps set up. We did frequently pay the higher fare, though the difference in currency was like $1 vs $3 iirc.
Not to mention, complaining that everyone considers themselves an epidemiologist, then claiming that masks don't work, in contradiction to pretty much every epidemiologist these days.

The internet is full of unfocused ill-informed rants; I don't see what's HN-worthy about this one.
> if Firefox was just a small(ish) browser catering to power users. There's nothing wrong with that

Except that it couldn't work in today's world, as more and more web sites would stop working in Firefox. Firefox needs significant market share to survive with an independent browser engine. Having an independent engine is key to achieving Mozilla's mission: https://www.mozilla.org/en-US/mission/

You can build a browser focused on power users if you don't need to worry about the engine. Perhaps you want to take a look at Vivaldi?
legit why did this get downvoted?...
Indeed, but with software, you can actually have both (short-time profits with low-quality software, and long term quality by fixing the hacks afterwards), so "move fast and break things" might actually be good leadership in software. It doesn't work so well with building planes or houses.
It’s important to note this is just within visual range dogfighting/BFM. Also just guns, and also perfect enemy state information.
Important progress but it’s super early. Beyond visual range/BVR, coordination with wingmen and many other higher-level tasks still to come (or are still secret).
Hein, "The Road to Wisdom": https://i.stack.imgur.com/AvEKp.jpg
And that use Java...
The article states the ransom was paid by an insurance provider. Cyber insurance is actually not uncommon these days, and is presumably a normal part of their annual budget.
What if we look at it from the other side, too? How much competition and individual optimization is going on among the cells in the bodies and brains of animals, including humans? I suppose one of the big differences is the shared lineage and DNA, though I don't know how much that affects cooperation.
> "Some program that self learned a (admittedly impressive) number of reactions based on seeing/playing a huge number of simulations is not intelligence so not AI."

Seems like with every breakthrough the goalpost of AI gets moved.

I believe a researcher coined a phrase for this but I can't remember what it was.
N95s would have had to be produced non-stop for a decade prior to a pandemic to satisfy demand. We are 10 years behind schedule because our government only prepares for wars with $300M tanks instead of $100M stockpiles spread around the country.
I live where I can get cracklins', Boudin, and snowcones on the side of the road. Is that extra right?
Calling it a Village is not really correct. Wuppertal had 100's of thousands of inhabitants at that point.
Thanks for your answer. Being able to discuss these things feel good.

> However, the Javascript engine leaves something to be desired; the trend to make everything an application has ruined the performance of many sites.

I'm pretty bitter about "everything is an application" trend though. Coming from the original web, limited by 56K days creates a lot of "old man yells to cloud" moments, performance wise. However, as a Linux user, I suspect not all of the performance penalty comes from the JS pipeline. Accelerated rendering of webpage is severely lacking in Linux (especially with nVidia proprietary drivers).

I have a COVID-19 tracker (who doesn't in these days) it's at https://hbayindir.github.io/covid-19-turkey/

The graph animations are smooth in Chrome & Firefox for Windows but, not in Firefox for Linux. I think rendering engine is fine, JS is more than good enough, but HW acceleration in Linux needs attention.

> There's also downsides to the way Firefox protects your privacy. If you enable the default privacy blocking, some resources fail to load on websites, making many websites load fallbacks or lag while they're waiting for their ad script to initialize.

It may be but I didn't notice anything to be honest. I'll look out for this.

> Finally, I've noticed Firefox has significant performance issues in video decoding compared to Chrome. This manifests itself as memory leaks and some tabs being frozen (every tab within the same browser subprocess, basically) and can be resolved by killing the process that's been messed up, but it's still an issue for normal use.

I don't experience anything similar in Firefox. Sometimes I leave Youtube open for weeks (because, long music mixes) and nothing stutters or goes awry. Sometimes a tab consumes too much resources (something like reddit or, HN) and it creates input lag while writing into textboxes like this. Everything recovers when I kill the offending tab. Similarly watching 2K and 4K videos over youtube doesn't tax my system at all. Everything is gracefully HW accelerated OTOH, picture in picture implementation of Firefox is so much behind that I can see the frame rate drops below 15FPS most of the time, so it's unusable. I guess, it the FF could HW accelerate everything, the problem will solve itself.

All in all, Firefox has some missing parts and needs some serious work in these parts and FF people looks not very interested in these parts (I'm not very firm on this opinion. This is how it looks from here).
I think frankly this is just general state of the world, and I don't mean now, I mean always. Every era has a disillusioned philosopher writing more-or-less this.

France has its specific problems, but other countries have other problems. Poland technically has lower taxes and a more welcoming environment for entrepreneurs, but much lower human and financial capital to build on, something the author dismisses about France, but should compare to other places first.

I think it also highlights that to make progress for oneself and for the world is always hard, uphill, thankless, and when you make it, you mostly get abuse for it. I think, accept it, or go back to Kindergarten.
The “one” spine crawler thing is a bit overstated in the context of an actual game. It’s not like it’s 100% necessary to build it, build it in your natural, or only build one depending on what you’ve scouted, the opponent’s race, and who you’re playing against.

Like the sibling said, the game begins like a decision tree but quickly falls outside that purview.
>https://stackexchange.com/performance

Page Rendered in 12.2ms - 18.3ms

Giving plenty of room for Network Latency.
> Why "gender studies" in particular though? Why not "global warming," as per your own example?

If you reread the post, you'll note that it is actually also attacking "20th century" global warming science by analogizing it to "19th century" racism.

This thread was completely derailed by the written version of this: https://youtu.be/b0e-omnsukM?t=82
I had 7 days of time on the discworld mud. I was sad when I tried to login a few years ago, and found that my account had been wiped at some point.
But then your underlying assumption is that religion isn’t part of cultural integration. Why is religion separate from culture? I would say it’s a subset of culture.
AI scales better to how many jets you want to use. AI improvements can also instantaneously be rolled out to every jet. There is no need for continues live communication in "hot" combat. Less video leaks when they kill a bunch of civilians again.

Also think about the export market! Countries that now can buy the ruthless-pilot with the plane! And like with so many exports, you can give them a shittier version of the AI, so they do not become a danger to your forces!
Avro is a strong contender for this use case: https://avro.apache.org/docs/current/

https://medium.com/ssense-tech/csv-vs-parquet-vs-avro-choosi...

It's well-supported in Pandas and Kafka, has good schema support, and reasonably small compressed file sizes.
To be fair, it's mostly people that do this because negative results publishing is rare. There have definitely been papers saying this though; plenty of shade thrown at basically every new method in its infancy with papers saying why they won't work (you can find plenty of academic papers dunking on human genome project and shotgun sequencing; next-gen sequencing; talens/crispr's, gene therapy, immunotherapy, ai, etc).
Ask HN: Paper vs. Digital Journaling
Hello Hacker News,

I have been on and off of journaling for the past three years. I have tried both paper and digital journaling. I don't have a strong preference to one versus another. I was wondering what Hacker News community take on this.

Please share your opinion and links to some work that talks about the two. (Please don't share the lifehacker article :) )
Did that in Japan (I'm talking about the sole proprietorship and already have a working visa here, so it's not exactly the same situation).

Well, actually I didn't do anything because you literally have nothing to do. You just have the right to do some business on your own (but of course there are official companies of you want to get bigger).

Just when you start getting money, you have to inform the tax office, so they can give you the form next year.
It makes more sense when you read Torvalds' initial argument.

AVX-512 draws so much power that (especially in laptops) they have to lower the base clock of the entire CPU. This doesn't matter too much if you're doing HPC, because lowering the clock 20% but gaining 200% in throughput is still a net win.

But the computer can't change the clock speed instantly, so there's a fairly large penalty for just executing some AVX-512 instructions and then immediately trying to go back to other tasks (which is what happens if you try to use AVX-512 to implement memcpy). Or if you're trying to simultaneously use other parts of that core for other tasks, they'll be slower.

So back to whether it'll speed up video encoding... Perhaps, but the original complaint was that "when is it appropriate to use AVX-512" already has a lot of asterisks on a Xeon in a data center... It's going to have even more asterisks in a power constrained laptop, which suggests that bringing it to laptops may not be the best option, given the availability of other options.

Apparently it's difficult for Intel to look at AVX-512 objectively. The fact that their HPC customers love it doesn't imply that it's well designed or appropriate for laptops.
One big advantage of digital for me is that when using digital journal you can parse all the text with a script and do some sort of analysis on the journal entries (# of words, time it took to write, which words are used the most, etc.). Apart form this I'm not sure. That said, I've never actually used this, but want to in the future.
No. They embraced the "Git for data" mindset, like Pachyderm and DVC. This design is restricted by git semantics when we need to go further.

Think more about Kafka's topic/message objects, with each message being an entire table, and their Stream API
Agreed. I tried putting that into my comment, but it turned my comment from a nice factual statement about the article into a screed about the incompetence of government.
Toward a Coronavirus Breathalyzer Test
how about this: the scary part is when the individual nodes are rigged to be able to operate autonomously, and are able to elect new leaders or form consensus with peers and select new mission objectives as required by the situation if the prior command hierarchy is destroyed or otherwise uncontactable for an extended period
Show HN: Discover shared videos and live broadcasts from Reddit
Photo Mechanic[0] is by far the best photo management software out there.

[0]https://home.camerabits.com/
I think this only happens after you press enter, not as part of the omnibox real time results. After all the infobar mentioned in the article definitely only appears after you commit the search query.
In recent years there has been a trend shift away from this, at least in the AAA engines, towards a job system. This makes sense: you have a thread per core and you create jobs to “go wide” when you can. See for example Unity’s Job system it’s the GDC talk by Naughty Dog from a few years ago.

The big games will also prepare data for rendering in parallel (eg culling and sorting and whatnot, although much if this is also done on the GPU).

(Going by GDC talks, the rendering teardown articles and just what I see online from Unity/Unreal. I don’t work in games myself)
so they trained the AI at pointing the nose at the enemy, not at deflection shot? wonder why they didn't put this in a proper simulator.

also, the AI plane seems to have consistently turned in a tighter radius, which makes no sense in context.
Kudos to them. Good to see consciousness rising.

Expectations need to be realistic.

If you have spent your life painting with your right hand and suddenly something makes you conscious that you have a left hand and you want to use it too. That is no easy thing.

It will take Time.

It will take lot of practice and repetition.

It will take the right environment without people walking in interrupting, distracting, mocking, provoking.

It will need patient teachers who don't use guilt and shame, blame and judgment as their tools.

It will be annoyingly uncomfortable and easy to give up on.

It will tempting to take shortcuts that cause more issues than solutions.

etc etc etc.

And that is just for an individual to go from realization to action and positive outcome. Getting teams, groups, orgs and entire populations to do the same will take similar amounts of Time and Discomfort too.

As connectivity increases consciousness will increase.

But going from consciousness to painting with the left hand. And then painting something beautiful will take time.

The challenge to the technical crowd is to develop an awareness of what the psychological/sociological blockers are and to chip away through new info architectures at the amount of time it takes to go from consciousness to healthy outcomes.
It's the largest theme of the book, and it should really be part of this summary. I'll update it. Thank you for this.

EDIT: I added this at the end of the summary with two examples. Thanks again for the feedback.
This has cause and effect wrong. Slack may make bad culture worse, but it won't be the cause.
I totally agree. I have a chem PdD and have seen the imperfections of the system. I would also suggest that corrupt approval rings being a problem is evidence of defeatablity - although a very messy one. You lose your job if shown to be corrupt. In chem as well, something like 30 % of published work is unreproducible, but there is at least a mechanism where that can be fixed.

The example I like is white fragility. Agree with it - affirm it's truth. Disagree with it - affirm it's truth. Such a simple circular logic that an undergrad shouldn't get a passing grade on the work is now near secular gospel.
Tell Me I'm Working on Pretty Things
Runways, SAM Sites, Fuel Depots are hit at the same time. You gain air superiority very quickly
I'm always baffled why chrome can't have a separate search/address bar, which avoids this issue entirely.
Exploring Promises by Implementing Them
Encyclopedia Britannica[0] isn't free ("libre"), but it is now free (gratis). Arguably, being libre isn't quite as indispensable in the case of cultural/educational works as it is for software.

[0] https://www.britannica.com/
>What's with people calling cities and towns in foreign countries villages?

I dunno. Why do we call them neighborhoods when hardly anyone knows their neighbors?
They paid 457k for not having backups.
Isn’t that just the on the ground reality, whether you wish to call things legit or not?
Did you mean to use the "Accept" header? "Content-Type" describes the format of the request body.
Google has FB do LTO on their large code bases.
Being French, I'm amused to see on HN the same stereotyped arguments and exaggerations we hear over and over in the local left/right debate.
-flto is great at the other end of the spectrum- tiny systems. With "-Os -lto", much unused code from newlib is deleted, allowing the rest to fit in a tiny Cortex-M0 system. In the old days, each function of the C library was in its own object file in the library, but these days this appears to not be the case. But -lto gives the same effect.
If you control object pools yourself and don’t use GC, as the LMAX disrupted does as far as I remember, Java can be blazingly fast.
Well, if they are going straight into politics, they likely don't know fundamentals in business either (you don't learn those in schools).
With the Nation’s Public Transit in Crisis
Bombarding the opponent with rockets and artillery usually wins. We've been doing that for decades.

The issue is that advanced opponents (ie: Russia or China) will have air defense of their own. How do you expect to take down a SAM site? Its specifically designed to destroy air targets as they approach.

With what, with air-drones? Against a hardened anti-air specialty base?

This is where electronic warfare comes in handy: "jamming" the radar of a SAM site for example will blindfold them. But the battle of information (jamming, stealth, and advanced radar) is constant, there's no guarantee that your jamming or stealth technology will be good enough for the next generation of Radar.

And no. You don't approach a SAM site (or any area a SAM site is defending) from the air. US Patriot systems can take out SCUD missiles traveling at Mach 5.

And if your "kamikaze drones" are flying at Mach 5 with an explosive payload, that makes them effectively a SCUD missile.
It's been a while since I read the book but I vaguely remember it discussing the differences and effects of British and Spanish colonialism.
Show HN: Dab detector – Pose recognition to detect when you dab
> and then heaping shit all over their country's achievements the rest of the time.

I didn't say that anywhere. China's achieved a lot, in amazing ways. My comment said nothing about that.

> Do people who say this think they understand China or Chinese people even a little bit?

- Have you been to China, invited by their government in an official delegation and seen first-hand the mob-like lack of distinction between business and government, the nepotism, and the opaque vista of corruption, like I have?

- Have you had more than one Chinese national as a romantic partner, like I have?

- Have you worked and studied extra-curricularly with Chinese people for much of of your life, like I have?

- Have you learned Mandarin at age 18, like I have?

I think I "understand China or Chinese people" more than the average non-Chinese person.

But even that I think doesn't count for much. Chinese people don't share their real cultural opinions with people in the West much, including my ex-partners.

I still have lots more to learn about the very contrasting popular opinions there and slowly understand some of it. I respectfully listen to pro-government Chinese people who occasionally appear on HN, and engage with them with an open mind, though with no concession granted in regards to expectation of intellectual honesty. Recently in my comment history, there's one such conversation. I gave a very unforgiving rebuttal to their comment, but I respected them by not just downvoting, but engaging. We really should talk more.

It appears you're a non-Chinese person who's been triggered by my comment based on other experiences. I really invite you to not 'other' individual people like me as faceless "people" like you just did. In contrast, it would have been great to hear from a thoughtful Chinese person.
It's evidence that something was lost, but not a measure of the actual damages you suffered

That has never stopped those other knights of IP theft, the RIAA and MPAA
I mean, not entirely, though the game logic often will be. But usually there is a fair bit of threading going on, and things that are threaded in the engine, or graphics card driver.
I bought it when it was released and still waiting to be able to work properly with groups.
They had backups. They paid $457k for a pinky promise not to release private data.
Like any entity that wishes to not fail miserably at the next recession universities have cash reserves and investments. It'd be rather stupid of them not to since their income can be impacted by outside events (cough covid cough) and they wish to survive long term (more so than corporations). To that same effect donations go into an endowment which allows for stable long term income to be generated.
Michigan State scientists grow the first functioning mini human heart model
Well, we're not French for nothing. :p
Right, the apps we're actively working on are React+TypeScript+GraphQL. The Angular1 and older apps are the ones that require minimal investment.
Spend one day trying to work on a graphic design project with the file saved in the Creative Cloud sync folder. The amount of "filename (Sync Issue1).ai" files you'll see accumulate will make you never want to use it again.
stealth coating and low return shapes can't spoof eyes and flares and chaff can't spoof a bullet