skysight-inc/HackerNews huggingface dataset:
Your example doesn't match mine. It just styles the component itself. Not inner components. For that you need a uniform API which neither Emotion nor Chakra provide. Please see my example again. The TextField component is a complex component comprising of InputLabel, Input and FormHelper. The idea is to style those inner components without actually breaking apart the source. We need a uniform API for that and neither Emotion nor Chakra provide something along those lines. Which is the crux of the argument on why Material UI is superior. It not only provides CSS-in-JS styling options like Emotion but also provides a standard API to style inner components no matter how deep in the tree they are. If you want to replicate the same feature you would have to create your own abstraction. But then that abstraction is not on the library level but your application level.

So if someone wants to work on your app, they will have to learn your abstraction first. If they move on to another app they can't carry over your abstraction in case the other app doesn't have the same implementation. They will either have to learn the new implementation or create that abstraction from scratch leading to a lot of bloat.

If I know some project is using Material UI I feel comfortable knowing that the API to modify a component and its inner components will be the same. That gives me a lot of confidence.
For me, I don't need to exercise restraint during those 8 hours. I sate myself. It's still an overall caloric reduction, for me at least.
> it occurred to me that it would actually be kind of great to write tests where the entire implementation including the language itself could be swapped out without really changing the tests.

I think this basically already exists with "Cucumber" and behavior-driven development. The test definition is specified in a natural-language-looking DSL which supports a number of underlying languages. When you swapped out the system you would have to implement the step definitions in the new language, but the tests would remain valid.
3.4. Query

The query component contains non-hierarchical data that, along with
data in the path component (Section 3.3), serves to identify a
resource within the scope of the URI's scheme and naming authority
(if any).

Today they are used for tracking strings more than anything else and that's also the reason why they are hiding them. People didn't complain if they were used as search queries
Doping in descents is mostly removing fear/calmly handling high risks situations. Doping with EPO and the likes won't help.
I'd guess other non-Japanese-speakers? Throwing the comment at Google Translate/Papago is easy enough, and might register as "there's a Japanese troll/spam problem". Maybe generating this impression is the objective? It'd be a form of nerd-sniping - if you feel satisfied with yourself over going the extra step of using a tool, you might stop thinking critically at that point and be susceptible to being duped.
The true secret to productivity is dealt with in
the first paragraph :-)

>> without the help of my amazing and indefatigable assistant Arsho Avetian. She's been my secret weapon for more than 20 years.

All the other stuff is just gravy :-)
For a side project? I think that makes a difference here.

What I’ve been doing lately, in my own time outside of work, is setting up a postgres DB, pointing postgraphile to it, then I have the API out of the way.

From there, if I’m consuming that API in a statically-typed language, I’ll look at generating the models I need from the graphql schema with quicktype.

That process is usually quick enough that there’s no reason to mock.

I suppose if I was doing UI first, I would just have the repository layer that’s abstracting my calls to whatever just have a function that returns a dumb static object in the shape I expect.
Hindsight is 20/20, isn’t it? In my view the initial extreme lockdowns were essentially necessary due to the unpreparedness of the Western world.

How many people had masks in the West in March? Basically no one. And yet in the East people wear masks every flu season.

I have to admit to myself that a few years ago I thought my coworker wearing a mask to work after an illness was sort of an oddball thing to do, like this person watched one too many anime shows. I was wrong.

The West didn’t listen to the East when it came to previous serious pandemics. There was no alternative to extreme lockdown because there wasn’t and still isn’t any effective contract tracing.

As of May 11, Taiwan has only 7 COVID-19 deaths. They engaged in contact tracing essentially from day one. They were ready. You can’t be ready retroactively, that’s like starting a professional sports season without conditioning first.
the latest version of Firefox has an "import Passwords from another browser" feature. just go to "about:logins" and click the menu in the top right hand corner.
> Even MFC provides a better way of doing GUIs than what WinUI with C++/WinRT is giving us

In what way? IIRC, MFC doesn't have dynamic layout as all of the XAML-based frameworks do. That means that the typical results with MFC are definitely not better for the user, e.g. they can't take advantage of the dynamic text scaling that we introduced a few releases ago.

I think the main reason for our difference of opinion about C++/WinRT is that I and my team mainly work on OS components, whereas you're doing application development using XAML. And the core OS uses its own build system, not Visual Studio's; not all of us even use Visual Studio (I use Vim and do builds from the command prompt). We definitely have a different perspective than external developers. So thanks for sharing yours.

P.S. Just to be clear, I'm merely an individual developer on a team that merely consumes C++/WinRT. So I'm not speaking for the C++/WinRT team or Microsoft in general here.
Using Roam Research?
True, but then I’m not sure Mozilla would be able to survive if Google stopped their deal with them due to say, adding ad-blocking to Firefox by default. Not the same, but it certainly influences the direction of FF.
With the right wetsuit and a moderate level of physical fitness you could swim the Hudson River.

I tend to keep a motorcycle nearby for cutting through traffic if everything is jammed up after some unfortunate event. When you're making a decent software engineering salary it makes sense to begin being prepared for bad things IMHO. I don't go full prepper weirdo just a touch.
Sound Game
You make a solidly good point.
Cool concept! The ability to easily blog from my phone is something I'd love to be to do. I think some others here commented that this is basically micro-blogging. Losts of people use long threads in Twitter, and other platforms, but it's cool to have something that you could export to your own domain or use with a reader.

I've been using a similar live markdown formatter for my personal knowledge base, which I started not long ago. But it's still not something that I can easily post to from my phone... https://l-o-o-s-e-d.net/knowledge-base/introduction

Will you release an Android version for us to try?
A lot of Ruby’s test frameworks have this functionality built in. What technology are you using
Twitch streams! Thats such a good idea and I definitely, will thanks :)
I agree completely on your critique of profit motive at universities, and think it particularly applies to state-owned institutions. There is a false notion that profit is an automatic good, when that is clearly not the case.

There is more to critical thinking than formal logic, I'd argue.
The classroom format of a typical humanities college course has a lot to do with this. For example I would argue that a person without any background in the classics and some basic theology is going to struggle to get much from Paradise Lost. It's dense, difficult, and you have to know some things going into it to pick up on the nuances. But 30 people discussing it collaboratively 2 or 3 times per week, with the expert professor's guidance when they stumble on certain parts makes for a lot of interesting discussion. Thirty different people will pick up on thirty different bits and pieces in every classroom session.

I'd guess that a big part of the reason there is such a glut of humanities graduates who can't find professorships is that people simply enjoy the classes enough to keep going all the way through graduate degrees. You get discussion and debate in those classes that you can't find anywhere else.

I don't think the above is true of many other disciplines of study, with so many degrees offered being pitched for purely profit motive as job training, as you mentioned above.

I can't do a better job of describing this than this professor who puts his public lectures on youtube for free..

https://www.youtube.com/playlist?list=PLpO_X3dhaqULiItXg84O9...
People should not educate themselves on the details of implementation of the browser or internet as much as they don't educate themselves about the details of the car. We have many other complex systems with simple end user goals and people don't have to care about the details. The Americans don't even have the gear shift
If we could ever be bothered to implement SRV records for http then load balancing and failover could be significantly more straightforward and robust, without worrying about root vs. www at all.
https://music-grid.surge.sh/#224-0-1793-3088-1796-3136-1800-...
I found that book but haven't read it. From the description though, it appears that it forms the base material for the course.

https://www.amazon.com/gp/product/B07FLQHLTK
It's strongly suspected that there's a nasty feedback loop between disrupted sleep (caused by apnea) and weight gain due to interference with appetite regulation.
The Cold War Generator Review, Legit or a Scam?
I've been a web developer for about 25 years. I can assure you if something doesn't work the users usually won't raise a ticket. They'll work around the problem. On the occasions when they do raise a ticket it'll usually contain minimal information. Having a telemetry system to correlate it against gives you some information to use to debug the problem. That's helpful.

Understanding that users have more important things to do than spend time on bug reports is an important lesson to learn. If you can gather data without relying on someone whose job is to worry about other things then you will make everyone's life easier.
This is correct. I was in a hurry and didn't explain at length as i should have.
Neurons discovered that put mice in a hibernation-like state
Doing that reduction is surprisingly difficult, and usually a serial algorithm that runs on the CPU, and a naive approach is a resulting triangle set is not efficient to a GPU, but that's what toolkits like cairo, Direct2D, nanovg do.

Raph is describing an architecture where path evaluation happens on the GPU, without being baked to triangles.
I'm sorry to say, but your a bit naive if you think they're doing it for cosmetic reasons.
I'm already annoyed by the hassle it has become to copy a substring of the URL into the clipboard, due to the schemes being hidden. Nothing has been won by hiding http(s):// as well as the www subdomain.
I really dislike any attempt to modify strings like this. I find it invariably causes problems in edge cases. What if a site handles slashes differently to how Google expects? Where do GET arguments go? What if I want to modify the URL? Breadcrumbs are great when each part is navigable, but does example.com/worldnews/2020/06 actually lead anywhere, or is it an invalid address for the site? I have absolutely no interest in Google being allowed to dictate what should and should not be a valid address.

Probably worse than the change itself, though, is the tendency of anyone who makes such a change to start playing fast and loose with actually representing the underlying address. You mention Windows 10's address bar - it's one of the worst offenders. My Windows Explorer is currently sitting in my downloads folder, which is at "C:\Users\Wyatt\Downloads". The address bar reads "This PC > Downloads". When I click on the address bar to edit the address, it changes to just "Downloads". What part of all of this is in any way useful to me or the likely action I'm trying to take when I click on the address bar?
Extreme Machine Learning with GPUs [pdf]
The two meanings of 'DNS over HTTPS' today
WASM extended with Hot Reloading, Remote Debugging and Uniform Hardware Access
I don’t click on a search result to read google.
> As the smaller vendor, it's incumbent upon Mozilla to break it.

That's kind of impossible to do for a smaller vendor without wider developer cooperation.

I remember Mozilla only started to breach IE's dominance once devs were so sick of IE that they installed Firefox on their mom's computer despite tons of sites being made for IE.

It's possible for something like it to happen again with Chrome, but less likely since Google's a lot smarter and not too lazy to implement latest tech, so it will sure take longer without some activism and evangelism from web devs.

> expecting individual devs to do it collectively when it really isn't in their selfish interests is waiting for a unicorn to appear

Selfishness is a lot more complicated thing than people give it credit for. A lot of 'selfless' acts could be alternatively described as selfish in that it makes one feel good. Free software developers already do a lot of work for the wider community, where probably it would be a lot easier to just use the proprietary, already feature-rich, counterpart than trying to develop a libre alternative. But the movement understands that long-term, having as much free software as possible is what will in the end help preserve general-purpose computing in the sea of silos. It takes some discipline, sure, but long-term it's actually in one's selfish self-interest.
I have friends who do regular SSD file transfers. Mostly between different countries but sometimes in the same city.

They just use regular messaging services and simple of the shelf encryption software with out of bound key transfer (I.e email...).

Hardware encryption (and platform for key sharing and booking deliveries) could certainly be useful, but I’m not sure about the transport port. I feel like outsourcing it to normal transporters is more reasonable
Maybe a slightly better analogy: with the URL, if you know your address, you can go straight there. With a car/driving, it would be like instant teleportation. Not knowing the URL means using Google search, and not knowing the street address means driving around and seeing a bunch of billboards. Removing the URL bar is like removing the ability to teleport so you can make sure people see the billboards.
Picnic Table Atlas
The HGTs and algorithmic traders react to retail trades, so in that sense retail investors can contribute to moving the market.
> milk is really low on calories

Excuse me? One cup of milk has about the same as, or a lot more, calories than a cup of Coca-Cola. 149 for whole milk (91 for skim). 98 for the coke.
Show HN: Coffee Page with Gumroad
Is this still true in Firefox >= 57?
Doesn’t the public market and IPO process exist explicitly to weed out obviously bad faith “businesses” like the ones you describe, or at least force them to be transparent enough about what they’re doing that no one gets hoodwinked?

There are marketplaces where you can buy and sell shares in stuff like the second scenario you describe — that’s essentially a debt consolidation loan, and you can fund one in whole or part at lendingclub.com — but the SEC only allows “qualified investors” to participate. You have to demonstrate that you can easily survive losing your full investment, and there’s no similar requirement for buying publicly traded stocks.
160k new stockholders is still a drop in the bucket. The daily average for HTZ is 60M stocks traded.

The real action happened on the days leading to that June 6 peak, when it hit $5, and it has already retreated. This is a straight pump-n-dump operation and I’m surprised there has been no crackdown on these in reddit...
Reddit user tested marketing tools in the last three years and compiled the best
It is frustrating isn’t it
Grocers embrace food delivery, but they still don’t love it
Still, with Uber, it is the bubble OP described as "the future is different".

Hertz stock is just like the Bitcoin bubble: trying to find a greater fool.
Anything might be two different websites.

You could send different websites based on what port the request comes from. But doing so would be bad and wrong, and showing the user the outgoing port is definitely not necessary.
They also support Bing
I don’t believe that has anything to do with newspapers not having integrity and everything to do with much more competition in many more, and convenient media types.
Mr. Portnoy is discussed in the article.
Kevin McCloud completely changed my relationship with architecture, no such thing as too much Grand Designs!
Even without async it's pretty easy to slap a concurrent.futures ThreadPool on something normally single threaded and get massive performance gains.
Then use garbage collection; it's an easy default.
Like others mentioned below, logistics was the main issue. It was easier to skip breakfast because no one usually goes out for breakfast with friends/family. And almost no social activities/gatherings take place in the morning. So easier to maintain my own schedule in the mornings.

I agree with your point about eating late causing issues with digestions (which is something I learned recently while reading on this topic). I can remember that at least a few of my more severe reactions happened on days when I had a later dinner than usual.

I also read that our digestive system runs on a cycle and it usually needs to shut down during the night for maintenance mode. The later we eat, the more we put this cycle in disarray. And the older we are, more probable we get affected by this disruption. I am currently eating four hours before I go to bed. Next time around if and when I get back to trying to IF, I will aim to skip dinner rather than breakfast.
Everyone had a mask. It takes a minute to cut up a t-shirt and put in a paper towel filter. Czech citizens deployed home made masks virtually overnight. The initial reports that masks don't work were wrong.
Andreessen popped up a a18z podcast and said something that really made me stop - to paraphrase, we know what worked for "western democracy" - capitalism, law, individual rights etc. now is not the time to throw those out now is the time to double down on what worked - double down on democracy.

It takes some time to parse out but he strikes me as simple to a number of politicians in UK recently - I agree with his deep values, if not his surface choices.
> You could send different websites based on what port the request comes from.

But that's you controlling that, as the person running the website.

When it's the user controlling it, by setting which domain to visit, that's in their control, so they need to see it in their UI.

If you're going to reduce to the absurdity of 'anyone could serve anything from anywhere' then why show a domain at all? ebay.com could serve me the content of google.com, so let's not bother with domain names? Is that your argument?
> but it certainly influences the direction of FF

I don't think Mozilla's trying to please Google in any way. Google's keeping Firefox around to try to avoid the appearance of a total monopoly.

But Mozilla's behavior certainly is influenced by trying to find alternative business models, sometimes not perhaps with the best results, (Mr Robot promotion everyone), I still think it's worth using it over Chrome.
Because of draconian UCI rules put in place to satisfy political whims of the 1930s, we are required to consider only positions like these rather than other, much more aerodynamic ones. The danger lies in people starting to think that these are good positions. They are not: they are horrible. But professionals are forced to use them in racing.
All of the economic criticisms of lockdown just take for granted a Darwinian government policy of laissez-faire, trickle-down economics, which you find in the US, and to a lesser extent in the UK. It's possible to economically survive a lockdown, or any other kind of widespread crisis, if the government provides massive social support for the vulnerable. The problem isn't the lockdown, the problem is the callous greed of the wealthy.
Add to that all women willing to give up the ability to have children for the treatment, which might be sizeable
How to automate financial data collection with Python using APIs and GCP
1) I'm not generally in the habit of prognosticating all of the reasons a corporation the size of Google tries to do something, especially not when there's an apparent and obvious win possible from the change itself. Minimizing the URL bar leaves room for other things on the page, including chrome extensions and, possibly, page content.

2) UI improvements are not "cosmetic reasons," they directly translate to ease and efficiency of task completion. As a UI engineer, hearing my category of work called "cosmetic changes" can be, quite frankly, exhausting. If someone were to halve the default font sizes on all browsers, would we consider that a mere "cosmetic change" or would it be a change that would have direct and immediate impact on people's ability to accomplish tasks?
>The remaining bone marrow cells are killed by chemotherapy, then replaced by the edited cells.

Interesting that they need to kill the remaining bone marrow cells. I wonder what happens when they skip that step. Do the modified cells still reproduce, resulting in a partially effective treatment? Are they targeted by the immune system and eliminated? Are they just out-reproduced by the normal cells and fade into irrelevance?
Pandemics are not new, they're millennia old, and the correct response is simple - The point, in a pandemic, is to overreact, and overreact fast.
The pride-before-a-fall west did not consider themselves vulnerable enough and physical actions were taken far too late.
It is most likely at least verging on criminal, wilful negligence - the responses from the UK government.

I know a lot of people talk about how 'they didn't have all the facts', or 'it all happened too fast'. I don't buy it.
Isn't it a persona?
Not explicitly, this was orchestrated through the API Gateway authentication support.

And yes, different invocations of the same container helped significantly (most importantly, the interface was already deployed in the private network), that is why I said that the problem was concurrent access. You could serve a pretty good number of users/second, but each user that happened to send a request while the already deployed containers were all busy would have to wait for up to 3s before we could give them any data from the backend. And of course, if two new users came in parallel, they would both have to wait, etc.
But that's the thing, if Google is responsive enough to implementing new technologies and improving their browser, there's no reason for most web devs to advocate for an alternative browser. A (high-quality) monoculture is actually much much easier on most web devs, because it minimizes the number of browsers they have to support for quirks.
I would strongly recommend you look into Obsidian (obsidian.md). You're definitely right about the GTD demographic being apple-centric, but this is a cross platform mind mapping application I've grown to love.
By the way, we had this discussion about Erlang's hot reloading five years ago.
https://news.ycombinator.com/item?id=10669131

Erlang runs on a VM designed for hot reloading so the comparison is somewhat unfair to Python which was not designed for that.
Uber has $56b in market cap to work with.
Unexpected output of a lottery library on GitHub