Changing default search is trivial enough for anyone who cares to, and if they did go with Duck Duck Go or similar as the default, I think you'd likely find many/most users changing the default search to Google anyway.
1,562 karma · joined November 23, 2016
Changing default search is trivial enough for anyone who cares to, and if they did go with Duck Duck Go or similar as the default, I think you'd likely find many/most users changing the default search to Google anyway.
E.g. on the server-side .html.erb they'd have something like
`<div... data-endpoint="@controller.url">...</div>`
Imagine you need to know what time it is, and you're offered two options to find out.
One is to recite an incantation, a magic word, and the current time will appear in the air in front of you.
The other option you are offered is a clock or a watch. With this option, anytime you need to know the time you can simply look at the clock face and simply and immediately know, but when peeling back the surface, you can see an intricate set of gears all working together to keep track of the time.
On the surface, both of these options are equally easy to use and useful to find out the current time, but the clock will be far more fixable and extensible.
IMO we should strive to make our frameworks "mechanical" like the clock rather than magical.
One of the biggest strengths of Erlang (and Elixir by extension) is that they take the approach of finding practical solutions to real problems.
Sure, theoretically there might be a better solution than green threads, but like you said, we're still waiting for that better solution 30 years later. In the meantime, Erlang has been powering highly reliable and concurrent systems for ~30 years now.
I also think having a general unlocked mail or package slot is problematic these days, as bad actors could use that to insert all kinds of nefarious and damaging items into your home.
Is LastPass going to protect you against sophisticated State, or even potentially Corporate attackers? Maybe not. Will it protect you against random hacks and insecure sites better than just reusing the same password that you can remember? Yes.
I generally agree though that this is an area where open source software is preferable. I'm also really intrigued by the work Keybase is doing and hope that it might spur some interesting solutions for web auth as well.
I wonder if you could outfit the smart lock on a shed or secure package box and let them deliver to that?
The main body of the article is pretty incoherent and rambling; it never really clearly states what the law is actually about.
If you actually go read the linked BBC article[0], you'll find that what's happening is somewhat less alarming than the article would lead you to believe. From what I gather, a politician is attempting to increase the maximum sentence of an existing law from 10 to 15 years, and to apply it to streaming content rather than just downloaded content.
There are definitely free speech implications and concerns here, but it's not nearly as dire as the article would imply.
[0] https://www.bbc.com/news/amp/uk-41479620
*Also, the subtext of the BBC article > People who repeatedly view terrorist content online will face up to 15 years in prison, the home secretary has told the Conservative Party conference.
All of the other features you've mentioned are built on top of that key exchange, and use it to offer encrypted services.
If you're going to have a conditional that will evaluate to True most of the time, sometimes (in Python) it's considered better to just go ahead and try the logic that the conditional is guarding, and then catch the exception and handle it if it happens.
I'd love to see what work flows or examples you guys are using to progressively upgrade pieces of the application to use Vue.
For example, it would be really great to see a blog post with a before and after for a feature that you've converted from jQuery to Vue.
[0]https://www.w3.org/blog/2015/07/wicg/ [1]https://www.w3.org/community/wicg/participants
Of those I know both Dropbox and Google have employed Gudio Von Rossum, and various other Python core devs are also employed full time.
Overall it seems that Python is much more community driven than Ruby. Python is interesting in that it has several big camps, including web dev, systems programming/automation, scientific usage, machine learning, etc, and all of these communities are fairly self sufficient but also contribute back to the main language.
Whatever web framework you're using (probably some variation of Spring if you're using Java) should have built in templating which should be more than sufficient to build an MVP/Proof of concept imageboard. I doubt 4chan is running any kind of SPA either.
Then if your project is successful or you want to stick with it, you can build your frontend javascript app as a phase 2. In most webframeworks you'll do largely the same query/controller work to get the data for both a JSON API and a templated web page. The API will just map that data to JSON while the templated page will map the values into an HTML response.
https://en.wikipedia.org/wiki/Retail#Global_top_ten_retailer...