skysight-inc/HackerNews huggingface dataset:
Opening your mirrorless camera SD card with images and the image thumbnailer takes... Forever?

Doing a facial search on it?

Matching a rhythm picked up by the mic to your local music collection?

Hashing and/or encryption of data.

There's plenty of desktop-like use cases that would benefit from massively parallel computation, but network (or even IO) bandwidth is currently going to be the limiting factor.

IOW, we are not there yet!

Currently, we can parallelize tasks which are low on data and high on computation.

So how can we expand the IO bandwidth for everyone, even desktop or mobile users?
A Single Div: a CSS drawing project
Which chapters are missing from the downloadable version?
But there's nothing stopping websites from offering that without browser support. It can just show that at the top of the page. Everything it provides is under the authority of the website. The URL needs to be provided by the browser because it's not entirely under the authority of the website, but that's not the case for a breadcrumb bar.
... Or all the women who do not want any (more) biological children or find this side effect better than the disease? Making babies is not a raison d'etre in modern civilization.
Why a small town in Washington is printing its own currency during the pandemic
On some sites, this could be done using breadcrumbs.jsonld:

https://developers.google.com/search/docs/data-types/breadcr...

Sadly not used everywhere, but maybe browser support would encourage its usage by site owners.
Chuck Norris on Twitter
It strikes me as not fair that comments are flagged and one line remains by being quoted.

The comment was entirely reasonable apart from the (accidental?) misuse of the TLA. But it also was anti-management and anti-talker, so lots of parasites here would have downvoted it anyway.
There were several extensions that transformed location bar like you propose, but naturally just did simple domain, path and query segments transformation into clickable buttons producing breadcrumbs. It was a delight to use and I miss them in Firefox since Quantum leap prevented them to work any longer.

https://www.ghacks.net/2011/03/01/improve-firefoxs-urlbar-wi...

They by default worked very similarly the aforementioned Windows Explorer, what in focused state with keyboard input turns into "raw" text field.
Blink will remain the most common if that's all devs continue to optimize for. Not a way to change anything for the better.
They don't 'always do' and the article is still flagworthy ragebait. There are dog farts that serve intellectual curiosity than this type of thing.
Swarms of Exceptions – Wenzel P.P. Peppmeyer
Means that it is a treatment for anyone not able to have children, which is about half of females (post-menopausal, plus other infertilities).
Neural Rendering: Generative Models for Physically Based Computer Graphics
You still need someone to look after your systems if you're using AWS. That's not something special to buying your own server.

And management of the hardware itself doesn't take an extra employee. It probably averages to less than one workday per month.
Some reasons not do to that:

- Now it's harder to navigate my codebase because I introduced an extra layer of indirection everywhere only for the sake of testing.

- If there is some difference between how the actual protocol client and actual upstream behave and how my fake interface behaves in test, my tests will be wrong, and I will find out when I push to prod. If my tests exercised the actual code that speaks the actual protocol to a fake upstream, I may have caught the issue in the tests.

- If I ever want to replace the process entirely with a completely different one, I must now throw away my tests. If my tests tested the end-to-end behavior of the system, I would be able to keep my tests.
Most users need to care about that as much as they need to care about whether the page is being vended from a fresh server response or local cache.
Yes. At least a general trend of increasing the demonstrated transmission rates year after year.

In the past five to ten years, there has however been a discussion of wether this can continue and if we hit upon the speculate “capacity crunch“ – aka reaching the operational fiber capacity. This is all considering a single fiber strand.

The limit to the rate through the fiber is not well understood and a quite active research area. Previously, the “limit” has been broken by technology shifts, such as coherent transmission, different amplifier technology, more advanced signal processing. The big question is what the next big shift will be. Combs, as presented in the article are a promising direction.
Right, sorry. Headings on that page had me confused (they still do...) but I believe you.
I'm sorry but if your problem can be solved on excel then hire people who are good with excel, not people good with Hadoop.
What your favorite text editor reveals about your personality
Agreed. The thing that seems especially bonkers to me is that the theory of Uber is that you could turn a low-margin business into a high-margin business by a) shifting most of your risk (opex, capex, labor costs) to low wage workers too desperate to negotiate a fair deal, and b) spending massively to get Google-ish monopoly pricing over a key activity.

Point A is looking more and more false. Uber took on a lot of costs; instead of running a very lean operation, they spent like a tech company. They're having a hard time weathering this downturn. Governments are catching up to them on their labor-isn't-labor regulatory arbitrage, and I expect that come 2021, they'll see national-scale questions about their worker exploitation.

Point B is looking even worse. Once they failed to kill Lyft, extracting monopoly rents went out the window. And now a bunch of well-funded organizations with strong brands are coming after their business with autonomous cars. It won't be easy competing with Google on software. It won't be easy competing with GM on cars. And plenty of companies have brands compatible with becoming a preferred transportation provider. E.g., imagine BMW's autonomous car service. Or even worse from Uber's perspective, Costco. That's something like a quarter of American households.

It's perfectly plausible to me that Uber will never hit breakeven in terms of total profit exceeding total investment. By 2040, they could be in the same bucket as Groupon: an early darling that still exists but people barely remember.
That doesn't mean it's behavior is the same.
“In the black” is a positive business term signifying profitability, as opposed to “in the red.” Is this just words, or words to hurt Native Americans? Side note, if we all change from blacklist to blocklist and such, I don’t mind and it likely is a better term. I just want to point out that black != bad.
Lamphone: Real-Time Passive Sound Recovery from Light Bulb Vibrations [pdf]
The quality of Firefox on Windows as software is much to be desired.

Due to slow loading, I'm considering whatever they call the Microsoft browser today.
I believe this too.

In fact, I think the evidence is not only overwhelming but the tech community is thoroughly comprimised, proven so on account of all the recent purges and attacks on wrong-think.

I no longer trust my software.
Except in Chrome, you don't even get a flag.
Ideas Are Everything
I've read only about 90% of all COVID-19 papers and I might have missed that one, which says that the virus itself kills cells, but the overwhelming data says the cytokinestorm kills infected cells. The virus is just an annoyance causing the immune system to run amok.
And it's what devs will continue to optimize for while it continues to be most common.

The goal of most web developers is to make pages users can use, not get mired down in the never-ending browser wars.
True. It's long been my opinion that it's more efficient to heat a person (or a couple of persons) than to heat an entire home, most of which is empty at any given time. A kotatsu fits that bill rather nicely.
Aerodynamics isn't worth worrying about until your lines are near perfect.

But if your aerodynamics changes too much, then so will your lines.
You could say this because it is true, but the term "encoding" is mostly used to refer to the binary representation. The textual, human-friendly representation of an instruction is often referred to as an "instruction mnemonic".
I can see how you view Amazon that way but Microsoft is a money printing machine with real profit, and its PE is not unreasonable.
It might be more productive than WRL, but it certainly isn't more productive than C++/CX and keeping with that mentality is what will keep us to actually embrace it, unless we are getting paid to do so.

Here is the bullet points I keep giving back when asked for feedback.

- No Visual Studio support for syntax highlighting or completion of IDL files

- The fact that IDL files have to be manually edited to start with (C++/CX does it in the background).

- The fact that those manually edited files have to be copied back into Visual Studio projects, after cppwinrt generates new files out of them. Again, something that isn't required with C++/CX

- The fact that for data binding some types like bool, we need to go fully in and make use of x:Bind, thus, again manually having a new view model class, instead of directly binding via DataContext. Again, C++/CX has no issues with it.

- XAML designer integration is still lacking versus the C++/CX experience, which manually editing IDL files doesn't make it more enjoyable

- The amount of type juggling between hstrings, std::string, com_ptr, box, winrt::make, agile_ref and all the stuff that isn't required when using C++/CX

- Constantly being told that we must just suck it up, and hopefully ISO C++23 or who knows when, will provide the necessary features regarding reflection and metaclasses, to add back to C++/WinRT the tooling experience that we already have today with C++/CX and is being dropped on the floor with the push of C++/WinRT

- The fact that C++/WinRT keeps being pushed forward, yet like 90% of MSDN still provides examples and documentation using C++/CX, or that some problems migrating from C++/CX into C++/WinRT are only to be found in StackOverflow answers or comments discussing cppwinrt issues.

Going back to WRL example, it is hardly any better than ATL was. C++/CX was the closest that Microsoft ever was with proving a C++ RAD like experience similar to C++ Builder.

Apparently that isn't the path that Windows team wants to travel, there is .NET for that, and being better than WRL is already considered mission accomplished.

Even MFC provides a better way of doing GUIs than what WinUI with C++/WinRT is giving us, but yeah I it is better than WRL I guess.
Are there any tools you recommend for DDD? Have you seen much justification for bitemporal or retroactive events, as in https://dddeurope.com/2018/speakers/thomas-pierrain/ ?
Oh god I remember this. Compiling the compiler to compile it again to compile the kernel to install everything. Every few weeks. While trying to find something that used less memory than openbox.
Wonderful! This made my day. I'm looking forward to learning more about Lynn Fisher and her art.
c64 https://music-grid.surge.sh/#2240-304-1032-258-2177-64-1066-...
How does WebRTC go together with HTTP/3 and QUIC, or is it unrelated at all?
It's the most common because devs optimize for it. That's a Catch 22 you can't break out of if you continue to optimize for it, an infinite loop.
Ethan Hunt jumping on a plane taking off:
https://www.youtube.com/watch?v=elpUGB9Ap1Y
Afaik WebM is just a royalty-free subset of MKV, maybe with some exotic features omitted.
The past three months have proved it: the costs of lockdown are too high
How to do etnaviv (open GPU driver for Vivante) reverse engineering
16 rows: https://music-grid.surge.sh/#1088-260-672-1024-9-258-4-72-16...

Reminds me of FTL music.
Shameless plug: I developed Smocker[1] for exactly this use case. It's not the only solution but we have a few features not present anywhere else that matched exactly our use case.

Hope it can help you :)

[1]: https://smocker.dev
I love it when people start explaining why, in this case, the price is wrong.
Use swagger-openAPI3 and generate a spec. You can then use the spec to spin up clients or import to a API management tool and produce mock data, with support for authentication and more.
I recommend using swashbuckle (for .netCore) if you already have the code for your API, it allows you to quickly produce spec from code.
Definitely you should do that, but it's still useful to have automated API tests too. That way you can upgrade client libraries risk free (and even automate these upgrades with tools like https://dependabot.com/). If your tests are green then you're good.
Have you guys come across Dave Portnoy @stoolpresidente on Twitter. This guy embodies everything that is wrong with the retail/millennial/wsb crowd.

But remember that the markets are a beautiful thing. There are millions of inputs into the pricing function. If the price is wrong, then arbitrageurs will come in and bring it in line with where it "should be". There is nothing wrong with that.
I think your definition is better but not quite complete. You could be able to do those things before you have become wealthy. If you have 100k in the bank, you are starting to be well-off and can afford to do those things, but you are still one bad accident or one bad year away from having to start all over again. So what I would add to your definition of wealth is how much of those things you can afford.

Meaning, being wealthy means being able to cover emergency medical care for your family with cash and never even noticing that the cash is gone.
I think part of what he said is he's tired of learning new tech, using it once or twice, and then never using it again.
On the other hand, what is fairly common is for companies to get saved out of bankruptcy by outside investment, in return for equity. This is a case of that with the oddity that it happened without contact between the company and the investors.
Most commercial 4K content, e.g. pretty much all 4K television broadcasts. YouTube/Twitch don't like it due to the royalties.
Microsoft doesn't have a browser today, it's just a repackaged Chrome supporting the same Blink monopoly.

I am honestly surprised Firefox on Windows is slow for you. I don't personally use Windows, but many on here say it works well there since v57.
nice, feels like the song is shifting
Show HN: New PHP router wich is faster then Altorouter
The Entire Economy Is MoviePass Now. Enjoy It While You Can.

https://www.nytimes.com/2018/05/16/technology/moviepass-econ...
If I need the whole URL visible at all times as a developer, that's an hour of chrome extension writing to make it always viewable.

Can I pull that off in FF?
Kotatsus are limited: they are ok if you are idle, but they don’t warm your hands if you want to get work done on a laptop. I can never get anything done MIL’s apartment in southern China in the winter (southern China gets no central heating, and it still gets cold).
Same for me ... my MsC thesis relied heavily on the result of a single complex three-dimensional integral ... I spend weeks trying to solve it by hand. SageMath wasn't able to solve it either, but it helped me towards the solution.
Call buying forces the options market maker to delta hedge by purchasing the underlying.

Example: As of market close on Friday, a June 19, 2020 expiration HTZ $3 strike call option cost .55 ($55) and has a delta of .56; if I were to buy a 10 lot for $550, the options market maker would be short 560 deltas and would purchase 560 shares of HTZ to hedge their short call position. This can push the share price up quite a bit if there’s non-stop call buying.

The converse is also true for put options, buying puts from an options market maker forces them to sell the underlying to delta hedge.
The strategy they used speaks exactly to your point. The diseases were not "cured" in the sense that these people were brought back to a generic baseline. That very well may have required a complex series of edits that are well beyond what is currently possible. Instead, they focused on a clever workaround that was simpler to implement, reactivating fetal hemoglobin. That's how they were able to cure two different diseases with the same gene edit.

So you have a much larger pool of genetic and non-genetic diseases that can be cured now. For example if someone had low lung function due to lung scarring, this might be an interesting treatment to look at.
Yes. That is network effect.

As the smaller vendor, it's incumbent upon Mozilla to break it. Expecting individual devs to do it collectively when it really isn't in their selfish interests is waiting for a unicorn to appear.
> And I'm saying all those confounding variables you're talking about are negligible and irrelevant.

No, you're asserting something without actual evidence, and the article itself doesn't actually state that either: it contains no breakdown of where the time is spent. You're assuming the issue lies in one place (Python's async/await implementation) when there are a bunch of possible contributing factors _which have not been ruled out_.

Unless you've actually profiled the thing and shown where the time is used, all your assertions are nonsense.

Show me actual numbers. Prove there are no confounding variables. You made an assertion that demands evidence and provided none.
Pleasures and Pangs of Contributing to StackOverflow
Can exercising too hard and too long cause heart problems?
> It's worth noting that "blacklist" is awful because it's origins are in British history,

> The connection to dark-skinned folks is accidental through the science of optics.

Both of these are an oversimplification that leaves out other context and other history.

The first recorded use of the term "blacklist" occurs at the time of mass enslavement and forced deportation of Africans to work in European-held colonies in the Americas.

> To excise them all would include considering much art, culture, and even holy texts insensitive.

That is a strawman. No one is suggesting to eliminate all historical uses of darkness meaning bad. What we are talking about is very specific: words that are very commonly used in a modern work setting, and that have clearer alternatives.

> The connection to dark-skinned folks is accidental.

It far too convenient that "black" continued to mean evil in the midst of widespread dehumanization and slavery for it to be purely accidental.

Consider also that the Latin word "niger" had many of the same figurative senses ("gloomy; unlucky; bad, wicked, malicious"). Another accident?

But if it were accidental - and I think that would be near impossible to prove - many microagressions are accidental.

> we should not assume racist history and intention everywhere

That's another strawman. Where was that assumption made? Besides the fact that much of modern Western history is racist.

Racism against black people in the US has survived for well over 200 years. Thanks much in part to lack of intention. Clearly, it's not enough to have absence of bad intentions. We tried that, and it is not working.
At the macro level this optimization to a local minimum is interesting, but on a larger view it's just sad. Using a recumbent, one doesn't need to bend into a favourable position, one already is in the optimal position. The fact that bicycle races prescribe this aerodynamically and ergonomically suboptimal frame type is damaging to the larger cycling community.
Do Robinhood and WSB even show up at all in the charts? Institutional investors own 99% of stocks, you cannot really move a high volume stock with these individual traders.
The media suddenly becomes super interested in racial divisiveness and pandering to racists who exclusively vote for Democrats around June of a Presidential election year.
Depends on how you look at it. According to Wikipedia, Germany ranks 41st in a list countries by population density, with 233/km2. But not many other countries its size (or bigger) have more. Japan, India & Vietnam seem to be the only ones.
Zoom works in Firefox.

And there are alternatives to Zoom, e.g. Jitsi.
For me it improved my physical comfort significantly. In particular it solved my back pain because I didn't spend so much time with my head looking down.
who sais yes isn't a contraction of i'is
On Desktop, I look for a time picker where the top-down arrows on the keyboard work to change the numbers on the hour-minute-second slots. The ant design time picker showcase doesn't work like this it seems.
The URL bar takes up a huge amount of screen real estate and is a piece of information that the user almost never needs once they have confirmed they navigated successfully to the desired page. Developers are a special case user and capable of handling advanced UIs that hide information until it is needed.

It's iconic but it's a UI space resource hog. To improve browser experience, sometimes one has to be willing to try slaughtering a sacred cow.
Thats admirable, but you are a minority within a minority.
I really resonate with this.

I have transitioned to new technology stacks 4 times in my 8 year career. I am tired throwing away all the work and expertise I have gained just to start over again.

I made one of those switches a couple month ago. So now I'm the new guy on the team while WFH. It is very tough to stay motivated, especially since the subject matter is very boring and the the leadership seems to be shortsighted.
Google is grooming next generation of users. It wants to be the Internet, the way IE (the E logo) used to be Internet to many users.

Can you imagine removing house numbers from Street addresses? "Where did you buy that? On Main Str., but there wasn't any number..."

If the URLs are ugly it's not Google's place to regulate that, but website's owner.

If this is to protect users, then instead of removing information, add and/or make it more user friendly.
Racial discrimination in pricing algorithms used by Uber, Lyft, and others
40PREE Couldn’t Care Less What People Want from Him
That's reasonable. The thing that makes me wary of people like that also make me wary of some people on my "side." A lot of them use language and tactics to attack people deemed evil by their in-group that they would criticize if used by the out-group.
I’ve noticed this as well (for example, with Ulysses, Bear and OmniFocus). I am building a note taking application at https://NoteBrook.app that I intend to be a simple, clean, fast app that runs on every major platform, works online and offline with apps, and syncs to all your devices. Would love to hear your thoughts. Plan on launching in the next few weeks as I complete the edit/favorite/delete, some cleanup, and publish all the apps. Early access code is ALPHA2020 if you want to sign up and try the syncing, but you can use it without signing up too, your notes will just be local.
I would like to point out that caching one bitmap per page will be the preferred solution for a different but important reason: You don't want to have your laptop GPU running at 100% while viewing static text. Fidelity is nice, but I don't think you'll convince many people with an ebook reader that drains your mobile device's battery like that.