If you read the comment you'd realize your mistake, no need to be snarky.
HN user
admax88q
Tracking all those dependencies is not free either.
Unfortunately there isn't a magic bullet to code bloat.
Sounds like an opportunity for a clone using Bitcoin or some other cryrpto to launch.
I don't think the structure means that the designer is not shared. I think it means that they don't change the designer between asks, unless the original is unavailable.
Which makes sense IMO, then the designer can take on as many clients as they have bandwidth for.
Shuffling is recommended over hopping because you're less likely to fall over. Shuffle in small movements keeping your feet on the ground and close together.
Are those YouTube takedowns happening due to perceptual hashes?
I assume they are just standard ML.
For what its worth, this table only goes to 2017, all are either operational or cancelled. So this doesn't suggest that there are _new_ coal plants being proposed/considered.
Not really sure why this was submitted or what makes it interesting.
Honestly the memory cost isn't that much.
Code size has not grown as fast as memory and storage capacity has. One is constrained by manufacturing progress, the other is constrained by programmer output.
Deno is sub 50MB
For any non trivial app, your assets and working set data will likely dwarf the code size itself.
EDIT: Was looking at an old bug, deno is closer to 100MB. Starting to feel a bit large but still.
I'd take this with a grain of salt for the time being. "Google contemplated" could mean nothing more than a random exec said this in passing or as a joke once to somebody else.
Not to mention no internal and communications are cited in the article.
You don't need to validate the hostnamez you can safely leave that for name resolution libraries. You just need to properly separate the user info from the host name and port. Which is pretty simply defined in the grammar.
Then then spent the next decade trying to create a viable chat platform before handing the task over to the telecoms of all people.
Just. Brutal.
It's news worthy because it provides hard evidence that the Tea Party is not as "grassroots" as it markets itself as.
A CO2 tax and rebate is progressive. The poorest people would receive more back in a rebate than they pay. But the biggest CO2 users would pay way more than they receive back.
Yep but you can call them early rather than finding your whole house in fire and then calling them.
You believe in science? Great!
What does the science tell you about the risks to vaccinated individuals when exposed to other vaccinated individuals or to non vaccinated individuals?
That's not the point of vaccination.
A group of people in a room all vaccinated is safer than a group of people half vaccinated.
The vaccine is not a boolean on off switch, it's a percentage wise improvement over nothing, and it compounds when those around are also vaccinated.
There is a rush to implement stuff though. The demand for functionality continues to grow, and if the platform stagnates developers and therefore users will move to other platforms.
It needs to be thoughtful, but the firefox position appears to be that web apps have no business accessing bluetooth or usb. Which as I explained earlier leads to user installing clunky native apps to interact with their bluetooth/usb gadgets, or the gadgets being deployed with phone home functionality so that user can still access them through a web portal.
If firefox wishes to remain relevant they're going to have to implement the things that developers and users want. Nobody wants a dumb document browser anymore, that ship has sailed. Browsers are a ubiquitous application platform.
Makes us think what exactly?
Don't leave thoughts unfinished, if you have something interesting to add you should share with the rest of the class.
Well... Tesla actually sells real cars. Nikola so far looks little different than your average kickstarter that never delivers.
Neat post, but I was confused about how they said they can't use pandoc, but they never explained in the post how they convert the markdown portion of their files to HTML.
Then I read their makefile on github and they're still using pandoc...
https://github.com/chrisman/chrisman.github.io/blob/a2a949f3...
that their algorithms assumed you wanted
What? That's the whole purpose of search algorithms isn't it? I'm not sure I understand your complaint.
Saving money vs someone giving you money is the same result for you.
The stick will grow as IPv4 addresses get more and more expensive.
One wakes up the background page on a timer, the other wakes it up based upon a external controllable trigger. It's trivial to fire that external trigger based upon a timer.
Someone has to propose new APIs. Google is the only one at the moment seriously pushing the web as a complete application platform via Chromebooks, and even they are doing a half assed job.
Firefox abandoned FirefoxOS, Apple is focused on the App Store.
What's the last interesting API proposed by someone other than Google?
This is not about my willingness to learn, it's about my willingness to invest.
Sure I can make a native app that extends Safari with the APIs I need, and I can also do that again for Android, and again for Windows and again for macOS. Or the browsers could implement features developers like me want and I only have to invest once.
Replacing native apps with web apps IS innovative.
Sure the app's functionality is the same as those before it, but the delivery and interaction paradigm is so much improved for users. Being able to invite a friend to participate on what I'm doing without them having to install a native app IS a step forward in user experience.
Not if you're comparing against other application platforms such as Android, JavaFX, etc.
s/atitides/platitudes
I feel like your speaking in atitides, but not looking at this situation specifically.
If I can unlock your computer with your password or with the word "hello" and you have no intention of removing the "hello" feature, would you not agree that we might as well remove the password entirely?
How do we increase the attack surface of service workers by adding background sync, when we can get nearly identical behaviour using push?
If you goal is purely to not increase the attack surface, you might as well never add any new APIs ever.
I don't disagree with most of what you're saying, but I think we're coming at it from different perspectives. I am looking at it from the perspective of software which does not yet exist but will be built in the future. In that case, missing Safari features _are_ a detriment to users, because it prevents developers from building this new software.
From the perspective of users of existing software that seems to break with no reason I agree. It's stupid how heavyweight imgur has become when it used to just be a fast simple website that worked everywhere.
Maybe you're content with the functionality your system has now and need no more, but I am still on the quest for new things I can do digitally, and easier way to do things I already can.
Take Figma for example, I'm not even a designer but even I enjoy having access to a collaborative drawing app that is trivial to share with other collaborators. If browsers had not agreed to implement Canvas and all rolled it out, Figma would likely not exist. Perhaps they could have created a packaged native application for all major operating systems, but in reality that's a ton more work, and a huge impediment for users to convince collaborators to buy/install some native app so they can work on a drawing together.
What other software are we missing out on because the barrier for interacting with USB/NFC/Bluetooth/Notifications/Background-Sync is too high.
In a world with native apps only, only the big players can afford to target all platforms, and only the big enough use cases can justify the expense.
Because it makes no difference if the hole is small or large. To an attacker its the same size.